From ff3ee4290ece6d9d626d9c7935abce50bddb9d0d Mon Sep 17 00:00:00 2001 From: Raul Racotea Date: Fri, 15 Nov 2024 12:38:59 +0100 Subject: [PATCH 01/20] Testing Changes --- package-lock.json | 564 ++++++++++++++++++++++++---------------------- 1 file changed, 297 insertions(+), 267 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1e268f567..39d15cfea 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3820,9 +3820,10 @@ } }, "node_modules/@types/estree": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==" + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", + "license": "MIT" }, "node_modules/@types/estree-jsx": { "version": "1.0.5", @@ -4290,9 +4291,10 @@ } }, "node_modules/acorn": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.0.tgz", - "integrity": "sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw==", + "version": "8.14.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", + "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", + "license": "MIT", "bin": { "acorn": "bin/acorn" }, @@ -4300,14 +4302,6 @@ "node": ">=0.4.0" } }, - "node_modules/acorn-import-attributes": { - "version": "1.9.5", - "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", - "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", - "peerDependencies": { - "acorn": "^8" - } - }, "node_modules/acorn-jsx": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", @@ -4771,9 +4765,10 @@ } }, "node_modules/body-parser": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", - "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", + "version": "1.20.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", + "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", + "license": "MIT", "dependencies": { "bytes": "3.1.2", "content-type": "~1.0.5", @@ -4783,7 +4778,7 @@ "http-errors": "2.0.0", "iconv-lite": "0.4.24", "on-finished": "2.4.1", - "qs": "6.11.0", + "qs": "6.13.0", "raw-body": "2.5.2", "type-is": "~1.6.18", "unpipe": "1.0.0" @@ -4797,6 +4792,7 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -4805,6 +4801,7 @@ "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", "dependencies": { "ms": "2.0.0" } @@ -4813,6 +4810,7 @@ "version": "0.4.24", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "license": "MIT", "dependencies": { "safer-buffer": ">= 2.1.2 < 3" }, @@ -4823,7 +4821,8 @@ "node_modules/body-parser/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" }, "node_modules/bonjour-service": { "version": "1.2.1", @@ -4881,9 +4880,9 @@ } }, "node_modules/browserslist": { - "version": "4.23.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.1.tgz", - "integrity": "sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==", + "version": "4.24.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz", + "integrity": "sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==", "funding": [ { "type": "opencollective", @@ -4898,11 +4897,12 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { - "caniuse-lite": "^1.0.30001629", - "electron-to-chromium": "^1.4.796", - "node-releases": "^2.0.14", - "update-browserslist-db": "^1.0.16" + "caniuse-lite": "^1.0.30001669", + "electron-to-chromium": "^1.5.41", + "node-releases": "^2.0.18", + "update-browserslist-db": "^1.1.1" }, "bin": { "browserslist": "cli.js" @@ -5027,9 +5027,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001636", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001636.tgz", - "integrity": "sha512-bMg2vmr8XBsbL6Lr0UHXy/21m84FTxDLWn2FSqMd5PrlbMxwJlQnC2YWYxVgp66PZE+BBNF2jYQUBKCo1FDeZg==", + "version": "1.0.30001680", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001680.tgz", + "integrity": "sha512-rPQy70G6AGUMnbwS1z6Xg+RkHYPAi18ihs47GH0jcxIG7wArmPgY3XbS2sRdBbxJljp3thdT8BIqv9ccCypiPA==", "funding": [ { "type": "opencollective", @@ -5043,7 +5043,8 @@ "type": "github", "url": "https://github.com/sponsors/ai" } - ] + ], + "license": "CC-BY-4.0" }, "node_modules/ccount": { "version": "2.0.1", @@ -5469,6 +5470,7 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -5479,9 +5481,10 @@ "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" }, "node_modules/cookie": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", - "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz", + "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -6598,6 +6601,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -6614,6 +6618,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "license": "MIT", "engines": { "node": ">= 0.8", "npm": "1.2.8000 || >= 1.4.16" @@ -6843,7 +6848,8 @@ "node_modules/ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "license": "MIT" }, "node_modules/ejs": { "version": "3.1.10", @@ -6860,9 +6866,10 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.808", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.808.tgz", - "integrity": "sha512-0ItWyhPYnww2VOuCGF4s1LTfbrdAV2ajy/TN+ZTuhR23AHI6rWHCrBXJ/uxoXOvRRqw8qjYVrG81HFI7x/2wdQ==" + "version": "1.5.60", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.60.tgz", + "integrity": "sha512-HcraRUkTKJ+8yA3b10i9qvhUlPBRDlKjn1XGek1zDGVfAKcvi8TsUnImGqLiEm9j6ZulxXIWWIo9BmbkbCTGgA==", + "license": "ISC" }, "node_modules/elkjs": { "version": "0.9.3", @@ -6897,17 +6904,19 @@ } }, "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", + "license": "MIT", "engines": { "node": ">= 0.8" } }, "node_modules/enhanced-resolve": { - "version": "5.17.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.0.tgz", - "integrity": "sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==", + "version": "5.17.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", + "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", + "license": "MIT", "dependencies": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" @@ -7059,9 +7068,10 @@ } }, "node_modules/escalade": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", - "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "license": "MIT", "engines": { "node": ">=6" } @@ -7249,6 +7259,7 @@ "version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -7301,36 +7312,37 @@ } }, "node_modules/express": { - "version": "4.19.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", - "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", + "version": "4.21.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.21.1.tgz", + "integrity": "sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==", + "license": "MIT", "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.20.2", + "body-parser": "1.20.3", "content-disposition": "0.5.4", "content-type": "~1.0.4", - "cookie": "0.6.0", + "cookie": "0.7.1", "cookie-signature": "1.0.6", "debug": "2.6.9", "depd": "2.0.0", - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "etag": "~1.8.1", - "finalhandler": "1.2.0", + "finalhandler": "1.3.1", "fresh": "0.5.2", "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", + "merge-descriptors": "1.0.3", "methods": "~1.1.2", "on-finished": "2.4.1", "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", + "path-to-regexp": "0.1.10", "proxy-addr": "~2.0.7", - "qs": "6.11.0", + "qs": "6.13.0", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", + "send": "0.19.0", + "serve-static": "1.16.2", "setprototypeof": "1.2.0", "statuses": "2.0.1", "type-is": "~1.6.18", @@ -7366,9 +7378,10 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, "node_modules/express/node_modules/path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz", + "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==", + "license": "MIT" }, "node_modules/express/node_modules/range-parser": { "version": "1.2.1", @@ -7419,14 +7432,6 @@ "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" }, - "node_modules/fast-url-parser": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz", - "integrity": "sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==", - "dependencies": { - "punycode": "^1.3.2" - } - }, "node_modules/fastq": { "version": "1.17.1", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", @@ -7580,12 +7585,13 @@ } }, "node_modules/finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz", + "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", + "license": "MIT", "dependencies": { "debug": "2.6.9", - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "on-finished": "2.4.1", "parseurl": "~1.3.3", @@ -7600,6 +7606,7 @@ "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", "dependencies": { "ms": "2.0.0" } @@ -7607,7 +7614,8 @@ "node_modules/finalhandler/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" }, "node_modules/find-cache-dir": { "version": "4.0.0", @@ -7862,6 +7870,7 @@ "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -8793,6 +8802,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "license": "MIT", "dependencies": { "depd": "2.0.0", "inherits": "2.0.4", @@ -8823,9 +8833,10 @@ } }, "node_modules/http-proxy-middleware": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", - "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.7.tgz", + "integrity": "sha512-fgVY8AV7qU7z/MmXJ/rxwbrtQH4jBQ9m7kp3llF0liB7glmFeVZFBepQb32T3y8n8k2+AEYuMPCpinYW+/CuRA==", + "license": "MIT", "dependencies": { "@types/http-proxy": "^1.17.8", "http-proxy": "^1.18.1", @@ -10368,6 +10379,7 @@ "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -10384,9 +10396,13 @@ } }, "node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", + "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, "node_modules/merge-stream": { "version": "2.0.0", @@ -10402,9 +10418,10 @@ } }, "node_modules/mermaid": { - "version": "10.9.1", - "resolved": "https://registry.npmjs.org/mermaid/-/mermaid-10.9.1.tgz", - "integrity": "sha512-Mx45Obds5W1UkW1nv/7dHRsbfMM1aOKA2+Pxs/IGHNonygDHwmng8xTHyS9z4KWVi0rbko8gjiBmuwwXQ7tiNA==", + "version": "10.9.3", + "resolved": "https://registry.npmjs.org/mermaid/-/mermaid-10.9.3.tgz", + "integrity": "sha512-V80X1isSEvAewIL3xhmz/rVmc27CVljcsbWxkxlWJWY/1kQa4XOABqpDl2qQLGKzpKm6WbTfUEKImBlUfFYArw==", + "license": "MIT", "dependencies": { "@braintree/sanitize-url": "^6.0.1", "@types/d3-scale": "^4.0.3", @@ -10415,7 +10432,7 @@ "d3-sankey": "^0.12.3", "dagre-d3-es": "7.0.10", "dayjs": "^1.11.7", - "dompurify": "^3.0.5", + "dompurify": "^3.0.5 <3.1.7", "elkjs": "^0.9.0", "katex": "^0.16.9", "khroma": "^2.0.0", @@ -12628,9 +12645,10 @@ ] }, "node_modules/micromatch": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz", - "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "license": "MIT", "dependencies": { "braces": "^3.0.3", "picomatch": "^2.3.1" @@ -12643,6 +12661,7 @@ "version": "1.6.0", "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "license": "MIT", "bin": { "mime": "cli.js" }, @@ -12846,9 +12865,10 @@ } }, "node_modules/node-releases": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", - "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==" + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", + "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", + "license": "MIT" }, "node_modules/non-layered-tidy-tree-layout": { "version": "2.0.2", @@ -12968,6 +12988,7 @@ "version": "2.4.1", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "license": "MIT", "dependencies": { "ee-first": "1.1.1" }, @@ -13311,9 +13332,10 @@ } }, "node_modules/picocolors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", - "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==" + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "license": "ISC" }, "node_modules/picomatch": { "version": "2.3.1", @@ -14212,11 +14234,6 @@ "node": ">= 0.10" } }, - "node_modules/punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==" - }, "node_modules/pupa": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/pupa/-/pupa-3.1.0.tgz", @@ -14232,11 +14249,12 @@ } }, "node_modules/qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", + "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", + "license": "BSD-3-Clause", "dependencies": { - "side-channel": "^1.0.4" + "side-channel": "^1.0.6" }, "engines": { "node": ">=0.6" @@ -14303,6 +14321,7 @@ "version": "2.5.2", "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", + "license": "MIT", "dependencies": { "bytes": "3.1.2", "http-errors": "2.0.0", @@ -14317,6 +14336,7 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -14325,6 +14345,7 @@ "version": "0.4.24", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "license": "MIT", "dependencies": { "safer-buffer": ">= 2.1.2 < 3" }, @@ -15153,9 +15174,10 @@ "integrity": "sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==" }, "node_modules/rollup": { - "version": "2.79.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", - "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", + "version": "2.79.2", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.2.tgz", + "integrity": "sha512-fS6iqSPZDs3dr/y7Od6y5nha8dW1YnbgtsyotCVvoFGKbERG++CVRFv1meyGDE1SNItQA8BrnCw7ScdAhRJ3XQ==", + "license": "MIT", "bin": { "rollup": "dist/bin/rollup" }, @@ -15380,9 +15402,10 @@ } }, "node_modules/send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", + "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", + "license": "MIT", "dependencies": { "debug": "2.6.9", "depd": "2.0.0", @@ -15406,6 +15429,7 @@ "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", "dependencies": { "ms": "2.0.0" } @@ -15413,17 +15437,29 @@ "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/send/node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } }, "node_modules/send/node_modules/ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" }, "node_modules/send/node_modules/range-parser": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -15437,24 +15473,25 @@ } }, "node_modules/serve-handler": { - "version": "6.1.5", - "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.5.tgz", - "integrity": "sha512-ijPFle6Hwe8zfmBxJdE+5fta53fdIY0lHISJvuikXB3VYFafRjMRpOffSPvCYsbKyBA7pvy9oYr/BT1O3EArlg==", + "version": "6.1.6", + "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.6.tgz", + "integrity": "sha512-x5RL9Y2p5+Sh3D38Fh9i/iQ5ZK+e4xuXRd/pGbM4D13tgo/MGwbttUk8emytcr1YYzBYs+apnUngBDFYfpjPuQ==", + "license": "MIT", "dependencies": { "bytes": "3.0.0", "content-disposition": "0.5.2", - "fast-url-parser": "1.1.3", "mime-types": "2.1.18", "minimatch": "3.1.2", "path-is-inside": "1.0.2", - "path-to-regexp": "2.2.1", + "path-to-regexp": "3.3.0", "range-parser": "1.2.0" } }, "node_modules/serve-handler/node_modules/path-to-regexp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz", - "integrity": "sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==" + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-3.3.0.tgz", + "integrity": "sha512-qyCH421YQPS2WFDxDjftfc1ZR5WKQzVzqsp4n9M2kQhVOo/ByahFoUNJfl58kOcEGfQ//7weFTDhm+ss8Ecxgw==", + "license": "MIT" }, "node_modules/serve-index": { "version": "1.9.1", @@ -15527,14 +15564,15 @@ } }, "node_modules/serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", + "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", + "license": "MIT", "dependencies": { - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "parseurl": "~1.3.3", - "send": "0.18.0" + "send": "0.19.0" }, "engines": { "node": ">= 0.8.0" @@ -15573,7 +15611,8 @@ "node_modules/setprototypeof": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "license": "ISC" }, "node_modules/shallow-clone": { "version": "3.0.1", @@ -15852,6 +15891,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -16561,6 +16601,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "license": "MIT", "engines": { "node": ">=0.6" } @@ -16641,6 +16682,7 @@ "version": "1.6.18", "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "license": "MIT", "dependencies": { "media-typer": "0.3.0", "mime-types": "~2.1.24" @@ -16653,6 +16695,7 @@ "version": "1.52.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -16661,6 +16704,7 @@ "version": "2.1.35", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", "dependencies": { "mime-db": "1.52.0" }, @@ -16966,6 +17010,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -16980,9 +17025,9 @@ } }, "node_modules/update-browserslist-db": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz", - "integrity": "sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", + "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", "funding": [ { "type": "opencollective", @@ -16997,9 +17042,10 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { - "escalade": "^3.1.2", - "picocolors": "^1.0.1" + "escalade": "^3.2.0", + "picocolors": "^1.1.0" }, "bin": { "update-browserslist-db": "cli.js" @@ -17340,20 +17386,20 @@ "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" }, "node_modules/webpack": { - "version": "5.92.1", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.92.1.tgz", - "integrity": "sha512-JECQ7IwJb+7fgUFBlrJzbyu3GEuNBcdqr1LD7IbSzwkSmIevTm8PF+wej3Oxuz/JFBUZ6O1o43zsPkwm1C4TmA==", + "version": "5.96.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.96.1.tgz", + "integrity": "sha512-l2LlBSvVZGhL4ZrPwyr8+37AunkcYj5qh8o6u2/2rzoPc8gxFJkLj1WxNgooi9pnoc06jh0BjuXnamM4qlujZA==", + "license": "MIT", "dependencies": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^1.0.5", + "@types/eslint-scope": "^3.7.7", + "@types/estree": "^1.0.6", "@webassemblyjs/ast": "^1.12.1", "@webassemblyjs/wasm-edit": "^1.12.1", "@webassemblyjs/wasm-parser": "^1.12.1", - "acorn": "^8.7.1", - "acorn-import-attributes": "^1.9.5", - "browserslist": "^4.21.10", + "acorn": "^8.14.0", + "browserslist": "^4.24.0", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.17.0", + "enhanced-resolve": "^5.17.1", "es-module-lexer": "^1.2.1", "eslint-scope": "5.1.1", "events": "^3.2.0", @@ -20809,9 +20855,9 @@ } }, "@types/estree": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==" + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==" }, "@types/estree-jsx": { "version": "1.0.5", @@ -21272,15 +21318,9 @@ } }, "acorn": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.0.tgz", - "integrity": "sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw==" - }, - "acorn-import-attributes": { - "version": "1.9.5", - "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", - "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", - "requires": {} + "version": "8.14.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", + "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==" }, "acorn-jsx": { "version": "5.3.2", @@ -21619,9 +21659,9 @@ "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==" }, "body-parser": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", - "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", + "version": "1.20.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", + "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", "requires": { "bytes": "3.1.2", "content-type": "~1.0.5", @@ -21631,7 +21671,7 @@ "http-errors": "2.0.0", "iconv-lite": "0.4.24", "on-finished": "2.4.1", - "qs": "6.11.0", + "qs": "6.13.0", "raw-body": "2.5.2", "type-is": "~1.6.18", "unpipe": "1.0.0" @@ -21712,14 +21752,14 @@ } }, "browserslist": { - "version": "4.23.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.1.tgz", - "integrity": "sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==", + "version": "4.24.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz", + "integrity": "sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==", "requires": { - "caniuse-lite": "^1.0.30001629", - "electron-to-chromium": "^1.4.796", - "node-releases": "^2.0.14", - "update-browserslist-db": "^1.0.16" + "caniuse-lite": "^1.0.30001669", + "electron-to-chromium": "^1.5.41", + "node-releases": "^2.0.18", + "update-browserslist-db": "^1.1.1" } }, "buffer-from": { @@ -21805,9 +21845,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001636", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001636.tgz", - "integrity": "sha512-bMg2vmr8XBsbL6Lr0UHXy/21m84FTxDLWn2FSqMd5PrlbMxwJlQnC2YWYxVgp66PZE+BBNF2jYQUBKCo1FDeZg==" + "version": "1.0.30001680", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001680.tgz", + "integrity": "sha512-rPQy70G6AGUMnbwS1z6Xg+RkHYPAi18ihs47GH0jcxIG7wArmPgY3XbS2sRdBbxJljp3thdT8BIqv9ccCypiPA==" }, "ccount": { "version": "2.0.1", @@ -22120,9 +22160,9 @@ "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" }, "cookie": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", - "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==" + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz", + "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==" }, "cookie-signature": { "version": "1.0.6", @@ -23066,9 +23106,9 @@ } }, "electron-to-chromium": { - "version": "1.4.808", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.808.tgz", - "integrity": "sha512-0ItWyhPYnww2VOuCGF4s1LTfbrdAV2ajy/TN+ZTuhR23AHI6rWHCrBXJ/uxoXOvRRqw8qjYVrG81HFI7x/2wdQ==" + "version": "1.5.60", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.60.tgz", + "integrity": "sha512-HcraRUkTKJ+8yA3b10i9qvhUlPBRDlKjn1XGek1zDGVfAKcvi8TsUnImGqLiEm9j6ZulxXIWWIo9BmbkbCTGgA==" }, "elkjs": { "version": "0.9.3", @@ -23096,14 +23136,14 @@ "integrity": "sha512-VWZfnxqwNcc51hIy/sbOdEem6D+cVtpPzEEtVAFdaas30+1dgkyaOQ4sQ6Bp0tOMqWO1v+HQfYaoodOkdhK6SQ==" }, "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==" }, "enhanced-resolve": { - "version": "5.17.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.0.tgz", - "integrity": "sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==", + "version": "5.17.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", + "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", "requires": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" @@ -23222,9 +23262,9 @@ } }, "escalade": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", - "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==" + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==" }, "escape-goat": { "version": "4.0.0", @@ -23385,36 +23425,36 @@ } }, "express": { - "version": "4.19.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", - "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", + "version": "4.21.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.21.1.tgz", + "integrity": "sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==", "requires": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.20.2", + "body-parser": "1.20.3", "content-disposition": "0.5.4", "content-type": "~1.0.4", - "cookie": "0.6.0", + "cookie": "0.7.1", "cookie-signature": "1.0.6", "debug": "2.6.9", "depd": "2.0.0", - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "etag": "~1.8.1", - "finalhandler": "1.2.0", + "finalhandler": "1.3.1", "fresh": "0.5.2", "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", + "merge-descriptors": "1.0.3", "methods": "~1.1.2", "on-finished": "2.4.1", "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", + "path-to-regexp": "0.1.10", "proxy-addr": "~2.0.7", - "qs": "6.11.0", + "qs": "6.13.0", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", + "send": "0.19.0", + "serve-static": "1.16.2", "setprototypeof": "1.2.0", "statuses": "2.0.1", "type-is": "~1.6.18", @@ -23444,9 +23484,9 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, "path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz", + "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==" }, "range-parser": { "version": "1.2.1", @@ -23490,14 +23530,6 @@ "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" }, - "fast-url-parser": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz", - "integrity": "sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==", - "requires": { - "punycode": "^1.3.2" - } - }, "fastq": { "version": "1.17.1", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", @@ -23613,12 +23645,12 @@ } }, "finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz", + "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", "requires": { "debug": "2.6.9", - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "on-finished": "2.4.1", "parseurl": "~1.3.3", @@ -24501,9 +24533,9 @@ } }, "http-proxy-middleware": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", - "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.7.tgz", + "integrity": "sha512-fgVY8AV7qU7z/MmXJ/rxwbrtQH4jBQ9m7kp3llF0liB7glmFeVZFBepQb32T3y8n8k2+AEYuMPCpinYW+/CuRA==", "requires": { "@types/http-proxy": "^1.17.8", "http-proxy": "^1.18.1", @@ -25575,9 +25607,9 @@ } }, "merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", + "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==" }, "merge-stream": { "version": "2.0.0", @@ -25590,9 +25622,9 @@ "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" }, "mermaid": { - "version": "10.9.1", - "resolved": "https://registry.npmjs.org/mermaid/-/mermaid-10.9.1.tgz", - "integrity": "sha512-Mx45Obds5W1UkW1nv/7dHRsbfMM1aOKA2+Pxs/IGHNonygDHwmng8xTHyS9z4KWVi0rbko8gjiBmuwwXQ7tiNA==", + "version": "10.9.3", + "resolved": "https://registry.npmjs.org/mermaid/-/mermaid-10.9.3.tgz", + "integrity": "sha512-V80X1isSEvAewIL3xhmz/rVmc27CVljcsbWxkxlWJWY/1kQa4XOABqpDl2qQLGKzpKm6WbTfUEKImBlUfFYArw==", "requires": { "@braintree/sanitize-url": "^6.0.1", "@types/d3-scale": "^4.0.3", @@ -25603,7 +25635,7 @@ "d3-sankey": "^0.12.3", "dagre-d3-es": "7.0.10", "dayjs": "^1.11.7", - "dompurify": "^3.0.5", + "dompurify": "^3.0.5 <3.1.7", "elkjs": "^0.9.0", "katex": "^0.16.9", "khroma": "^2.0.0", @@ -26783,9 +26815,9 @@ "integrity": "sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==" }, "micromatch": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz", - "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", "requires": { "braces": "^3.0.3", "picomatch": "^2.3.1" @@ -26928,9 +26960,9 @@ "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" }, "node-releases": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", - "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==" + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", + "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==" }, "non-layered-tidy-tree-layout": { "version": "2.0.2", @@ -27267,9 +27299,9 @@ } }, "picocolors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", - "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==" + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==" }, "picomatch": { "version": "2.3.1", @@ -27807,11 +27839,6 @@ } } }, - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==" - }, "pupa": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/pupa/-/pupa-3.1.0.tgz", @@ -27821,11 +27848,11 @@ } }, "qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", + "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", "requires": { - "side-channel": "^1.0.4" + "side-channel": "^1.0.6" } }, "queue": { @@ -28488,9 +28515,9 @@ "integrity": "sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==" }, "rollup": { - "version": "2.79.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", - "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", + "version": "2.79.2", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.2.tgz", + "integrity": "sha512-fS6iqSPZDs3dr/y7Od6y5nha8dW1YnbgtsyotCVvoFGKbERG++CVRFv1meyGDE1SNItQA8BrnCw7ScdAhRJ3XQ==", "requires": { "fsevents": "~2.3.2" } @@ -28637,9 +28664,9 @@ } }, "send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", + "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", "requires": { "debug": "2.6.9", "depd": "2.0.0", @@ -28671,6 +28698,11 @@ } } }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" + }, "ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", @@ -28692,24 +28724,23 @@ } }, "serve-handler": { - "version": "6.1.5", - "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.5.tgz", - "integrity": "sha512-ijPFle6Hwe8zfmBxJdE+5fta53fdIY0lHISJvuikXB3VYFafRjMRpOffSPvCYsbKyBA7pvy9oYr/BT1O3EArlg==", + "version": "6.1.6", + "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.6.tgz", + "integrity": "sha512-x5RL9Y2p5+Sh3D38Fh9i/iQ5ZK+e4xuXRd/pGbM4D13tgo/MGwbttUk8emytcr1YYzBYs+apnUngBDFYfpjPuQ==", "requires": { "bytes": "3.0.0", "content-disposition": "0.5.2", - "fast-url-parser": "1.1.3", "mime-types": "2.1.18", "minimatch": "3.1.2", "path-is-inside": "1.0.2", - "path-to-regexp": "2.2.1", + "path-to-regexp": "3.3.0", "range-parser": "1.2.0" }, "dependencies": { "path-to-regexp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz", - "integrity": "sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==" + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-3.3.0.tgz", + "integrity": "sha512-qyCH421YQPS2WFDxDjftfc1ZR5WKQzVzqsp4n9M2kQhVOo/ByahFoUNJfl58kOcEGfQ//7weFTDhm+ss8Ecxgw==" } } }, @@ -28774,14 +28805,14 @@ } }, "serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", + "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", "requires": { - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "parseurl": "~1.3.3", - "send": "0.18.0" + "send": "0.19.0" } }, "set-function-length": { @@ -29822,12 +29853,12 @@ "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" }, "update-browserslist-db": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz", - "integrity": "sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", + "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", "requires": { - "escalade": "^3.1.2", - "picocolors": "^1.0.1" + "escalade": "^3.2.0", + "picocolors": "^1.1.0" } }, "update-notifier": { @@ -30064,20 +30095,19 @@ "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" }, "webpack": { - "version": "5.92.1", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.92.1.tgz", - "integrity": "sha512-JECQ7IwJb+7fgUFBlrJzbyu3GEuNBcdqr1LD7IbSzwkSmIevTm8PF+wej3Oxuz/JFBUZ6O1o43zsPkwm1C4TmA==", + "version": "5.96.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.96.1.tgz", + "integrity": "sha512-l2LlBSvVZGhL4ZrPwyr8+37AunkcYj5qh8o6u2/2rzoPc8gxFJkLj1WxNgooi9pnoc06jh0BjuXnamM4qlujZA==", "requires": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^1.0.5", + "@types/eslint-scope": "^3.7.7", + "@types/estree": "^1.0.6", "@webassemblyjs/ast": "^1.12.1", "@webassemblyjs/wasm-edit": "^1.12.1", "@webassemblyjs/wasm-parser": "^1.12.1", - "acorn": "^8.7.1", - "acorn-import-attributes": "^1.9.5", - "browserslist": "^4.21.10", + "acorn": "^8.14.0", + "browserslist": "^4.24.0", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.17.0", + "enhanced-resolve": "^5.17.1", "es-module-lexer": "^1.2.1", "eslint-scope": "5.1.1", "events": "^3.2.0", From aece728628559d8c6318f6aa310daef02a5ad83a Mon Sep 17 00:00:00 2001 From: Raul Racotea Date: Fri, 15 Nov 2024 12:43:18 +0100 Subject: [PATCH 02/20] testning a few changes locally --- docs/validators/staking-v4.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/validators/staking-v4.md b/docs/validators/staking-v4.md index 86c133577..d1f862949 100644 --- a/docs/validators/staking-v4.md +++ b/docs/validators/staking-v4.md @@ -110,7 +110,7 @@ distribution remains unchanged. :::important Important notes -Starting with this epoch: +Each epoch: - Every **newly staked** node will be placed in the **auction list**. - Every **unjailed** node will be placed in the **auction list**. @@ -149,9 +149,9 @@ Using the example above, this will resize each waiting list per shard from 400 n ## Staking v4. Step 3. -Starting with this epoch: +Each epoch: -- Maximum number of nodes in the network will be changed from 3200 to 2880 (3200 - 320), consisting of: +- The maximum number of nodes in the network will be: - a global number of 1600 active/eligible validators, split into 400 nodes/shard - a global number of 1280 waiting validators to join the active list, split into 320 nodes/shard - All **shuffled out** nodes from the eligible list will be sent to the auction list to take part in the auction From 476eac6afec7cb57db3580fa27980144b553d8e9 Mon Sep 17 00:00:00 2001 From: Raul Racotea Date: Fri, 15 Nov 2024 12:52:25 +0100 Subject: [PATCH 03/20] 1st version with removed parahraphs --- docs/validators/staking-v4.md | 70 +---------------------------------- 1 file changed, 2 insertions(+), 68 deletions(-) diff --git a/docs/validators/staking-v4.md b/docs/validators/staking-v4.md index d1f862949..b22a06771 100644 --- a/docs/validators/staking-v4.md +++ b/docs/validators/staking-v4.md @@ -8,19 +8,10 @@ title: Staking v4 # **Introduction** Staking and delegation are processes that evolve over time. No system has to remain static. Our assumptions about how -the market works and reacts can change, just as user behavior and market dynamics may evolve. Currently, we have -approximately 400 validators, with some acting as staking providers and others as individual validator operators. While -most nodes have a comfortable top-up on the base stake of 2.500 eGLD, some do not contribute to the network's security by -adding more top-up. +the market works and reacts can change, just as user behavior and market dynamics may evolve. [comment]: # (mx-context-auto) -# **Limitations of the Current Implementation** - -- Limiting the number of nodes to 3200, creating an additional queue. New validators can join the network only if - someone leaves the system. -- Concentration of power among large providers, hindering decentralization. Top 11 staking agencies control 33%. - One of our primary objectives is to eliminate the additional queue and leverage the top-up value per node to determine the best nodes. This ensures that we do not restrict the entry of new validators, as the current system requires an old validator to leave for a new one to enter. The market will determine the actual node price, operating as a soft auction @@ -51,42 +42,13 @@ Since this selection occurs at the end of every epoch, staking providers near th and adjust their nodes, unstaking or staking nodes based on the topUp per node of other providers. Sorting nodes based on topUp does not provide adequate protection for staking providers, requiring constant supervision and action. -**The second version**, currently implemented and explained in the following chapters, addresses the shortcomings of the -first version. - [comment]: # (mx-context-auto) -# **Current Implementation** :::note Please note that the numbers below are indicative and only used to better exemplify the model. ::: -In the current implementation (staking 3.5), we have: - -1. A capped number of 3200 **nodes in the network**, including: - - 1600 active/eligible validators globally, split into 400 nodes per shard - - 1600 waiting validators globally, split into 400 nodes per shard -2. An uncapped `FIFO` queue where newly staked nodes are placed and await participation in the network. - -:::important - -Currently, a queued node can participate in the network only if an existing node is either unstaked or jailed. - -::: - -![Current Staking](/validators/stakingV4/current-staking.png) - -Nodes are distributed in the following steps: - -1. Randomly shuffle out 80 eligible validators for each shard, resulting in 320 (80 validators per 4 shards) - shuffled-out validators. -2. Select these 320 shuffled-out validators to be randomly but evenly distributed at the end of each shard's waiting - list. -3. For each shard, replace the previously shuffled-out validators with 80 waiting validators from the top of each - shard's waiting list. - -In the current implementation, each node, regardless of its top-up, has equal chances of participating in the consensus. Starting with staking phase 4, the probability of validators entering the validation process will be significantly influenced by the amount of their staked top-up. Validators with a higher staked top-up will have considerably greater chances of participation, while those with little or no top-up will find their chances of entering into validation @@ -96,17 +58,8 @@ markedly reduced. # **Staking V4** -Staking phase 4 will unfold in three consecutive steps, each corresponding to a specific epoch. - [comment]: # (mx-context-auto) -## Staking v4. Step 1. - -In the first step, we will completely **remove the staking queue** and place all nodes in an **auction list**. This -process will occur automatically at the end of the epoch and requires no interaction from validators. Nodes' -distribution remains unchanged. - -![Staking V4 Step 1](/validators/stakingV4/stakingV4-step1.png) :::important Important notes @@ -124,30 +77,11 @@ For example, if an owner has insufficient base stake for their nodes, the nodes end of the epoch based on the order: `auction` -> `waiting` -> `eligible`. This ensures that nodes contributing to the ecosystem with a healthy top-up will not be adversely affected. -Below is an example of how nodes are unstaked based on insufficient base stake. Suppose an owner has four nodes: - -- 1 eligible: `node1` -- 2 waiting: `node2`, `node3` -- 1 auction: `node4` - -Assuming a minimum price of 2500 EGLD per staked node, the owner should have a minimum base stake of 10,000 EGLD (4 * -2500 EGLD). If, during the epoch, the owner unstakes 4000 EGLD, resulting in a base stake of 6000 EGLD, only two staked -nodes can be covered. At the end of the epoch, the nodes `node4` and `node3` will be unstaked in the specified order. [comment]: # (mx-context-auto) -## Staking v4. Step 2. - -In the second step, all **shuffled-out** nodes from the **eligible list** will be sent to the **auction list**. Waiting -lists will not be filled by any shuffled-out nodes. - -Using the example above, this will resize each waiting list per shard from 400 nodes to 320 nodes. - -![Staking V4 Step 2](/validators/stakingV4/stakingV4-step2.png) - -[comment]: # (mx-context-auto) -## Staking v4. Step 3. +## Staking v4. Each epoch: From c557373f8b884e216b168fa34cb1825f3a72585f Mon Sep 17 00:00:00 2001 From: katunopolis Date: Tue, 21 Jan 2025 11:29:37 +0200 Subject: [PATCH 04/20] TestingCommit --- docs/validators/staking-v4.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/docs/validators/staking-v4.md b/docs/validators/staking-v4.md index b22a06771..2913456e7 100644 --- a/docs/validators/staking-v4.md +++ b/docs/validators/staking-v4.md @@ -5,14 +5,12 @@ title: Staking v4 [comment]: # (mx-context-auto) -# **Introduction** +# **Staking v4. Introduction** Staking and delegation are processes that evolve over time. No system has to remain static. Our assumptions about how the market works and reacts can change, just as user behavior and market dynamics may evolve. -[comment]: # (mx-context-auto) - -One of our primary objectives is to eliminate the additional queue and leverage the top-up value per node to determine +One of our primary objectives with staking v4 is to eliminate the additional queue and leverage the top-up value per node to determine the best nodes. This ensures that we do not restrict the entry of new validators, as the current system requires an old validator to leave for a new one to enter. The market will determine the actual node price, operating as a soft auction where anyone paying the node price (2.500 eGLD) can register, but the node becomes a validator only if it has sufficient From 964f0ce1e44c4bed15e041fd945bb5f7955f4e46 Mon Sep 17 00:00:00 2001 From: katunopolis Date: Thu, 23 Jan 2025 13:56:26 +0200 Subject: [PATCH 05/20] Added new file for documentation related to staking v4 dedicated to staking providers --- docs/validators/staking-v4-revised.md | 86 +++++++++++++++++++++++++++ 1 file changed, 86 insertions(+) create mode 100644 docs/validators/staking-v4-revised.md diff --git a/docs/validators/staking-v4-revised.md b/docs/validators/staking-v4-revised.md new file mode 100644 index 000000000..988553d05 --- /dev/null +++ b/docs/validators/staking-v4-revised.md @@ -0,0 +1,86 @@ +--- +id: staking-v4 +title: Staking v4 +--- + +[comment]: # (mx-context-auto) + +# **1. Introduction** + +## What is MultiversX staking? + +Staking on MultiversX has reached its fourth iteration; also known as Staking v4 it now offers improved validator security and introduces a few new features designed to improve the staking experience and provide a non-biased validator rotation. + +The core benefits Staking v4 offers for staking providers are mainly the intuitive validator dashboard, easy node management, and quick staking provider identity creation. Staking providers also have the ability to add or remove validator nodes easily and change network fees on the fly. + +Compared to traditional staking mechanisms, MultiversX staking offers staking providers easy access, developer and technical support plus the ability to participate in protocol governance. + +## Audience and Purpose + +This document is intended for new staking providers that would like to start their journey with MultivesX and be part of our growing community of validators and providers. + +While reading this document, you will be able to quickly understand and grasp the advantages of starting a Staking Provider on our protocol and fully reap the benefits while participating in one of the most stable protocols out there. + +## Key Features and Advantages + +**Security** is ensured by our Auction List mechanism that randomly selects 320 nodes, 80 nodes from each shard) at every epoch start.The nodes are shuffled randomly to avoid collusion and to distribute the nodes across the shards. This contributes to the protocol security by maintaining a balanced network and avoiding concentration of power. + +**Scalability** + +**Rewards** + + +# **2. Staking Protocol Overview** + +## Core concepts + +**Staking** + +**Validators and Delegators** + +**Reward Distribution** + +## Protocol Design Principles + +**Security and Decentralization** + +**Economic Incentives** + +**Fault Tolerance and Slashing** + +## Ecosystem Roles + +**Staking Providers** + +**Node Operators** + +**Developers** + + +# **3. How Staking Works** + +## Staking Lifecycle + +**Creating Your Staking Provider Identity** +**The Staking Smart Contract** +**Adding Nodes to Your Staking Provider** +**Staking Provider Dashboard** +**Web Wallet Dashboard** +**Explorer Interface** + +## Staking Mechanisms + +**Node Qualification Threshold** +**Auction List** +**Qualified and Not Qualified Node Status** +**Waiting List** +**Automatic Node Qualification** +**Top-up Balancing** +**Epoch Overview** + +# **4. Technical Setup** + +## Validator Node Setup + +## Multikey Setup + From e3576aa07881e98e3ccf87c8634cfbb832fd9e7d Mon Sep 17 00:00:00 2001 From: katunopolis Date: Fri, 24 Jan 2025 10:12:20 +0200 Subject: [PATCH 06/20] Added working file staking-v4-revised.md and corrected a typo. --- docs/validators/staking-v4-revised.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/docs/validators/staking-v4-revised.md b/docs/validators/staking-v4-revised.md index 988553d05..0035337e1 100644 --- a/docs/validators/staking-v4-revised.md +++ b/docs/validators/staking-v4-revised.md @@ -9,21 +9,25 @@ title: Staking v4 ## What is MultiversX staking? -Staking on MultiversX has reached its fourth iteration; also known as Staking v4 it now offers improved validator security and introduces a few new features designed to improve the staking experience and provide a non-biased validator rotation. +Staking on MultiversX has reached its fourth iteration; also known as Staking v4 it now offers improved validator security and introduces a few new features designed to improve the staking experience and provide a non-biased +validator rotation. -The core benefits Staking v4 offers for staking providers are mainly the intuitive validator dashboard, easy node management, and quick staking provider identity creation. Staking providers also have the ability to add or remove validator nodes easily and change network fees on the fly. +The core benefits Staking v4 offers for staking providers are mainly the intuitive validator dashboard, +easy node management, and quick staking provider identity creation. Staking providers also have the ability to add +or remove validator nodes easily and change network fees on the fly. Compared to traditional staking mechanisms, MultiversX staking offers staking providers easy access, developer and technical support plus the ability to participate in protocol governance. ## Audience and Purpose -This document is intended for new staking providers that would like to start their journey with MultivesX and be part of our growing community of validators and providers. +This document is intended for new staking providers that would like to start their journey with MultivesX and be part + of our growing community of validators and providers. While reading this document, you will be able to quickly understand and grasp the advantages of starting a Staking Provider on our protocol and fully reap the benefits while participating in one of the most stable protocols out there. ## Key Features and Advantages -**Security** is ensured by our Auction List mechanism that randomly selects 320 nodes, 80 nodes from each shard) at every epoch start.The nodes are shuffled randomly to avoid collusion and to distribute the nodes across the shards. This contributes to the protocol security by maintaining a balanced network and avoiding concentration of power. +**Security** is ensured by our Auction List mechanism that randomly selects 320 nodes, 80 nodes from each shard at every epoch start.The nodes are shuffled randomly to avoid collusion and to distribute the nodes across the shards. This contributes to the protocol security by maintaining a balanced network and avoiding concentration of power. **Scalability** From 1b89740af5e6236aa1388654578d691afafce0fd Mon Sep 17 00:00:00 2001 From: katunopolis Date: Fri, 24 Jan 2025 10:41:00 +0200 Subject: [PATCH 07/20] Corrected typo --- docs/validators/staking-v4-revised.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/validators/staking-v4-revised.md b/docs/validators/staking-v4-revised.md index 0035337e1..257b4533d 100644 --- a/docs/validators/staking-v4-revised.md +++ b/docs/validators/staking-v4-revised.md @@ -20,7 +20,7 @@ Compared to traditional staking mechanisms, MultiversX staking offers staking pr ## Audience and Purpose -This document is intended for new staking providers that would like to start their journey with MultivesX and be part +This document is intended for new staking providers that would like to start their journey with MultiversX and be part of our growing community of validators and providers. While reading this document, you will be able to quickly understand and grasp the advantages of starting a Staking Provider on our protocol and fully reap the benefits while participating in one of the most stable protocols out there. From 7d0b5de180b7f64eac308d9c888a9cad06e833f3 Mon Sep 17 00:00:00 2001 From: katunopolis Date: Fri, 24 Jan 2025 10:59:54 +0200 Subject: [PATCH 08/20] Fixed acoount to account typo in sdk-py-cookbook-v1.md --- docs/sdk-and-tools/sdk-py/sdk-py-cookbook-v1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/sdk-and-tools/sdk-py/sdk-py-cookbook-v1.md b/docs/sdk-and-tools/sdk-py/sdk-py-cookbook-v1.md index 91e0c9f14..19815bba9 100644 --- a/docs/sdk-and-tools/sdk-py/sdk-py-cookbook-v1.md +++ b/docs/sdk-and-tools/sdk-py/sdk-py-cookbook-v1.md @@ -2087,7 +2087,7 @@ tx_hash = entrypoint.send_transaction(transaction) #### Saving a key-value pair to an account using the controller -We can store key-value pairs for an acoount on the network. To do so, we create the following transaction: +We can store key-value pairs for an account on the network. To do so, we create the following transaction: ```py from pathlib import Path From fa37cf7248af0538b655362098c61066b7e2eccd Mon Sep 17 00:00:00 2001 From: katunopolis Date: Wed, 29 Jan 2025 17:35:26 +0200 Subject: [PATCH 09/20] Update Staking V4 documentation --- docs/validators/staking-v4-revised.md | 111 +- package-lock.json | 41331 ++++++++++-------------- package.json | 9 +- 3 files changed, 16958 insertions(+), 24493 deletions(-) diff --git a/docs/validators/staking-v4-revised.md b/docs/validators/staking-v4-revised.md index 257b4533d..e70194cda 100644 --- a/docs/validators/staking-v4-revised.md +++ b/docs/validators/staking-v4-revised.md @@ -7,6 +7,7 @@ title: Staking v4 # **1. Introduction** + ## What is MultiversX staking? Staking on MultiversX has reached its fourth iteration; also known as Staking v4 it now offers improved validator security and introduces a few new features designed to improve the staking experience and provide a non-biased @@ -18,6 +19,7 @@ or remove validator nodes easily and change network fees on the fly. Compared to traditional staking mechanisms, MultiversX staking offers staking providers easy access, developer and technical support plus the ability to participate in protocol governance. + ## Audience and Purpose This document is intended for new staking providers that would like to start their journey with MultiversX and be part @@ -25,6 +27,7 @@ This document is intended for new staking providers that would like to start the While reading this document, you will be able to quickly understand and grasp the advantages of starting a Staking Provider on our protocol and fully reap the benefits while participating in one of the most stable protocols out there. + ## Key Features and Advantages **Security** is ensured by our Auction List mechanism that randomly selects 320 nodes, 80 nodes from each shard at every epoch start.The nodes are shuffled randomly to avoid collusion and to distribute the nodes across the shards. This contributes to the protocol security by maintaining a balanced network and avoiding concentration of power. @@ -36,6 +39,7 @@ While reading this document, you will be able to quickly understand and grasp th # **2. Staking Protocol Overview** + ## Core concepts **Staking** @@ -44,6 +48,7 @@ While reading this document, you will be able to quickly understand and grasp th **Reward Distribution** + ## Protocol Design Principles **Security and Decentralization** @@ -52,6 +57,7 @@ While reading this document, you will be able to quickly understand and grasp th **Fault Tolerance and Slashing** + ## Ecosystem Roles **Staking Providers** @@ -63,6 +69,7 @@ While reading this document, you will be able to quickly understand and grasp th # **3. How Staking Works** + ## Staking Lifecycle **Creating Your Staking Provider Identity** @@ -72,15 +79,113 @@ While reading this document, you will be able to quickly understand and grasp th **Web Wallet Dashboard** **Explorer Interface** + ## Staking Mechanisms -**Node Qualification Threshold** +**Node Qualification Threshold** also known as NQT, it is a dinamically calculated number by the network approximately every 10 minutes. It is directly influenced by the numbers of validator nodes leaving or joining the network and the overall EGLD staked in the protocol. + +From a Staking Provider perspective you can calculate this as an average between the total EGLD staked, adding the top-up and dividing it by the number of nodes for your Staking Provider. This will show your status or customized NQT that you can compare against the network NQT. + +For example, let's assume this ficitonal Staking Provider with the following parameters: + +Number of Nodes: 10 +EGLD Stake: 40,000 + +We can split the Stake like so: + +EGLD: 25,000 Node Stake +EGLD: 15,000 Top-up + +The NQT calculation is fairly simple as we divide the overall 40,000 EGLD stake by the number of nodes 10 and results in an NQT of 4,000. This examples is simplified for the sake of the example. Now this NQT can be compared to the actual network NQT so that the Staking Provider owner can decide on wether to adjust top-up or nodes. + + **Auction List** -**Qualified and Not Qualified Node Status** + +The Auction List has been introduced with Staking v4, here is an example from our explorer. + + +**Auction List Explorer Example** + +The mechanism of the Auction List selects a list of 320 random nodes, 80 from each shard, at epoch start. +These selected nodes remain in the Auction List for one epoch. + +The Auction List was devised with security in mind , randomly selecting nodes with the point being to avoid colluding, +giving Staking Providers a fair change for validating and also keeps the Shards healthy with shuffling nodes every epoch. + +There are three different status titles for nodes in the Auction List, Qualified, Danger and Not Qualified. + +![](/validators/stakingV4/AuctionList.png) + + +**Epoch Start** + +320 Nodes are randomly shuffled out from the consensus and moved to the Auction List. +This includes jailed nodes, but the mechanism compensates for each jailed node by selecting the same number of nodes that are not jailed. + + +**Qualified Status** of a node present in the Auction List + +A Node gets the Qualified status if the Node NQT calculated for it, from the stake of Staking Provider and top-up, is the same or higher as compared to the Network NQT. + +![](/validators/stakingV4/QualifiedSimple.png) + +![](/validators/stakingV4/QualifiedDetail.png) + + +**Danger Status** + +A Node gets the Danger status if the Node NQT calculated for it, from the stake of Staking Provider and top-up, is dangerously close or exactly the same as the Network NQT. + +![](/validators/stakingV4/DangerSimple.png) + +![](/validators/stakingV4/DangerDetail.png) + + +**Not Qualified Status** + +A Node gets the Not Qualified status when the Node NQT calculated for it, from the stake of Staking Provider and top-up, +is lower as compared to the Network NQT, the active period for the Validator Node. + +![](/validators/stakingV4/NotQualifiedSimple.png) + +![](/validators/stakingV4/NotQualifiedDetail.png) + + **Waiting List** + +The Waiting List represents the list of nodes that have been Qualified from the Auction List. +All the nodes that have passed the Qualified Status will then go to the Waiting List, they will remain in the Waitning List for 4 epochs which represents roughly four days. + +After the 4 epochs, these nodes are moved to participate in the consensus for validating. +As a side note, even if the Network NQT changes in the 4 waiting Epochs the already selected nodes will still participate in the consensus even if they would presumambly have lower Node NQT after the aformentioned 4 epochs in the Waiting List. + + +**Waiting Status** + +This Status means that the Validator Node has been Qualified from the Auction List and is in the 4 Epoch waiting time before joining the consensus to start validating. + +![](/validators/stakingV4/WaitingDetail.png) + + +**Eligible Status** + +This Status means that the Validator Node can validate or propose blocks in the current Epoch. It can be part of the Consensus in certain rounds. + +![](/validators/stakingV4/EligibleDetail.png) + + **Automatic Node Qualification** + +This mechanism automatically distributes a Staking Provider's total top-up amount to the Validator Nodes they own. +It focuses on redistributing the top-up based on the Network NQT in order to Qualify as many Nodes as possible fro each staking provier. + + **Top-up Balancing** -**Epoch Overview** + +The point of this mechanism is to show Staking Providers their Nodes' status based on the Network NQT allowing them to adjust their number of nodes or the amount of top-up, either manually or automatically. + +This allows for monitoring the status of the nodes and preparing for the Epoch Start. + # **4. Technical Setup** diff --git a/package-lock.json b/package-lock.json index 39d15cfea..d7913a51e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,18 +1,19 @@ { "name": "mx-docs", "version": "3.0.0", - "lockfileVersion": 2, + "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "mx-docs", "version": "3.0.0", "dependencies": { - "@docusaurus/core": "3.5.2", - "@docusaurus/plugin-client-redirects": "3.5.2", + "@docusaurus/core": "^3.7.0", + "@docusaurus/plugin-client-redirects": "^3.7.0", "@docusaurus/plugin-pwa": "3.5.2", - "@docusaurus/preset-classic": "3.5.2", - "@docusaurus/theme-mermaid": "3.5.2", + "@docusaurus/preset-classic": "^3.7.0", + "@docusaurus/theme-mermaid": "^3.7.0", + "@docusaurus/theme-search-algolia": "^3.7.0", "@fortawesome/fontawesome-svg-core": "6.5.2", "@fortawesome/free-brands-svg-icons": "6.5.2", "@fortawesome/free-solid-svg-icons": "6.5.2", @@ -39,31 +40,34 @@ } }, "node_modules/@algolia/autocomplete-core": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.9.3.tgz", - "integrity": "sha512-009HdfugtGCdC4JdXUbVJClA0q0zh24yyePn+KUGk3rP7j8FEe/m5Yo/z65gn6nP/cM39PxpzqKrL7A6fP6PPw==", + "version": "1.17.9", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.17.9.tgz", + "integrity": "sha512-O7BxrpLDPJWWHv/DLA9DRFWs+iY1uOJZkqUwjS5HSZAGcl0hIVCQ97LTLewiZmZ402JYUrun+8NqFP+hCknlbQ==", + "license": "MIT", "dependencies": { - "@algolia/autocomplete-plugin-algolia-insights": "1.9.3", - "@algolia/autocomplete-shared": "1.9.3" + "@algolia/autocomplete-plugin-algolia-insights": "1.17.9", + "@algolia/autocomplete-shared": "1.17.9" } }, "node_modules/@algolia/autocomplete-plugin-algolia-insights": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.9.3.tgz", - "integrity": "sha512-a/yTUkcO/Vyy+JffmAnTWbr4/90cLzw+CC3bRbhnULr/EM0fGNvM13oQQ14f2moLMcVDyAx/leczLlAOovhSZg==", + "version": "1.17.9", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.17.9.tgz", + "integrity": "sha512-u1fEHkCbWF92DBeB/KHeMacsjsoI0wFhjZtlCq2ddZbAehshbZST6Hs0Avkc0s+4UyBGbMDnSuXHLuvRWK5iDQ==", + "license": "MIT", "dependencies": { - "@algolia/autocomplete-shared": "1.9.3" + "@algolia/autocomplete-shared": "1.17.9" }, "peerDependencies": { "search-insights": ">= 1 < 3" } }, "node_modules/@algolia/autocomplete-preset-algolia": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.9.3.tgz", - "integrity": "sha512-d4qlt6YmrLMYy95n5TB52wtNDr6EgAIPH81dvvvW8UmuWRgxEtY0NJiPwl/h95JtG2vmRM804M0DSwMCNZlzRA==", + "version": "1.17.9", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.17.9.tgz", + "integrity": "sha512-Na1OuceSJeg8j7ZWn5ssMu/Ax3amtOwk76u4h5J4eK2Nx2KB5qt0Z4cOapCsxot9VcEN11ADV5aUSlQF4RhGjQ==", + "license": "MIT", "dependencies": { - "@algolia/autocomplete-shared": "1.9.3" + "@algolia/autocomplete-shared": "1.17.9" }, "peerDependencies": { "@algolia/client-search": ">= 4.9.1 < 6", @@ -71,132 +75,109 @@ } }, "node_modules/@algolia/autocomplete-shared": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.9.3.tgz", - "integrity": "sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ==", + "version": "1.17.9", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.17.9.tgz", + "integrity": "sha512-iDf05JDQ7I0b7JEA/9IektxN/80a2MZ1ToohfmNS3rfeuQnIKI3IJlIafD0xu4StbtQTghx9T3Maa97ytkXenQ==", + "license": "MIT", "peerDependencies": { "@algolia/client-search": ">= 4.9.1 < 6", "algoliasearch": ">= 4.9.1 < 6" } }, - "node_modules/@algolia/cache-browser-local-storage": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.24.0.tgz", - "integrity": "sha512-t63W9BnoXVrGy9iYHBgObNXqYXM3tYXCjDSHeNwnsc324r4o5UiVKUiAB4THQ5z9U5hTj6qUvwg/Ez43ZD85ww==", - "dependencies": { - "@algolia/cache-common": "4.24.0" - } - }, - "node_modules/@algolia/cache-common": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.24.0.tgz", - "integrity": "sha512-emi+v+DmVLpMGhp0V9q9h5CdkURsNmFC+cOS6uK9ndeJm9J4TiqSvPYVu+THUP8P/S08rxf5x2P+p3CfID0Y4g==" - }, - "node_modules/@algolia/cache-in-memory": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.24.0.tgz", - "integrity": "sha512-gDrt2so19jW26jY3/MkFg5mEypFIPbPoXsQGQWAi6TrCPsNOSEYepBMPlucqWigsmEy/prp5ug2jy/N3PVG/8w==", - "dependencies": { - "@algolia/cache-common": "4.24.0" - } - }, - "node_modules/@algolia/client-account": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.24.0.tgz", - "integrity": "sha512-adcvyJ3KjPZFDybxlqnf+5KgxJtBjwTPTeyG2aOyoJvx0Y8dUQAEOEVOJ/GBxX0WWNbmaSrhDURMhc+QeevDsA==", - "dependencies": { - "@algolia/client-common": "4.24.0", - "@algolia/client-search": "4.24.0", - "@algolia/transporter": "4.24.0" - } - }, - "node_modules/@algolia/client-account/node_modules/@algolia/client-common": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", - "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", - "dependencies": { - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" - } - }, - "node_modules/@algolia/client-account/node_modules/@algolia/client-search": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", - "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", + "node_modules/@algolia/client-abtesting": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@algolia/client-abtesting/-/client-abtesting-5.20.0.tgz", + "integrity": "sha512-YaEoNc1Xf2Yk6oCfXXkZ4+dIPLulCx8Ivqj0OsdkHWnsI3aOJChY5qsfyHhDBNSOhqn2ilgHWxSfyZrjxBcAww==", + "license": "MIT", "dependencies": { - "@algolia/client-common": "4.24.0", - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" + "@algolia/client-common": "5.20.0", + "@algolia/requester-browser-xhr": "5.20.0", + "@algolia/requester-fetch": "5.20.0", + "@algolia/requester-node-http": "5.20.0" + }, + "engines": { + "node": ">= 14.0.0" } }, "node_modules/@algolia/client-analytics": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.24.0.tgz", - "integrity": "sha512-y8jOZt1OjwWU4N2qr8G4AxXAzaa8DBvyHTWlHzX/7Me1LX8OayfgHexqrsL4vSBcoMmVw2XnVW9MhL+Y2ZDJXg==", + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-5.20.0.tgz", + "integrity": "sha512-CIT9ni0+5sYwqehw+t5cesjho3ugKQjPVy/iPiJvtJX4g8Cdb6je6SPt2uX72cf2ISiXCAX9U3cY0nN0efnRDw==", + "license": "MIT", "dependencies": { - "@algolia/client-common": "4.24.0", - "@algolia/client-search": "4.24.0", - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" + "@algolia/client-common": "5.20.0", + "@algolia/requester-browser-xhr": "5.20.0", + "@algolia/requester-fetch": "5.20.0", + "@algolia/requester-node-http": "5.20.0" + }, + "engines": { + "node": ">= 14.0.0" } }, - "node_modules/@algolia/client-analytics/node_modules/@algolia/client-common": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", - "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", - "dependencies": { - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" + "node_modules/@algolia/client-common": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-5.20.0.tgz", + "integrity": "sha512-iSTFT3IU8KNpbAHcBUJw2HUrPnMXeXLyGajmCL7gIzWOsYM4GabZDHXOFx93WGiXMti1dymz8k8R+bfHv1YZmA==", + "license": "MIT", + "engines": { + "node": ">= 14.0.0" } }, - "node_modules/@algolia/client-analytics/node_modules/@algolia/client-search": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", - "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", + "node_modules/@algolia/client-insights": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@algolia/client-insights/-/client-insights-5.20.0.tgz", + "integrity": "sha512-w9RIojD45z1csvW1vZmAko82fqE/Dm+Ovsy2ElTsjFDB0HMAiLh2FO86hMHbEXDPz6GhHKgGNmBRiRP8dDPgJg==", + "license": "MIT", "dependencies": { - "@algolia/client-common": "4.24.0", - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" - } - }, - "node_modules/@algolia/client-common": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-5.5.2.tgz", - "integrity": "sha512-LFkAilO+t06/SsFLTzdyh4FD8FGldCXD6Hf3O1ygcrOrxSNQvowy/Dtmqi68MbGP5/MKj24fFmFWhUGhSPh4wA==", - "peer": true, + "@algolia/client-common": "5.20.0", + "@algolia/requester-browser-xhr": "5.20.0", + "@algolia/requester-fetch": "5.20.0", + "@algolia/requester-node-http": "5.20.0" + }, "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/client-personalization": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.24.0.tgz", - "integrity": "sha512-l5FRFm/yngztweU0HdUzz1rC4yoWCFo3IF+dVIVTfEPg906eZg5BOd1k0K6rZx5JzyyoP4LdmOikfkfGsKVE9w==", + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-5.20.0.tgz", + "integrity": "sha512-p/hftHhrbiHaEcxubYOzqVV4gUqYWLpTwK+nl2xN3eTrSW9SNuFlAvUBFqPXSVBqc6J5XL9dNKn3y8OA1KElSQ==", + "license": "MIT", "dependencies": { - "@algolia/client-common": "4.24.0", - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" + "@algolia/client-common": "5.20.0", + "@algolia/requester-browser-xhr": "5.20.0", + "@algolia/requester-fetch": "5.20.0", + "@algolia/requester-node-http": "5.20.0" + }, + "engines": { + "node": ">= 14.0.0" } }, - "node_modules/@algolia/client-personalization/node_modules/@algolia/client-common": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", - "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", + "node_modules/@algolia/client-query-suggestions": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@algolia/client-query-suggestions/-/client-query-suggestions-5.20.0.tgz", + "integrity": "sha512-m4aAuis5vZi7P4gTfiEs6YPrk/9hNTESj3gEmGFgfJw3hO2ubdS4jSId1URd6dGdt0ax2QuapXufcrN58hPUcw==", + "license": "MIT", "dependencies": { - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" + "@algolia/client-common": "5.20.0", + "@algolia/requester-browser-xhr": "5.20.0", + "@algolia/requester-fetch": "5.20.0", + "@algolia/requester-node-http": "5.20.0" + }, + "engines": { + "node": ">= 14.0.0" } }, "node_modules/@algolia/client-search": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.5.2.tgz", - "integrity": "sha512-fJH+U6LzzI/LnGkD/Uy8VA8MbmF8ERRG5bXYiIsrcMC/QGyOW5G5y3XNhZlxUhqesrO7w+oTE7ZQ0YMXtW/5/Q==", - "peer": true, + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.20.0.tgz", + "integrity": "sha512-KL1zWTzrlN4MSiaK1ea560iCA/UewMbS4ZsLQRPoDTWyrbDKVbztkPwwv764LAqgXk0fvkNZvJ3IelcK7DqhjQ==", + "license": "MIT", "dependencies": { - "@algolia/client-common": "5.5.2", - "@algolia/requester-browser-xhr": "5.5.2", - "@algolia/requester-fetch": "5.5.2", - "@algolia/requester-node-http": "5.5.2" + "@algolia/client-common": "5.20.0", + "@algolia/requester-browser-xhr": "5.20.0", + "@algolia/requester-fetch": "5.20.0", + "@algolia/requester-node-http": "5.20.0" }, "engines": { "node": ">= 14.0.0" @@ -205,130 +186,96 @@ "node_modules/@algolia/events": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/@algolia/events/-/events-4.0.1.tgz", - "integrity": "sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==" - }, - "node_modules/@algolia/logger-common": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.24.0.tgz", - "integrity": "sha512-LLUNjkahj9KtKYrQhFKCzMx0BY3RnNP4FEtO+sBybCjJ73E8jNdaKJ/Dd8A/VA4imVHP5tADZ8pn5B8Ga/wTMA==" - }, - "node_modules/@algolia/logger-console": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.24.0.tgz", - "integrity": "sha512-X4C8IoHgHfiUROfoRCV+lzSy+LHMgkoEEU1BbKcsfnV0i0S20zyy0NLww9dwVHUWNfPPxdMU+/wKmLGYf96yTg==", - "dependencies": { - "@algolia/logger-common": "4.24.0" - } - }, - "node_modules/@algolia/recommend": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-4.24.0.tgz", - "integrity": "sha512-P9kcgerfVBpfYHDfVZDvvdJv0lEoCvzNlOy2nykyt5bK8TyieYyiD0lguIJdRZZYGre03WIAFf14pgE+V+IBlw==", - "dependencies": { - "@algolia/cache-browser-local-storage": "4.24.0", - "@algolia/cache-common": "4.24.0", - "@algolia/cache-in-memory": "4.24.0", - "@algolia/client-common": "4.24.0", - "@algolia/client-search": "4.24.0", - "@algolia/logger-common": "4.24.0", - "@algolia/logger-console": "4.24.0", - "@algolia/requester-browser-xhr": "4.24.0", - "@algolia/requester-common": "4.24.0", - "@algolia/requester-node-http": "4.24.0", - "@algolia/transporter": "4.24.0" - } - }, - "node_modules/@algolia/recommend/node_modules/@algolia/client-common": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", - "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", - "dependencies": { - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" - } + "integrity": "sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==", + "license": "MIT" }, - "node_modules/@algolia/recommend/node_modules/@algolia/client-search": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", - "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", + "node_modules/@algolia/ingestion": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/@algolia/ingestion/-/ingestion-1.20.0.tgz", + "integrity": "sha512-shj2lTdzl9un4XJblrgqg54DoK6JeKFO8K8qInMu4XhE2JuB8De6PUuXAQwiRigZupbI0xq8aM0LKdc9+qiLQA==", + "license": "MIT", "dependencies": { - "@algolia/client-common": "4.24.0", - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" + "@algolia/client-common": "5.20.0", + "@algolia/requester-browser-xhr": "5.20.0", + "@algolia/requester-fetch": "5.20.0", + "@algolia/requester-node-http": "5.20.0" + }, + "engines": { + "node": ">= 14.0.0" } }, - "node_modules/@algolia/recommend/node_modules/@algolia/requester-browser-xhr": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.24.0.tgz", - "integrity": "sha512-Z2NxZMb6+nVXSjF13YpjYTdvV3032YTBSGm2vnYvYPA6mMxzM3v5rsCiSspndn9rzIW4Qp1lPHBvuoKJV6jnAA==", + "node_modules/@algolia/monitoring": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/@algolia/monitoring/-/monitoring-1.20.0.tgz", + "integrity": "sha512-aF9blPwOhKtWvkjyyXh9P5peqmhCA1XxLBRgItT+K6pbT0q4hBDQrCid+pQZJYy4HFUKjB/NDDwyzFhj/rwKhw==", + "license": "MIT", "dependencies": { - "@algolia/requester-common": "4.24.0" + "@algolia/client-common": "5.20.0", + "@algolia/requester-browser-xhr": "5.20.0", + "@algolia/requester-fetch": "5.20.0", + "@algolia/requester-node-http": "5.20.0" + }, + "engines": { + "node": ">= 14.0.0" } }, - "node_modules/@algolia/recommend/node_modules/@algolia/requester-node-http": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.24.0.tgz", - "integrity": "sha512-JF18yTjNOVYvU/L3UosRcvbPMGT9B+/GQWNWnenIImglzNVGpyzChkXLnrSf6uxwVNO6ESGu6oN8MqcGQcjQJw==", + "node_modules/@algolia/recommend": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-5.20.0.tgz", + "integrity": "sha512-T6B/WPdZR3b89/F9Vvk6QCbt/wrLAtrGoL8z4qPXDFApQ8MuTFWbleN/4rHn6APWO3ps+BUePIEbue2rY5MlRw==", + "license": "MIT", "dependencies": { - "@algolia/requester-common": "4.24.0" + "@algolia/client-common": "5.20.0", + "@algolia/requester-browser-xhr": "5.20.0", + "@algolia/requester-fetch": "5.20.0", + "@algolia/requester-node-http": "5.20.0" + }, + "engines": { + "node": ">= 14.0.0" } }, "node_modules/@algolia/requester-browser-xhr": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.5.2.tgz", - "integrity": "sha512-fCsJL+97TswpDO5gu8CKf68ZS5yBSksaK8bszeU7BrjSYgu2vL/eFxpN4wxIBGIbDVJtcriWI0aTkT2ovrn/iQ==", - "peer": true, + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.20.0.tgz", + "integrity": "sha512-t6//lXsq8E85JMenHrI6mhViipUT5riNhEfCcvtRsTV+KIBpC6Od18eK864dmBhoc5MubM0f+sGpKOqJIlBSCg==", + "license": "MIT", "dependencies": { - "@algolia/client-common": "5.5.2" + "@algolia/client-common": "5.20.0" }, "engines": { "node": ">= 14.0.0" } }, - "node_modules/@algolia/requester-common": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.24.0.tgz", - "integrity": "sha512-k3CXJ2OVnvgE3HMwcojpvY6d9kgKMPRxs/kVohrwF5WMr2fnqojnycZkxPoEg+bXm8fi5BBfFmOqgYztRtHsQA==" - }, "node_modules/@algolia/requester-fetch": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/@algolia/requester-fetch/-/requester-fetch-5.5.2.tgz", - "integrity": "sha512-zKawgSZR7toQEERwP4wazvQ6eR7I8KE4nidQzdWL4/8sxxhwiNvn8x9FjCePDnzzHmeiQy9NnUlw4rmT8R0nYg==", - "peer": true, + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-fetch/-/requester-fetch-5.20.0.tgz", + "integrity": "sha512-FHxYGqRY+6bgjKsK4aUsTAg6xMs2S21elPe4Y50GB0Y041ihvw41Vlwy2QS6K9ldoftX4JvXodbKTcmuQxywdQ==", + "license": "MIT", "dependencies": { - "@algolia/client-common": "5.5.2" + "@algolia/client-common": "5.20.0" }, "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/requester-node-http": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-5.5.2.tgz", - "integrity": "sha512-rBVG8rgzUws2CB972RSgtn3/gRArvp5VDbnTODANj2V17qV/gm/CmV2Ax0IWpgWDh1xWxpEs8s5l4oc0m8QN9A==", - "peer": true, + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-5.20.0.tgz", + "integrity": "sha512-kmtQClq/w3vtPteDSPvaW9SPZL/xrIgMrxZyAgsFwrJk0vJxqyC5/hwHmrCraDnStnGSADnLpBf4SpZnwnkwWw==", + "license": "MIT", "dependencies": { - "@algolia/client-common": "5.5.2" + "@algolia/client-common": "5.20.0" }, "engines": { "node": ">= 14.0.0" } }, - "node_modules/@algolia/transporter": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.24.0.tgz", - "integrity": "sha512-86nI7w6NzWxd1Zp9q3413dRshDqAzSbsQjhcDhPIatEFiZrL1/TjnHL8S7jVKFePlIMzDsZWXAXwXzcok9c5oA==", - "dependencies": { - "@algolia/cache-common": "4.24.0", - "@algolia/logger-common": "4.24.0", - "@algolia/requester-common": "4.24.0" - } - }, "node_modules/@alloc/quick-lru": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -340,6 +287,7 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "license": "Apache-2.0", "dependencies": { "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.24" @@ -352,6 +300,7 @@ "version": "0.3.6", "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz", "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==", + "license": "MIT", "dependencies": { "json-schema": "^0.4.0", "jsonpointer": "^5.0.0", @@ -365,11 +314,13 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", - "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", + "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", + "license": "MIT", "dependencies": { - "@babel/highlight": "^7.24.7", + "@babel/helper-validator-identifier": "^7.25.9", + "js-tokens": "^4.0.0", "picocolors": "^1.0.0" }, "engines": { @@ -377,28 +328,30 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.7.tgz", - "integrity": "sha512-qJzAIcv03PyaWqxRgO4mSU3lihncDT296vnyuE2O8uA4w3UHWI4S3hgeZd1L8W1Bft40w9JxJ2b412iDUFFRhw==", + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.5.tgz", + "integrity": "sha512-XvcZi1KWf88RVbF9wn8MN6tYFloU5qX8KjuF3E1PVBmJ9eypXfs4GRiJwLuTZL0iSnJUKn1BFPa5BPZZJyFzPg==", + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.7.tgz", - "integrity": "sha512-nykK+LEK86ahTkX/3TgauT0ikKoNCfKHEaZYTUVupJdTLzGNvrblu4u6fa7DhZONAltdf8e662t/abY8idrd/g==", + "version": "7.26.7", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.7.tgz", + "integrity": "sha512-SRijHmF0PSPgLIBYlWnG0hyeJLwXE2CgpsXaMOrtt2yp9/86ALw6oUlj9KYuZ0JN07T4eBMVIW4li/9S1j2BGA==", + "license": "MIT", "dependencies": { "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.24.7", - "@babel/generator": "^7.24.7", - "@babel/helper-compilation-targets": "^7.24.7", - "@babel/helper-module-transforms": "^7.24.7", - "@babel/helpers": "^7.24.7", - "@babel/parser": "^7.24.7", - "@babel/template": "^7.24.7", - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7", + "@babel/code-frame": "^7.26.2", + "@babel/generator": "^7.26.5", + "@babel/helper-compilation-targets": "^7.26.5", + "@babel/helper-module-transforms": "^7.26.0", + "@babel/helpers": "^7.26.7", + "@babel/parser": "^7.26.7", + "@babel/template": "^7.25.9", + "@babel/traverse": "^7.26.7", + "@babel/types": "^7.26.7", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -417,55 +370,48 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", "bin": { "semver": "bin/semver.js" } }, "node_modules/@babel/generator": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.7.tgz", - "integrity": "sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA==", + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.5.tgz", + "integrity": "sha512-2caSP6fN9I7HOe6nqhtft7V4g7/V/gfDsC3Ag4W7kEzzvRGKqiv0pu0HogPiZ3KaVSoNDhUws6IJjDjpfmYIXw==", + "license": "MIT", "dependencies": { - "@babel/types": "^7.24.7", + "@babel/parser": "^7.26.5", + "@babel/types": "^7.26.5", "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25", - "jsesc": "^2.5.1" + "jsesc": "^3.0.2" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", - "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", - "dependencies": { - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.24.7.tgz", - "integrity": "sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz", + "integrity": "sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==", + "license": "MIT", "dependencies": { - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7" + "@babel/types": "^7.25.9" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.24.7.tgz", - "integrity": "sha512-ctSdRHBi20qWOfy27RUb4Fhp07KSJ3sXcuSvTrXrc4aG8NSYDo1ici3Vhg9bg69y5bj0Mr1lh0aeEgTvc12rMg==", + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.26.5.tgz", + "integrity": "sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==", + "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.24.7", - "@babel/helper-validator-option": "^7.24.7", - "browserslist": "^4.22.2", + "@babel/compat-data": "^7.26.5", + "@babel/helper-validator-option": "^7.25.9", + "browserslist": "^4.24.0", "lru-cache": "^5.1.1", "semver": "^6.3.1" }, @@ -477,23 +423,23 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", "bin": { "semver": "bin/semver.js" } }, "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.7.tgz", - "integrity": "sha512-kTkaDl7c9vO80zeX1rJxnuRpEsD5tA81yh11X1gQo+PhSti3JS+7qeZo9U4RHobKRiFPKaGK3svUAeb8D0Q7eg==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.24.7", - "@babel/helper-environment-visitor": "^7.24.7", - "@babel/helper-function-name": "^7.24.7", - "@babel/helper-member-expression-to-functions": "^7.24.7", - "@babel/helper-optimise-call-expression": "^7.24.7", - "@babel/helper-replace-supers": "^7.24.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", - "@babel/helper-split-export-declaration": "^7.24.7", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.9.tgz", + "integrity": "sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-member-expression-to-functions": "^7.25.9", + "@babel/helper-optimise-call-expression": "^7.25.9", + "@babel/helper-replace-supers": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", + "@babel/traverse": "^7.25.9", "semver": "^6.3.1" }, "engines": { @@ -507,17 +453,19 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", "bin": { "semver": "bin/semver.js" } }, "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.24.7.tgz", - "integrity": "sha512-03TCmXy2FtXJEZfbXDTSqq1fRJArk7lX9DOFC/47VthYcxyIOx+eXQmdo6DOQvrbpIix+KfXwvuXdFDZHxt+rA==", + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.26.3.tgz", + "integrity": "sha512-G7ZRb40uUgdKOQqPLjfD12ZmGA54PzqDFUv2BKImnC9QIfGhIHKvVML0oN8IUiDq4iRqpq74ABpvOaerfWdong==", + "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.24.7", - "regexpu-core": "^5.3.1", + "@babel/helper-annotate-as-pure": "^7.25.9", + "regexpu-core": "^6.2.0", "semver": "^6.3.1" }, "engines": { @@ -531,14 +479,16 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", "bin": { "semver": "bin/semver.js" } }, "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz", - "integrity": "sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==", + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.3.tgz", + "integrity": "sha512-HK7Bi+Hj6H+VTHA3ZvBis7V/6hu9QuTrnMXNybfUf2iiuU/N97I8VjB+KbhFF8Rld/Lx5MzoCwPCpPjfK+n8Cg==", + "license": "MIT", "dependencies": { "@babel/helper-compilation-targets": "^7.22.6", "@babel/helper-plugin-utils": "^7.22.5", @@ -550,74 +500,41 @@ "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, - "node_modules/@babel/helper-environment-visitor": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.7.tgz", - "integrity": "sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==", - "dependencies": { - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.24.7.tgz", - "integrity": "sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==", - "dependencies": { - "@babel/template": "^7.24.7", - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.24.7.tgz", - "integrity": "sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==", - "dependencies": { - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.24.7.tgz", - "integrity": "sha512-LGeMaf5JN4hAT471eJdBs/GK1DoYIJ5GCtZN/EsL6KUiiDZOvO/eKE11AMZJa2zP4zk4qe9V2O/hxAmkRc8p6w==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.9.tgz", + "integrity": "sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==", + "license": "MIT", "dependencies": { - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7" + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-imports": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz", - "integrity": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz", + "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==", + "license": "MIT", "dependencies": { - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7" + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.24.7.tgz", - "integrity": "sha512-1fuJEwIrp+97rM4RWdO+qrRsZlAeL1lQJoPqtCYWv0NL115XM93hIH4CSRln2w52SqvmY5hqdtauB6QFCDiZNQ==", + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz", + "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==", + "license": "MIT", "dependencies": { - "@babel/helper-environment-visitor": "^7.24.7", - "@babel/helper-module-imports": "^7.24.7", - "@babel/helper-simple-access": "^7.24.7", - "@babel/helper-split-export-declaration": "^7.24.7", - "@babel/helper-validator-identifier": "^7.24.7" + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9", + "@babel/traverse": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -627,32 +544,35 @@ } }, "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.24.7.tgz", - "integrity": "sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.25.9.tgz", + "integrity": "sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==", + "license": "MIT", "dependencies": { - "@babel/types": "^7.24.7" + "@babel/types": "^7.25.9" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.8.tgz", - "integrity": "sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==", + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.26.5.tgz", + "integrity": "sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg==", + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.24.7.tgz", - "integrity": "sha512-9pKLcTlZ92hNZMQfGCHImUpDOlAgkkpqalWEeftW5FBya75k8Li2ilerxkM/uBEj01iBZXcCIB/bwvDYgWyibA==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.9.tgz", + "integrity": "sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==", + "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.24.7", - "@babel/helper-environment-visitor": "^7.24.7", - "@babel/helper-wrap-function": "^7.24.7" + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-wrap-function": "^7.25.9", + "@babel/traverse": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -662,13 +582,14 @@ } }, "node_modules/@babel/helper-replace-supers": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.24.7.tgz", - "integrity": "sha512-qTAxxBM81VEyoAY0TtLrx1oAEJc09ZK67Q9ljQToqCnA+55eNwCORaxlKyu+rNfX86o8OXRUSNUnrtsAZXM9sg==", + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.26.5.tgz", + "integrity": "sha512-bJ6iIVdYX1YooY2X7w1q6VITt+LnUILtNk7zT78ykuwStx8BauCzxvFqFaHjOpW1bVnSUM1PN1f0p5P21wHxvg==", + "license": "MIT", "dependencies": { - "@babel/helper-environment-visitor": "^7.24.7", - "@babel/helper-member-expression-to-functions": "^7.24.7", - "@babel/helper-optimise-call-expression": "^7.24.7" + "@babel/helper-member-expression-to-functions": "^7.25.9", + "@babel/helper-optimise-call-expression": "^7.25.9", + "@babel/traverse": "^7.26.5" }, "engines": { "node": ">=6.9.0" @@ -677,187 +598,111 @@ "@babel/core": "^7.0.0" } }, - "node_modules/@babel/helper-simple-access": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz", - "integrity": "sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==", - "dependencies": { - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.24.7.tgz", - "integrity": "sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==", - "dependencies": { - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz", - "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.9.tgz", + "integrity": "sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==", + "license": "MIT", "dependencies": { - "@babel/types": "^7.24.7" + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-string-parser": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.7.tgz", - "integrity": "sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", + "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", - "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", + "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-option": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.7.tgz", - "integrity": "sha512-yy1/KvjhV/ZCL+SM7hBrvnZJ3ZuT9OuZgIJAGpPEToANvc3iM6iDvBnRjtElWibHU6n8/LPR/EjX9EtIEYO3pw==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz", + "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==", + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-wrap-function": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.24.7.tgz", - "integrity": "sha512-N9JIYk3TD+1vq/wn77YnJOqMtfWhNewNE+DJV4puD2X7Ew9J4JvrzrFDfTfyv5EgEXVy9/Wt8QiOErzEmv5Ifw==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.25.9.tgz", + "integrity": "sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==", + "license": "MIT", "dependencies": { - "@babel/helper-function-name": "^7.24.7", - "@babel/template": "^7.24.7", - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7" + "@babel/template": "^7.25.9", + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helpers": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.7.tgz", - "integrity": "sha512-NlmJJtvcw72yRJRcnCmGvSi+3jDEg8qFu3z0AFoymmzLx5ERVWyzd9kVXr7Th9/8yIJi2Zc6av4Tqz3wFs8QWg==", - "dependencies": { - "@babel/template": "^7.24.7", - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", - "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", + "version": "7.26.7", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.7.tgz", + "integrity": "sha512-8NHiL98vsi0mbPQmYAGWwfcFaOy4j2HY49fXJCfuDcdE7fMIsH9a7GdaeXpIBsbT7307WU8KCMp5pUVDNL4f9A==", + "license": "MIT", "dependencies": { - "@babel/helper-validator-identifier": "^7.24.7", - "chalk": "^2.4.2", - "js-tokens": "^4.0.0", - "picocolors": "^1.0.0" + "@babel/template": "^7.25.9", + "@babel/types": "^7.26.7" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/highlight/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "node_modules/@babel/parser": { + "version": "7.26.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.7.tgz", + "integrity": "sha512-kEvgGGgEjRUutvdVvZhbn/BxVt+5VSpwXz1j3WYXQbXDo8KzFOPNG2GQbdAiNq8g6wn1yKk7C/qrke03a84V+w==", + "license": "MIT", "dependencies": { - "color-convert": "^1.9.0" + "@babel/types": "^7.26.7" }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "bin": { + "parser": "bin/babel-parser.js" }, "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@babel/highlight/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" - }, - "node_modules/@babel/highlight/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@babel/highlight/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "engines": { - "node": ">=4" + "node": ">=6.0.0" } }, - "node_modules/@babel/highlight/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.9.tgz", + "integrity": "sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==", + "license": "MIT", "dependencies": { - "has-flag": "^3.0.0" + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/traverse": "^7.25.9" }, "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/parser": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.7.tgz", - "integrity": "sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==", - "bin": { - "parser": "bin/babel-parser.js" + "node": ">=6.9.0" }, - "engines": { - "node": ">=6.0.0" + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.24.7.tgz", - "integrity": "sha512-TiT1ss81W80eQsN+722OaeQMY/G4yTb4G9JrqeiDADs3N8lbPMGldWi9x8tyqCW5NLx1Jh2AvkE6r6QvEltMMQ==", + "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.9.tgz", + "integrity": "sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw==", + "license": "MIT", "dependencies": { - "@babel/helper-environment-visitor": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -867,11 +712,12 @@ } }, "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.24.7.tgz", - "integrity": "sha512-unaQgZ/iRu/By6tsjMZzpeBZjChYfLYry6HrEXPoz3KmfF0sVBQ1l8zKMQ4xRGLWVsjuvB8nQfjNP/DcfEOCsg==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.9.tgz", + "integrity": "sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -881,13 +727,14 @@ } }, "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.24.7.tgz", - "integrity": "sha512-+izXIbke1T33mY4MSNnrqhPXDz01WYhEf3yF5NbnUtkiNnm+XBZJl3kNfoK6NKmYlz/D07+l2GWVK/QfDkNCuQ==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.25.9.tgz", + "integrity": "sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", - "@babel/plugin-transform-optional-chaining": "^7.24.7" + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", + "@babel/plugin-transform-optional-chaining": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -897,12 +744,13 @@ } }, "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.24.7.tgz", - "integrity": "sha512-utA4HuR6F4Vvcr+o4DnjL8fCOlgRFGbeeBEGNg3ZTrLFw6VWG5XmUrvcQ0FjIYMU2ST4XcR2Wsp7t9qOAPnxMg==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.9.tgz", + "integrity": "sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg==", + "license": "MIT", "dependencies": { - "@babel/helper-environment-visitor": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/traverse": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -915,6 +763,7 @@ "version": "7.21.0-placeholder-for-preset-env.2", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "license": "MIT", "engines": { "node": ">=6.9.0" }, @@ -922,10 +771,11 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -933,23 +783,28 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.26.0.tgz", + "integrity": "sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz", + "integrity": "sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -958,48 +813,59 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.25.9.tgz", + "integrity": "sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.9.tgz", + "integrity": "sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.24.7.tgz", - "integrity": "sha512-Ec3NRUMoi8gskrkBe3fNmEQfxDvY8bgfQpz6jlk/41kX9eUjvpyqWU7PBP/pLAvMaSQjbMNKJmvX57jP+M6bPg==", + "node_modules/@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" }, "engines": { "node": ">=6.9.0" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/core": "^7.0.0" } }, - "node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.24.7.tgz", - "integrity": "sha512-hbX+lKKeUMGihnK8nvKqmXBInriT3GVjzXKFriV3YC6APGxMbP8RZNFwy91+hocLXq90Mta+HshoB31802bb8A==", + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.25.9.tgz", + "integrity": "sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1008,218 +874,47 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.9.tgz", + "integrity": "sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-remap-async-to-generator": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.25.9.tgz", + "integrity": "sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-remap-async-to-generator": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.7.tgz", - "integrity": "sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==", + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.26.5.tgz", + "integrity": "sha512-chuTSY+hq09+/f5lMj8ZSYgCFpppV2CbYrhNFJ1BFoXpiWPnnAb7R0MqrafCpN8E1+YRrtM1MXZHJdIx8B6rMQ==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.24.7.tgz", - "integrity": "sha512-c/+fVeJBB0FeKsFvwytYiUD+LBvhHjGSI0g446PRGdSVGZLRNArBUno2PETbAly3tpiNAQR5XaZ+JslxkotsbA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-unicode-sets-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", - "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.7.tgz", - "integrity": "sha512-Dt9LQs6iEY++gXUwY03DNFat5C2NbO48jj+j/bSAz6b3HgPs39qcPiYt77fDObIcFwj3/C2ICX9YMwGflUoSHQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-generator-functions": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.24.7.tgz", - "integrity": "sha512-o+iF77e3u7ZS4AoAuJvapz9Fm001PuD2V3Lp6OSE4FYQke+cSewYtnek+THqGRWyQloRCyvWL1OkyfNEl9vr/g==", - "dependencies": { - "@babel/helper-environment-visitor": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-remap-async-to-generator": "^7.24.7", - "@babel/plugin-syntax-async-generators": "^7.8.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.7.tgz", - "integrity": "sha512-SQY01PcJfmQ+4Ash7NE+rpbLFbmqA2GPIgqzxfFTL4t1FKRq4zTms/7htKpoCUI9OcFYgzqfmCdH53s6/jn5fA==", - "dependencies": { - "@babel/helper-module-imports": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-remap-async-to-generator": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.7.tgz", - "integrity": "sha512-yO7RAz6EsVQDaBH18IDJcMB1HnrUn2FJ/Jslc/WtPPWcjhpUJXU/rjbwmluzp7v/ZzWcEhTMXELnnsz8djWDwQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-plugin-utils": "^7.26.5" }, "engines": { "node": ">=6.9.0" @@ -1229,11 +924,12 @@ } }, "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.24.7.tgz", - "integrity": "sha512-Nd5CvgMbWc+oWzBsuaMcbwjJWAcp5qzrbg69SZdHSP7AMY0AbWFqFO0WTFCA1jxhMCwodRwvRec8k0QUbZk7RQ==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.9.tgz", + "integrity": "sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1243,12 +939,13 @@ } }, "node_modules/@babel/plugin-transform-class-properties": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.24.7.tgz", - "integrity": "sha512-vKbfawVYayKcSeSR5YYzzyXvsDFWU2mD8U5TFeXtbCPLFUqe7GyCgvO6XDHzje862ODrOwy6WCPmKeWHbCFJ4w==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.9.tgz", + "integrity": "sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==", + "license": "MIT", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1258,13 +955,13 @@ } }, "node_modules/@babel/plugin-transform-class-static-block": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.24.7.tgz", - "integrity": "sha512-HMXK3WbBPpZQufbMG4B46A90PkuuhN9vBCb5T8+VAHqvAqvcLi+2cKoukcpmUYkszLhScU3l1iudhrks3DggRQ==", + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.26.0.tgz", + "integrity": "sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ==", + "license": "MIT", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-class-static-block": "^7.14.5" + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1274,17 +971,16 @@ } }, "node_modules/@babel/plugin-transform-classes": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.24.7.tgz", - "integrity": "sha512-CFbbBigp8ln4FU6Bpy6g7sE8B/WmCmzvivzUC6xDAdWVsjYTXijpuuGJmYkAaoWAzcItGKT3IOAbxRItZ5HTjw==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.24.7", - "@babel/helper-compilation-targets": "^7.24.7", - "@babel/helper-environment-visitor": "^7.24.7", - "@babel/helper-function-name": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-replace-supers": "^7.24.7", - "@babel/helper-split-export-declaration": "^7.24.7", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.9.tgz", + "integrity": "sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-replace-supers": "^7.25.9", + "@babel/traverse": "^7.25.9", "globals": "^11.1.0" }, "engines": { @@ -1295,12 +991,13 @@ } }, "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.7.tgz", - "integrity": "sha512-25cS7v+707Gu6Ds2oY6tCkUwsJ9YIDbggd9+cu9jzzDgiNq7hR/8dkzxWfKWnTic26vsI3EsCXNd4iEB6e8esQ==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.25.9.tgz", + "integrity": "sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/template": "^7.24.7" + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/template": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1310,11 +1007,12 @@ } }, "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.7.tgz", - "integrity": "sha512-19eJO/8kdCQ9zISOf+SEUJM/bAUIsvY3YDnXZTupUCQ8LgrWnsG/gFB9dvXqdXnRXMAM8fvt7b0CBKQHNGy1mw==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.25.9.tgz", + "integrity": "sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1324,12 +1022,13 @@ } }, "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.24.7.tgz", - "integrity": "sha512-ZOA3W+1RRTSWvyqcMJDLqbchh7U4NRGqwRfFSVbOLS/ePIP4vHB5e8T8eXcuqyN1QkgKyj5wuW0lcS85v4CrSw==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.25.9.tgz", + "integrity": "sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==", + "license": "MIT", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1339,11 +1038,12 @@ } }, "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.24.7.tgz", - "integrity": "sha512-JdYfXyCRihAe46jUIliuL2/s0x0wObgwwiGxw/UbgJBr20gQBThrokO4nYKgWkD7uBaqM7+9x5TU7NkExZJyzw==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.25.9.tgz", + "integrity": "sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1352,13 +1052,29 @@ "@babel/core": "^7.0.0-0" } }, + "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.9.tgz", + "integrity": "sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, "node_modules/@babel/plugin-transform-dynamic-import": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.24.7.tgz", - "integrity": "sha512-sc3X26PhZQDb3JhORmakcbvkeInvxz+A8oda99lj7J60QRuPZvNAk9wQlTBS1ZynelDrDmTU4pw1tyc5d5ZMUg==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.25.9.tgz", + "integrity": "sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1368,12 +1084,12 @@ } }, "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.24.7.tgz", - "integrity": "sha512-Rqe/vSc9OYgDajNIK35u7ot+KeCoetqQYFXM4Epf7M7ez3lWlOjrDjrwMei6caCVhfdw+mIKD4cgdGNy5JQotQ==", + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.26.3.tgz", + "integrity": "sha512-7CAHcQ58z2chuXPWblnn1K6rLDnDWieghSOEmqQsrBenH0P9InCUtOJYD89pvngljmZlJcz3fcmgYsXFNGa1ZQ==", + "license": "MIT", "dependencies": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1383,12 +1099,12 @@ } }, "node_modules/@babel/plugin-transform-export-namespace-from": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.24.7.tgz", - "integrity": "sha512-v0K9uNYsPL3oXZ/7F9NNIbAj2jv1whUEtyA6aujhekLs56R++JDQuzRcP2/z4WX5Vg/c5lE9uWZA0/iUoFhLTA==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.25.9.tgz", + "integrity": "sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1398,12 +1114,13 @@ } }, "node_modules/@babel/plugin-transform-for-of": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.7.tgz", - "integrity": "sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.25.9.tgz", + "integrity": "sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7" + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1413,13 +1130,14 @@ } }, "node_modules/@babel/plugin-transform-function-name": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.24.7.tgz", - "integrity": "sha512-U9FcnA821YoILngSmYkW6FjyQe2TyZD5pHt4EVIhmcTkrJw/3KqcrRSxuOo5tFZJi7TE19iDyI1u+weTI7bn2w==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.9.tgz", + "integrity": "sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==", + "license": "MIT", "dependencies": { - "@babel/helper-compilation-targets": "^7.24.7", - "@babel/helper-function-name": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/traverse": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1429,12 +1147,12 @@ } }, "node_modules/@babel/plugin-transform-json-strings": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.24.7.tgz", - "integrity": "sha512-2yFnBGDvRuxAaE/f0vfBKvtnvvqU8tGpMHqMNpTN2oWMKIR3NqFkjaAgGwawhqK/pIN2T3XdjGPdaG0vDhOBGw==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.25.9.tgz", + "integrity": "sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-json-strings": "^7.8.3" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1444,11 +1162,12 @@ } }, "node_modules/@babel/plugin-transform-literals": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.24.7.tgz", - "integrity": "sha512-vcwCbb4HDH+hWi8Pqenwnjy+UiklO4Kt1vfspcQYFhJdpthSnW8XvWGyDZWKNVrVbVViI/S7K9PDJZiUmP2fYQ==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.9.tgz", + "integrity": "sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1458,12 +1177,12 @@ } }, "node_modules/@babel/plugin-transform-logical-assignment-operators": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.24.7.tgz", - "integrity": "sha512-4D2tpwlQ1odXmTEIFWy9ELJcZHqrStlzK/dAOWYyxX3zT0iXQB6banjgeOJQXzEc4S0E0a5A+hahxPaEFYftsw==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.25.9.tgz", + "integrity": "sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1473,11 +1192,12 @@ } }, "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.7.tgz", - "integrity": "sha512-T/hRC1uqrzXMKLQ6UCwMT85S3EvqaBXDGf0FaMf4446Qx9vKwlghvee0+uuZcDUCZU5RuNi4781UQ7R308zzBw==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.25.9.tgz", + "integrity": "sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1487,12 +1207,13 @@ } }, "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.24.7.tgz", - "integrity": "sha512-9+pB1qxV3vs/8Hdmz/CulFB8w2tuu6EB94JZFsjdqxQokwGa9Unap7Bo2gGBGIvPmDIVvQrom7r5m/TCDMURhg==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.25.9.tgz", + "integrity": "sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==", + "license": "MIT", "dependencies": { - "@babel/helper-module-transforms": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-module-transforms": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1502,13 +1223,13 @@ } }, "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.7.tgz", - "integrity": "sha512-iFI8GDxtevHJ/Z22J5xQpVqFLlMNstcLXh994xifFwxxGslr2ZXXLWgtBeLctOD63UFDArdvN6Tg8RFw+aEmjQ==", + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.26.3.tgz", + "integrity": "sha512-MgR55l4q9KddUDITEzEFYn5ZsGDXMSsU9E+kh7fjRXTIC3RHqfCo8RPRbyReYJh44HQ/yomFkqbOFohXvDCiIQ==", + "license": "MIT", "dependencies": { - "@babel/helper-module-transforms": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-simple-access": "^7.24.7" + "@babel/helper-module-transforms": "^7.26.0", + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1518,14 +1239,15 @@ } }, "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.24.7.tgz", - "integrity": "sha512-GYQE0tW7YoaN13qFh3O1NCY4MPkUiAH3fiF7UcV/I3ajmDKEdG3l+UOcbAm4zUE3gnvUU+Eni7XrVKo9eO9auw==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.9.tgz", + "integrity": "sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==", + "license": "MIT", "dependencies": { - "@babel/helper-hoist-variables": "^7.24.7", - "@babel/helper-module-transforms": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-validator-identifier": "^7.24.7" + "@babel/helper-module-transforms": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9", + "@babel/traverse": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1535,12 +1257,13 @@ } }, "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.24.7.tgz", - "integrity": "sha512-3aytQvqJ/h9z4g8AsKPLvD4Zqi2qT+L3j7XoFFu1XBlZWEl2/1kWnhmAbxpLgPrHSY0M6UA02jyTiwUVtiKR6A==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.25.9.tgz", + "integrity": "sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw==", + "license": "MIT", "dependencies": { - "@babel/helper-module-transforms": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-module-transforms": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1550,12 +1273,13 @@ } }, "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.24.7.tgz", - "integrity": "sha512-/jr7h/EWeJtk1U/uz2jlsCioHkZk1JJZVcc8oQsJ1dUlaJD83f4/6Zeh2aHt9BIFokHIsSeDfhUmju0+1GPd6g==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.25.9.tgz", + "integrity": "sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==", + "license": "MIT", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1565,11 +1289,12 @@ } }, "node_modules/@babel/plugin-transform-new-target": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.24.7.tgz", - "integrity": "sha512-RNKwfRIXg4Ls/8mMTza5oPF5RkOW8Wy/WgMAp1/F1yZ8mMbtwXW+HDoJiOsagWrAhI5f57Vncrmr9XeT4CVapA==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.25.9.tgz", + "integrity": "sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1579,12 +1304,12 @@ } }, "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.24.7.tgz", - "integrity": "sha512-Ts7xQVk1OEocqzm8rHMXHlxvsfZ0cEF2yomUqpKENHWMF4zKk175Y4q8H5knJes6PgYad50uuRmt3UJuhBw8pQ==", + "version": "7.26.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.26.6.tgz", + "integrity": "sha512-CKW8Vu+uUZneQCPtXmSBUC6NCAUdya26hWCElAWh5mVSlSRsmiCPUUDKb3Z0szng1hiAJa098Hkhg9o4SE35Qw==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + "@babel/helper-plugin-utils": "^7.26.5" }, "engines": { "node": ">=6.9.0" @@ -1594,12 +1319,12 @@ } }, "node_modules/@babel/plugin-transform-numeric-separator": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.24.7.tgz", - "integrity": "sha512-e6q1TiVUzvH9KRvicuxdBTUj4AdKSRwzIyFFnfnezpCfP2/7Qmbb8qbU2j7GODbl4JMkblitCQjKYUaX/qkkwA==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.25.9.tgz", + "integrity": "sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1609,14 +1334,14 @@ } }, "node_modules/@babel/plugin-transform-object-rest-spread": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.7.tgz", - "integrity": "sha512-4QrHAr0aXQCEFni2q4DqKLD31n2DL+RxcwnNjDFkSG0eNQ/xCavnRkfCUjsyqGC2OviNJvZOF/mQqZBw7i2C5Q==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.25.9.tgz", + "integrity": "sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg==", + "license": "MIT", "dependencies": { - "@babel/helper-compilation-targets": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.24.7" + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/plugin-transform-parameters": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1626,12 +1351,13 @@ } }, "node_modules/@babel/plugin-transform-object-super": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.7.tgz", - "integrity": "sha512-A/vVLwN6lBrMFmMDmPPz0jnE6ZGx7Jq7d6sT/Ev4H65RER6pZ+kczlf1DthF5N0qaPHBsI7UXiE8Zy66nmAovg==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.25.9.tgz", + "integrity": "sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-replace-supers": "^7.24.7" + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-replace-supers": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1641,12 +1367,12 @@ } }, "node_modules/@babel/plugin-transform-optional-catch-binding": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.24.7.tgz", - "integrity": "sha512-uLEndKqP5BfBbC/5jTwPxLh9kqPWWgzN/f8w6UwAIirAEqiIVJWWY312X72Eub09g5KF9+Zn7+hT7sDxmhRuKA==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.25.9.tgz", + "integrity": "sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1656,13 +1382,13 @@ } }, "node_modules/@babel/plugin-transform-optional-chaining": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.24.7.tgz", - "integrity": "sha512-tK+0N9yd4j+x/4hxF3F0e0fu/VdcxU18y5SevtyM/PCFlQvXbR0Zmlo2eBrKtVipGNFzpq56o8WsIIKcJFUCRQ==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.25.9.tgz", + "integrity": "sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1672,11 +1398,12 @@ } }, "node_modules/@babel/plugin-transform-parameters": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.7.tgz", - "integrity": "sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.25.9.tgz", + "integrity": "sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1686,12 +1413,13 @@ } }, "node_modules/@babel/plugin-transform-private-methods": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.24.7.tgz", - "integrity": "sha512-COTCOkG2hn4JKGEKBADkA8WNb35TGkkRbI5iT845dB+NyqgO8Hn+ajPbSnIQznneJTa3d30scb6iz/DhH8GsJQ==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.9.tgz", + "integrity": "sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==", + "license": "MIT", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1701,14 +1429,14 @@ } }, "node_modules/@babel/plugin-transform-private-property-in-object": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.24.7.tgz", - "integrity": "sha512-9z76mxwnwFxMyxZWEgdgECQglF2Q7cFLm0kMf8pGwt+GSJsY0cONKj/UuO4bOH0w/uAel3ekS4ra5CEAyJRmDA==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.25.9.tgz", + "integrity": "sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw==", + "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.24.7", - "@babel/helper-create-class-features-plugin": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1718,11 +1446,12 @@ } }, "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.7.tgz", - "integrity": "sha512-EMi4MLQSHfd2nrCqQEWxFdha2gBCqU4ZcCng4WBGZ5CJL4bBRW0ptdqqDdeirGZcpALazVVNJqRmsO8/+oNCBA==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.25.9.tgz", + "integrity": "sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1732,11 +1461,12 @@ } }, "node_modules/@babel/plugin-transform-react-constant-elements": { - "version": "7.25.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.25.1.tgz", - "integrity": "sha512-SLV/giH/V4SmloZ6Dt40HjTGTAIkxn33TVIHxNGNvo8ezMhrxBkzisj4op1KZYPIOHFLqhv60OHvX+YRu4xbmQ==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.25.9.tgz", + "integrity": "sha512-Ncw2JFsJVuvfRsa2lSHiC55kETQVLSnsYGQ1JDDwkUeWGTL/8Tom8aLTnlqgoeuopWrbbGndrc9AlLYrIosrow==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.8" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1746,11 +1476,12 @@ } }, "node_modules/@babel/plugin-transform-react-display-name": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.24.7.tgz", - "integrity": "sha512-H/Snz9PFxKsS1JLI4dJLtnJgCJRoo0AUm3chP6NYr+9En1JMKloheEiLIhlp5MDVznWo+H3AAC1Mc8lmUEpsgg==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.25.9.tgz", + "integrity": "sha512-KJfMlYIUxQB1CJfO3e0+h0ZHWOTLCPP115Awhaz8U0Zpq36Gl/cXlpoyMRnUWlhNUBAzldnCiAZNvCDj7CrKxQ==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1760,15 +1491,16 @@ } }, "node_modules/@babel/plugin-transform-react-jsx": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.24.7.tgz", - "integrity": "sha512-+Dj06GDZEFRYvclU6k4bme55GKBEWUmByM/eoKuqg4zTNQHiApWRhQph5fxQB2wAEFvRzL1tOEj1RJ19wJrhoA==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.25.9.tgz", + "integrity": "sha512-s5XwpQYCqGerXl+Pu6VDL3x0j2d82eiV77UJ8a2mDHAW7j9SWRqQ2y1fNo1Z74CdcYipl5Z41zvjj4Nfzq36rw==", + "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.24.7", - "@babel/helper-module-imports": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-jsx": "^7.24.7", - "@babel/types": "^7.24.7" + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/plugin-syntax-jsx": "^7.25.9", + "@babel/types": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1778,11 +1510,12 @@ } }, "node_modules/@babel/plugin-transform-react-jsx-development": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.24.7.tgz", - "integrity": "sha512-QG9EnzoGn+Qar7rxuW+ZOsbWOt56FvvI93xInqsZDC5fsekx1AlIO4KIJ5M+D0p0SqSH156EpmZyXq630B8OlQ==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.25.9.tgz", + "integrity": "sha512-9mj6rm7XVYs4mdLIpbZnHOYdpW42uoiBCTVowg7sP1thUOiANgMb4UtpRivR0pp5iL+ocvUv7X4mZgFRpJEzGw==", + "license": "MIT", "dependencies": { - "@babel/plugin-transform-react-jsx": "^7.24.7" + "@babel/plugin-transform-react-jsx": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1792,12 +1525,13 @@ } }, "node_modules/@babel/plugin-transform-react-pure-annotations": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.24.7.tgz", - "integrity": "sha512-PLgBVk3fzbmEjBJ/u8kFzOqS9tUeDjiaWud/rRym/yjCo/M9cASPlnrd2ZmmZpQT40fOOrvR8jh+n8jikrOhNA==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.25.9.tgz", + "integrity": "sha512-KQ/Takk3T8Qzj5TppkS1be588lkbTp5uj7w6a0LeQaTMSckU/wK0oJ/pih+T690tkgI5jfmg2TqDJvd41Sj1Cg==", + "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1807,11 +1541,12 @@ } }, "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.7.tgz", - "integrity": "sha512-lq3fvXPdimDrlg6LWBoqj+r/DEWgONuwjuOuQCSYgRroXDH/IdM1C0IZf59fL5cHLpjEH/O6opIRBbqv7ELnuA==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.25.9.tgz", + "integrity": "sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-plugin-utils": "^7.25.9", "regenerator-transform": "^0.15.2" }, "engines": { @@ -1821,12 +1556,29 @@ "@babel/core": "^7.0.0-0" } }, + "node_modules/@babel/plugin-transform-regexp-modifiers": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.26.0.tgz", + "integrity": "sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.24.7.tgz", - "integrity": "sha512-0DUq0pHcPKbjFZCfTss/pGkYMfy3vFWydkUBd9r0GHpIyfs2eCDENvqadMycRS9wZCXR41wucAfJHJmwA0UmoQ==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.25.9.tgz", + "integrity": "sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1836,14 +1588,15 @@ } }, "node_modules/@babel/plugin-transform-runtime": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.24.7.tgz", - "integrity": "sha512-YqXjrk4C+a1kZjewqt+Mmu2UuV1s07y8kqcUf4qYLnoqemhR4gRQikhdAhSVJioMjVTu6Mo6pAbaypEA3jY6fw==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.25.9.tgz", + "integrity": "sha512-nZp7GlEl+yULJrClz0SwHPqir3lc0zsPrDHQUcxGspSL7AKrexNSEfTbfqnDNJUO13bgKyfuOLMF8Xqtu8j3YQ==", + "license": "MIT", "dependencies": { - "@babel/helper-module-imports": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", "babel-plugin-polyfill-corejs2": "^0.4.10", - "babel-plugin-polyfill-corejs3": "^0.10.1", + "babel-plugin-polyfill-corejs3": "^0.10.6", "babel-plugin-polyfill-regenerator": "^0.6.1", "semver": "^6.3.1" }, @@ -1858,16 +1611,18 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", "bin": { "semver": "bin/semver.js" } }, "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.7.tgz", - "integrity": "sha512-KsDsevZMDsigzbA09+vacnLpmPH4aWjcZjXdyFKGzpplxhbeB4wYtury3vglQkg6KM/xEPKt73eCjPPf1PgXBA==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.25.9.tgz", + "integrity": "sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1877,12 +1632,13 @@ } }, "node_modules/@babel/plugin-transform-spread": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.7.tgz", - "integrity": "sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.25.9.tgz", + "integrity": "sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7" + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1892,11 +1648,12 @@ } }, "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.24.7.tgz", - "integrity": "sha512-kHPSIJc9v24zEml5geKg9Mjx5ULpfncj0wRpYtxbvKyTtHCYDkVE3aHQ03FrpEo4gEe2vrJJS1Y9CJTaThA52g==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.25.9.tgz", + "integrity": "sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1906,11 +1663,12 @@ } }, "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.7.tgz", - "integrity": "sha512-AfDTQmClklHCOLxtGoP7HkeMw56k1/bTQjwsfhL6pppo/M4TOBSq+jjBUBLmV/4oeFg4GWMavIl44ZeCtmmZTw==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.25.9.tgz", + "integrity": "sha512-o97AE4syN71M/lxrCtQByzphAdlYluKPDBzDVzMmfCobUjjhAryZV0AIpRPrxN0eAkxXO6ZLEScmt+PNhj2OTw==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1920,11 +1678,12 @@ } }, "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.24.7.tgz", - "integrity": "sha512-VtR8hDy7YLB7+Pet9IarXjg/zgCMSF+1mNS/EQEiEaUPoFXCVsHG64SIxcaaI2zJgRiv+YmgaQESUfWAdbjzgg==", + "version": "7.26.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.26.7.tgz", + "integrity": "sha512-jfoTXXZTgGg36BmhqT3cAYK5qkmqvJpvNrPhaK/52Vgjhw4Rq29s9UqpWWV0D6yuRmgiFH/BUVlkl96zJWqnaw==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-plugin-utils": "^7.26.5" }, "engines": { "node": ">=6.9.0" @@ -1934,14 +1693,16 @@ } }, "node_modules/@babel/plugin-transform-typescript": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.24.7.tgz", - "integrity": "sha512-iLD3UNkgx2n/HrjBesVbYX6j0yqn/sJktvbtKKgcaLIQ4bTTQ8obAypc1VpyHPD2y4Phh9zHOaAt8e/L14wCpw==", + "version": "7.26.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.26.7.tgz", + "integrity": "sha512-5cJurntg+AT+cgelGP9Bt788DKiAw9gIMSMU2NJrLAilnj0m8WZWUNZPSLOmadYsujHutpgElO+50foX+ib/Wg==", + "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.24.7", - "@babel/helper-create-class-features-plugin": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-typescript": "^7.24.7" + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.26.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", + "@babel/plugin-syntax-typescript": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1951,11 +1712,12 @@ } }, "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.24.7.tgz", - "integrity": "sha512-U3ap1gm5+4edc2Q/P+9VrBNhGkfnf+8ZqppY71Bo/pzZmXhhLdqgaUl6cuB07O1+AQJtCLfaOmswiNbSQ9ivhw==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.25.9.tgz", + "integrity": "sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1965,12 +1727,13 @@ } }, "node_modules/@babel/plugin-transform-unicode-property-regex": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.24.7.tgz", - "integrity": "sha512-uH2O4OV5M9FZYQrwc7NdVmMxQJOCCzFeYudlZSzUAHRFeOujQefa92E74TQDVskNHCzOXoigEuoyzHDhaEaK5w==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.25.9.tgz", + "integrity": "sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==", + "license": "MIT", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1980,12 +1743,13 @@ } }, "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.24.7.tgz", - "integrity": "sha512-hlQ96MBZSAXUq7ltkjtu3FJCCSMx/j629ns3hA3pXnBXjanNP0LHi+JpPeA81zaWgVK1VGH95Xuy7u0RyQ8kMg==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.25.9.tgz", + "integrity": "sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==", + "license": "MIT", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1995,12 +1759,13 @@ } }, "node_modules/@babel/plugin-transform-unicode-sets-regex": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.24.7.tgz", - "integrity": "sha512-2G8aAvF4wy1w/AGZkemprdGMRg5o6zPNhbHVImRz3lss55TYCBd6xStN19rt8XJHq20sqV0JbyWjOWwQRwV/wg==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.9.tgz", + "integrity": "sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==", + "license": "MIT", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -2010,90 +1775,79 @@ } }, "node_modules/@babel/preset-env": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.24.7.tgz", - "integrity": "sha512-1YZNsc+y6cTvWlDHidMBsQZrZfEFjRIo/BZCT906PMdzOyXtSLTgqGdrpcuTDCXyd11Am5uQULtDIcCfnTc8fQ==", - "dependencies": { - "@babel/compat-data": "^7.24.7", - "@babel/helper-compilation-targets": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-validator-option": "^7.24.7", - "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.24.7", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.24.7", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.24.7", - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.24.7", + "version": "7.26.7", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.26.7.tgz", + "integrity": "sha512-Ycg2tnXwixaXOVb29rana8HNPgLVBof8qqtNQ9LE22IoyZboQbGSxI6ZySMdW3K5nAe6gu35IaJefUJflhUFTQ==", + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.26.5", + "@babel/helper-compilation-targets": "^7.26.5", + "@babel/helper-plugin-utils": "^7.26.5", + "@babel/helper-validator-option": "^7.25.9", + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.9", + "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.9", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.9", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.25.9", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.9", "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.24.7", - "@babel/plugin-syntax-import-attributes": "^7.24.7", - "@babel/plugin-syntax-import-meta": "^7.10.4", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-syntax-import-assertions": "^7.26.0", + "@babel/plugin-syntax-import-attributes": "^7.26.0", "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", - "@babel/plugin-transform-arrow-functions": "^7.24.7", - "@babel/plugin-transform-async-generator-functions": "^7.24.7", - "@babel/plugin-transform-async-to-generator": "^7.24.7", - "@babel/plugin-transform-block-scoped-functions": "^7.24.7", - "@babel/plugin-transform-block-scoping": "^7.24.7", - "@babel/plugin-transform-class-properties": "^7.24.7", - "@babel/plugin-transform-class-static-block": "^7.24.7", - "@babel/plugin-transform-classes": "^7.24.7", - "@babel/plugin-transform-computed-properties": "^7.24.7", - "@babel/plugin-transform-destructuring": "^7.24.7", - "@babel/plugin-transform-dotall-regex": "^7.24.7", - "@babel/plugin-transform-duplicate-keys": "^7.24.7", - "@babel/plugin-transform-dynamic-import": "^7.24.7", - "@babel/plugin-transform-exponentiation-operator": "^7.24.7", - "@babel/plugin-transform-export-namespace-from": "^7.24.7", - "@babel/plugin-transform-for-of": "^7.24.7", - "@babel/plugin-transform-function-name": "^7.24.7", - "@babel/plugin-transform-json-strings": "^7.24.7", - "@babel/plugin-transform-literals": "^7.24.7", - "@babel/plugin-transform-logical-assignment-operators": "^7.24.7", - "@babel/plugin-transform-member-expression-literals": "^7.24.7", - "@babel/plugin-transform-modules-amd": "^7.24.7", - "@babel/plugin-transform-modules-commonjs": "^7.24.7", - "@babel/plugin-transform-modules-systemjs": "^7.24.7", - "@babel/plugin-transform-modules-umd": "^7.24.7", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.24.7", - "@babel/plugin-transform-new-target": "^7.24.7", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.7", - "@babel/plugin-transform-numeric-separator": "^7.24.7", - "@babel/plugin-transform-object-rest-spread": "^7.24.7", - "@babel/plugin-transform-object-super": "^7.24.7", - "@babel/plugin-transform-optional-catch-binding": "^7.24.7", - "@babel/plugin-transform-optional-chaining": "^7.24.7", - "@babel/plugin-transform-parameters": "^7.24.7", - "@babel/plugin-transform-private-methods": "^7.24.7", - "@babel/plugin-transform-private-property-in-object": "^7.24.7", - "@babel/plugin-transform-property-literals": "^7.24.7", - "@babel/plugin-transform-regenerator": "^7.24.7", - "@babel/plugin-transform-reserved-words": "^7.24.7", - "@babel/plugin-transform-shorthand-properties": "^7.24.7", - "@babel/plugin-transform-spread": "^7.24.7", - "@babel/plugin-transform-sticky-regex": "^7.24.7", - "@babel/plugin-transform-template-literals": "^7.24.7", - "@babel/plugin-transform-typeof-symbol": "^7.24.7", - "@babel/plugin-transform-unicode-escapes": "^7.24.7", - "@babel/plugin-transform-unicode-property-regex": "^7.24.7", - "@babel/plugin-transform-unicode-regex": "^7.24.7", - "@babel/plugin-transform-unicode-sets-regex": "^7.24.7", + "@babel/plugin-transform-arrow-functions": "^7.25.9", + "@babel/plugin-transform-async-generator-functions": "^7.25.9", + "@babel/plugin-transform-async-to-generator": "^7.25.9", + "@babel/plugin-transform-block-scoped-functions": "^7.26.5", + "@babel/plugin-transform-block-scoping": "^7.25.9", + "@babel/plugin-transform-class-properties": "^7.25.9", + "@babel/plugin-transform-class-static-block": "^7.26.0", + "@babel/plugin-transform-classes": "^7.25.9", + "@babel/plugin-transform-computed-properties": "^7.25.9", + "@babel/plugin-transform-destructuring": "^7.25.9", + "@babel/plugin-transform-dotall-regex": "^7.25.9", + "@babel/plugin-transform-duplicate-keys": "^7.25.9", + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.9", + "@babel/plugin-transform-dynamic-import": "^7.25.9", + "@babel/plugin-transform-exponentiation-operator": "^7.26.3", + "@babel/plugin-transform-export-namespace-from": "^7.25.9", + "@babel/plugin-transform-for-of": "^7.25.9", + "@babel/plugin-transform-function-name": "^7.25.9", + "@babel/plugin-transform-json-strings": "^7.25.9", + "@babel/plugin-transform-literals": "^7.25.9", + "@babel/plugin-transform-logical-assignment-operators": "^7.25.9", + "@babel/plugin-transform-member-expression-literals": "^7.25.9", + "@babel/plugin-transform-modules-amd": "^7.25.9", + "@babel/plugin-transform-modules-commonjs": "^7.26.3", + "@babel/plugin-transform-modules-systemjs": "^7.25.9", + "@babel/plugin-transform-modules-umd": "^7.25.9", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.25.9", + "@babel/plugin-transform-new-target": "^7.25.9", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.26.6", + "@babel/plugin-transform-numeric-separator": "^7.25.9", + "@babel/plugin-transform-object-rest-spread": "^7.25.9", + "@babel/plugin-transform-object-super": "^7.25.9", + "@babel/plugin-transform-optional-catch-binding": "^7.25.9", + "@babel/plugin-transform-optional-chaining": "^7.25.9", + "@babel/plugin-transform-parameters": "^7.25.9", + "@babel/plugin-transform-private-methods": "^7.25.9", + "@babel/plugin-transform-private-property-in-object": "^7.25.9", + "@babel/plugin-transform-property-literals": "^7.25.9", + "@babel/plugin-transform-regenerator": "^7.25.9", + "@babel/plugin-transform-regexp-modifiers": "^7.26.0", + "@babel/plugin-transform-reserved-words": "^7.25.9", + "@babel/plugin-transform-shorthand-properties": "^7.25.9", + "@babel/plugin-transform-spread": "^7.25.9", + "@babel/plugin-transform-sticky-regex": "^7.25.9", + "@babel/plugin-transform-template-literals": "^7.25.9", + "@babel/plugin-transform-typeof-symbol": "^7.26.7", + "@babel/plugin-transform-unicode-escapes": "^7.25.9", + "@babel/plugin-transform-unicode-property-regex": "^7.25.9", + "@babel/plugin-transform-unicode-regex": "^7.25.9", + "@babel/plugin-transform-unicode-sets-regex": "^7.25.9", "@babel/preset-modules": "0.1.6-no-external-plugins", "babel-plugin-polyfill-corejs2": "^0.4.10", - "babel-plugin-polyfill-corejs3": "^0.10.4", + "babel-plugin-polyfill-corejs3": "^0.10.6", "babel-plugin-polyfill-regenerator": "^0.6.1", - "core-js-compat": "^3.31.0", + "core-js-compat": "^3.38.1", "semver": "^6.3.1" }, "engines": { @@ -2107,6 +1861,7 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -2115,6 +1870,7 @@ "version": "0.1.6-no-external-plugins", "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.0.0", "@babel/types": "^7.4.4", @@ -2125,16 +1881,17 @@ } }, "node_modules/@babel/preset-react": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.24.7.tgz", - "integrity": "sha512-AAH4lEkpmzFWrGVlHaxJB7RLH21uPQ9+He+eFLWHmF9IuFQVugz8eAsamaW0DXRrTfco5zj1wWtpdcXJUOfsag==", + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.26.3.tgz", + "integrity": "sha512-Nl03d6T9ky516DGK2YMxrTqvnpUW63TnJMOMonj+Zae0JiPC5BC9xPMSL6L8fiSpA5vP88qfygavVQvnLp+6Cw==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-validator-option": "^7.24.7", - "@babel/plugin-transform-react-display-name": "^7.24.7", - "@babel/plugin-transform-react-jsx": "^7.24.7", - "@babel/plugin-transform-react-jsx-development": "^7.24.7", - "@babel/plugin-transform-react-pure-annotations": "^7.24.7" + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-validator-option": "^7.25.9", + "@babel/plugin-transform-react-display-name": "^7.25.9", + "@babel/plugin-transform-react-jsx": "^7.25.9", + "@babel/plugin-transform-react-jsx-development": "^7.25.9", + "@babel/plugin-transform-react-pure-annotations": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -2144,15 +1901,16 @@ } }, "node_modules/@babel/preset-typescript": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.24.7.tgz", - "integrity": "sha512-SyXRe3OdWwIwalxDg5UtJnJQO+YPcTfwiIY2B0Xlddh9o7jpWLvv8X1RthIeDOxQ+O1ML5BLPCONToObyVQVuQ==", + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.26.0.tgz", + "integrity": "sha512-NMk1IGZ5I/oHhoXEElcm+xUnL/szL6xflkFZmoEU9xj1qSJXpiS7rsspYo92B4DRCDvZn2erT5LdsCeXAKNCkg==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-validator-option": "^7.24.7", - "@babel/plugin-syntax-jsx": "^7.24.7", - "@babel/plugin-transform-modules-commonjs": "^7.24.7", - "@babel/plugin-transform-typescript": "^7.24.7" + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-validator-option": "^7.25.9", + "@babel/plugin-syntax-jsx": "^7.25.9", + "@babel/plugin-transform-modules-commonjs": "^7.25.9", + "@babel/plugin-transform-typescript": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -2161,15 +1919,11 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/regjsgen": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", - "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==" - }, "node_modules/@babel/runtime": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.7.tgz", - "integrity": "sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==", + "version": "7.26.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.7.tgz", + "integrity": "sha512-AOPI3D+a8dXnja+iwsUqGRjr1BbZIe771sXdapOtYI531gSqpi92vXivKcq2asu/DFpdl1ceFAKZyRzK2PCVcQ==", + "license": "MIT", "dependencies": { "regenerator-runtime": "^0.14.0" }, @@ -2178,9 +1932,10 @@ } }, "node_modules/@babel/runtime-corejs3": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.24.7.tgz", - "integrity": "sha512-eytSX6JLBY6PVAeQa2bFlDx/7Mmln/gaEpsit5a3WEvjGfiIytEsgAwuIXCPM0xvw0v0cJn3ilq0/TvXrW0kgA==", + "version": "7.26.7", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.26.7.tgz", + "integrity": "sha512-55gRV8vGrCIYZnaQHQrD92Lo/hYE3Sj5tmbuf0hhHR7sj2CWhEhHU89hbq+UVDXvFG1zUVXJhUkEq1eAfqXtFw==", + "license": "MIT", "dependencies": { "core-js-pure": "^3.30.2", "regenerator-runtime": "^0.14.0" @@ -2190,31 +1945,30 @@ } }, "node_modules/@babel/template": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.7.tgz", - "integrity": "sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.9.tgz", + "integrity": "sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==", + "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.24.7", - "@babel/parser": "^7.24.7", - "@babel/types": "^7.24.7" + "@babel/code-frame": "^7.25.9", + "@babel/parser": "^7.25.9", + "@babel/types": "^7.25.9" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.7.tgz", - "integrity": "sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA==", - "dependencies": { - "@babel/code-frame": "^7.24.7", - "@babel/generator": "^7.24.7", - "@babel/helper-environment-visitor": "^7.24.7", - "@babel/helper-function-name": "^7.24.7", - "@babel/helper-hoist-variables": "^7.24.7", - "@babel/helper-split-export-declaration": "^7.24.7", - "@babel/parser": "^7.24.7", - "@babel/types": "^7.24.7", + "version": "7.26.7", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.7.tgz", + "integrity": "sha512-1x1sgeyRLC3r5fQOM0/xtQKsYjyxmFjaOrLJNtZ81inNjyJHGIolTULPiSc/2qe1/qfpFLisLQYFnnZl7QoedA==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.26.2", + "@babel/generator": "^7.26.5", + "@babel/parser": "^7.26.7", + "@babel/template": "^7.25.9", + "@babel/types": "^7.26.7", "debug": "^4.3.1", "globals": "^11.1.0" }, @@ -2223,13 +1977,13 @@ } }, "node_modules/@babel/types": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.7.tgz", - "integrity": "sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==", + "version": "7.26.7", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.7.tgz", + "integrity": "sha512-t8kDRGrKXyp6+tjUh7hw2RLyclsW4TRoRvRHtSyAX9Bb5ldlFh+90YAYY6awRXrlB4G5G2izNeGySpATlFzmOg==", + "license": "MIT", "dependencies": { - "@babel/helper-string-parser": "^7.24.7", - "@babel/helper-validator-identifier": "^7.24.7", - "to-fast-properties": "^2.0.0" + "@babel/helper-string-parser": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -2238,5903 +1992,6171 @@ "node_modules/@braintree/sanitize-url": { "version": "6.0.4", "resolved": "https://registry.npmjs.org/@braintree/sanitize-url/-/sanitize-url-6.0.4.tgz", - "integrity": "sha512-s3jaWicZd0pkP0jf5ysyHUI/RE7MHos6qlToFcGWXVp+ykHOy77OUMrfbgJ9it2C5bow7OIQwYYaHjk9XlBQ2A==" + "integrity": "sha512-s3jaWicZd0pkP0jf5ysyHUI/RE7MHos6qlToFcGWXVp+ykHOy77OUMrfbgJ9it2C5bow7OIQwYYaHjk9XlBQ2A==", + "license": "MIT" }, "node_modules/@colors/colors": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "license": "MIT", "optional": true, "engines": { "node": ">=0.1.90" } }, - "node_modules/@discoveryjs/json-ext": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", - "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", + "node_modules/@csstools/cascade-layer-name-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@csstools/cascade-layer-name-parser/-/cascade-layer-name-parser-2.0.4.tgz", + "integrity": "sha512-7DFHlPuIxviKYZrOiwVU/PiHLm3lLUR23OMuEEtfEOQTOp9hzQ2JjdY6X5H18RVuUPJqSCI+qNnD5iOLMVE0bA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/@docsearch/css": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.6.1.tgz", - "integrity": "sha512-VtVb5DS+0hRIprU2CO6ZQjK2Zg4QU5HrDM1+ix6rT0umsYvFvatMAnf97NHZlVWDaaLlx7GRfR/7FikANiM2Fg==" - }, - "node_modules/@docsearch/react": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.6.1.tgz", - "integrity": "sha512-qXZkEPvybVhSXj0K7U3bXc233tk5e8PfhoZ6MhPOiik/qUQxYC+Dn9DnoS7CxHQQhHfCvTiN0eY9M12oRghEXw==", - "dependencies": { - "@algolia/autocomplete-core": "1.9.3", - "@algolia/autocomplete-preset-algolia": "1.9.3", - "@docsearch/css": "3.6.1", - "algoliasearch": "^4.19.1" + "node": ">=18" }, "peerDependencies": { - "@types/react": ">= 16.8.0 < 19.0.0", - "react": ">= 16.8.0 < 19.0.0", - "react-dom": ">= 16.8.0 < 19.0.0", - "search-insights": ">= 1 < 3" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "react": { - "optional": true - }, - "react-dom": { - "optional": true - }, - "search-insights": { - "optional": true - } + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3" } }, - "node_modules/@docusaurus/core": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-3.5.2.tgz", - "integrity": "sha512-4Z1WkhCSkX4KO0Fw5m/Vuc7Q3NxBG53NE5u59Rs96fWkMPZVSrzEPP16/Nk6cWb/shK7xXPndTmalJtw7twL/w==", - "dependencies": { - "@babel/core": "^7.23.3", - "@babel/generator": "^7.23.3", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-runtime": "^7.22.9", - "@babel/preset-env": "^7.22.9", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", - "@babel/runtime": "^7.22.6", - "@babel/runtime-corejs3": "^7.22.6", - "@babel/traverse": "^7.22.8", - "@docusaurus/cssnano-preset": "3.5.2", - "@docusaurus/logger": "3.5.2", - "@docusaurus/mdx-loader": "3.5.2", - "@docusaurus/utils": "3.5.2", - "@docusaurus/utils-common": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", - "autoprefixer": "^10.4.14", - "babel-loader": "^9.1.3", - "babel-plugin-dynamic-import-node": "^2.3.3", - "boxen": "^6.2.1", - "chalk": "^4.1.2", - "chokidar": "^3.5.3", - "clean-css": "^5.3.2", - "cli-table3": "^0.6.3", - "combine-promises": "^1.1.0", - "commander": "^5.1.0", - "copy-webpack-plugin": "^11.0.0", - "core-js": "^3.31.1", - "css-loader": "^6.8.1", - "css-minimizer-webpack-plugin": "^5.0.1", - "cssnano": "^6.1.2", - "del": "^6.1.1", - "detect-port": "^1.5.1", - "escape-html": "^1.0.3", - "eta": "^2.2.0", - "eval": "^0.1.8", - "file-loader": "^6.2.0", - "fs-extra": "^11.1.1", - "html-minifier-terser": "^7.2.0", - "html-tags": "^3.3.1", - "html-webpack-plugin": "^5.5.3", - "leven": "^3.1.0", - "lodash": "^4.17.21", - "mini-css-extract-plugin": "^2.7.6", - "p-map": "^4.0.0", - "postcss": "^8.4.26", - "postcss-loader": "^7.3.3", - "prompts": "^2.4.2", - "react-dev-utils": "^12.0.1", - "react-helmet-async": "^1.3.0", - "react-loadable": "npm:@docusaurus/react-loadable@6.0.0", - "react-loadable-ssr-addon-v5-slorber": "^1.0.1", - "react-router": "^5.3.4", - "react-router-config": "^5.1.1", - "react-router-dom": "^5.3.4", - "rtl-detect": "^1.0.4", - "semver": "^7.5.4", - "serve-handler": "^6.1.5", - "shelljs": "^0.8.5", - "terser-webpack-plugin": "^5.3.9", - "tslib": "^2.6.0", - "update-notifier": "^6.0.2", - "url-loader": "^4.1.1", - "webpack": "^5.88.1", - "webpack-bundle-analyzer": "^4.9.0", - "webpack-dev-server": "^4.15.1", - "webpack-merge": "^5.9.0", - "webpackbar": "^5.0.2" - }, - "bin": { - "docusaurus": "bin/docusaurus.mjs" - }, + "node_modules/@csstools/color-helpers": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-5.0.1.tgz", + "integrity": "sha512-MKtmkA0BX87PKaO1NFRTFH+UnkgnmySQOvNxJubsadusqPEC2aJ9MOQiMceZJJ6oitUl/i0L6u0M1IrmAOmgBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", "engines": { - "node": ">=18.0" + "node": ">=18" + } + }, + "node_modules/@csstools/css-calc": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-2.1.1.tgz", + "integrity": "sha512-rL7kaUnTkL9K+Cvo2pnCieqNpTKgQzy5f+N+5Iuko9HAoasP+xgprVh7KN/MaJVvVL1l0EzQq2MoqBHKSrDrag==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "engines": { + "node": ">=18" }, "peerDependencies": { - "@mdx-js/react": "^3.0.0", - "react": "^18.0.0", - "react-dom": "^18.0.0" + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3" } }, - "node_modules/@docusaurus/cssnano-preset": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-3.5.2.tgz", - "integrity": "sha512-D3KiQXOMA8+O0tqORBrTOEQyQxNIfPm9jEaJoALjjSjc2M/ZAWcUfPQEnwr2JB2TadHw2gqWgpZckQmrVWkytA==", + "node_modules/@csstools/css-color-parser": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-3.0.7.tgz", + "integrity": "sha512-nkMp2mTICw32uE5NN+EsJ4f5N+IGFeCFu4bGpiKgb2Pq/7J/MpyLBeQ5ry4KKtRFZaYs6sTmcMYrSRIyj5DFKA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", "dependencies": { - "cssnano-preset-advanced": "^6.1.2", - "postcss": "^8.4.38", - "postcss-sort-media-queries": "^5.2.0", - "tslib": "^2.6.0" + "@csstools/color-helpers": "^5.0.1", + "@csstools/css-calc": "^2.1.1" }, "engines": { - "node": ">=18.0" + "node": ">=18" + }, + "peerDependencies": { + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3" } }, - "node_modules/@docusaurus/logger": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-3.5.2.tgz", - "integrity": "sha512-LHC540SGkeLfyT3RHK3gAMK6aS5TRqOD4R72BEU/DE2M/TY8WwEUAMY576UUc/oNJXv8pGhBmQB6N9p3pt8LQw==", - "dependencies": { - "chalk": "^4.1.2", - "tslib": "^2.6.0" + "node_modules/@csstools/css-parser-algorithms": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.4.tgz", + "integrity": "sha512-Up7rBoV77rv29d3uKHUIVubz1BTcgyUK72IvCQAbfbMv584xHcGKCKbWh7i8hPrRJ7qU4Y8IO3IY9m+iTB7P3A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "engines": { + "node": ">=18" }, + "peerDependencies": { + "@csstools/css-tokenizer": "^3.0.3" + } + }, + "node_modules/@csstools/css-tokenizer": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.3.tgz", + "integrity": "sha512-UJnjoFsmxfKUdNYdWgOB0mWUypuLvAfQPH1+pyvRJs6euowbFkFC6P13w1l8mJyi3vxYMxc9kld5jZEGRQs6bw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", "engines": { - "node": ">=18.0" + "node": ">=18" } }, - "node_modules/@docusaurus/mdx-loader": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.5.2.tgz", - "integrity": "sha512-ku3xO9vZdwpiMIVd8BzWV0DCqGEbCP5zs1iHfKX50vw6jX8vQo0ylYo1YJMZyz6e+JFJ17HYHT5FzVidz2IflA==", - "dependencies": { - "@docusaurus/logger": "3.5.2", - "@docusaurus/utils": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", - "@mdx-js/mdx": "^3.0.0", - "@slorber/remark-comment": "^1.0.0", - "escape-html": "^1.0.3", - "estree-util-value-to-estree": "^3.0.1", - "file-loader": "^6.2.0", - "fs-extra": "^11.1.1", - "image-size": "^1.0.2", - "mdast-util-mdx": "^3.0.0", - "mdast-util-to-string": "^4.0.0", - "rehype-raw": "^7.0.0", - "remark-directive": "^3.0.0", - "remark-emoji": "^4.0.0", - "remark-frontmatter": "^5.0.0", - "remark-gfm": "^4.0.0", - "stringify-object": "^3.3.0", - "tslib": "^2.6.0", - "unified": "^11.0.3", - "unist-util-visit": "^5.0.0", - "url-loader": "^4.1.1", - "vfile": "^6.0.1", - "webpack": "^5.88.1" - }, + "node_modules/@csstools/media-query-list-parser": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-4.0.2.tgz", + "integrity": "sha512-EUos465uvVvMJehckATTlNqGj4UJWkTmdWuDMjqvSUkjGpmOyFZBVwb4knxCm/k2GMTXY+c/5RkdndzFYWeX5A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", "engines": { - "node": ">=18.0" + "node": ">=18" }, "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3" } }, - "node_modules/@docusaurus/module-type-aliases": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.5.2.tgz", - "integrity": "sha512-Z+Xu3+2rvKef/YKTMxZHsEXp1y92ac0ngjDiExRdqGTmEKtCUpkbNYH8v5eXo5Ls+dnW88n6WTa+Q54kLOkwPg==", + "node_modules/@csstools/postcss-cascade-layers": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-5.0.1.tgz", + "integrity": "sha512-XOfhI7GShVcKiKwmPAnWSqd2tBR0uxt+runAxttbSp/LY2U16yAVPmAf7e9q4JJ0d+xMNmpwNDLBXnmRCl3HMQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", "dependencies": { - "@docusaurus/types": "3.5.2", - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router-config": "*", - "@types/react-router-dom": "*", - "react-helmet-async": "*", - "react-loadable": "npm:@docusaurus/react-loadable@6.0.0" + "@csstools/selector-specificity": "^5.0.0", + "postcss-selector-parser": "^7.0.0" + }, + "engines": { + "node": ">=18" }, "peerDependencies": { - "react": "*", - "react-dom": "*" + "postcss": "^8.4" } }, - "node_modules/@docusaurus/plugin-client-redirects": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-client-redirects/-/plugin-client-redirects-3.5.2.tgz", - "integrity": "sha512-GMU0ZNoVG1DEsZlBbwLPdh0iwibrVZiRfmdppvX17SnByCVP74mb/Nne7Ss7ALgxQLtM4IHbXi8ij90VVjAJ+Q==", + "node_modules/@csstools/postcss-color-function": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-4.0.7.tgz", + "integrity": "sha512-aDHYmhNIHR6iLw4ElWhf+tRqqaXwKnMl0YsQ/X105Zc4dQwe6yJpMrTN6BwOoESrkDjOYMOfORviSSLeDTJkdQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", "dependencies": { - "@docusaurus/core": "3.5.2", - "@docusaurus/logger": "3.5.2", - "@docusaurus/utils": "3.5.2", - "@docusaurus/utils-common": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", - "eta": "^2.2.0", - "fs-extra": "^11.1.1", - "lodash": "^4.17.21", - "tslib": "^2.6.0" + "@csstools/css-color-parser": "^3.0.7", + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3", + "@csstools/postcss-progressive-custom-properties": "^4.0.0", + "@csstools/utilities": "^2.0.0" }, "engines": { - "node": ">=18.0" + "node": ">=18" }, "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + "postcss": "^8.4" } }, - "node_modules/@docusaurus/plugin-content-blog": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.5.2.tgz", - "integrity": "sha512-R7ghWnMvjSf+aeNDH0K4fjyQnt5L0KzUEnUhmf1e3jZrv3wogeytZNN6n7X8yHcMsuZHPOrctQhXWnmxu+IRRg==", - "dependencies": { - "@docusaurus/core": "3.5.2", - "@docusaurus/logger": "3.5.2", - "@docusaurus/mdx-loader": "3.5.2", - "@docusaurus/theme-common": "3.5.2", - "@docusaurus/types": "3.5.2", - "@docusaurus/utils": "3.5.2", - "@docusaurus/utils-common": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", - "cheerio": "1.0.0-rc.12", - "feed": "^4.2.2", - "fs-extra": "^11.1.1", - "lodash": "^4.17.21", - "reading-time": "^1.5.0", - "srcset": "^4.0.0", - "tslib": "^2.6.0", - "unist-util-visit": "^5.0.0", - "utility-types": "^3.10.0", - "webpack": "^5.88.1" + "node_modules/@csstools/postcss-color-mix-function": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-mix-function/-/postcss-color-mix-function-3.0.7.tgz", + "integrity": "sha512-e68Nev4CxZYCLcrfWhHH4u/N1YocOfTmw67/kVX5Rb7rnguqqLyxPjhHWjSBX8o4bmyuukmNf3wrUSU3//kT7g==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "@csstools/css-color-parser": "^3.0.7", + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3", + "@csstools/postcss-progressive-custom-properties": "^4.0.0", + "@csstools/utilities": "^2.0.0" }, "engines": { - "node": ">=18.0" + "node": ">=18" }, "peerDependencies": { - "@docusaurus/plugin-content-docs": "*", - "react": "^18.0.0", - "react-dom": "^18.0.0" + "postcss": "^8.4" } }, - "node_modules/@docusaurus/plugin-content-docs": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.5.2.tgz", - "integrity": "sha512-Bt+OXn/CPtVqM3Di44vHjE7rPCEsRCB/DMo2qoOuozB9f7+lsdrHvD0QCHdBs0uhz6deYJDppAr2VgqybKPlVQ==", + "node_modules/@csstools/postcss-content-alt-text": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@csstools/postcss-content-alt-text/-/postcss-content-alt-text-2.0.4.tgz", + "integrity": "sha512-YItlZUOuZJCBlRaCf8Aucc1lgN41qYGALMly0qQllrxYJhiyzlI6RxOTMUvtWk+KhS8GphMDsDhKQ7KTPfEMSw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", "dependencies": { - "@docusaurus/core": "3.5.2", - "@docusaurus/logger": "3.5.2", - "@docusaurus/mdx-loader": "3.5.2", - "@docusaurus/module-type-aliases": "3.5.2", - "@docusaurus/theme-common": "3.5.2", - "@docusaurus/types": "3.5.2", - "@docusaurus/utils": "3.5.2", - "@docusaurus/utils-common": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", - "@types/react-router-config": "^5.0.7", - "combine-promises": "^1.1.0", - "fs-extra": "^11.1.1", - "js-yaml": "^4.1.0", - "lodash": "^4.17.21", - "tslib": "^2.6.0", - "utility-types": "^3.10.0", - "webpack": "^5.88.1" + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3", + "@csstools/postcss-progressive-custom-properties": "^4.0.0", + "@csstools/utilities": "^2.0.0" }, "engines": { - "node": ">=18.0" + "node": ">=18" }, "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + "postcss": "^8.4" } }, - "node_modules/@docusaurus/plugin-content-pages": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.5.2.tgz", - "integrity": "sha512-WzhHjNpoQAUz/ueO10cnundRz+VUtkjFhhaQ9jApyv1a46FPURO4cef89pyNIOMny1fjDz/NUN2z6Yi+5WUrCw==", + "node_modules/@csstools/postcss-exponential-functions": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@csstools/postcss-exponential-functions/-/postcss-exponential-functions-2.0.6.tgz", + "integrity": "sha512-IgJA5DQsQLu/upA3HcdvC6xEMR051ufebBTIXZ5E9/9iiaA7juXWz1ceYj814lnDYP/7eWjZnw0grRJlX4eI6g==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", "dependencies": { - "@docusaurus/core": "3.5.2", - "@docusaurus/mdx-loader": "3.5.2", - "@docusaurus/types": "3.5.2", - "@docusaurus/utils": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", - "fs-extra": "^11.1.1", - "tslib": "^2.6.0", - "webpack": "^5.88.1" + "@csstools/css-calc": "^2.1.1", + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3" }, "engines": { - "node": ">=18.0" + "node": ">=18" }, "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + "postcss": "^8.4" } }, - "node_modules/@docusaurus/plugin-debug": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-3.5.2.tgz", - "integrity": "sha512-kBK6GlN0itCkrmHuCS6aX1wmoWc5wpd5KJlqQ1FyrF0cLDnvsYSnh7+ftdwzt7G6lGBho8lrVwkkL9/iQvaSOA==", + "node_modules/@csstools/postcss-font-format-keywords": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-4.0.0.tgz", + "integrity": "sha512-usBzw9aCRDvchpok6C+4TXC57btc4bJtmKQWOHQxOVKen1ZfVqBUuCZ/wuqdX5GHsD0NRSr9XTP+5ID1ZZQBXw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", "dependencies": { - "@docusaurus/core": "3.5.2", - "@docusaurus/types": "3.5.2", - "@docusaurus/utils": "3.5.2", - "fs-extra": "^11.1.1", - "react-json-view-lite": "^1.2.0", - "tslib": "^2.6.0" + "@csstools/utilities": "^2.0.0", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=18.0" + "node": ">=18" }, "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + "postcss": "^8.4" } }, - "node_modules/@docusaurus/plugin-google-analytics": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.5.2.tgz", - "integrity": "sha512-rjEkJH/tJ8OXRE9bwhV2mb/WP93V441rD6XnM6MIluu7rk8qg38iSxS43ga2V2Q/2ib53PcqbDEJDG/yWQRJhQ==", + "node_modules/@csstools/postcss-gamut-mapping": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-gamut-mapping/-/postcss-gamut-mapping-2.0.7.tgz", + "integrity": "sha512-gzFEZPoOkY0HqGdyeBXR3JP218Owr683u7KOZazTK7tQZBE8s2yhg06W1tshOqk7R7SWvw9gkw2TQogKpIW8Xw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", "dependencies": { - "@docusaurus/core": "3.5.2", - "@docusaurus/types": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", - "tslib": "^2.6.0" + "@csstools/css-color-parser": "^3.0.7", + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3" }, "engines": { - "node": ">=18.0" + "node": ">=18" }, "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + "postcss": "^8.4" } }, - "node_modules/@docusaurus/plugin-google-gtag": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.5.2.tgz", - "integrity": "sha512-lm8XL3xLkTPHFKKjLjEEAHUrW0SZBSHBE1I+i/tmYMBsjCcUB5UJ52geS5PSiOCFVR74tbPGcPHEV/gaaxFeSA==", + "node_modules/@csstools/postcss-gradients-interpolation-method": { + "version": "5.0.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-gradients-interpolation-method/-/postcss-gradients-interpolation-method-5.0.7.tgz", + "integrity": "sha512-WgEyBeg6glUeTdS2XT7qeTFBthTJuXlS9GFro/DVomj7W7WMTamAwpoP4oQCq/0Ki2gvfRYFi/uZtmRE14/DFA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", "dependencies": { - "@docusaurus/core": "3.5.2", - "@docusaurus/types": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", - "@types/gtag.js": "^0.0.12", - "tslib": "^2.6.0" + "@csstools/css-color-parser": "^3.0.7", + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3", + "@csstools/postcss-progressive-custom-properties": "^4.0.0", + "@csstools/utilities": "^2.0.0" }, "engines": { - "node": ">=18.0" + "node": ">=18" }, "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + "postcss": "^8.4" } }, - "node_modules/@docusaurus/plugin-google-tag-manager": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.5.2.tgz", - "integrity": "sha512-QkpX68PMOMu10Mvgvr5CfZAzZQFx8WLlOiUQ/Qmmcl6mjGK6H21WLT5x7xDmcpCoKA/3CegsqIqBR+nA137lQg==", + "node_modules/@csstools/postcss-hwb-function": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-4.0.7.tgz", + "integrity": "sha512-LKYqjO+wGwDCfNIEllessCBWfR4MS/sS1WXO+j00KKyOjm7jDW2L6jzUmqASEiv/kkJO39GcoIOvTTfB3yeBUA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", "dependencies": { - "@docusaurus/core": "3.5.2", - "@docusaurus/types": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", - "tslib": "^2.6.0" + "@csstools/css-color-parser": "^3.0.7", + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3", + "@csstools/postcss-progressive-custom-properties": "^4.0.0", + "@csstools/utilities": "^2.0.0" }, "engines": { - "node": ">=18.0" + "node": ">=18" }, "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + "postcss": "^8.4" } }, - "node_modules/@docusaurus/plugin-pwa": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-pwa/-/plugin-pwa-3.5.2.tgz", - "integrity": "sha512-FCwE+C04PgoCpOnDecr4qnVJdwrOphOVRkeXSUvL6dEHjxfuB+WpSxFA6ASVSxPnFwrBhwt8UQ3vYQgxYNSstQ==", + "node_modules/@csstools/postcss-ic-unit": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-4.0.0.tgz", + "integrity": "sha512-9QT5TDGgx7wD3EEMN3BSUG6ckb6Eh5gSPT5kZoVtUuAonfPmLDJyPhqR4ntPpMYhUKAMVKAg3I/AgzqHMSeLhA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", "dependencies": { - "@babel/core": "^7.23.3", - "@babel/preset-env": "^7.23.3", - "@docusaurus/core": "3.5.2", - "@docusaurus/logger": "3.5.2", - "@docusaurus/theme-common": "3.5.2", - "@docusaurus/theme-translations": "3.5.2", - "@docusaurus/types": "3.5.2", - "@docusaurus/utils": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", - "babel-loader": "^9.1.3", - "clsx": "^2.0.0", - "core-js": "^3.31.1", - "terser-webpack-plugin": "^5.3.9", - "tslib": "^2.6.0", - "webpack": "^5.88.1", - "webpack-merge": "^5.9.0", - "webpackbar": "^5.0.2", - "workbox-build": "^7.0.0", - "workbox-precaching": "^7.0.0", - "workbox-window": "^7.0.0" + "@csstools/postcss-progressive-custom-properties": "^4.0.0", + "@csstools/utilities": "^2.0.0", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=18.0" + "node": ">=18" }, "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + "postcss": "^8.4" } }, - "node_modules/@docusaurus/plugin-sitemap": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.5.2.tgz", - "integrity": "sha512-DnlqYyRAdQ4NHY28TfHuVk414ft2uruP4QWCH//jzpHjqvKyXjj2fmDtI8RPUBh9K8iZKFMHRnLtzJKySPWvFA==", - "dependencies": { - "@docusaurus/core": "3.5.2", - "@docusaurus/logger": "3.5.2", - "@docusaurus/types": "3.5.2", - "@docusaurus/utils": "3.5.2", - "@docusaurus/utils-common": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", - "fs-extra": "^11.1.1", - "sitemap": "^7.1.1", - "tslib": "^2.6.0" - }, + "node_modules/@csstools/postcss-initial": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-initial/-/postcss-initial-2.0.0.tgz", + "integrity": "sha512-dv2lNUKR+JV+OOhZm9paWzYBXOCi+rJPqJ2cJuhh9xd8USVrd0cBEPczla81HNOyThMQWeCcdln3gZkQV2kYxA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", "engines": { - "node": ">=18.0" + "node": ">=18" }, "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + "postcss": "^8.4" } }, - "node_modules/@docusaurus/preset-classic": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-3.5.2.tgz", - "integrity": "sha512-3ihfXQ95aOHiLB5uCu+9PRy2gZCeSZoDcqpnDvf3B+sTrMvMTr8qRUzBvWkoIqc82yG5prCboRjk1SVILKx6sg==", + "node_modules/@csstools/postcss-is-pseudo-class": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-5.0.1.tgz", + "integrity": "sha512-JLp3POui4S1auhDR0n8wHd/zTOWmMsmK3nQd3hhL6FhWPaox5W7j1se6zXOG/aP07wV2ww0lxbKYGwbBszOtfQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", "dependencies": { - "@docusaurus/core": "3.5.2", - "@docusaurus/plugin-content-blog": "3.5.2", - "@docusaurus/plugin-content-docs": "3.5.2", - "@docusaurus/plugin-content-pages": "3.5.2", - "@docusaurus/plugin-debug": "3.5.2", - "@docusaurus/plugin-google-analytics": "3.5.2", - "@docusaurus/plugin-google-gtag": "3.5.2", - "@docusaurus/plugin-google-tag-manager": "3.5.2", - "@docusaurus/plugin-sitemap": "3.5.2", - "@docusaurus/theme-classic": "3.5.2", - "@docusaurus/theme-common": "3.5.2", - "@docusaurus/theme-search-algolia": "3.5.2", - "@docusaurus/types": "3.5.2" + "@csstools/selector-specificity": "^5.0.0", + "postcss-selector-parser": "^7.0.0" }, "engines": { - "node": ">=18.0" + "node": ">=18" }, "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + "postcss": "^8.4" } }, - "node_modules/@docusaurus/theme-classic": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-3.5.2.tgz", - "integrity": "sha512-XRpinSix3NBv95Rk7xeMF9k4safMkwnpSgThn0UNQNumKvmcIYjfkwfh2BhwYh/BxMXQHJ/PdmNh22TQFpIaYg==", - "dependencies": { - "@docusaurus/core": "3.5.2", - "@docusaurus/mdx-loader": "3.5.2", - "@docusaurus/module-type-aliases": "3.5.2", - "@docusaurus/plugin-content-blog": "3.5.2", - "@docusaurus/plugin-content-docs": "3.5.2", - "@docusaurus/plugin-content-pages": "3.5.2", - "@docusaurus/theme-common": "3.5.2", - "@docusaurus/theme-translations": "3.5.2", - "@docusaurus/types": "3.5.2", - "@docusaurus/utils": "3.5.2", - "@docusaurus/utils-common": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", - "@mdx-js/react": "^3.0.0", - "clsx": "^2.0.0", - "copy-text-to-clipboard": "^3.2.0", - "infima": "0.2.0-alpha.44", - "lodash": "^4.17.21", - "nprogress": "^0.2.0", - "postcss": "^8.4.26", - "prism-react-renderer": "^2.3.0", - "prismjs": "^1.29.0", - "react-router-dom": "^5.3.4", - "rtlcss": "^4.1.0", - "tslib": "^2.6.0", - "utility-types": "^3.10.0" + "node_modules/@csstools/postcss-light-dark-function": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-light-dark-function/-/postcss-light-dark-function-2.0.7.tgz", + "integrity": "sha512-ZZ0rwlanYKOHekyIPaU+sVm3BEHCe+Ha0/px+bmHe62n0Uc1lL34vbwrLYn6ote8PHlsqzKeTQdIejQCJ05tfw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3", + "@csstools/postcss-progressive-custom-properties": "^4.0.0", + "@csstools/utilities": "^2.0.0" }, "engines": { - "node": ">=18.0" + "node": ">=18" }, "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + "postcss": "^8.4" } }, - "node_modules/@docusaurus/theme-common": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.5.2.tgz", - "integrity": "sha512-QXqlm9S6x9Ibwjs7I2yEDgsCocp708DrCrgHgKwg2n2AY0YQ6IjU0gAK35lHRLOvAoJUfCKpQAwUykB0R7+Eew==", - "dependencies": { - "@docusaurus/mdx-loader": "3.5.2", - "@docusaurus/module-type-aliases": "3.5.2", - "@docusaurus/utils": "3.5.2", - "@docusaurus/utils-common": "3.5.2", - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router-config": "*", - "clsx": "^2.0.0", - "parse-numeric-range": "^1.3.0", - "prism-react-renderer": "^2.3.0", - "tslib": "^2.6.0", - "utility-types": "^3.10.0" - }, + "node_modules/@csstools/postcss-logical-float-and-clear": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-logical-float-and-clear/-/postcss-logical-float-and-clear-3.0.0.tgz", + "integrity": "sha512-SEmaHMszwakI2rqKRJgE+8rpotFfne1ZS6bZqBoQIicFyV+xT1UF42eORPxJkVJVrH9C0ctUgwMSn3BLOIZldQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", "engines": { - "node": ">=18.0" + "node": ">=18" }, "peerDependencies": { - "@docusaurus/plugin-content-docs": "*", - "react": "^18.0.0", - "react-dom": "^18.0.0" + "postcss": "^8.4" } }, - "node_modules/@docusaurus/theme-mermaid": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-mermaid/-/theme-mermaid-3.5.2.tgz", - "integrity": "sha512-7vWCnIe/KoyTN1Dc55FIyqO5hJ3YaV08Mr63Zej0L0mX1iGzt+qKSmeVUAJ9/aOalUhF0typV0RmNUSy5FAmCg==", - "dependencies": { - "@docusaurus/core": "3.5.2", - "@docusaurus/module-type-aliases": "3.5.2", - "@docusaurus/theme-common": "3.5.2", - "@docusaurus/types": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", - "mermaid": "^10.4.0", - "tslib": "^2.6.0" - }, + "node_modules/@csstools/postcss-logical-overflow": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-logical-overflow/-/postcss-logical-overflow-2.0.0.tgz", + "integrity": "sha512-spzR1MInxPuXKEX2csMamshR4LRaSZ3UXVaRGjeQxl70ySxOhMpP2252RAFsg8QyyBXBzuVOOdx1+bVO5bPIzA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", "engines": { - "node": ">=18.0" + "node": ">=18" }, "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + "postcss": "^8.4" } }, - "node_modules/@docusaurus/theme-search-algolia": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.5.2.tgz", - "integrity": "sha512-qW53kp3VzMnEqZGjakaV90sst3iN1o32PH+nawv1uepROO8aEGxptcq2R5rsv7aBShSRbZwIobdvSYKsZ5pqvA==", - "dependencies": { - "@docsearch/react": "^3.5.2", - "@docusaurus/core": "3.5.2", - "@docusaurus/logger": "3.5.2", - "@docusaurus/plugin-content-docs": "3.5.2", - "@docusaurus/theme-common": "3.5.2", - "@docusaurus/theme-translations": "3.5.2", - "@docusaurus/utils": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", - "algoliasearch": "^4.18.0", - "algoliasearch-helper": "^3.13.3", - "clsx": "^2.0.0", - "eta": "^2.2.0", - "fs-extra": "^11.1.1", - "lodash": "^4.17.21", - "tslib": "^2.6.0", - "utility-types": "^3.10.0" - }, + "node_modules/@csstools/postcss-logical-overscroll-behavior": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-logical-overscroll-behavior/-/postcss-logical-overscroll-behavior-2.0.0.tgz", + "integrity": "sha512-e/webMjoGOSYfqLunyzByZj5KKe5oyVg/YSbie99VEaSDE2kimFm0q1f6t/6Jo+VVCQ/jbe2Xy+uX+C4xzWs4w==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", "engines": { - "node": ">=18.0" + "node": ">=18" }, "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + "postcss": "^8.4" } }, - "node_modules/@docusaurus/theme-translations": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-3.5.2.tgz", - "integrity": "sha512-GPZLcu4aT1EmqSTmbdpVrDENGR2yObFEX8ssEFYTCiAIVc0EihNSdOIBTazUvgNqwvnoU1A8vIs1xyzc3LITTw==", + "node_modules/@csstools/postcss-logical-resize": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-logical-resize/-/postcss-logical-resize-3.0.0.tgz", + "integrity": "sha512-DFbHQOFW/+I+MY4Ycd/QN6Dg4Hcbb50elIJCfnwkRTCX05G11SwViI5BbBlg9iHRl4ytB7pmY5ieAFk3ws7yyg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", "dependencies": { - "fs-extra": "^11.1.1", - "tslib": "^2.6.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=18.0" + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/@docusaurus/types": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.5.2.tgz", - "integrity": "sha512-N6GntLXoLVUwkZw7zCxwy9QiuEXIcTVzA9AkmNw16oc0AP3SXLrMmDMMBIfgqwuKWa6Ox6epHol9kMtJqekACw==", + "node_modules/@csstools/postcss-logical-viewport-units": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@csstools/postcss-logical-viewport-units/-/postcss-logical-viewport-units-3.0.3.tgz", + "integrity": "sha512-OC1IlG/yoGJdi0Y+7duz/kU/beCwO+Gua01sD6GtOtLi7ByQUpcIqs7UE/xuRPay4cHgOMatWdnDdsIDjnWpPw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", "dependencies": { - "@mdx-js/mdx": "^3.0.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "commander": "^5.1.0", - "joi": "^17.9.2", - "react-helmet-async": "^1.3.0", - "utility-types": "^3.10.0", - "webpack": "^5.88.1", - "webpack-merge": "^5.9.0" + "@csstools/css-tokenizer": "^3.0.3", + "@csstools/utilities": "^2.0.0" + }, + "engines": { + "node": ">=18" }, "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + "postcss": "^8.4" } }, - "node_modules/@docusaurus/utils": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-3.5.2.tgz", - "integrity": "sha512-33QvcNFh+Gv+C2dP9Y9xWEzMgf3JzrpL2nW9PopidiohS1nDcyknKRx2DWaFvyVTTYIkkABVSr073VTj/NITNA==", + "node_modules/@csstools/postcss-media-minmax": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@csstools/postcss-media-minmax/-/postcss-media-minmax-2.0.6.tgz", + "integrity": "sha512-J1+4Fr2W3pLZsfxkFazK+9kr96LhEYqoeBszLmFjb6AjYs+g9oDAw3J5oQignLKk3rC9XHW+ebPTZ9FaW5u5pg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", "dependencies": { - "@docusaurus/logger": "3.5.2", - "@docusaurus/utils-common": "3.5.2", - "@svgr/webpack": "^8.1.0", - "escape-string-regexp": "^4.0.0", - "file-loader": "^6.2.0", - "fs-extra": "^11.1.1", - "github-slugger": "^1.5.0", - "globby": "^11.1.0", - "gray-matter": "^4.0.3", - "jiti": "^1.20.0", - "js-yaml": "^4.1.0", - "lodash": "^4.17.21", - "micromatch": "^4.0.5", - "prompts": "^2.4.2", - "resolve-pathname": "^3.0.0", - "shelljs": "^0.8.5", - "tslib": "^2.6.0", - "url-loader": "^4.1.1", - "utility-types": "^3.10.0", - "webpack": "^5.88.1" + "@csstools/css-calc": "^2.1.1", + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3", + "@csstools/media-query-list-parser": "^4.0.2" }, "engines": { - "node": ">=18.0" + "node": ">=18" }, "peerDependencies": { - "@docusaurus/types": "*" - }, - "peerDependenciesMeta": { - "@docusaurus/types": { - "optional": true - } + "postcss": "^8.4" } }, - "node_modules/@docusaurus/utils-common": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-3.5.2.tgz", - "integrity": "sha512-i0AZjHiRgJU6d7faQngIhuHKNrszpL/SHQPgF1zH4H+Ij6E9NBYGy6pkcGWToIv7IVPbs+pQLh1P3whn0gWXVg==", + "node_modules/@csstools/postcss-media-queries-aspect-ratio-number-values": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@csstools/postcss-media-queries-aspect-ratio-number-values/-/postcss-media-queries-aspect-ratio-number-values-3.0.4.tgz", + "integrity": "sha512-AnGjVslHMm5xw9keusQYvjVWvuS7KWK+OJagaG0+m9QnIjZsrysD2kJP/tr/UJIyYtMCtu8OkUd+Rajb4DqtIQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", "dependencies": { - "tslib": "^2.6.0" + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3", + "@csstools/media-query-list-parser": "^4.0.2" }, "engines": { - "node": ">=18.0" + "node": ">=18" }, "peerDependencies": { - "@docusaurus/types": "*" - }, - "peerDependenciesMeta": { - "@docusaurus/types": { - "optional": true - } + "postcss": "^8.4" } }, - "node_modules/@docusaurus/utils-validation": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-3.5.2.tgz", - "integrity": "sha512-m+Foq7augzXqB6HufdS139PFxDC5d5q2QKZy8q0qYYvGdI6nnlNsGH4cIGsgBnV7smz+mopl3g4asbSDvMV0jA==", + "node_modules/@csstools/postcss-nested-calc": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-4.0.0.tgz", + "integrity": "sha512-jMYDdqrQQxE7k9+KjstC3NbsmC063n1FTPLCgCRS2/qHUbHM0mNy9pIn4QIiQGs9I/Bg98vMqw7mJXBxa0N88A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", "dependencies": { - "@docusaurus/logger": "3.5.2", - "@docusaurus/utils": "3.5.2", - "@docusaurus/utils-common": "3.5.2", - "fs-extra": "^11.2.0", - "joi": "^17.9.2", - "js-yaml": "^4.1.0", - "lodash": "^4.17.21", - "tslib": "^2.6.0" + "@csstools/utilities": "^2.0.0", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=18.0" + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/@fortawesome/fontawesome-common-types": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.5.2.tgz", - "integrity": "sha512-gBxPg3aVO6J0kpfHNILc+NMhXnqHumFxOmjYCFfOiLZfwhnnfhtsdA2hfJlDnj+8PjAs6kKQPenOTKj3Rf7zHw==", - "hasInstallScript": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/@fortawesome/fontawesome-svg-core": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.5.2.tgz", - "integrity": "sha512-5CdaCBGl8Rh9ohNdxeeTMxIj8oc3KNBgIeLMvJosBMdslK/UnEB8rzyDRrbKdL1kDweqBPo4GT9wvnakHWucZw==", - "hasInstallScript": true, + "node_modules/@csstools/postcss-normalize-display-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.0.tgz", + "integrity": "sha512-HlEoG0IDRoHXzXnkV4in47dzsxdsjdz6+j7MLjaACABX2NfvjFS6XVAnpaDyGesz9gK2SC7MbNwdCHusObKJ9Q==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", "dependencies": { - "@fortawesome/fontawesome-common-types": "6.5.2" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6" + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/@fortawesome/free-brands-svg-icons": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/@fortawesome/free-brands-svg-icons/-/free-brands-svg-icons-6.5.2.tgz", - "integrity": "sha512-zi5FNYdmKLnEc0jc0uuHH17kz/hfYTg4Uei0wMGzcoCL/4d3WM3u1VMc0iGGa31HuhV5i7ZK8ZlTCQrHqRHSGQ==", - "hasInstallScript": true, + "node_modules/@csstools/postcss-oklab-function": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-4.0.7.tgz", + "integrity": "sha512-I6WFQIbEKG2IO3vhaMGZDkucbCaUSXMxvHNzDdnfsTCF5tc0UlV3Oe2AhamatQoKFjBi75dSEMrgWq3+RegsOQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", "dependencies": { - "@fortawesome/fontawesome-common-types": "6.5.2" + "@csstools/css-color-parser": "^3.0.7", + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3", + "@csstools/postcss-progressive-custom-properties": "^4.0.0", + "@csstools/utilities": "^2.0.0" }, "engines": { - "node": ">=6" + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/@fortawesome/free-solid-svg-icons": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.5.2.tgz", - "integrity": "sha512-QWFZYXFE7O1Gr1dTIp+D6UcFUF0qElOnZptpi7PBUMylJh+vFmIedVe1Ir6RM1t2tEQLLSV1k7bR4o92M+uqlw==", - "hasInstallScript": true, + "node_modules/@csstools/postcss-progressive-custom-properties": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-4.0.0.tgz", + "integrity": "sha512-XQPtROaQjomnvLUSy/bALTR5VCtTVUFwYs1SblvYgLSeTo2a/bMNwUwo2piXw5rTv/FEYiy5yPSXBqg9OKUx7Q==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", "dependencies": { - "@fortawesome/fontawesome-common-types": "6.5.2" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6" - } - }, - "node_modules/@fortawesome/react-fontawesome": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@fortawesome/react-fontawesome/-/react-fontawesome-0.2.2.tgz", - "integrity": "sha512-EnkrprPNqI6SXJl//m29hpaNzOp1bruISWaOiRtkMi/xSvHJlzc2j2JAYS7egxt/EbjSNV/k6Xy0AQI6vB2+1g==", - "dependencies": { - "prop-types": "^15.8.1" + "node": ">=18" }, "peerDependencies": { - "@fortawesome/fontawesome-svg-core": "~1 || ~6", - "react": ">=16.3" + "postcss": "^8.4" } }, - "node_modules/@hapi/hoek": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", - "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==" - }, - "node_modules/@hapi/topo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", - "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "node_modules/@csstools/postcss-random-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-random-function/-/postcss-random-function-1.0.2.tgz", + "integrity": "sha512-vBCT6JvgdEkvRc91NFoNrLjgGtkLWt47GKT6E2UDn3nd8ZkMBiziQ1Md1OiKoSsgzxsSnGKG3RVdhlbdZEkHjA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", "dependencies": { - "@hapi/hoek": "^9.0.0" + "@csstools/css-calc": "^2.1.1", + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/@isaacs/cliui": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", - "dev": true, + "node_modules/@csstools/postcss-relative-color-syntax": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-relative-color-syntax/-/postcss-relative-color-syntax-3.0.7.tgz", + "integrity": "sha512-apbT31vsJVd18MabfPOnE977xgct5B1I+Jpf+Munw3n6kKb1MMuUmGGH+PT9Hm/fFs6fe61Q/EWnkrb4bNoNQw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", "dependencies": { - "string-width": "^5.1.2", - "string-width-cjs": "npm:string-width@^4.2.0", - "strip-ansi": "^7.0.1", - "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", - "wrap-ansi": "^8.1.0", - "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + "@csstools/css-color-parser": "^3.0.7", + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3", + "@csstools/postcss-progressive-custom-properties": "^4.0.0", + "@csstools/utilities": "^2.0.0" }, "engines": { - "node": ">=12" + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/@isaacs/cliui/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true, + "node_modules/@csstools/postcss-scope-pseudo-class": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-scope-pseudo-class/-/postcss-scope-pseudo-class-4.0.1.tgz", + "integrity": "sha512-IMi9FwtH6LMNuLea1bjVMQAsUhFxJnyLSgOp/cpv5hrzWmrUYU5fm0EguNDIIOHUqzXode8F/1qkC/tEo/qN8Q==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "postcss-selector-parser": "^7.0.0" + }, "engines": { - "node": ">=12" + "node": ">=18" }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/@isaacs/cliui/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, + "node_modules/@csstools/postcss-sign-functions": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-sign-functions/-/postcss-sign-functions-1.1.1.tgz", + "integrity": "sha512-MslYkZCeMQDxetNkfmmQYgKCy4c+w9pPDfgOBCJOo/RI1RveEUdZQYtOfrC6cIZB7sD7/PHr2VGOcMXlZawrnA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", "dependencies": { - "ansi-regex": "^6.0.1" + "@csstools/css-calc": "^2.1.1", + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3" }, "engines": { - "node": ">=12" + "node": ">=18" }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/@jest/schemas": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", - "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", + "node_modules/@csstools/postcss-stepped-value-functions": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-4.0.6.tgz", + "integrity": "sha512-/dwlO9w8vfKgiADxpxUbZOWlL5zKoRIsCymYoh1IPuBsXODKanKnfuZRr32DEqT0//3Av1VjfNZU9yhxtEfIeA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", "dependencies": { - "@sinclair/typebox": "^0.27.8" + "@csstools/css-calc": "^2.1.1", + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/@jest/types": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", - "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "node_modules/@csstools/postcss-text-decoration-shorthand": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-4.0.1.tgz", + "integrity": "sha512-xPZIikbx6jyzWvhms27uugIc0I4ykH4keRvoa3rxX5K7lEhkbd54rjj/dv60qOCTisoS+3bmwJTeyV1VNBrXaw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", "dependencies": { - "@jest/schemas": "^29.6.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" + "@csstools/color-helpers": "^5.0.1", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", - "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "node_modules/@csstools/postcss-trigonometric-functions": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-4.0.6.tgz", + "integrity": "sha512-c4Y1D2Why/PeccaSouXnTt6WcNHJkoJRidV2VW9s5gJ97cNxnLgQ4Qj8qOqkIR9VmTQKJyNcbF4hy79ZQnWD7A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", "dependencies": { - "@jridgewell/set-array": "^1.2.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.24" + "@csstools/css-calc": "^2.1.1", + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3" }, "engines": { - "node": ">=6.0.0" + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", - "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "node_modules/@csstools/postcss-unset-value": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-4.0.0.tgz", + "integrity": "sha512-cBz3tOCI5Fw6NIFEwU3RiwK6mn3nKegjpJuzCndoGq3BZPkUjnsq7uQmIeMNeMbMk7YD2MfKcgCpZwX5jyXqCA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", "engines": { - "node": ">=6.0.0" + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/@jridgewell/set-array": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", - "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "node_modules/@csstools/selector-resolve-nested": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@csstools/selector-resolve-nested/-/selector-resolve-nested-3.0.0.tgz", + "integrity": "sha512-ZoK24Yku6VJU1gS79a5PFmC8yn3wIapiKmPgun0hZgEI5AOqgH2kiPRsPz1qkGv4HL+wuDLH83yQyk6inMYrJQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", "engines": { - "node": ">=6.0.0" + "node": ">=18" + }, + "peerDependencies": { + "postcss-selector-parser": "^7.0.0" } }, - "node_modules/@jridgewell/source-map": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", - "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25" - } - }, - "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==" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.25", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", - "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "node_modules/@leichtgewicht/ip-codec": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz", - "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==" - }, - "node_modules/@mdx-js/mdx": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-3.0.1.tgz", - "integrity": "sha512-eIQ4QTrOWyL3LWEe/bu6Taqzq2HQvHcyTMaOrI95P2/LmJE7AsfPfgJGuFLPVqBUE1BC1rik3VIhU+s9u72arA==", - "dependencies": { - "@types/estree": "^1.0.0", - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/mdx": "^2.0.0", - "collapse-white-space": "^2.0.0", - "devlop": "^1.0.0", - "estree-util-build-jsx": "^3.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "estree-util-to-js": "^2.0.0", - "estree-walker": "^3.0.0", - "hast-util-to-estree": "^3.0.0", - "hast-util-to-jsx-runtime": "^2.0.0", - "markdown-extensions": "^2.0.0", - "periscopic": "^3.0.0", - "remark-mdx": "^3.0.0", - "remark-parse": "^11.0.0", - "remark-rehype": "^11.0.0", - "source-map": "^0.7.0", - "unified": "^11.0.0", - "unist-util-position-from-estree": "^2.0.0", - "unist-util-stringify-position": "^4.0.0", - "unist-util-visit": "^5.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/@mdx-js/react": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.0.1.tgz", - "integrity": "sha512-9ZrPIU4MGf6et1m1ov3zKf+q9+deetI51zprKB1D/z3NOb+rUxxtEl3mCjW5wTGh6VhRdwPueh1oRzi6ezkA8A==", - "dependencies": { - "@types/mdx": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - }, - "peerDependencies": { - "@types/react": ">=16", - "react": ">=16" - } - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "node_modules/@csstools/selector-specificity": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-5.0.0.tgz", + "integrity": "sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" + "node": ">=18" }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@pkgjs/parseargs": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", - "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", - "dev": true, - "optional": true, - "engines": { - "node": ">=14" + "peerDependencies": { + "postcss-selector-parser": "^7.0.0" } }, - "node_modules/@pnpm/config.env-replace": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@pnpm/config.env-replace/-/config.env-replace-1.1.0.tgz", - "integrity": "sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==", + "node_modules/@csstools/utilities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@csstools/utilities/-/utilities-2.0.0.tgz", + "integrity": "sha512-5VdOr0Z71u+Yp3ozOx8T11N703wIFGVRgOWbOZMKgglPJsWA54MRIoMNVMa7shUToIhx5J8vX4sOZgD2XiihiQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", "engines": { - "node": ">=12.22.0" - } - }, - "node_modules/@pnpm/network.ca-file": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@pnpm/network.ca-file/-/network.ca-file-1.0.2.tgz", - "integrity": "sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==", - "dependencies": { - "graceful-fs": "4.2.10" + "node": ">=18" }, - "engines": { - "node": ">=12.22.0" + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/@pnpm/network.ca-file/node_modules/graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" - }, - "node_modules/@pnpm/npm-conf": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@pnpm/npm-conf/-/npm-conf-2.2.2.tgz", - "integrity": "sha512-UA91GwWPhFExt3IizW6bOeY/pQ0BkuNwKjk9iQW9KqxluGCrg4VenZ0/L+2Y0+ZOtme72EVvg6v0zo3AMQRCeA==", - "dependencies": { - "@pnpm/config.env-replace": "^1.1.0", - "@pnpm/network.ca-file": "^1.0.1", - "config-chain": "^1.1.11" - }, + "node_modules/@discoveryjs/json-ext": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", + "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", + "license": "MIT", "engines": { - "node": ">=12" + "node": ">=10.0.0" } }, - "node_modules/@polka/url": { - "version": "1.0.0-next.25", - "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.25.tgz", - "integrity": "sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ==" + "node_modules/@docsearch/css": { + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.8.3.tgz", + "integrity": "sha512-1nELpMV40JDLJ6rpVVFX48R1jsBFIQ6RnEQDsLFGmzOjPWTOMlZqUcXcvRx8VmYV/TqnS1l784Ofz+ZEb+wEOQ==", + "license": "MIT" }, - "node_modules/@rollup/plugin-babel": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", - "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", + "node_modules/@docsearch/react": { + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.8.3.tgz", + "integrity": "sha512-6UNrg88K7lJWmuS6zFPL/xgL+n326qXqZ7Ybyy4E8P/6Rcblk3GE8RXxeol4Pd5pFpKMhOhBhzABKKwHtbJCIg==", + "license": "MIT", "dependencies": { - "@babel/helper-module-imports": "^7.10.4", - "@rollup/pluginutils": "^3.1.0" - }, - "engines": { - "node": ">= 10.0.0" + "@algolia/autocomplete-core": "1.17.9", + "@algolia/autocomplete-preset-algolia": "1.17.9", + "@docsearch/css": "3.8.3", + "algoliasearch": "^5.14.2" }, "peerDependencies": { - "@babel/core": "^7.0.0", - "@types/babel__core": "^7.1.9", - "rollup": "^1.20.0||^2.0.0" + "@types/react": ">= 16.8.0 < 19.0.0", + "react": ">= 16.8.0 < 19.0.0", + "react-dom": ">= 16.8.0 < 19.0.0", + "search-insights": ">= 1 < 3" }, "peerDependenciesMeta": { - "@types/babel__core": { + "@types/react": { + "optional": true + }, + "react": { + "optional": true + }, + "react-dom": { + "optional": true + }, + "search-insights": { "optional": true } } }, - "node_modules/@rollup/plugin-node-resolve": { - "version": "15.2.3", - "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.2.3.tgz", - "integrity": "sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==", + "node_modules/@docusaurus/babel": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/babel/-/babel-3.7.0.tgz", + "integrity": "sha512-0H5uoJLm14S/oKV3Keihxvh8RV+vrid+6Gv+2qhuzbqHanawga8tYnsdpjEyt36ucJjqlby2/Md2ObWjA02UXQ==", + "license": "MIT", "dependencies": { - "@rollup/pluginutils": "^5.0.1", - "@types/resolve": "1.20.2", - "deepmerge": "^4.2.2", - "is-builtin-module": "^3.2.1", - "is-module": "^1.0.0", - "resolve": "^1.22.1" + "@babel/core": "^7.25.9", + "@babel/generator": "^7.25.9", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-transform-runtime": "^7.25.9", + "@babel/preset-env": "^7.25.9", + "@babel/preset-react": "^7.25.9", + "@babel/preset-typescript": "^7.25.9", + "@babel/runtime": "^7.25.9", + "@babel/runtime-corejs3": "^7.25.9", + "@babel/traverse": "^7.25.9", + "@docusaurus/logger": "3.7.0", + "@docusaurus/utils": "3.7.0", + "babel-plugin-dynamic-import-node": "^2.3.3", + "fs-extra": "^11.1.1", + "tslib": "^2.6.0" }, "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "rollup": "^2.78.0||^3.0.0||^4.0.0" - }, - "peerDependenciesMeta": { - "rollup": { - "optional": true - } + "node": ">=18.0" } }, - "node_modules/@rollup/plugin-node-resolve/node_modules/@rollup/pluginutils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.0.tgz", - "integrity": "sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==", + "node_modules/@docusaurus/bundler": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/bundler/-/bundler-3.7.0.tgz", + "integrity": "sha512-CUUT9VlSGukrCU5ctZucykvgCISivct+cby28wJwCC/fkQFgAHRp/GKv2tx38ZmXb7nacrKzFTcp++f9txUYGg==", + "license": "MIT", "dependencies": { - "@types/estree": "^1.0.0", - "estree-walker": "^2.0.2", - "picomatch": "^2.3.1" + "@babel/core": "^7.25.9", + "@docusaurus/babel": "3.7.0", + "@docusaurus/cssnano-preset": "3.7.0", + "@docusaurus/logger": "3.7.0", + "@docusaurus/types": "3.7.0", + "@docusaurus/utils": "3.7.0", + "babel-loader": "^9.2.1", + "clean-css": "^5.3.2", + "copy-webpack-plugin": "^11.0.0", + "css-loader": "^6.8.1", + "css-minimizer-webpack-plugin": "^5.0.1", + "cssnano": "^6.1.2", + "file-loader": "^6.2.0", + "html-minifier-terser": "^7.2.0", + "mini-css-extract-plugin": "^2.9.1", + "null-loader": "^4.0.1", + "postcss": "^8.4.26", + "postcss-loader": "^7.3.3", + "postcss-preset-env": "^10.1.0", + "react-dev-utils": "^12.0.1", + "terser-webpack-plugin": "^5.3.9", + "tslib": "^2.6.0", + "url-loader": "^4.1.1", + "webpack": "^5.95.0", + "webpackbar": "^6.0.1" }, "engines": { - "node": ">=14.0.0" + "node": ">=18.0" }, "peerDependencies": { - "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + "@docusaurus/faster": "*" }, "peerDependenciesMeta": { - "rollup": { + "@docusaurus/faster": { "optional": true } } }, - "node_modules/@rollup/plugin-node-resolve/node_modules/estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" - }, - "node_modules/@rollup/plugin-replace": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", - "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "node_modules/@docusaurus/bundler/node_modules/@docusaurus/types": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.7.0.tgz", + "integrity": "sha512-kOmZg5RRqJfH31m+6ZpnwVbkqMJrPOG5t0IOl4i/+3ruXyNfWzZ0lVtVrD0u4ONc/0NOsS9sWYaxxWNkH1LdLQ==", + "license": "MIT", "dependencies": { - "@rollup/pluginutils": "^3.1.0", - "magic-string": "^0.25.7" + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.95.0", + "webpack-merge": "^5.9.0" }, "peerDependencies": { - "rollup": "^1.20.0 || ^2.0.0" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, - "node_modules/@rollup/plugin-terser": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/@rollup/plugin-terser/-/plugin-terser-0.4.4.tgz", - "integrity": "sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==", + "node_modules/@docusaurus/bundler/node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "license": "MIT", "dependencies": { - "serialize-javascript": "^6.0.1", - "smob": "^1.0.0", - "terser": "^5.17.4" + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" }, "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "rollup": "^2.0.0||^3.0.0||^4.0.0" - }, - "peerDependenciesMeta": { - "rollup": { - "optional": true - } + "node": ">=10.0.0" } }, - "node_modules/@rollup/pluginutils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", - "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "node_modules/@docusaurus/core": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-3.7.0.tgz", + "integrity": "sha512-b0fUmaL+JbzDIQaamzpAFpTviiaU4cX3Qz8cuo14+HGBCwa0evEK0UYCBFY3n4cLzL8Op1BueeroUD2LYAIHbQ==", + "license": "MIT", "dependencies": { - "@types/estree": "0.0.39", - "estree-walker": "^1.0.1", - "picomatch": "^2.2.2" + "@docusaurus/babel": "3.7.0", + "@docusaurus/bundler": "3.7.0", + "@docusaurus/logger": "3.7.0", + "@docusaurus/mdx-loader": "3.7.0", + "@docusaurus/utils": "3.7.0", + "@docusaurus/utils-common": "3.7.0", + "@docusaurus/utils-validation": "3.7.0", + "boxen": "^6.2.1", + "chalk": "^4.1.2", + "chokidar": "^3.5.3", + "cli-table3": "^0.6.3", + "combine-promises": "^1.1.0", + "commander": "^5.1.0", + "core-js": "^3.31.1", + "del": "^6.1.1", + "detect-port": "^1.5.1", + "escape-html": "^1.0.3", + "eta": "^2.2.0", + "eval": "^0.1.8", + "fs-extra": "^11.1.1", + "html-tags": "^3.3.1", + "html-webpack-plugin": "^5.6.0", + "leven": "^3.1.0", + "lodash": "^4.17.21", + "p-map": "^4.0.0", + "prompts": "^2.4.2", + "react-dev-utils": "^12.0.1", + "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", + "react-loadable": "npm:@docusaurus/react-loadable@6.0.0", + "react-loadable-ssr-addon-v5-slorber": "^1.0.1", + "react-router": "^5.3.4", + "react-router-config": "^5.1.1", + "react-router-dom": "^5.3.4", + "semver": "^7.5.4", + "serve-handler": "^6.1.6", + "shelljs": "^0.8.5", + "tslib": "^2.6.0", + "update-notifier": "^6.0.2", + "webpack": "^5.95.0", + "webpack-bundle-analyzer": "^4.10.2", + "webpack-dev-server": "^4.15.2", + "webpack-merge": "^6.0.1" + }, + "bin": { + "docusaurus": "bin/docusaurus.mjs" }, "engines": { - "node": ">= 8.0.0" + "node": ">=18.0" }, "peerDependencies": { - "rollup": "^1.20.0||^2.0.0" + "@mdx-js/react": "^3.0.0", + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, - "node_modules/@rollup/pluginutils/node_modules/@types/estree": { - "version": "0.0.39", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", - "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" - }, - "node_modules/@rollup/pluginutils/node_modules/estree-walker": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", - "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" - }, - "node_modules/@sideway/address": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.5.tgz", - "integrity": "sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==", + "node_modules/@docusaurus/cssnano-preset": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-3.7.0.tgz", + "integrity": "sha512-X9GYgruZBSOozg4w4dzv9uOz8oK/EpPVQXkp0MM6Tsgp/nRIU9hJzJ0Pxg1aRa3xCeEQTOimZHcocQFlLwYajQ==", + "license": "MIT", "dependencies": { - "@hapi/hoek": "^9.0.0" - } - }, - "node_modules/@sideway/formula": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", - "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==" - }, - "node_modules/@sideway/pinpoint": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", - "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==" - }, - "node_modules/@sinclair/typebox": { - "version": "0.27.8", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", - "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==" - }, - "node_modules/@sindresorhus/is": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", - "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", - "engines": { - "node": ">=10" + "cssnano-preset-advanced": "^6.1.2", + "postcss": "^8.4.38", + "postcss-sort-media-queries": "^5.2.0", + "tslib": "^2.6.0" }, - "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" + "engines": { + "node": ">=18.0" } }, - "node_modules/@slorber/remark-comment": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@slorber/remark-comment/-/remark-comment-1.0.0.tgz", - "integrity": "sha512-RCE24n7jsOj1M0UPvIQCHTe7fI0sFL4S2nwKVWwHyVr/wI/H8GosgsJGyhnsZoGFnD/P2hLf1mSbrrgSLN93NA==", + "node_modules/@docusaurus/logger": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-3.7.0.tgz", + "integrity": "sha512-z7g62X7bYxCYmeNNuO9jmzxLQG95q9QxINCwpboVcNff3SJiHJbGrarxxOVMVmAh1MsrSfxWkVGv4P41ktnFsA==", + "license": "MIT", "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.1.0", - "micromark-util-symbol": "^1.0.1" + "chalk": "^4.1.2", + "tslib": "^2.6.0" + }, + "engines": { + "node": ">=18.0" } }, - "node_modules/@surma/rollup-plugin-off-main-thread": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", - "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", + "node_modules/@docusaurus/mdx-loader": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.7.0.tgz", + "integrity": "sha512-OFBG6oMjZzc78/U3WNPSHs2W9ZJ723ewAcvVJaqS0VgyeUfmzUV8f1sv+iUHA0DtwiR5T5FjOxj6nzEE8LY6VA==", + "license": "MIT", "dependencies": { - "ejs": "^3.1.6", - "json5": "^2.2.0", - "magic-string": "^0.25.0", - "string.prototype.matchall": "^4.0.6" - } - }, - "node_modules/@svgr/babel-plugin-add-jsx-attribute": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz", - "integrity": "sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==", - "engines": { - "node": ">=14" + "@docusaurus/logger": "3.7.0", + "@docusaurus/utils": "3.7.0", + "@docusaurus/utils-validation": "3.7.0", + "@mdx-js/mdx": "^3.0.0", + "@slorber/remark-comment": "^1.0.0", + "escape-html": "^1.0.3", + "estree-util-value-to-estree": "^3.0.1", + "file-loader": "^6.2.0", + "fs-extra": "^11.1.1", + "image-size": "^1.0.2", + "mdast-util-mdx": "^3.0.0", + "mdast-util-to-string": "^4.0.0", + "rehype-raw": "^7.0.0", + "remark-directive": "^3.0.0", + "remark-emoji": "^4.0.0", + "remark-frontmatter": "^5.0.0", + "remark-gfm": "^4.0.0", + "stringify-object": "^3.3.0", + "tslib": "^2.6.0", + "unified": "^11.0.3", + "unist-util-visit": "^5.0.0", + "url-loader": "^4.1.1", + "vfile": "^6.0.1", + "webpack": "^5.88.1" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "engines": { + "node": ">=18.0" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, - "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz", - "integrity": "sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==", - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "node_modules/@docusaurus/module-type-aliases": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.5.2.tgz", + "integrity": "sha512-Z+Xu3+2rvKef/YKTMxZHsEXp1y92ac0ngjDiExRdqGTmEKtCUpkbNYH8v5eXo5Ls+dnW88n6WTa+Q54kLOkwPg==", + "license": "MIT", + "dependencies": { + "@docusaurus/types": "3.5.2", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "@types/react-router-dom": "*", + "react-helmet-async": "*", + "react-loadable": "npm:@docusaurus/react-loadable@6.0.0" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "react": "*", + "react-dom": "*" } }, - "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz", - "integrity": "sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==", - "engines": { - "node": ">=14" + "node_modules/@docusaurus/plugin-client-redirects": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-client-redirects/-/plugin-client-redirects-3.7.0.tgz", + "integrity": "sha512-6B4XAtE5ZVKOyhPgpgMkb7LwCkN+Hgd4vOnlbwR8nCdTQhLjz8MHbGlwwvZ/cay2SPNRX5KssqKAlcHVZP2m8g==", + "license": "MIT", + "dependencies": { + "@docusaurus/core": "3.7.0", + "@docusaurus/logger": "3.7.0", + "@docusaurus/utils": "3.7.0", + "@docusaurus/utils-common": "3.7.0", + "@docusaurus/utils-validation": "3.7.0", + "eta": "^2.2.0", + "fs-extra": "^11.1.1", + "lodash": "^4.17.21", + "tslib": "^2.6.0" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "engines": { + "node": ">=18.0" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, - "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz", - "integrity": "sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==", + "node_modules/@docusaurus/plugin-content-blog": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.7.0.tgz", + "integrity": "sha512-EFLgEz6tGHYWdPU0rK8tSscZwx+AsyuBW/r+tNig2kbccHYGUJmZtYN38GjAa3Fda4NU+6wqUO5kTXQSRBQD3g==", + "license": "MIT", + "dependencies": { + "@docusaurus/core": "3.7.0", + "@docusaurus/logger": "3.7.0", + "@docusaurus/mdx-loader": "3.7.0", + "@docusaurus/theme-common": "3.7.0", + "@docusaurus/types": "3.7.0", + "@docusaurus/utils": "3.7.0", + "@docusaurus/utils-common": "3.7.0", + "@docusaurus/utils-validation": "3.7.0", + "cheerio": "1.0.0-rc.12", + "feed": "^4.2.2", + "fs-extra": "^11.1.1", + "lodash": "^4.17.21", + "reading-time": "^1.5.0", + "srcset": "^4.0.0", + "tslib": "^2.6.0", + "unist-util-visit": "^5.0.0", + "utility-types": "^3.10.0", + "webpack": "^5.88.1" + }, "engines": { - "node": ">=14" + "node": ">=18.0" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "peerDependencies": { + "@docusaurus/plugin-content-docs": "*", + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + } + }, + "node_modules/@docusaurus/plugin-content-blog/node_modules/@docusaurus/module-type-aliases": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.7.0.tgz", + "integrity": "sha512-g7WdPqDNaqA60CmBrr0cORTrsOit77hbsTj7xE2l71YhBn79sxdm7WMK7wfhcaafkbpIh7jv5ef5TOpf1Xv9Lg==", + "license": "MIT", + "dependencies": { + "@docusaurus/types": "3.7.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "@types/react-router-dom": "*", + "react-helmet-async": "npm:@slorber/react-helmet-async@*", + "react-loadable": "npm:@docusaurus/react-loadable@6.0.0" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "react": "*", + "react-dom": "*" } }, - "node_modules/@svgr/babel-plugin-svg-dynamic-title": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz", - "integrity": "sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==", - "engines": { - "node": ">=14" + "node_modules/@docusaurus/plugin-content-blog/node_modules/@docusaurus/theme-common": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.7.0.tgz", + "integrity": "sha512-8eJ5X0y+gWDsURZnBfH0WabdNm8XMCXHv8ENy/3Z/oQKwaB/EHt5lP9VsTDTf36lKEp0V6DjzjFyFIB+CetL0A==", + "license": "MIT", + "dependencies": { + "@docusaurus/mdx-loader": "3.7.0", + "@docusaurus/module-type-aliases": "3.7.0", + "@docusaurus/utils": "3.7.0", + "@docusaurus/utils-common": "3.7.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "clsx": "^2.0.0", + "parse-numeric-range": "^1.3.0", + "prism-react-renderer": "^2.3.0", + "tslib": "^2.6.0", + "utility-types": "^3.10.0" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "engines": { + "node": ">=18.0" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@docusaurus/plugin-content-docs": "*", + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, - "node_modules/@svgr/babel-plugin-svg-em-dimensions": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz", - "integrity": "sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==", - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "node_modules/@docusaurus/plugin-content-blog/node_modules/@docusaurus/types": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.7.0.tgz", + "integrity": "sha512-kOmZg5RRqJfH31m+6ZpnwVbkqMJrPOG5t0IOl4i/+3ruXyNfWzZ0lVtVrD0u4ONc/0NOsS9sWYaxxWNkH1LdLQ==", + "license": "MIT", + "dependencies": { + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.95.0", + "webpack-merge": "^5.9.0" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, - "node_modules/@svgr/babel-plugin-transform-react-native-svg": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz", - "integrity": "sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==", + "node_modules/@docusaurus/plugin-content-blog/node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "license": "MIT", + "dependencies": { + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" + }, "engines": { - "node": ">=14" + "node": ">=10.0.0" + } + }, + "node_modules/@docusaurus/plugin-content-docs": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.7.0.tgz", + "integrity": "sha512-GXg5V7kC9FZE4FkUZA8oo/NrlRb06UwuICzI6tcbzj0+TVgjq/mpUXXzSgKzMS82YByi4dY2Q808njcBCyy6tQ==", + "license": "MIT", + "dependencies": { + "@docusaurus/core": "3.7.0", + "@docusaurus/logger": "3.7.0", + "@docusaurus/mdx-loader": "3.7.0", + "@docusaurus/module-type-aliases": "3.7.0", + "@docusaurus/theme-common": "3.7.0", + "@docusaurus/types": "3.7.0", + "@docusaurus/utils": "3.7.0", + "@docusaurus/utils-common": "3.7.0", + "@docusaurus/utils-validation": "3.7.0", + "@types/react-router-config": "^5.0.7", + "combine-promises": "^1.1.0", + "fs-extra": "^11.1.1", + "js-yaml": "^4.1.0", + "lodash": "^4.17.21", + "tslib": "^2.6.0", + "utility-types": "^3.10.0", + "webpack": "^5.88.1" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "engines": { + "node": ">=18.0" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, - "node_modules/@svgr/babel-plugin-transform-svg-component": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz", - "integrity": "sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==", - "engines": { - "node": ">=12" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "node_modules/@docusaurus/plugin-content-docs/node_modules/@docusaurus/module-type-aliases": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.7.0.tgz", + "integrity": "sha512-g7WdPqDNaqA60CmBrr0cORTrsOit77hbsTj7xE2l71YhBn79sxdm7WMK7wfhcaafkbpIh7jv5ef5TOpf1Xv9Lg==", + "license": "MIT", + "dependencies": { + "@docusaurus/types": "3.7.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "@types/react-router-dom": "*", + "react-helmet-async": "npm:@slorber/react-helmet-async@*", + "react-loadable": "npm:@docusaurus/react-loadable@6.0.0" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "react": "*", + "react-dom": "*" } }, - "node_modules/@svgr/babel-preset": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-8.1.0.tgz", - "integrity": "sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==", + "node_modules/@docusaurus/plugin-content-docs/node_modules/@docusaurus/theme-common": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.7.0.tgz", + "integrity": "sha512-8eJ5X0y+gWDsURZnBfH0WabdNm8XMCXHv8ENy/3Z/oQKwaB/EHt5lP9VsTDTf36lKEp0V6DjzjFyFIB+CetL0A==", + "license": "MIT", "dependencies": { - "@svgr/babel-plugin-add-jsx-attribute": "8.0.0", - "@svgr/babel-plugin-remove-jsx-attribute": "8.0.0", - "@svgr/babel-plugin-remove-jsx-empty-expression": "8.0.0", - "@svgr/babel-plugin-replace-jsx-attribute-value": "8.0.0", - "@svgr/babel-plugin-svg-dynamic-title": "8.0.0", - "@svgr/babel-plugin-svg-em-dimensions": "8.0.0", - "@svgr/babel-plugin-transform-react-native-svg": "8.1.0", - "@svgr/babel-plugin-transform-svg-component": "8.0.0" + "@docusaurus/mdx-loader": "3.7.0", + "@docusaurus/module-type-aliases": "3.7.0", + "@docusaurus/utils": "3.7.0", + "@docusaurus/utils-common": "3.7.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "clsx": "^2.0.0", + "parse-numeric-range": "^1.3.0", + "prism-react-renderer": "^2.3.0", + "tslib": "^2.6.0", + "utility-types": "^3.10.0" }, "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "node": ">=18.0" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@docusaurus/plugin-content-docs": "*", + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, - "node_modules/@svgr/core": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz", - "integrity": "sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==", + "node_modules/@docusaurus/plugin-content-docs/node_modules/@docusaurus/types": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.7.0.tgz", + "integrity": "sha512-kOmZg5RRqJfH31m+6ZpnwVbkqMJrPOG5t0IOl4i/+3ruXyNfWzZ0lVtVrD0u4ONc/0NOsS9sWYaxxWNkH1LdLQ==", + "license": "MIT", "dependencies": { - "@babel/core": "^7.21.3", - "@svgr/babel-preset": "8.1.0", - "camelcase": "^6.2.0", - "cosmiconfig": "^8.1.3", - "snake-case": "^3.0.4" - }, - "engines": { - "node": ">=14" + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.95.0", + "webpack-merge": "^5.9.0" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, - "node_modules/@svgr/hast-util-to-babel-ast": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-8.0.0.tgz", - "integrity": "sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==", + "node_modules/@docusaurus/plugin-content-docs/node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "license": "MIT", "dependencies": { - "@babel/types": "^7.21.3", - "entities": "^4.4.0" + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" }, "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "node": ">=10.0.0" } }, - "node_modules/@svgr/plugin-jsx": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz", - "integrity": "sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==", + "node_modules/@docusaurus/plugin-content-pages": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.7.0.tgz", + "integrity": "sha512-YJSU3tjIJf032/Aeao8SZjFOrXJbz/FACMveSMjLyMH4itQyZ2XgUIzt4y+1ISvvk5zrW4DABVT2awTCqBkx0Q==", + "license": "MIT", "dependencies": { - "@babel/core": "^7.21.3", - "@svgr/babel-preset": "8.1.0", - "@svgr/hast-util-to-babel-ast": "8.0.0", - "svg-parser": "^2.0.4" + "@docusaurus/core": "3.7.0", + "@docusaurus/mdx-loader": "3.7.0", + "@docusaurus/types": "3.7.0", + "@docusaurus/utils": "3.7.0", + "@docusaurus/utils-validation": "3.7.0", + "fs-extra": "^11.1.1", + "tslib": "^2.6.0", + "webpack": "^5.88.1" }, "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "node": ">=18.0" }, "peerDependencies": { - "@svgr/core": "*" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, - "node_modules/@svgr/plugin-svgo": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-8.1.0.tgz", - "integrity": "sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==", + "node_modules/@docusaurus/plugin-content-pages/node_modules/@docusaurus/types": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.7.0.tgz", + "integrity": "sha512-kOmZg5RRqJfH31m+6ZpnwVbkqMJrPOG5t0IOl4i/+3ruXyNfWzZ0lVtVrD0u4ONc/0NOsS9sWYaxxWNkH1LdLQ==", + "license": "MIT", "dependencies": { - "cosmiconfig": "^8.1.3", - "deepmerge": "^4.3.1", - "svgo": "^3.0.2" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.95.0", + "webpack-merge": "^5.9.0" }, "peerDependencies": { - "@svgr/core": "*" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, - "node_modules/@svgr/webpack": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-8.1.0.tgz", - "integrity": "sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==", + "node_modules/@docusaurus/plugin-content-pages/node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "license": "MIT", "dependencies": { - "@babel/core": "^7.21.3", - "@babel/plugin-transform-react-constant-elements": "^7.21.3", - "@babel/preset-env": "^7.20.2", - "@babel/preset-react": "^7.18.6", - "@babel/preset-typescript": "^7.21.0", - "@svgr/core": "8.1.0", - "@svgr/plugin-jsx": "8.1.0", - "@svgr/plugin-svgo": "8.1.0" + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" }, "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "node": ">=10.0.0" } }, - "node_modules/@szmarczak/http-timer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", - "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", + "node_modules/@docusaurus/plugin-debug": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-3.7.0.tgz", + "integrity": "sha512-Qgg+IjG/z4svtbCNyTocjIwvNTNEwgRjSXXSJkKVG0oWoH0eX/HAPiu+TS1HBwRPQV+tTYPWLrUypYFepfujZA==", + "license": "MIT", "dependencies": { - "defer-to-connect": "^2.0.1" + "@docusaurus/core": "3.7.0", + "@docusaurus/types": "3.7.0", + "@docusaurus/utils": "3.7.0", + "fs-extra": "^11.1.1", + "react-json-view-lite": "^1.2.0", + "tslib": "^2.6.0" }, "engines": { - "node": ">=14.16" - } - }, - "node_modules/@trysound/sax": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", - "engines": { - "node": ">=10.13.0" + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, - "node_modules/@types/acorn": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/@types/acorn/-/acorn-4.0.6.tgz", - "integrity": "sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==", + "node_modules/@docusaurus/plugin-debug/node_modules/@docusaurus/types": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.7.0.tgz", + "integrity": "sha512-kOmZg5RRqJfH31m+6ZpnwVbkqMJrPOG5t0IOl4i/+3ruXyNfWzZ0lVtVrD0u4ONc/0NOsS9sWYaxxWNkH1LdLQ==", + "license": "MIT", "dependencies": { - "@types/estree": "*" + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.95.0", + "webpack-merge": "^5.9.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, - "node_modules/@types/body-parser": { - "version": "1.19.5", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", - "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", + "node_modules/@docusaurus/plugin-debug/node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "license": "MIT", "dependencies": { - "@types/connect": "*", - "@types/node": "*" + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" } }, - "node_modules/@types/bonjour": { - "version": "3.5.13", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", - "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", + "node_modules/@docusaurus/plugin-google-analytics": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.7.0.tgz", + "integrity": "sha512-otIqiRV/jka6Snjf+AqB360XCeSv7lQC+DKYW+EUZf6XbuE8utz5PeUQ8VuOcD8Bk5zvT1MC4JKcd5zPfDuMWA==", + "license": "MIT", "dependencies": { - "@types/node": "*" + "@docusaurus/core": "3.7.0", + "@docusaurus/types": "3.7.0", + "@docusaurus/utils-validation": "3.7.0", + "tslib": "^2.6.0" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, - "node_modules/@types/connect": { - "version": "3.4.38", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", - "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", + "node_modules/@docusaurus/plugin-google-analytics/node_modules/@docusaurus/types": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.7.0.tgz", + "integrity": "sha512-kOmZg5RRqJfH31m+6ZpnwVbkqMJrPOG5t0IOl4i/+3ruXyNfWzZ0lVtVrD0u4ONc/0NOsS9sWYaxxWNkH1LdLQ==", + "license": "MIT", "dependencies": { - "@types/node": "*" + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.95.0", + "webpack-merge": "^5.9.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, - "node_modules/@types/connect-history-api-fallback": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", - "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", + "node_modules/@docusaurus/plugin-google-analytics/node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "license": "MIT", "dependencies": { - "@types/express-serve-static-core": "*", - "@types/node": "*" + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" } }, - "node_modules/@types/d3-scale": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.8.tgz", - "integrity": "sha512-gkK1VVTr5iNiYJ7vWDI+yUFFlszhNMtVeneJ6lUTKPjprsvLLI9/tgEGiXJOnlINJA8FyA88gfnQsHbybVZrYQ==", + "node_modules/@docusaurus/plugin-google-gtag": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.7.0.tgz", + "integrity": "sha512-M3vrMct1tY65ModbyeDaMoA+fNJTSPe5qmchhAbtqhDD/iALri0g9LrEpIOwNaoLmm6lO88sfBUADQrSRSGSWA==", + "license": "MIT", "dependencies": { - "@types/d3-time": "*" + "@docusaurus/core": "3.7.0", + "@docusaurus/types": "3.7.0", + "@docusaurus/utils-validation": "3.7.0", + "@types/gtag.js": "^0.0.12", + "tslib": "^2.6.0" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, - "node_modules/@types/d3-scale-chromatic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/d3-scale-chromatic/-/d3-scale-chromatic-3.0.3.tgz", - "integrity": "sha512-laXM4+1o5ImZv3RpFAsTRn3TEkzqkytiOY0Dz0sq5cnd1dtNlk6sHLon4OvqaiJb28T0S/TdsBI3Sjsy+keJrw==" - }, - "node_modules/@types/d3-time": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.3.tgz", - "integrity": "sha512-2p6olUZ4w3s+07q3Tm2dbiMZy5pCDfYwtLXXHUnVzXgQlZ/OyPtUz6OL382BkOuGlLXqfT+wqv8Fw2v8/0geBw==" - }, - "node_modules/@types/debug": { - "version": "4.1.12", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", - "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", + "node_modules/@docusaurus/plugin-google-gtag/node_modules/@docusaurus/types": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.7.0.tgz", + "integrity": "sha512-kOmZg5RRqJfH31m+6ZpnwVbkqMJrPOG5t0IOl4i/+3ruXyNfWzZ0lVtVrD0u4ONc/0NOsS9sWYaxxWNkH1LdLQ==", + "license": "MIT", "dependencies": { - "@types/ms": "*" + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.95.0", + "webpack-merge": "^5.9.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, - "node_modules/@types/eslint": { - "version": "8.56.10", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.10.tgz", - "integrity": "sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==", + "node_modules/@docusaurus/plugin-google-gtag/node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "license": "MIT", "dependencies": { - "@types/estree": "*", - "@types/json-schema": "*" + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" } }, - "node_modules/@types/eslint-scope": { - "version": "3.7.7", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", - "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", + "node_modules/@docusaurus/plugin-google-tag-manager": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.7.0.tgz", + "integrity": "sha512-X8U78nb8eiMiPNg3jb9zDIVuuo/rE1LjGDGu+5m5CX4UBZzjMy+klOY2fNya6x8ACyE/L3K2erO1ErheP55W/w==", + "license": "MIT", "dependencies": { - "@types/eslint": "*", - "@types/estree": "*" + "@docusaurus/core": "3.7.0", + "@docusaurus/types": "3.7.0", + "@docusaurus/utils-validation": "3.7.0", + "tslib": "^2.6.0" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, - "node_modules/@types/estree": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", - "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", - "license": "MIT" - }, - "node_modules/@types/estree-jsx": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.5.tgz", - "integrity": "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==", + "node_modules/@docusaurus/plugin-google-tag-manager/node_modules/@docusaurus/types": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.7.0.tgz", + "integrity": "sha512-kOmZg5RRqJfH31m+6ZpnwVbkqMJrPOG5t0IOl4i/+3ruXyNfWzZ0lVtVrD0u4ONc/0NOsS9sWYaxxWNkH1LdLQ==", + "license": "MIT", "dependencies": { - "@types/estree": "*" + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.95.0", + "webpack-merge": "^5.9.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, - "node_modules/@types/express": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", - "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", + "node_modules/@docusaurus/plugin-google-tag-manager/node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "license": "MIT", "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.33", - "@types/qs": "*", - "@types/serve-static": "*" + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" } }, - "node_modules/@types/express-serve-static-core": { - "version": "4.19.5", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.5.tgz", - "integrity": "sha512-y6W03tvrACO72aijJ5uF02FRq5cgDR9lUxddQ8vyF+GvmjJQqbzDcJngEjURc+ZsG31VI3hODNZJ2URj86pzmg==", + "node_modules/@docusaurus/plugin-pwa": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-pwa/-/plugin-pwa-3.5.2.tgz", + "integrity": "sha512-FCwE+C04PgoCpOnDecr4qnVJdwrOphOVRkeXSUvL6dEHjxfuB+WpSxFA6ASVSxPnFwrBhwt8UQ3vYQgxYNSstQ==", + "license": "MIT", "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*", - "@types/send": "*" + "@babel/core": "^7.23.3", + "@babel/preset-env": "^7.23.3", + "@docusaurus/core": "3.5.2", + "@docusaurus/logger": "3.5.2", + "@docusaurus/theme-common": "3.5.2", + "@docusaurus/theme-translations": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "babel-loader": "^9.1.3", + "clsx": "^2.0.0", + "core-js": "^3.31.1", + "terser-webpack-plugin": "^5.3.9", + "tslib": "^2.6.0", + "webpack": "^5.88.1", + "webpack-merge": "^5.9.0", + "webpackbar": "^5.0.2", + "workbox-build": "^7.0.0", + "workbox-precaching": "^7.0.0", + "workbox-window": "^7.0.0" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" } }, - "node_modules/@types/gtag.js": { - "version": "0.0.12", - "resolved": "https://registry.npmjs.org/@types/gtag.js/-/gtag.js-0.0.12.tgz", - "integrity": "sha512-YQV9bUsemkzG81Ea295/nF/5GijnD2Af7QhEofh7xu+kvCN6RdodgNwwGWXB5GMI3NoyvQo0odNctoH/qLMIpg==" - }, - "node_modules/@types/hast": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", - "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", + "node_modules/@docusaurus/plugin-pwa/node_modules/@docusaurus/core": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-3.5.2.tgz", + "integrity": "sha512-4Z1WkhCSkX4KO0Fw5m/Vuc7Q3NxBG53NE5u59Rs96fWkMPZVSrzEPP16/Nk6cWb/shK7xXPndTmalJtw7twL/w==", + "license": "MIT", "dependencies": { - "@types/unist": "*" - } - }, - "node_modules/@types/history": { - "version": "4.7.11", - "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz", - "integrity": "sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==" - }, - "node_modules/@types/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" - }, - "node_modules/@types/http-cache-semantics": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz", - "integrity": "sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==" - }, - "node_modules/@types/http-errors": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz", - "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==" + "@babel/core": "^7.23.3", + "@babel/generator": "^7.23.3", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-transform-runtime": "^7.22.9", + "@babel/preset-env": "^7.22.9", + "@babel/preset-react": "^7.22.5", + "@babel/preset-typescript": "^7.22.5", + "@babel/runtime": "^7.22.6", + "@babel/runtime-corejs3": "^7.22.6", + "@babel/traverse": "^7.22.8", + "@docusaurus/cssnano-preset": "3.5.2", + "@docusaurus/logger": "3.5.2", + "@docusaurus/mdx-loader": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "autoprefixer": "^10.4.14", + "babel-loader": "^9.1.3", + "babel-plugin-dynamic-import-node": "^2.3.3", + "boxen": "^6.2.1", + "chalk": "^4.1.2", + "chokidar": "^3.5.3", + "clean-css": "^5.3.2", + "cli-table3": "^0.6.3", + "combine-promises": "^1.1.0", + "commander": "^5.1.0", + "copy-webpack-plugin": "^11.0.0", + "core-js": "^3.31.1", + "css-loader": "^6.8.1", + "css-minimizer-webpack-plugin": "^5.0.1", + "cssnano": "^6.1.2", + "del": "^6.1.1", + "detect-port": "^1.5.1", + "escape-html": "^1.0.3", + "eta": "^2.2.0", + "eval": "^0.1.8", + "file-loader": "^6.2.0", + "fs-extra": "^11.1.1", + "html-minifier-terser": "^7.2.0", + "html-tags": "^3.3.1", + "html-webpack-plugin": "^5.5.3", + "leven": "^3.1.0", + "lodash": "^4.17.21", + "mini-css-extract-plugin": "^2.7.6", + "p-map": "^4.0.0", + "postcss": "^8.4.26", + "postcss-loader": "^7.3.3", + "prompts": "^2.4.2", + "react-dev-utils": "^12.0.1", + "react-helmet-async": "^1.3.0", + "react-loadable": "npm:@docusaurus/react-loadable@6.0.0", + "react-loadable-ssr-addon-v5-slorber": "^1.0.1", + "react-router": "^5.3.4", + "react-router-config": "^5.1.1", + "react-router-dom": "^5.3.4", + "rtl-detect": "^1.0.4", + "semver": "^7.5.4", + "serve-handler": "^6.1.5", + "shelljs": "^0.8.5", + "terser-webpack-plugin": "^5.3.9", + "tslib": "^2.6.0", + "update-notifier": "^6.0.2", + "url-loader": "^4.1.1", + "webpack": "^5.88.1", + "webpack-bundle-analyzer": "^4.9.0", + "webpack-dev-server": "^4.15.1", + "webpack-merge": "^5.9.0", + "webpackbar": "^5.0.2" + }, + "bin": { + "docusaurus": "bin/docusaurus.mjs" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "@mdx-js/react": "^3.0.0", + "react": "^18.0.0", + "react-dom": "^18.0.0" + } }, - "node_modules/@types/http-proxy": { - "version": "1.17.14", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.14.tgz", - "integrity": "sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==", + "node_modules/@docusaurus/plugin-pwa/node_modules/@docusaurus/cssnano-preset": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-3.5.2.tgz", + "integrity": "sha512-D3KiQXOMA8+O0tqORBrTOEQyQxNIfPm9jEaJoALjjSjc2M/ZAWcUfPQEnwr2JB2TadHw2gqWgpZckQmrVWkytA==", + "license": "MIT", "dependencies": { - "@types/node": "*" + "cssnano-preset-advanced": "^6.1.2", + "postcss": "^8.4.38", + "postcss-sort-media-queries": "^5.2.0", + "tslib": "^2.6.0" + }, + "engines": { + "node": ">=18.0" } }, - "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", - "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==" - }, - "node_modules/@types/istanbul-lib-report": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", - "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", + "node_modules/@docusaurus/plugin-pwa/node_modules/@docusaurus/logger": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-3.5.2.tgz", + "integrity": "sha512-LHC540SGkeLfyT3RHK3gAMK6aS5TRqOD4R72BEU/DE2M/TY8WwEUAMY576UUc/oNJXv8pGhBmQB6N9p3pt8LQw==", + "license": "MIT", "dependencies": { - "@types/istanbul-lib-coverage": "*" + "chalk": "^4.1.2", + "tslib": "^2.6.0" + }, + "engines": { + "node": ">=18.0" } }, - "node_modules/@types/istanbul-reports": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", - "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", + "node_modules/@docusaurus/plugin-pwa/node_modules/@docusaurus/mdx-loader": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.5.2.tgz", + "integrity": "sha512-ku3xO9vZdwpiMIVd8BzWV0DCqGEbCP5zs1iHfKX50vw6jX8vQo0ylYo1YJMZyz6e+JFJ17HYHT5FzVidz2IflA==", + "license": "MIT", "dependencies": { - "@types/istanbul-lib-report": "*" + "@docusaurus/logger": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "@mdx-js/mdx": "^3.0.0", + "@slorber/remark-comment": "^1.0.0", + "escape-html": "^1.0.3", + "estree-util-value-to-estree": "^3.0.1", + "file-loader": "^6.2.0", + "fs-extra": "^11.1.1", + "image-size": "^1.0.2", + "mdast-util-mdx": "^3.0.0", + "mdast-util-to-string": "^4.0.0", + "rehype-raw": "^7.0.0", + "remark-directive": "^3.0.0", + "remark-emoji": "^4.0.0", + "remark-frontmatter": "^5.0.0", + "remark-gfm": "^4.0.0", + "stringify-object": "^3.3.0", + "tslib": "^2.6.0", + "unified": "^11.0.3", + "unist-util-visit": "^5.0.0", + "url-loader": "^4.1.1", + "vfile": "^6.0.1", + "webpack": "^5.88.1" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" } }, - "node_modules/@types/json-schema": { - "version": "7.0.15", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==" - }, - "node_modules/@types/katex": { - "version": "0.16.7", - "resolved": "https://registry.npmjs.org/@types/katex/-/katex-0.16.7.tgz", - "integrity": "sha512-HMwFiRujE5PjrgwHQ25+bsLJgowjGjm5Z8FVSf0N6PwgJrwxH0QxzHYDcKsTfV3wva0vzrpqMTJS2jXPr5BMEQ==" - }, - "node_modules/@types/mdast": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", - "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", + "node_modules/@docusaurus/plugin-pwa/node_modules/@docusaurus/utils": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-3.5.2.tgz", + "integrity": "sha512-33QvcNFh+Gv+C2dP9Y9xWEzMgf3JzrpL2nW9PopidiohS1nDcyknKRx2DWaFvyVTTYIkkABVSr073VTj/NITNA==", + "license": "MIT", "dependencies": { - "@types/unist": "*" + "@docusaurus/logger": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "@svgr/webpack": "^8.1.0", + "escape-string-regexp": "^4.0.0", + "file-loader": "^6.2.0", + "fs-extra": "^11.1.1", + "github-slugger": "^1.5.0", + "globby": "^11.1.0", + "gray-matter": "^4.0.3", + "jiti": "^1.20.0", + "js-yaml": "^4.1.0", + "lodash": "^4.17.21", + "micromatch": "^4.0.5", + "prompts": "^2.4.2", + "resolve-pathname": "^3.0.0", + "shelljs": "^0.8.5", + "tslib": "^2.6.0", + "url-loader": "^4.1.1", + "utility-types": "^3.10.0", + "webpack": "^5.88.1" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "@docusaurus/types": "*" + }, + "peerDependenciesMeta": { + "@docusaurus/types": { + "optional": true + } } }, - "node_modules/@types/mdx": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.13.tgz", - "integrity": "sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==" - }, - "node_modules/@types/mime": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", - "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==" - }, - "node_modules/@types/ms": { - "version": "0.7.34", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz", - "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==" - }, - "node_modules/@types/node": { - "version": "20.14.7", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.7.tgz", - "integrity": "sha512-uTr2m2IbJJucF3KUxgnGOZvYbN0QgkGyWxG6973HCpMYFy2KfcgYuIwkJQMQkt1VbBMlvWRbpshFTLxnxCZjKQ==", + "node_modules/@docusaurus/plugin-pwa/node_modules/@docusaurus/utils-common": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-3.5.2.tgz", + "integrity": "sha512-i0AZjHiRgJU6d7faQngIhuHKNrszpL/SHQPgF1zH4H+Ij6E9NBYGy6pkcGWToIv7IVPbs+pQLh1P3whn0gWXVg==", + "license": "MIT", "dependencies": { - "undici-types": "~5.26.4" + "tslib": "^2.6.0" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "@docusaurus/types": "*" + }, + "peerDependenciesMeta": { + "@docusaurus/types": { + "optional": true + } } }, - "node_modules/@types/node-forge": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", - "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", + "node_modules/@docusaurus/plugin-pwa/node_modules/@docusaurus/utils-validation": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-3.5.2.tgz", + "integrity": "sha512-m+Foq7augzXqB6HufdS139PFxDC5d5q2QKZy8q0qYYvGdI6nnlNsGH4cIGsgBnV7smz+mopl3g4asbSDvMV0jA==", + "license": "MIT", "dependencies": { - "@types/node": "*" + "@docusaurus/logger": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "fs-extra": "^11.2.0", + "joi": "^17.9.2", + "js-yaml": "^4.1.0", + "lodash": "^4.17.21", + "tslib": "^2.6.0" + }, + "engines": { + "node": ">=18.0" } }, - "node_modules/@types/parse-json": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", - "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==" - }, - "node_modules/@types/prismjs": { - "version": "1.26.4", - "resolved": "https://registry.npmjs.org/@types/prismjs/-/prismjs-1.26.4.tgz", - "integrity": "sha512-rlAnzkW2sZOjbqZ743IHUhFcvzaGbqijwOu8QZnZCjfQzBqFE3s4lOTJEsxikImav9uzz/42I+O7YUs1mWgMlg==" - }, - "node_modules/@types/prop-types": { - "version": "15.7.12", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.12.tgz", - "integrity": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==" - }, - "node_modules/@types/qs": { - "version": "6.9.15", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.15.tgz", - "integrity": "sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg==" - }, - "node_modules/@types/range-parser": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", - "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==" + "node_modules/@docusaurus/plugin-pwa/node_modules/consola": { + "version": "2.15.3", + "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", + "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==", + "license": "MIT" }, - "node_modules/@types/react": { - "version": "18.3.3", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.3.tgz", - "integrity": "sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==", + "node_modules/@docusaurus/plugin-pwa/node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "license": "MIT", "dependencies": { - "@types/prop-types": "*", - "csstype": "^3.0.2" + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" } }, - "node_modules/@types/react-router": { - "version": "5.1.20", - "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.20.tgz", - "integrity": "sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==", + "node_modules/@docusaurus/plugin-pwa/node_modules/webpackbar": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-5.0.2.tgz", + "integrity": "sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==", + "license": "MIT", "dependencies": { - "@types/history": "^4.7.11", - "@types/react": "*" + "chalk": "^4.1.0", + "consola": "^2.15.3", + "pretty-time": "^1.1.0", + "std-env": "^3.0.1" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "webpack": "3 || 4 || 5" } }, - "node_modules/@types/react-router-config": { - "version": "5.0.11", - "resolved": "https://registry.npmjs.org/@types/react-router-config/-/react-router-config-5.0.11.tgz", - "integrity": "sha512-WmSAg7WgqW7m4x8Mt4N6ZyKz0BubSj/2tVUMsAHp+Yd2AMwcSbeFq9WympT19p5heCFmF97R9eD5uUR/t4HEqw==", + "node_modules/@docusaurus/plugin-sitemap": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.7.0.tgz", + "integrity": "sha512-bTRT9YLZ/8I/wYWKMQke18+PF9MV8Qub34Sku6aw/vlZ/U+kuEuRpQ8bTcNOjaTSfYsWkK4tTwDMHK2p5S86cA==", + "license": "MIT", "dependencies": { - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router": "^5.1.0" + "@docusaurus/core": "3.7.0", + "@docusaurus/logger": "3.7.0", + "@docusaurus/types": "3.7.0", + "@docusaurus/utils": "3.7.0", + "@docusaurus/utils-common": "3.7.0", + "@docusaurus/utils-validation": "3.7.0", + "fs-extra": "^11.1.1", + "sitemap": "^7.1.1", + "tslib": "^2.6.0" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, - "node_modules/@types/react-router-dom": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz", - "integrity": "sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==", + "node_modules/@docusaurus/plugin-sitemap/node_modules/@docusaurus/types": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.7.0.tgz", + "integrity": "sha512-kOmZg5RRqJfH31m+6ZpnwVbkqMJrPOG5t0IOl4i/+3ruXyNfWzZ0lVtVrD0u4ONc/0NOsS9sWYaxxWNkH1LdLQ==", + "license": "MIT", "dependencies": { + "@mdx-js/mdx": "^3.0.0", "@types/history": "^4.7.11", "@types/react": "*", - "@types/react-router": "*" - } - }, - "node_modules/@types/resolve": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.2.tgz", - "integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==" - }, - "node_modules/@types/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" - }, - "node_modules/@types/sax": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/@types/sax/-/sax-1.2.7.tgz", - "integrity": "sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/send": { - "version": "0.17.4", - "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", - "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", - "dependencies": { - "@types/mime": "^1", - "@types/node": "*" + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.95.0", + "webpack-merge": "^5.9.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, - "node_modules/@types/serve-index": { - "version": "1.9.4", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz", - "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", + "node_modules/@docusaurus/plugin-sitemap/node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "license": "MIT", "dependencies": { - "@types/express": "*" + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" } }, - "node_modules/@types/serve-static": { - "version": "1.15.7", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.7.tgz", - "integrity": "sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==", + "node_modules/@docusaurus/plugin-svgr": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-svgr/-/plugin-svgr-3.7.0.tgz", + "integrity": "sha512-HByXIZTbc4GV5VAUkZ2DXtXv1Qdlnpk3IpuImwSnEzCDBkUMYcec5282hPjn6skZqB25M1TYCmWS91UbhBGxQg==", + "license": "MIT", "dependencies": { - "@types/http-errors": "*", - "@types/node": "*", - "@types/send": "*" + "@docusaurus/core": "3.7.0", + "@docusaurus/types": "3.7.0", + "@docusaurus/utils": "3.7.0", + "@docusaurus/utils-validation": "3.7.0", + "@svgr/core": "8.1.0", + "@svgr/webpack": "^8.1.0", + "tslib": "^2.6.0", + "webpack": "^5.88.1" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, - "node_modules/@types/sockjs": { - "version": "0.3.36", - "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz", - "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", + "node_modules/@docusaurus/plugin-svgr/node_modules/@docusaurus/types": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.7.0.tgz", + "integrity": "sha512-kOmZg5RRqJfH31m+6ZpnwVbkqMJrPOG5t0IOl4i/+3ruXyNfWzZ0lVtVrD0u4ONc/0NOsS9sWYaxxWNkH1LdLQ==", + "license": "MIT", "dependencies": { - "@types/node": "*" + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.95.0", + "webpack-merge": "^5.9.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, - "node_modules/@types/trusted-types": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", - "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==" - }, - "node_modules/@types/unist": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.2.tgz", - "integrity": "sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==" - }, - "node_modules/@types/ws": { - "version": "8.5.10", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz", - "integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==", + "node_modules/@docusaurus/plugin-svgr/node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "license": "MIT", "dependencies": { - "@types/node": "*" + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" } }, - "node_modules/@types/yargs": { - "version": "17.0.32", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", - "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", + "node_modules/@docusaurus/preset-classic": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-3.7.0.tgz", + "integrity": "sha512-nPHj8AxDLAaQXs+O6+BwILFuhiWbjfQWrdw2tifOClQoNfuXDjfjogee6zfx6NGHWqshR23LrcN115DmkHC91Q==", + "license": "MIT", "dependencies": { - "@types/yargs-parser": "*" + "@docusaurus/core": "3.7.0", + "@docusaurus/plugin-content-blog": "3.7.0", + "@docusaurus/plugin-content-docs": "3.7.0", + "@docusaurus/plugin-content-pages": "3.7.0", + "@docusaurus/plugin-debug": "3.7.0", + "@docusaurus/plugin-google-analytics": "3.7.0", + "@docusaurus/plugin-google-gtag": "3.7.0", + "@docusaurus/plugin-google-tag-manager": "3.7.0", + "@docusaurus/plugin-sitemap": "3.7.0", + "@docusaurus/plugin-svgr": "3.7.0", + "@docusaurus/theme-classic": "3.7.0", + "@docusaurus/theme-common": "3.7.0", + "@docusaurus/theme-search-algolia": "3.7.0", + "@docusaurus/types": "3.7.0" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, - "node_modules/@types/yargs-parser": { - "version": "21.0.3", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", - "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==" - }, - "node_modules/@ungap/structured-clone": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", - "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==" - }, - "node_modules/@webassemblyjs/ast": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", - "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", + "node_modules/@docusaurus/preset-classic/node_modules/@docusaurus/module-type-aliases": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.7.0.tgz", + "integrity": "sha512-g7WdPqDNaqA60CmBrr0cORTrsOit77hbsTj7xE2l71YhBn79sxdm7WMK7wfhcaafkbpIh7jv5ef5TOpf1Xv9Lg==", + "license": "MIT", "dependencies": { - "@webassemblyjs/helper-numbers": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + "@docusaurus/types": "3.7.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "@types/react-router-dom": "*", + "react-helmet-async": "npm:@slorber/react-helmet-async@*", + "react-loadable": "npm:@docusaurus/react-loadable@6.0.0" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" } }, - "node_modules/@webassemblyjs/floating-point-hex-parser": { - "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==" - }, - "node_modules/@webassemblyjs/helper-api-error": { - "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==" - }, - "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", - "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==" - }, - "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", - "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", + "node_modules/@docusaurus/preset-classic/node_modules/@docusaurus/theme-common": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.7.0.tgz", + "integrity": "sha512-8eJ5X0y+gWDsURZnBfH0WabdNm8XMCXHv8ENy/3Z/oQKwaB/EHt5lP9VsTDTf36lKEp0V6DjzjFyFIB+CetL0A==", + "license": "MIT", "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.11.6", - "@webassemblyjs/helper-api-error": "1.11.6", - "@xtuc/long": "4.2.2" + "@docusaurus/mdx-loader": "3.7.0", + "@docusaurus/module-type-aliases": "3.7.0", + "@docusaurus/utils": "3.7.0", + "@docusaurus/utils-common": "3.7.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "clsx": "^2.0.0", + "parse-numeric-range": "^1.3.0", + "prism-react-renderer": "^2.3.0", + "tslib": "^2.6.0", + "utility-types": "^3.10.0" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "@docusaurus/plugin-content-docs": "*", + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, - "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", - "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==" - }, - "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", - "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", + "node_modules/@docusaurus/preset-classic/node_modules/@docusaurus/types": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.7.0.tgz", + "integrity": "sha512-kOmZg5RRqJfH31m+6ZpnwVbkqMJrPOG5t0IOl4i/+3ruXyNfWzZ0lVtVrD0u4ONc/0NOsS9sWYaxxWNkH1LdLQ==", + "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/wasm-gen": "1.12.1" + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.95.0", + "webpack-merge": "^5.9.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, - "node_modules/@webassemblyjs/ieee754": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", - "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "node_modules/@docusaurus/preset-classic/node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "license": "MIT", "dependencies": { - "@xtuc/ieee754": "^1.2.0" + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" } }, - "node_modules/@webassemblyjs/leb128": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", - "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "node_modules/@docusaurus/theme-classic": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-3.7.0.tgz", + "integrity": "sha512-MnLxG39WcvLCl4eUzHr0gNcpHQfWoGqzADCly54aqCofQX6UozOS9Th4RK3ARbM9m7zIRv3qbhggI53dQtx/hQ==", + "license": "MIT", "dependencies": { - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/utf8": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", - "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==" - }, - "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", - "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", - "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/helper-wasm-section": "1.12.1", - "@webassemblyjs/wasm-gen": "1.12.1", - "@webassemblyjs/wasm-opt": "1.12.1", - "@webassemblyjs/wasm-parser": "1.12.1", - "@webassemblyjs/wast-printer": "1.12.1" - } - }, - "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", - "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", - "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@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.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", - "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", - "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/wasm-gen": "1.12.1", - "@webassemblyjs/wasm-parser": "1.12.1" - } - }, - "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", - "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", - "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@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" + "@docusaurus/core": "3.7.0", + "@docusaurus/logger": "3.7.0", + "@docusaurus/mdx-loader": "3.7.0", + "@docusaurus/module-type-aliases": "3.7.0", + "@docusaurus/plugin-content-blog": "3.7.0", + "@docusaurus/plugin-content-docs": "3.7.0", + "@docusaurus/plugin-content-pages": "3.7.0", + "@docusaurus/theme-common": "3.7.0", + "@docusaurus/theme-translations": "3.7.0", + "@docusaurus/types": "3.7.0", + "@docusaurus/utils": "3.7.0", + "@docusaurus/utils-common": "3.7.0", + "@docusaurus/utils-validation": "3.7.0", + "@mdx-js/react": "^3.0.0", + "clsx": "^2.0.0", + "copy-text-to-clipboard": "^3.2.0", + "infima": "0.2.0-alpha.45", + "lodash": "^4.17.21", + "nprogress": "^0.2.0", + "postcss": "^8.4.26", + "prism-react-renderer": "^2.3.0", + "prismjs": "^1.29.0", + "react-router-dom": "^5.3.4", + "rtlcss": "^4.1.0", + "tslib": "^2.6.0", + "utility-types": "^3.10.0" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, - "node_modules/@webassemblyjs/wast-printer": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", - "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", + "node_modules/@docusaurus/theme-classic/node_modules/@docusaurus/module-type-aliases": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.7.0.tgz", + "integrity": "sha512-g7WdPqDNaqA60CmBrr0cORTrsOit77hbsTj7xE2l71YhBn79sxdm7WMK7wfhcaafkbpIh7jv5ef5TOpf1Xv9Lg==", + "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@xtuc/long": "4.2.2" + "@docusaurus/types": "3.7.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "@types/react-router-dom": "*", + "react-helmet-async": "npm:@slorber/react-helmet-async@*", + "react-loadable": "npm:@docusaurus/react-loadable@6.0.0" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" } }, - "node_modules/@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" - }, - "node_modules/@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" - }, - "node_modules/accepts": { - "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==", + "node_modules/@docusaurus/theme-classic/node_modules/@docusaurus/theme-common": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.7.0.tgz", + "integrity": "sha512-8eJ5X0y+gWDsURZnBfH0WabdNm8XMCXHv8ENy/3Z/oQKwaB/EHt5lP9VsTDTf36lKEp0V6DjzjFyFIB+CetL0A==", + "license": "MIT", "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" + "@docusaurus/mdx-loader": "3.7.0", + "@docusaurus/module-type-aliases": "3.7.0", + "@docusaurus/utils": "3.7.0", + "@docusaurus/utils-common": "3.7.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "clsx": "^2.0.0", + "parse-numeric-range": "^1.3.0", + "prism-react-renderer": "^2.3.0", + "tslib": "^2.6.0", + "utility-types": "^3.10.0" }, "engines": { - "node": ">= 0.6" - } - }, - "node_modules/accepts/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "engines": { - "node": ">= 0.6" + "node": ">=18.0" + }, + "peerDependencies": { + "@docusaurus/plugin-content-docs": "*", + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, - "node_modules/accepts/node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "node_modules/@docusaurus/theme-classic/node_modules/@docusaurus/theme-translations": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-3.7.0.tgz", + "integrity": "sha512-Ewq3bEraWDmienM6eaNK7fx+/lHMtGDHQyd1O+4+3EsDxxUmrzPkV7Ct3nBWTuE0MsoZr3yNwQVKjllzCMuU3g==", + "license": "MIT", "dependencies": { - "mime-db": "1.52.0" + "fs-extra": "^11.1.1", + "tslib": "^2.6.0" }, "engines": { - "node": ">= 0.6" + "node": ">=18.0" } }, - "node_modules/acorn": { - "version": "8.14.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", - "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", + "node_modules/@docusaurus/theme-classic/node_modules/@docusaurus/types": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.7.0.tgz", + "integrity": "sha512-kOmZg5RRqJfH31m+6ZpnwVbkqMJrPOG5t0IOl4i/+3ruXyNfWzZ0lVtVrD0u4ONc/0NOsS9sWYaxxWNkH1LdLQ==", "license": "MIT", - "bin": { - "acorn": "bin/acorn" + "dependencies": { + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.95.0", + "webpack-merge": "^5.9.0" }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, - "node_modules/acorn-walk": { - "version": "8.3.3", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.3.tgz", - "integrity": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==", + "node_modules/@docusaurus/theme-classic/node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "license": "MIT", "dependencies": { - "acorn": "^8.11.0" + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" }, "engines": { - "node": ">=0.4.0" + "node": ">=10.0.0" } }, - "node_modules/address": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", - "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", + "node_modules/@docusaurus/theme-common": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.5.2.tgz", + "integrity": "sha512-QXqlm9S6x9Ibwjs7I2yEDgsCocp708DrCrgHgKwg2n2AY0YQ6IjU0gAK35lHRLOvAoJUfCKpQAwUykB0R7+Eew==", + "license": "MIT", + "dependencies": { + "@docusaurus/mdx-loader": "3.5.2", + "@docusaurus/module-type-aliases": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "clsx": "^2.0.0", + "parse-numeric-range": "^1.3.0", + "prism-react-renderer": "^2.3.0", + "tslib": "^2.6.0", + "utility-types": "^3.10.0" + }, "engines": { - "node": ">= 10.0.0" + "node": ">=18.0" + }, + "peerDependencies": { + "@docusaurus/plugin-content-docs": "*", + "react": "^18.0.0", + "react-dom": "^18.0.0" } }, - "node_modules/aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "node_modules/@docusaurus/theme-common/node_modules/@docusaurus/logger": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-3.5.2.tgz", + "integrity": "sha512-LHC540SGkeLfyT3RHK3gAMK6aS5TRqOD4R72BEU/DE2M/TY8WwEUAMY576UUc/oNJXv8pGhBmQB6N9p3pt8LQw==", + "license": "MIT", "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" + "chalk": "^4.1.2", + "tslib": "^2.6.0" }, "engines": { - "node": ">=8" + "node": ">=18.0" } }, - "node_modules/ajv": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.16.0.tgz", - "integrity": "sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==", + "node_modules/@docusaurus/theme-common/node_modules/@docusaurus/mdx-loader": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.5.2.tgz", + "integrity": "sha512-ku3xO9vZdwpiMIVd8BzWV0DCqGEbCP5zs1iHfKX50vw6jX8vQo0ylYo1YJMZyz6e+JFJ17HYHT5FzVidz2IflA==", + "license": "MIT", "dependencies": { - "fast-deep-equal": "^3.1.3", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.4.1" + "@docusaurus/logger": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "@mdx-js/mdx": "^3.0.0", + "@slorber/remark-comment": "^1.0.0", + "escape-html": "^1.0.3", + "estree-util-value-to-estree": "^3.0.1", + "file-loader": "^6.2.0", + "fs-extra": "^11.1.1", + "image-size": "^1.0.2", + "mdast-util-mdx": "^3.0.0", + "mdast-util-to-string": "^4.0.0", + "rehype-raw": "^7.0.0", + "remark-directive": "^3.0.0", + "remark-emoji": "^4.0.0", + "remark-frontmatter": "^5.0.0", + "remark-gfm": "^4.0.0", + "stringify-object": "^3.3.0", + "tslib": "^2.6.0", + "unified": "^11.0.3", + "unist-util-visit": "^5.0.0", + "url-loader": "^4.1.1", + "vfile": "^6.0.1", + "webpack": "^5.88.1" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" } }, - "node_modules/ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "node_modules/@docusaurus/theme-common/node_modules/@docusaurus/utils": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-3.5.2.tgz", + "integrity": "sha512-33QvcNFh+Gv+C2dP9Y9xWEzMgf3JzrpL2nW9PopidiohS1nDcyknKRx2DWaFvyVTTYIkkABVSr073VTj/NITNA==", + "license": "MIT", "dependencies": { - "ajv": "^8.0.0" + "@docusaurus/logger": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "@svgr/webpack": "^8.1.0", + "escape-string-regexp": "^4.0.0", + "file-loader": "^6.2.0", + "fs-extra": "^11.1.1", + "github-slugger": "^1.5.0", + "globby": "^11.1.0", + "gray-matter": "^4.0.3", + "jiti": "^1.20.0", + "js-yaml": "^4.1.0", + "lodash": "^4.17.21", + "micromatch": "^4.0.5", + "prompts": "^2.4.2", + "resolve-pathname": "^3.0.0", + "shelljs": "^0.8.5", + "tslib": "^2.6.0", + "url-loader": "^4.1.1", + "utility-types": "^3.10.0", + "webpack": "^5.88.1" + }, + "engines": { + "node": ">=18.0" }, "peerDependencies": { - "ajv": "^8.0.0" + "@docusaurus/types": "*" }, "peerDependenciesMeta": { - "ajv": { + "@docusaurus/types": { "optional": true } } }, - "node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/algoliasearch": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.24.0.tgz", - "integrity": "sha512-bf0QV/9jVejssFBmz2HQLxUadxk574t4iwjCKp5E7NBzwKkrDEhKPISIIjAU/p6K5qDx3qoeh4+26zWN1jmw3g==", - "dependencies": { - "@algolia/cache-browser-local-storage": "4.24.0", - "@algolia/cache-common": "4.24.0", - "@algolia/cache-in-memory": "4.24.0", - "@algolia/client-account": "4.24.0", - "@algolia/client-analytics": "4.24.0", - "@algolia/client-common": "4.24.0", - "@algolia/client-personalization": "4.24.0", - "@algolia/client-search": "4.24.0", - "@algolia/logger-common": "4.24.0", - "@algolia/logger-console": "4.24.0", - "@algolia/recommend": "4.24.0", - "@algolia/requester-browser-xhr": "4.24.0", - "@algolia/requester-common": "4.24.0", - "@algolia/requester-node-http": "4.24.0", - "@algolia/transporter": "4.24.0" - } - }, - "node_modules/algoliasearch-helper": { - "version": "3.22.5", - "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.22.5.tgz", - "integrity": "sha512-lWvhdnc+aKOKx8jyA3bsdEgHzm/sglC4cYdMG4xSQyRiPLJVJtH/IVYZG3Hp6PkTEhQqhyVYkeP9z2IlcHJsWw==", + "node_modules/@docusaurus/theme-common/node_modules/@docusaurus/utils-common": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-3.5.2.tgz", + "integrity": "sha512-i0AZjHiRgJU6d7faQngIhuHKNrszpL/SHQPgF1zH4H+Ij6E9NBYGy6pkcGWToIv7IVPbs+pQLh1P3whn0gWXVg==", + "license": "MIT", "dependencies": { - "@algolia/events": "^4.0.1" + "tslib": "^2.6.0" + }, + "engines": { + "node": ">=18.0" }, "peerDependencies": { - "algoliasearch": ">= 3.1 < 6" + "@docusaurus/types": "*" + }, + "peerDependenciesMeta": { + "@docusaurus/types": { + "optional": true + } } }, - "node_modules/algoliasearch/node_modules/@algolia/client-common": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", - "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", + "node_modules/@docusaurus/theme-common/node_modules/@docusaurus/utils-validation": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-3.5.2.tgz", + "integrity": "sha512-m+Foq7augzXqB6HufdS139PFxDC5d5q2QKZy8q0qYYvGdI6nnlNsGH4cIGsgBnV7smz+mopl3g4asbSDvMV0jA==", + "license": "MIT", "dependencies": { - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" + "@docusaurus/logger": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "fs-extra": "^11.2.0", + "joi": "^17.9.2", + "js-yaml": "^4.1.0", + "lodash": "^4.17.21", + "tslib": "^2.6.0" + }, + "engines": { + "node": ">=18.0" } }, - "node_modules/algoliasearch/node_modules/@algolia/client-search": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", - "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", + "node_modules/@docusaurus/theme-mermaid": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-mermaid/-/theme-mermaid-3.7.0.tgz", + "integrity": "sha512-7kNDvL7hm+tshjxSxIqYMtsLUPsEBYnkevej/ext6ru9xyLgCed+zkvTfGzTWNeq8rJIEe2YSS8/OV5gCVaPCw==", + "license": "MIT", "dependencies": { - "@algolia/client-common": "4.24.0", - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" + "@docusaurus/core": "3.7.0", + "@docusaurus/module-type-aliases": "3.7.0", + "@docusaurus/theme-common": "3.7.0", + "@docusaurus/types": "3.7.0", + "@docusaurus/utils-validation": "3.7.0", + "mermaid": ">=10.4", + "tslib": "^2.6.0" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, - "node_modules/algoliasearch/node_modules/@algolia/requester-browser-xhr": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.24.0.tgz", - "integrity": "sha512-Z2NxZMb6+nVXSjF13YpjYTdvV3032YTBSGm2vnYvYPA6mMxzM3v5rsCiSspndn9rzIW4Qp1lPHBvuoKJV6jnAA==", + "node_modules/@docusaurus/theme-mermaid/node_modules/@docusaurus/module-type-aliases": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.7.0.tgz", + "integrity": "sha512-g7WdPqDNaqA60CmBrr0cORTrsOit77hbsTj7xE2l71YhBn79sxdm7WMK7wfhcaafkbpIh7jv5ef5TOpf1Xv9Lg==", + "license": "MIT", "dependencies": { - "@algolia/requester-common": "4.24.0" + "@docusaurus/types": "3.7.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "@types/react-router-dom": "*", + "react-helmet-async": "npm:@slorber/react-helmet-async@*", + "react-loadable": "npm:@docusaurus/react-loadable@6.0.0" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" } }, - "node_modules/algoliasearch/node_modules/@algolia/requester-node-http": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.24.0.tgz", - "integrity": "sha512-JF18yTjNOVYvU/L3UosRcvbPMGT9B+/GQWNWnenIImglzNVGpyzChkXLnrSf6uxwVNO6ESGu6oN8MqcGQcjQJw==", + "node_modules/@docusaurus/theme-mermaid/node_modules/@docusaurus/theme-common": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.7.0.tgz", + "integrity": "sha512-8eJ5X0y+gWDsURZnBfH0WabdNm8XMCXHv8ENy/3Z/oQKwaB/EHt5lP9VsTDTf36lKEp0V6DjzjFyFIB+CetL0A==", + "license": "MIT", "dependencies": { - "@algolia/requester-common": "4.24.0" + "@docusaurus/mdx-loader": "3.7.0", + "@docusaurus/module-type-aliases": "3.7.0", + "@docusaurus/utils": "3.7.0", + "@docusaurus/utils-common": "3.7.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "clsx": "^2.0.0", + "parse-numeric-range": "^1.3.0", + "prism-react-renderer": "^2.3.0", + "tslib": "^2.6.0", + "utility-types": "^3.10.0" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "@docusaurus/plugin-content-docs": "*", + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, - "node_modules/ansi-align": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", - "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", + "node_modules/@docusaurus/theme-mermaid/node_modules/@docusaurus/types": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.7.0.tgz", + "integrity": "sha512-kOmZg5RRqJfH31m+6ZpnwVbkqMJrPOG5t0IOl4i/+3ruXyNfWzZ0lVtVrD0u4ONc/0NOsS9sWYaxxWNkH1LdLQ==", + "license": "MIT", "dependencies": { - "string-width": "^4.1.0" + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.95.0", + "webpack-merge": "^5.9.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, - "node_modules/ansi-align/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "node_modules/ansi-align/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "node_modules/@docusaurus/theme-mermaid/node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "license": "MIT", "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" }, "engines": { - "node": ">=8" + "node": ">=10.0.0" } }, - "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==", - "engines": [ - "node >= 0.8.0" - ], - "bin": { - "ansi-html": "bin/ansi-html" + "node_modules/@docusaurus/theme-search-algolia": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.7.0.tgz", + "integrity": "sha512-Al/j5OdzwRU1m3falm+sYy9AaB93S1XF1Lgk9Yc6amp80dNxJVplQdQTR4cYdzkGtuQqbzUA8+kaoYYO0RbK6g==", + "license": "MIT", + "dependencies": { + "@docsearch/react": "^3.8.1", + "@docusaurus/core": "3.7.0", + "@docusaurus/logger": "3.7.0", + "@docusaurus/plugin-content-docs": "3.7.0", + "@docusaurus/theme-common": "3.7.0", + "@docusaurus/theme-translations": "3.7.0", + "@docusaurus/utils": "3.7.0", + "@docusaurus/utils-validation": "3.7.0", + "algoliasearch": "^5.17.1", + "algoliasearch-helper": "^3.22.6", + "clsx": "^2.0.0", + "eta": "^2.2.0", + "fs-extra": "^11.1.1", + "lodash": "^4.17.21", + "tslib": "^2.6.0", + "utility-types": "^3.10.0" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "engines": { - "node": ">=8" + "node_modules/@docusaurus/theme-search-algolia/node_modules/@docusaurus/module-type-aliases": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.7.0.tgz", + "integrity": "sha512-g7WdPqDNaqA60CmBrr0cORTrsOit77hbsTj7xE2l71YhBn79sxdm7WMK7wfhcaafkbpIh7jv5ef5TOpf1Xv9Lg==", + "license": "MIT", + "dependencies": { + "@docusaurus/types": "3.7.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "@types/react-router-dom": "*", + "react-helmet-async": "npm:@slorber/react-helmet-async@*", + "react-loadable": "npm:@docusaurus/react-loadable@6.0.0" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" } }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/@docusaurus/theme-search-algolia/node_modules/@docusaurus/theme-common": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.7.0.tgz", + "integrity": "sha512-8eJ5X0y+gWDsURZnBfH0WabdNm8XMCXHv8ENy/3Z/oQKwaB/EHt5lP9VsTDTf36lKEp0V6DjzjFyFIB+CetL0A==", + "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "@docusaurus/mdx-loader": "3.7.0", + "@docusaurus/module-type-aliases": "3.7.0", + "@docusaurus/utils": "3.7.0", + "@docusaurus/utils-common": "3.7.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "clsx": "^2.0.0", + "parse-numeric-range": "^1.3.0", + "prism-react-renderer": "^2.3.0", + "tslib": "^2.6.0", + "utility-types": "^3.10.0" }, "engines": { - "node": ">=8" + "node": ">=18.0" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "peerDependencies": { + "@docusaurus/plugin-content-docs": "*", + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, - "node_modules/any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", - "dev": true - }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "node_modules/@docusaurus/theme-search-algolia/node_modules/@docusaurus/theme-translations": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-3.7.0.tgz", + "integrity": "sha512-Ewq3bEraWDmienM6eaNK7fx+/lHMtGDHQyd1O+4+3EsDxxUmrzPkV7Ct3nBWTuE0MsoZr3yNwQVKjllzCMuU3g==", + "license": "MIT", "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" + "fs-extra": "^11.1.1", + "tslib": "^2.6.0" }, "engines": { - "node": ">= 8" + "node": ">=18.0" } }, - "node_modules/arg": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" - }, - "node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - }, - "node_modules/array-buffer-byte-length": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", - "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", + "node_modules/@docusaurus/theme-search-algolia/node_modules/@docusaurus/types": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.7.0.tgz", + "integrity": "sha512-kOmZg5RRqJfH31m+6ZpnwVbkqMJrPOG5t0IOl4i/+3ruXyNfWzZ0lVtVrD0u4ONc/0NOsS9sWYaxxWNkH1LdLQ==", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.5", - "is-array-buffer": "^3.0.4" - }, - "engines": { - "node": ">= 0.4" + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.95.0", + "webpack-merge": "^5.9.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, - "node_modules/array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" - }, - "node_modules/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==", + "node_modules/@docusaurus/theme-search-algolia/node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "license": "MIT", + "dependencies": { + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" + }, "engines": { - "node": ">=8" + "node": ">=10.0.0" } }, - "node_modules/arraybuffer.prototype.slice": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", - "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", + "node_modules/@docusaurus/theme-translations": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-3.5.2.tgz", + "integrity": "sha512-GPZLcu4aT1EmqSTmbdpVrDENGR2yObFEX8ssEFYTCiAIVc0EihNSdOIBTazUvgNqwvnoU1A8vIs1xyzc3LITTw==", + "license": "MIT", "dependencies": { - "array-buffer-byte-length": "^1.0.1", - "call-bind": "^1.0.5", - "define-properties": "^1.2.1", - "es-abstract": "^1.22.3", - "es-errors": "^1.2.1", - "get-intrinsic": "^1.2.3", - "is-array-buffer": "^3.0.4", - "is-shared-array-buffer": "^1.0.2" + "fs-extra": "^11.1.1", + "tslib": "^2.6.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=18.0" } }, - "node_modules/astring": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/astring/-/astring-1.9.0.tgz", - "integrity": "sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==", - "bin": { - "astring": "bin/astring" - } - }, - "node_modules/async": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", - "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==" - }, - "node_modules/at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/autoprefixer": { - "version": "10.4.19", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.19.tgz", - "integrity": "sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], + "node_modules/@docusaurus/types": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.5.2.tgz", + "integrity": "sha512-N6GntLXoLVUwkZw7zCxwy9QiuEXIcTVzA9AkmNw16oc0AP3SXLrMmDMMBIfgqwuKWa6Ox6epHol9kMtJqekACw==", + "license": "MIT", "dependencies": { - "browserslist": "^4.23.0", - "caniuse-lite": "^1.0.30001599", - "fraction.js": "^4.3.7", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": "^10 || ^12 || >=14" + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "^1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.88.1", + "webpack-merge": "^5.9.0" }, "peerDependencies": { - "postcss": "^8.1.0" + "react": "^18.0.0", + "react-dom": "^18.0.0" } }, - "node_modules/available-typed-arrays": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", - "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "node_modules/@docusaurus/types/node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "license": "MIT", "dependencies": { - "possible-typed-array-names": "^1.0.0" + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=10.0.0" } }, - "node_modules/babel-loader": { - "version": "9.1.3", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.1.3.tgz", - "integrity": "sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==", + "node_modules/@docusaurus/utils": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-3.7.0.tgz", + "integrity": "sha512-e7zcB6TPnVzyUaHMJyLSArKa2AG3h9+4CfvKXKKWNx6hRs+p0a+u7HHTJBgo6KW2m+vqDnuIHK4X+bhmoghAFA==", + "license": "MIT", "dependencies": { - "find-cache-dir": "^4.0.0", - "schema-utils": "^4.0.0" + "@docusaurus/logger": "3.7.0", + "@docusaurus/types": "3.7.0", + "@docusaurus/utils-common": "3.7.0", + "escape-string-regexp": "^4.0.0", + "file-loader": "^6.2.0", + "fs-extra": "^11.1.1", + "github-slugger": "^1.5.0", + "globby": "^11.1.0", + "gray-matter": "^4.0.3", + "jiti": "^1.20.0", + "js-yaml": "^4.1.0", + "lodash": "^4.17.21", + "micromatch": "^4.0.5", + "prompts": "^2.4.2", + "resolve-pathname": "^3.0.0", + "shelljs": "^0.8.5", + "tslib": "^2.6.0", + "url-loader": "^4.1.1", + "utility-types": "^3.10.0", + "webpack": "^5.88.1" }, "engines": { - "node": ">= 14.15.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0", - "webpack": ">=5" + "node": ">=18.0" } }, - "node_modules/babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "node_modules/@docusaurus/utils-common": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-3.7.0.tgz", + "integrity": "sha512-IZeyIfCfXy0Mevj6bWNg7DG7B8G+S6o6JVpddikZtWyxJguiQ7JYr0SIZ0qWd8pGNuMyVwriWmbWqMnK7Y5PwA==", + "license": "MIT", "dependencies": { - "object.assign": "^4.1.0" + "@docusaurus/types": "3.7.0", + "tslib": "^2.6.0" + }, + "engines": { + "node": ">=18.0" } }, - "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.11", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz", - "integrity": "sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==", + "node_modules/@docusaurus/utils-common/node_modules/@docusaurus/types": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.7.0.tgz", + "integrity": "sha512-kOmZg5RRqJfH31m+6ZpnwVbkqMJrPOG5t0IOl4i/+3ruXyNfWzZ0lVtVrD0u4ONc/0NOsS9sWYaxxWNkH1LdLQ==", + "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.22.6", - "@babel/helper-define-polyfill-provider": "^0.6.2", - "semver": "^6.3.1" + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.95.0", + "webpack-merge": "^5.9.0" }, "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "bin": { - "semver": "bin/semver.js" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, - "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.10.4", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.4.tgz", - "integrity": "sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg==", + "node_modules/@docusaurus/utils-common/node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "license": "MIT", "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.1", - "core-js-compat": "^3.36.1" + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + "engines": { + "node": ">=10.0.0" } }, - "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.2.tgz", - "integrity": "sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==", + "node_modules/@docusaurus/utils-validation": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-3.7.0.tgz", + "integrity": "sha512-w8eiKk8mRdN+bNfeZqC4nyFoxNyI1/VExMKAzD9tqpJfLLbsa46Wfn5wcKH761g9WkKh36RtFV49iL9lh1DYBA==", + "license": "MIT", "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.2" + "@docusaurus/logger": "3.7.0", + "@docusaurus/utils": "3.7.0", + "@docusaurus/utils-common": "3.7.0", + "fs-extra": "^11.2.0", + "joi": "^17.9.2", + "js-yaml": "^4.1.0", + "lodash": "^4.17.21", + "tslib": "^2.6.0" }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/bail": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", - "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "node_modules/batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" - }, - "node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", "engines": { - "node": "*" + "node": ">=18.0" } }, - "node_modules/binary-extensions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", - "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", - "engines": { - "node": ">=8" + "node_modules/@docusaurus/utils/node_modules/@docusaurus/types": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.7.0.tgz", + "integrity": "sha512-kOmZg5RRqJfH31m+6ZpnwVbkqMJrPOG5t0IOl4i/+3ruXyNfWzZ0lVtVrD0u4ONc/0NOsS9sWYaxxWNkH1LdLQ==", + "license": "MIT", + "dependencies": { + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.95.0", + "webpack-merge": "^5.9.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, - "node_modules/body-parser": { - "version": "1.20.3", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", - "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", + "node_modules/@docusaurus/utils/node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", "license": "MIT", "dependencies": { - "bytes": "3.1.2", - "content-type": "~1.0.5", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.13.0", - "raw-body": "2.5.2", - "type-is": "~1.6.18", - "unpipe": "1.0.0" + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" }, "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" + "node": ">=10.0.0" } }, - "node_modules/body-parser/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "node_modules/@fortawesome/fontawesome-common-types": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.5.2.tgz", + "integrity": "sha512-gBxPg3aVO6J0kpfHNILc+NMhXnqHumFxOmjYCFfOiLZfwhnnfhtsdA2hfJlDnj+8PjAs6kKQPenOTKj3Rf7zHw==", + "hasInstallScript": true, "license": "MIT", "engines": { - "node": ">= 0.8" + "node": ">=6" } }, - "node_modules/body-parser/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/@fortawesome/fontawesome-svg-core": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.5.2.tgz", + "integrity": "sha512-5CdaCBGl8Rh9ohNdxeeTMxIj8oc3KNBgIeLMvJosBMdslK/UnEB8rzyDRrbKdL1kDweqBPo4GT9wvnakHWucZw==", + "hasInstallScript": true, "license": "MIT", "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/body-parser/node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" + "@fortawesome/fontawesome-common-types": "6.5.2" }, "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/body-parser/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/bonjour-service": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.2.1.tgz", - "integrity": "sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==", + "node_modules/@fortawesome/free-brands-svg-icons": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/@fortawesome/free-brands-svg-icons/-/free-brands-svg-icons-6.5.2.tgz", + "integrity": "sha512-zi5FNYdmKLnEc0jc0uuHH17kz/hfYTg4Uei0wMGzcoCL/4d3WM3u1VMc0iGGa31HuhV5i7ZK8ZlTCQrHqRHSGQ==", + "hasInstallScript": true, + "license": "(CC-BY-4.0 AND MIT)", "dependencies": { - "fast-deep-equal": "^3.1.3", - "multicast-dns": "^7.2.5" + "@fortawesome/fontawesome-common-types": "6.5.2" + }, + "engines": { + "node": ">=6" } }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" - }, - "node_modules/boxen": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-6.2.1.tgz", - "integrity": "sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw==", + "node_modules/@fortawesome/free-solid-svg-icons": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.5.2.tgz", + "integrity": "sha512-QWFZYXFE7O1Gr1dTIp+D6UcFUF0qElOnZptpi7PBUMylJh+vFmIedVe1Ir6RM1t2tEQLLSV1k7bR4o92M+uqlw==", + "hasInstallScript": true, + "license": "(CC-BY-4.0 AND MIT)", "dependencies": { - "ansi-align": "^3.0.1", - "camelcase": "^6.2.0", - "chalk": "^4.1.2", - "cli-boxes": "^3.0.0", - "string-width": "^5.0.1", - "type-fest": "^2.5.0", - "widest-line": "^4.0.1", - "wrap-ansi": "^8.0.1" + "@fortawesome/fontawesome-common-types": "6.5.2" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=6" } }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "node_modules/@fortawesome/react-fontawesome": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@fortawesome/react-fontawesome/-/react-fontawesome-0.2.2.tgz", + "integrity": "sha512-EnkrprPNqI6SXJl//m29hpaNzOp1bruISWaOiRtkMi/xSvHJlzc2j2JAYS7egxt/EbjSNV/k6Xy0AQI6vB2+1g==", + "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "prop-types": "^15.8.1" + }, + "peerDependencies": { + "@fortawesome/fontawesome-svg-core": "~1 || ~6", + "react": ">=16.3" } }, - "node_modules/braces": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "node_modules/@hapi/hoek": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==", + "license": "BSD-3-Clause" + }, + "node_modules/@hapi/topo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "license": "BSD-3-Clause", "dependencies": { - "fill-range": "^7.1.1" - }, - "engines": { - "node": ">=8" + "@hapi/hoek": "^9.0.0" } }, - "node_modules/browserslist": { - "version": "4.24.2", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz", - "integrity": "sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==", - "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" - } - ], - "license": "MIT", + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dev": true, + "license": "ISC", "dependencies": { - "caniuse-lite": "^1.0.30001669", - "electron-to-chromium": "^1.5.41", - "node-releases": "^2.0.18", - "update-browserslist-db": "^1.1.1" - }, - "bin": { - "browserslist": "cli.js" + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" }, "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + "node": ">=12" } }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" - }, - "node_modules/builtin-modules": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", - "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "dev": true, + "license": "MIT", "engines": { - "node": ">=6" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "node_modules/bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, "engines": { - "node": ">= 0.8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/cacheable-lookup": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", - "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", + "node_modules/@jest/schemas": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", + "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", + "license": "MIT", + "dependencies": { + "@sinclair/typebox": "^0.27.8" + }, "engines": { - "node": ">=14.16" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/cacheable-request": { - "version": "10.2.14", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.14.tgz", - "integrity": "sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==", + "node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "license": "MIT", "dependencies": { - "@types/http-cache-semantics": "^4.0.2", - "get-stream": "^6.0.1", - "http-cache-semantics": "^4.1.1", - "keyv": "^4.5.3", - "mimic-response": "^4.0.0", - "normalize-url": "^8.0.0", - "responselike": "^3.0.0" + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" }, "engines": { - "node": ">=14.16" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", + "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", + "license": "MIT", "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=6.0.0" } }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "license": "MIT", "engines": { - "node": ">=6" + "node": ">=6.0.0" } }, - "node_modules/camel-case": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", - "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", - "dependencies": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "license": "MIT", + "engines": { + "node": ">=6.0.0" } }, - "node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node_modules/@jridgewell/source-map": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", + "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" } }, - "node_modules/camelcase-css": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", - "dev": true, - "engines": { - "node": ">= 6" - } + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", + "license": "MIT" }, - "node_modules/caniuse-api": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", - "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "license": "MIT", "dependencies": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" } }, - "node_modules/caniuse-lite": { - "version": "1.0.30001680", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001680.tgz", - "integrity": "sha512-rPQy70G6AGUMnbwS1z6Xg+RkHYPAi18ihs47GH0jcxIG7wArmPgY3XbS2sRdBbxJljp3thdT8BIqv9ccCypiPA==", - "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" - } - ], - "license": "CC-BY-4.0" + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz", + "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==", + "license": "MIT" }, - "node_modules/ccount": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", - "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", + "node_modules/@mdx-js/mdx": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-3.1.0.tgz", + "integrity": "sha512-/QxEhPAvGwbQmy1Px8F899L5Uc2KZ6JtXwlCgJmjSTBedwOZkByYcBG4GceIGPXRDsmfxhHazuS+hlOShRLeDw==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdx": "^2.0.0", + "collapse-white-space": "^2.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "estree-util-scope": "^1.0.0", + "estree-walker": "^3.0.0", + "hast-util-to-jsx-runtime": "^2.0.0", + "markdown-extensions": "^2.0.0", + "recma-build-jsx": "^1.0.0", + "recma-jsx": "^1.0.0", + "recma-stringify": "^1.0.0", + "rehype-recma": "^1.0.0", + "remark-mdx": "^3.0.0", + "remark-parse": "^11.0.0", + "remark-rehype": "^11.0.0", + "source-map": "^0.7.0", + "unified": "^11.0.0", + "unist-util-position-from-estree": "^2.0.0", + "unist-util-stringify-position": "^4.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0" + }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/@mdx-js/react": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.0.1.tgz", + "integrity": "sha512-9ZrPIU4MGf6et1m1ov3zKf+q9+deetI51zprKB1D/z3NOb+rUxxtEl3mCjW5wTGh6VhRdwPueh1oRzi6ezkA8A==", + "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" + "@types/mdx": "^2.0.0" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/unified" + }, + "peerDependencies": { + "@types/react": ">=16", + "react": ">=16" } }, - "node_modules/char-regex": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, "engines": { - "node": ">=10" + "node": ">= 8" } }, - "node_modules/character-entities": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", - "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "license": "MIT", + "engines": { + "node": ">= 8" } }, - "node_modules/character-entities-html4": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", - "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" } }, - "node_modules/character-entities-legacy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", - "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=14" } }, - "node_modules/character-reference-invalid": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz", - "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/@pnpm/config.env-replace": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@pnpm/config.env-replace/-/config.env-replace-1.1.0.tgz", + "integrity": "sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==", + "license": "MIT", + "engines": { + "node": ">=12.22.0" } }, - "node_modules/cheerio": { - "version": "1.0.0-rc.12", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", - "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", + "node_modules/@pnpm/network.ca-file": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@pnpm/network.ca-file/-/network.ca-file-1.0.2.tgz", + "integrity": "sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==", + "license": "MIT", "dependencies": { - "cheerio-select": "^2.1.0", - "dom-serializer": "^2.0.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1", - "htmlparser2": "^8.0.1", - "parse5": "^7.0.0", - "parse5-htmlparser2-tree-adapter": "^7.0.0" + "graceful-fs": "4.2.10" }, "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/cheeriojs/cheerio?sponsor=1" + "node": ">=12.22.0" } }, - "node_modules/cheerio-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", - "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", + "node_modules/@pnpm/network.ca-file/node_modules/graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", + "license": "ISC" + }, + "node_modules/@pnpm/npm-conf": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@pnpm/npm-conf/-/npm-conf-2.3.1.tgz", + "integrity": "sha512-c83qWb22rNRuB0UaVCI0uRPNRr8Z0FWnEIvT47jiHAmOIUHbBOg5XvV7pM5x+rKn9HRpjxquDbXYSXr3fAKFcw==", + "license": "MIT", "dependencies": { - "boolbase": "^1.0.0", - "css-select": "^5.1.0", - "css-what": "^6.1.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1" + "@pnpm/config.env-replace": "^1.1.0", + "@pnpm/network.ca-file": "^1.0.1", + "config-chain": "^1.1.11" }, - "funding": { - "url": "https://github.com/sponsors/fb55" + "engines": { + "node": ">=12" } }, - "node_modules/chokidar": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "node_modules/@polka/url": { + "version": "1.0.0-next.28", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.28.tgz", + "integrity": "sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==", + "license": "MIT" + }, + "node_modules/@rollup/plugin-babel": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", + "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", + "license": "MIT", "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" }, "engines": { - "node": ">= 8.10.0" + "node": ">= 10.0.0" }, - "funding": { - "url": "https://paulmillr.com/funding/" + "peerDependencies": { + "@babel/core": "^7.0.0", + "@types/babel__core": "^7.1.9", + "rollup": "^1.20.0||^2.0.0" }, - "optionalDependencies": { - "fsevents": "~2.3.2" + "peerDependenciesMeta": { + "@types/babel__core": { + "optional": true + } } }, - "node_modules/chrome-trace-event": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", - "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", + "node_modules/@rollup/plugin-node-resolve": { + "version": "15.3.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.3.1.tgz", + "integrity": "sha512-tgg6b91pAybXHJQMAAwW9VuWBO6Thi+q7BCNARLwSqlmsHz0XYURtGvh/AuwSADXSI4h/2uHbs7s4FzlZDGSGA==", + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^5.0.1", + "@types/resolve": "1.20.2", + "deepmerge": "^4.2.2", + "is-module": "^1.0.0", + "resolve": "^1.22.1" + }, "engines": { - "node": ">=6.0" - } - }, - "node_modules/ci-info": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", - "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^2.78.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true } - ], - "engines": { - "node": ">=8" } }, - "node_modules/clean-css": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz", - "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", + "node_modules/@rollup/plugin-node-resolve/node_modules/@rollup/pluginutils": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.4.tgz", + "integrity": "sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==", + "license": "MIT", "dependencies": { - "source-map": "~0.6.0" + "@types/estree": "^1.0.0", + "estree-walker": "^2.0.2", + "picomatch": "^4.0.2" }, "engines": { - "node": ">= 10.0" - } - }, - "node_modules/clean-css/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } } }, - "node_modules/clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "engines": { - "node": ">=6" - } + "node_modules/@rollup/plugin-node-resolve/node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", + "license": "MIT" }, - "node_modules/cli-boxes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", - "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", + "node_modules/@rollup/plugin-node-resolve/node_modules/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/jonschlinkert" } }, - "node_modules/cli-table3": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.5.tgz", - "integrity": "sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==", + "node_modules/@rollup/plugin-replace": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", + "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "license": "MIT", "dependencies": { - "string-width": "^4.2.0" - }, - "engines": { - "node": "10.* || >= 12.*" + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" }, - "optionalDependencies": { - "@colors/colors": "1.5.0" + "peerDependencies": { + "rollup": "^1.20.0 || ^2.0.0" } }, - "node_modules/cli-table3/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "node_modules/cli-table3/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "node_modules/@rollup/plugin-terser": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/@rollup/plugin-terser/-/plugin-terser-0.4.4.tgz", + "integrity": "sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==", + "license": "MIT", "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" + "serialize-javascript": "^6.0.1", + "smob": "^1.0.0", + "terser": "^5.17.4" }, "engines": { - "node": ">=8" + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } } }, - "node_modules/clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "node_modules/@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "license": "MIT", "dependencies": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" }, "engines": { - "node": ">=6" + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" } }, - "node_modules/clsx": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", - "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", - "engines": { - "node": ">=6" - } + "node_modules/@rollup/pluginutils/node_modules/@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", + "license": "MIT" }, - "node_modules/collapse-white-space": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-2.1.0.tgz", - "integrity": "sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } + "node_modules/@rollup/pluginutils/node_modules/estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==", + "license": "MIT" }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/@sideway/address": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.5.tgz", + "integrity": "sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==", + "license": "BSD-3-Clause", "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "@hapi/hoek": "^9.0.0" } }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + "node_modules/@sideway/formula": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", + "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==", + "license": "BSD-3-Clause" }, - "node_modules/colord": { - "version": "2.9.3", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", - "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" + "node_modules/@sideway/pinpoint": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", + "license": "BSD-3-Clause" }, - "node_modules/colorette": { - "version": "2.0.20", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", - "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==" + "node_modules/@sinclair/typebox": { + "version": "0.27.8", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", + "license": "MIT" }, - "node_modules/combine-promises": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/combine-promises/-/combine-promises-1.2.0.tgz", - "integrity": "sha512-VcQB1ziGD0NXrhKxiwyNbCDmRzs/OShMs2GqW2DlU2A/Sd0nQxE1oWDAE5O0ygSx5mgQOn9eIFh7yKPgFRVkPQ==", + "node_modules/@sindresorhus/is": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", + "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", + "license": "MIT", "engines": { "node": ">=10" - } - }, - "node_modules/comma-separated-tokens": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", - "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", + }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "url": "https://github.com/sindresorhus/is?sponsor=1" } }, - "node_modules/commander": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", - "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", - "engines": { - "node": ">= 6" + "node_modules/@slorber/remark-comment": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@slorber/remark-comment/-/remark-comment-1.0.0.tgz", + "integrity": "sha512-RCE24n7jsOj1M0UPvIQCHTe7fI0sFL4S2nwKVWwHyVr/wI/H8GosgsJGyhnsZoGFnD/P2hLf1mSbrrgSLN93NA==", + "license": "MIT", + "dependencies": { + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.1.0", + "micromark-util-symbol": "^1.0.1" } }, - "node_modules/common-path-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", - "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" + "node_modules/@surma/rollup-plugin-off-main-thread": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", + "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", + "license": "Apache-2.0", + "dependencies": { + "ejs": "^3.1.6", + "json5": "^2.2.0", + "magic-string": "^0.25.0", + "string.prototype.matchall": "^4.0.6" + } }, - "node_modules/common-tags": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", - "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz", + "integrity": "sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==", + "license": "MIT", "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "dependencies": { - "mime-db": ">= 1.43.0 < 2" + "node": ">=14" }, - "engines": { - "node": ">= 0.6" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/compressible/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz", + "integrity": "sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==", + "license": "MIT", "engines": { - "node": ">= 0.6" - } - }, - "node_modules/compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "dependencies": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" + "node": ">=14" }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/compression/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/compression/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/compression/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" - }, - "node_modules/config-chain": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", - "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", - "dependencies": { - "ini": "^1.3.4", - "proto-list": "~1.2.1" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/configstore": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-6.0.0.tgz", - "integrity": "sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA==", - "dependencies": { - "dot-prop": "^6.0.1", - "graceful-fs": "^4.2.6", - "unique-string": "^3.0.0", - "write-file-atomic": "^3.0.3", - "xdg-basedir": "^5.0.1" - }, + "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz", + "integrity": "sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==", + "license": "MIT", "engines": { - "node": ">=12" + "node": ">=14" }, "funding": { - "url": "https://github.com/yeoman/configstore?sponsor=1" + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/connect-history-api-fallback": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", - "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz", + "integrity": "sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==", + "license": "MIT", "engines": { - "node": ">=0.8" + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/consola": { - "version": "2.15.3", - "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", - "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==" - }, - "node_modules/content-disposition": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", - "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", + "node_modules/@svgr/babel-plugin-svg-dynamic-title": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz", + "integrity": "sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==", + "license": "MIT", "engines": { - "node": ">= 0.6" + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/content-type": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "node_modules/@svgr/babel-plugin-svg-em-dimensions": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz", + "integrity": "sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==", "license": "MIT", "engines": { - "node": ">= 0.6" + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" - }, - "node_modules/cookie": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz", - "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==", + "node_modules/@svgr/babel-plugin-transform-react-native-svg": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz", + "integrity": "sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==", "license": "MIT", "engines": { - "node": ">= 0.6" + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" - }, - "node_modules/copy-text-to-clipboard": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/copy-text-to-clipboard/-/copy-text-to-clipboard-3.2.0.tgz", - "integrity": "sha512-RnJFp1XR/LOBDckxTib5Qjr/PMfkatD0MUCQgdpqS8MdKiNUzBjAQBEN6oUy+jW7LI93BBG3DtMB2KOOKpGs2Q==", + "node_modules/@svgr/babel-plugin-transform-svg-component": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz", + "integrity": "sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==", + "license": "MIT", "engines": { "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/copy-webpack-plugin": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", - "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==", + "node_modules/@svgr/babel-preset": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-8.1.0.tgz", + "integrity": "sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==", + "license": "MIT", "dependencies": { - "fast-glob": "^3.2.11", - "glob-parent": "^6.0.1", - "globby": "^13.1.1", - "normalize-path": "^3.0.0", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0" + "@svgr/babel-plugin-add-jsx-attribute": "8.0.0", + "@svgr/babel-plugin-remove-jsx-attribute": "8.0.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "8.0.0", + "@svgr/babel-plugin-replace-jsx-attribute-value": "8.0.0", + "@svgr/babel-plugin-svg-dynamic-title": "8.0.0", + "@svgr/babel-plugin-svg-em-dimensions": "8.0.0", + "@svgr/babel-plugin-transform-react-native-svg": "8.1.0", + "@svgr/babel-plugin-transform-svg-component": "8.0.0" }, "engines": { - "node": ">= 14.15.0" + "node": ">=14" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "type": "github", + "url": "https://github.com/sponsors/gregberge" }, "peerDependencies": { - "webpack": "^5.1.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/copy-webpack-plugin/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "node_modules/@svgr/core": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz", + "integrity": "sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==", + "license": "MIT", "dependencies": { - "is-glob": "^4.0.3" + "@babel/core": "^7.21.3", + "@svgr/babel-preset": "8.1.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^8.1.3", + "snake-case": "^3.0.4" }, "engines": { - "node": ">=10.13.0" + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "node_modules/copy-webpack-plugin/node_modules/globby": { - "version": "13.2.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", - "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", - "dependencies": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.3.0", - "ignore": "^5.2.4", - "merge2": "^1.4.1", - "slash": "^4.0.0" + "node_modules/@svgr/hast-util-to-babel-ast": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-8.0.0.tgz", + "integrity": "sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.21.3", + "entities": "^4.4.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=14" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "node_modules/copy-webpack-plugin/node_modules/slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "node_modules/@svgr/plugin-jsx": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz", + "integrity": "sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.21.3", + "@svgr/babel-preset": "8.1.0", + "@svgr/hast-util-to-babel-ast": "8.0.0", + "svg-parser": "^2.0.4" + }, "engines": { - "node": ">=12" + "node": ">=14" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/core-js": { - "version": "3.37.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.37.1.tgz", - "integrity": "sha512-Xn6qmxrQZyB0FFY8E3bgRXei3lWDJHhvI+u0q9TKIYM49G8pAr0FgnnrFRAmsbptZL1yxRADVXn+x5AGsbBfyw==", - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-js-compat": { - "version": "3.37.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.37.1.tgz", - "integrity": "sha512-9TNiImhKvQqSUkOvk/mMRZzOANTiEVC7WaBNhHcKM7x+/5E1l5NvsysR19zuDQScE8k+kfQXWRN3AtS/eOSHpg==", - "dependencies": { - "browserslist": "^4.23.0" + "type": "github", + "url": "https://github.com/sponsors/gregberge" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-js-pure": { - "version": "3.37.1", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.37.1.tgz", - "integrity": "sha512-J/r5JTHSmzTxbiYYrzXg9w1VpqrYt+gexenBE9pugeyhwPZTAEJddyiReJWsLO6uNQ8xJZFbod6XC7KKwatCiA==", - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" - }, - "node_modules/cose-base": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/cose-base/-/cose-base-1.0.3.tgz", - "integrity": "sha512-s9whTXInMSgAp/NVXVNuVxVKzGH2qck3aQlVHxDCdAEPgtMKwc4Wq6/QKhgdEdgbLSi9rBTAcPoRa6JpiG4ksg==", - "dependencies": { - "layout-base": "^1.0.0" + "peerDependencies": { + "@svgr/core": "*" } }, - "node_modules/cosmiconfig": { - "version": "8.3.6", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", - "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", + "node_modules/@svgr/plugin-svgo": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-8.1.0.tgz", + "integrity": "sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==", + "license": "MIT", "dependencies": { - "import-fresh": "^3.3.0", - "js-yaml": "^4.1.0", - "parse-json": "^5.2.0", - "path-type": "^4.0.0" + "cosmiconfig": "^8.1.3", + "deepmerge": "^4.3.1", + "svgo": "^3.0.2" }, "engines": { "node": ">=14" }, "funding": { - "url": "https://github.com/sponsors/d-fischer" + "type": "github", + "url": "https://github.com/sponsors/gregberge" }, "peerDependencies": { - "typescript": ">=4.9.5" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "@svgr/core": "*" } }, - "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==", + "node_modules/@svgr/webpack": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-8.1.0.tgz", + "integrity": "sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==", + "license": "MIT", "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "@babel/core": "^7.21.3", + "@babel/plugin-transform-react-constant-elements": "^7.21.3", + "@babel/preset-env": "^7.20.2", + "@babel/preset-react": "^7.18.6", + "@babel/preset-typescript": "^7.21.0", + "@svgr/core": "8.1.0", + "@svgr/plugin-jsx": "8.1.0", + "@svgr/plugin-svgo": "8.1.0" }, "engines": { - "node": ">= 8" + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "node_modules/crypto-random-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-4.0.0.tgz", - "integrity": "sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==", + "node_modules/@szmarczak/http-timer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", + "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", + "license": "MIT", "dependencies": { - "type-fest": "^1.0.1" + "defer-to-connect": "^2.0.1" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=14.16" } }, - "node_modules/crypto-random-string/node_modules/type-fest": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", - "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "license": "ISC", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=10.13.0" } }, - "node_modules/css-declaration-sorter": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz", - "integrity": "sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==", - "engines": { - "node": "^14 || ^16 || >=18" - }, - "peerDependencies": { - "postcss": "^8.0.9" + "node_modules/@types/acorn": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@types/acorn/-/acorn-4.0.6.tgz", + "integrity": "sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==", + "license": "MIT", + "dependencies": { + "@types/estree": "*" } }, - "node_modules/css-loader": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz", - "integrity": "sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==", + "node_modules/@types/body-parser": { + "version": "1.19.5", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", + "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", + "license": "MIT", "dependencies": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.33", - "postcss-modules-extract-imports": "^3.1.0", - "postcss-modules-local-by-default": "^4.0.5", - "postcss-modules-scope": "^3.2.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.5.4" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "webpack": { - "optional": true - } + "@types/connect": "*", + "@types/node": "*" } }, - "node_modules/css-minimizer-webpack-plugin": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-5.0.1.tgz", - "integrity": "sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==", + "node_modules/@types/bonjour": { + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", + "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", + "license": "MIT", "dependencies": { - "@jridgewell/trace-mapping": "^0.3.18", - "cssnano": "^6.0.1", - "jest-worker": "^29.4.3", - "postcss": "^8.4.24", - "schema-utils": "^4.0.1", - "serialize-javascript": "^6.0.1" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "@parcel/css": { - "optional": true - }, - "@swc/css": { - "optional": true - }, - "clean-css": { - "optional": true - }, - "csso": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "lightningcss": { - "optional": true - } + "@types/node": "*" } }, - "node_modules/css-select": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", - "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.1.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" + "node_modules/@types/connect": { + "version": "3.4.38", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", + "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", + "license": "MIT", + "dependencies": { + "@types/node": "*" } }, - "node_modules/css-tree": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", - "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", + "node_modules/@types/connect-history-api-fallback": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", + "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", + "license": "MIT", "dependencies": { - "mdn-data": "2.0.30", - "source-map-js": "^1.0.1" - }, - "engines": { - "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + "@types/express-serve-static-core": "*", + "@types/node": "*" } }, - "node_modules/css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" + "node_modules/@types/d3-scale": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.8.tgz", + "integrity": "sha512-gkK1VVTr5iNiYJ7vWDI+yUFFlszhNMtVeneJ6lUTKPjprsvLLI9/tgEGiXJOnlINJA8FyA88gfnQsHbybVZrYQ==", + "license": "MIT", + "dependencies": { + "@types/d3-time": "*" } }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } + "node_modules/@types/d3-scale-chromatic": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@types/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz", + "integrity": "sha512-iWMJgwkK7yTRmWqRB5plb1kadXyQ5Sj8V/zYlFGMUBbIPKQScw+Dku9cAAMgJG+z5GYDoMjWGLVOvjghDEFnKQ==", + "license": "MIT" }, - "node_modules/cssnano": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-6.1.2.tgz", - "integrity": "sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==", + "node_modules/@types/d3-time": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.4.tgz", + "integrity": "sha512-yuzZug1nkAAaBlBBikKZTgzCeA+k1uy4ZFwWANOfKw5z5LRhV0gNA7gNkKm7HoK+HRN0wX3EkxGk0fpbWhmB7g==", + "license": "MIT" + }, + "node_modules/@types/debug": { + "version": "4.1.12", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", + "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", + "license": "MIT", "dependencies": { - "cssnano-preset-default": "^6.1.2", - "lilconfig": "^3.1.1" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/cssnano" - }, - "peerDependencies": { - "postcss": "^8.4.31" + "@types/ms": "*" } }, - "node_modules/cssnano-preset-advanced": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-6.1.2.tgz", - "integrity": "sha512-Nhao7eD8ph2DoHolEzQs5CfRpiEP0xa1HBdnFZ82kvqdmbwVBUr2r1QuQ4t1pi+D1ZpqpcO4T+wy/7RxzJ/WPQ==", + "node_modules/@types/eslint": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.1.tgz", + "integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==", + "license": "MIT", "dependencies": { - "autoprefixer": "^10.4.19", - "browserslist": "^4.23.0", - "cssnano-preset-default": "^6.1.2", - "postcss-discard-unused": "^6.0.5", - "postcss-merge-idents": "^6.0.3", - "postcss-reduce-idents": "^6.0.3", - "postcss-zindex": "^6.0.2" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" + "@types/estree": "*", + "@types/json-schema": "*" } }, - "node_modules/cssnano-preset-default": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-6.1.2.tgz", - "integrity": "sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==", + "node_modules/@types/eslint-scope": { + "version": "3.7.7", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", + "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", + "license": "MIT", "dependencies": { - "browserslist": "^4.23.0", - "css-declaration-sorter": "^7.2.0", - "cssnano-utils": "^4.0.2", - "postcss-calc": "^9.0.1", - "postcss-colormin": "^6.1.0", - "postcss-convert-values": "^6.1.0", - "postcss-discard-comments": "^6.0.2", - "postcss-discard-duplicates": "^6.0.3", - "postcss-discard-empty": "^6.0.3", - "postcss-discard-overridden": "^6.0.2", - "postcss-merge-longhand": "^6.0.5", - "postcss-merge-rules": "^6.1.1", - "postcss-minify-font-values": "^6.1.0", - "postcss-minify-gradients": "^6.0.3", - "postcss-minify-params": "^6.1.0", - "postcss-minify-selectors": "^6.0.4", - "postcss-normalize-charset": "^6.0.2", - "postcss-normalize-display-values": "^6.0.2", - "postcss-normalize-positions": "^6.0.2", - "postcss-normalize-repeat-style": "^6.0.2", - "postcss-normalize-string": "^6.0.2", - "postcss-normalize-timing-functions": "^6.0.2", - "postcss-normalize-unicode": "^6.1.0", - "postcss-normalize-url": "^6.0.2", - "postcss-normalize-whitespace": "^6.0.2", - "postcss-ordered-values": "^6.0.2", - "postcss-reduce-initial": "^6.1.0", - "postcss-reduce-transforms": "^6.0.2", - "postcss-svgo": "^6.0.3", - "postcss-unique-selectors": "^6.0.4" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" + "@types/eslint": "*", + "@types/estree": "*" } }, - "node_modules/cssnano-utils": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-4.0.2.tgz", - "integrity": "sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==", - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } + "node_modules/@types/estree": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", + "license": "MIT" }, - "node_modules/csso": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", - "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", + "node_modules/@types/estree-jsx": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.5.tgz", + "integrity": "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==", + "license": "MIT", "dependencies": { - "css-tree": "~2.2.0" - }, - "engines": { - "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", - "npm": ">=7.0.0" + "@types/estree": "*" } }, - "node_modules/csso/node_modules/css-tree": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", - "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", + "node_modules/@types/express": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", + "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", + "license": "MIT", "dependencies": { - "mdn-data": "2.0.28", - "source-map-js": "^1.0.1" - }, - "engines": { - "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", - "npm": ">=7.0.0" + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" } }, - "node_modules/csso/node_modules/mdn-data": { - "version": "2.0.28", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", - "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==" - }, - "node_modules/csstype": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" - }, - "node_modules/cytoscape": { - "version": "3.29.2", - "resolved": "https://registry.npmjs.org/cytoscape/-/cytoscape-3.29.2.tgz", - "integrity": "sha512-2G1ycU28Nh7OHT9rkXRLpCDP30MKH1dXJORZuBhtEhEW7pKwgPi77ImqlCWinouyE1PNepIOGZBOrE84DG7LyQ==", - "engines": { - "node": ">=0.10" + "node_modules/@types/express-serve-static-core": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-5.0.6.tgz", + "integrity": "sha512-3xhRnjJPkULekpSzgtoNYYcTWgEZkp4myc+Saevii5JPnHNvHMRlBSHDbs7Bh1iPPoVTERHEZXyhyLbMEsExsA==", + "license": "MIT", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" } }, - "node_modules/cytoscape-cose-bilkent": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cytoscape-cose-bilkent/-/cytoscape-cose-bilkent-4.1.0.tgz", - "integrity": "sha512-wgQlVIUJF13Quxiv5e1gstZ08rnZj2XaLHGoFMYXz7SkNfCDOOteKBE6SYRfA9WxxI/iBc3ajfDoc6hb/MRAHQ==", + "node_modules/@types/express/node_modules/@types/express-serve-static-core": { + "version": "4.19.6", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.6.tgz", + "integrity": "sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==", + "license": "MIT", "dependencies": { - "cose-base": "^1.0.0" - }, - "peerDependencies": { - "cytoscape": "^3.2.0" + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" } }, - "node_modules/d3": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/d3/-/d3-7.9.0.tgz", - "integrity": "sha512-e1U46jVP+w7Iut8Jt8ri1YsPOvFpg46k+K8TpCb0P+zjCkjkPnV7WzfDJzMHy1LnA+wj5pLT1wjO901gLXeEhA==", + "node_modules/@types/gtag.js": { + "version": "0.0.12", + "resolved": "https://registry.npmjs.org/@types/gtag.js/-/gtag.js-0.0.12.tgz", + "integrity": "sha512-YQV9bUsemkzG81Ea295/nF/5GijnD2Af7QhEofh7xu+kvCN6RdodgNwwGWXB5GMI3NoyvQo0odNctoH/qLMIpg==", + "license": "MIT" + }, + "node_modules/@types/hast": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", + "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", + "license": "MIT", "dependencies": { - "d3-array": "3", - "d3-axis": "3", - "d3-brush": "3", - "d3-chord": "3", - "d3-color": "3", - "d3-contour": "4", - "d3-delaunay": "6", - "d3-dispatch": "3", - "d3-drag": "3", - "d3-dsv": "3", - "d3-ease": "3", - "d3-fetch": "3", - "d3-force": "3", - "d3-format": "3", - "d3-geo": "3", - "d3-hierarchy": "3", - "d3-interpolate": "3", - "d3-path": "3", - "d3-polygon": "3", - "d3-quadtree": "3", - "d3-random": "3", - "d3-scale": "4", - "d3-scale-chromatic": "3", - "d3-selection": "3", - "d3-shape": "3", - "d3-time": "3", - "d3-time-format": "4", - "d3-timer": "3", - "d3-transition": "3", - "d3-zoom": "3" - }, - "engines": { - "node": ">=12" + "@types/unist": "*" } }, - "node_modules/d3-array": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz", - "integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==", - "dependencies": { - "internmap": "1 - 2" - }, - "engines": { - "node": ">=12" - } + "node_modules/@types/history": { + "version": "4.7.11", + "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz", + "integrity": "sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==", + "license": "MIT" }, - "node_modules/d3-axis": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-axis/-/d3-axis-3.0.0.tgz", - "integrity": "sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw==", - "engines": { - "node": ">=12" - } + "node_modules/@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==", + "license": "MIT" }, - "node_modules/d3-brush": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-brush/-/d3-brush-3.0.0.tgz", - "integrity": "sha512-ALnjWlVYkXsVIGlOsuWH1+3udkYFI48Ljihfnh8FZPF2QS9o+PzGLBslO0PjzVoHLZ2KCVgAM8NVkXPJB2aNnQ==", - "dependencies": { - "d3-dispatch": "1 - 3", - "d3-drag": "2 - 3", - "d3-interpolate": "1 - 3", - "d3-selection": "3", - "d3-transition": "3" - }, - "engines": { - "node": ">=12" - } + "node_modules/@types/http-cache-semantics": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz", + "integrity": "sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==", + "license": "MIT" }, - "node_modules/d3-chord": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-chord/-/d3-chord-3.0.1.tgz", - "integrity": "sha512-VE5S6TNa+j8msksl7HwjxMHDM2yNK3XCkusIlpX5kwauBfXuyLAtNg9jCp/iHH61tgI4sb6R/EIMWCqEIdjT/g==", + "node_modules/@types/http-errors": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz", + "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==", + "license": "MIT" + }, + "node_modules/@types/http-proxy": { + "version": "1.17.15", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.15.tgz", + "integrity": "sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==", + "license": "MIT", "dependencies": { - "d3-path": "1 - 3" - }, - "engines": { - "node": ">=12" + "@types/node": "*" } }, - "node_modules/d3-color": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz", - "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==", - "engines": { - "node": ">=12" - } + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", + "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", + "license": "MIT" }, - "node_modules/d3-contour": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/d3-contour/-/d3-contour-4.0.2.tgz", - "integrity": "sha512-4EzFTRIikzs47RGmdxbeUvLWtGedDUNkTcmzoeyg4sP/dvCexO47AaQL7VKy/gul85TOxw+IBgA8US2xwbToNA==", + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", + "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", + "license": "MIT", "dependencies": { - "d3-array": "^3.2.0" - }, - "engines": { - "node": ">=12" + "@types/istanbul-lib-coverage": "*" } }, - "node_modules/d3-delaunay": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/d3-delaunay/-/d3-delaunay-6.0.4.tgz", - "integrity": "sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A==", + "node_modules/@types/istanbul-reports": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", + "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", + "license": "MIT", "dependencies": { - "delaunator": "5" - }, - "engines": { - "node": ">=12" + "@types/istanbul-lib-report": "*" } }, - "node_modules/d3-dispatch": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-3.0.1.tgz", - "integrity": "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==", - "engines": { - "node": ">=12" - } + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "license": "MIT" }, - "node_modules/d3-drag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-3.0.0.tgz", - "integrity": "sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==", - "dependencies": { - "d3-dispatch": "1 - 3", - "d3-selection": "3" - }, - "engines": { - "node": ">=12" - } + "node_modules/@types/katex": { + "version": "0.16.7", + "resolved": "https://registry.npmjs.org/@types/katex/-/katex-0.16.7.tgz", + "integrity": "sha512-HMwFiRujE5PjrgwHQ25+bsLJgowjGjm5Z8FVSf0N6PwgJrwxH0QxzHYDcKsTfV3wva0vzrpqMTJS2jXPr5BMEQ==", + "license": "MIT" }, - "node_modules/d3-dsv": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-3.0.1.tgz", - "integrity": "sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q==", + "node_modules/@types/mdast": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", + "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", + "license": "MIT", "dependencies": { - "commander": "7", - "iconv-lite": "0.6", - "rw": "1" - }, - "bin": { - "csv2json": "bin/dsv2json.js", - "csv2tsv": "bin/dsv2dsv.js", - "dsv2dsv": "bin/dsv2dsv.js", - "dsv2json": "bin/dsv2json.js", - "json2csv": "bin/json2dsv.js", - "json2dsv": "bin/json2dsv.js", - "json2tsv": "bin/json2dsv.js", - "tsv2csv": "bin/dsv2dsv.js", - "tsv2json": "bin/dsv2json.js" - }, - "engines": { - "node": ">=12" + "@types/unist": "*" } }, - "node_modules/d3-dsv/node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "engines": { - "node": ">= 10" - } + "node_modules/@types/mdx": { + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.13.tgz", + "integrity": "sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==", + "license": "MIT" }, - "node_modules/d3-ease": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz", - "integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==", - "engines": { - "node": ">=12" - } + "node_modules/@types/mime": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", + "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", + "license": "MIT" }, - "node_modules/d3-fetch": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-fetch/-/d3-fetch-3.0.1.tgz", - "integrity": "sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw==", + "node_modules/@types/ms": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz", + "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==", + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "22.12.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.12.0.tgz", + "integrity": "sha512-Fll2FZ1riMjNmlmJOdAyY5pUbkftXslB5DgEzlIuNaiWhXd00FhWxVC/r4yV/4wBb9JfImTu+jiSvXTkJ7F/gA==", + "license": "MIT", "dependencies": { - "d3-dsv": "1 - 3" - }, - "engines": { - "node": ">=12" + "undici-types": "~6.20.0" } }, - "node_modules/d3-force": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-3.0.0.tgz", - "integrity": "sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==", + "node_modules/@types/node-forge": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", + "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", + "license": "MIT", "dependencies": { - "d3-dispatch": "1 - 3", - "d3-quadtree": "1 - 3", - "d3-timer": "1 - 3" - }, - "engines": { - "node": ">=12" + "@types/node": "*" } }, - "node_modules/d3-format": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.0.tgz", - "integrity": "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==", - "engines": { - "node": ">=12" - } + "node_modules/@types/parse-json": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", + "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==", + "license": "MIT" }, - "node_modules/d3-geo": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-3.1.1.tgz", - "integrity": "sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q==", - "dependencies": { - "d3-array": "2.5.0 - 3" - }, - "engines": { - "node": ">=12" - } + "node_modules/@types/prismjs": { + "version": "1.26.5", + "resolved": "https://registry.npmjs.org/@types/prismjs/-/prismjs-1.26.5.tgz", + "integrity": "sha512-AUZTa7hQ2KY5L7AmtSiqxlhWxb4ina0yd8hNbl4TWuqnv/pFP0nDMb3YrfSBf4hJVGLh2YEIBfKaBW/9UEl6IQ==", + "license": "MIT" }, - "node_modules/d3-hierarchy": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz", - "integrity": "sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA==", - "engines": { - "node": ">=12" - } + "node_modules/@types/prop-types": { + "version": "15.7.14", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.14.tgz", + "integrity": "sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==", + "license": "MIT" }, - "node_modules/d3-interpolate": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz", - "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==", + "node_modules/@types/qs": { + "version": "6.9.18", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.18.tgz", + "integrity": "sha512-kK7dgTYDyGqS+e2Q4aK9X3D7q234CIZ1Bv0q/7Z5IwRDoADNU81xXJK/YVyLbLTZCoIwUoDoffFeF+p/eIklAA==", + "license": "MIT" + }, + "node_modules/@types/range-parser": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", + "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", + "license": "MIT" + }, + "node_modules/@types/react": { + "version": "18.3.18", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.18.tgz", + "integrity": "sha512-t4yC+vtgnkYjNSKlFx1jkAhH8LgTo2N/7Qvi83kdEaUtMDiwpbLAktKDaAMlRcJ5eSxZkH74eEGt1ky31d7kfQ==", + "license": "MIT", "dependencies": { - "d3-color": "1 - 3" - }, - "engines": { - "node": ">=12" + "@types/prop-types": "*", + "csstype": "^3.0.2" } }, - "node_modules/d3-path": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz", - "integrity": "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==", - "engines": { - "node": ">=12" + "node_modules/@types/react-router": { + "version": "5.1.20", + "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.20.tgz", + "integrity": "sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==", + "license": "MIT", + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*" } }, - "node_modules/d3-polygon": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-3.0.1.tgz", - "integrity": "sha512-3vbA7vXYwfe1SYhED++fPUQlWSYTTGmFmQiany/gdbiWgU/iEyQzyymwL9SkJjFFuCS4902BSzewVGsHHmHtXg==", - "engines": { - "node": ">=12" + "node_modules/@types/react-router-config": { + "version": "5.0.11", + "resolved": "https://registry.npmjs.org/@types/react-router-config/-/react-router-config-5.0.11.tgz", + "integrity": "sha512-WmSAg7WgqW7m4x8Mt4N6ZyKz0BubSj/2tVUMsAHp+Yd2AMwcSbeFq9WympT19p5heCFmF97R9eD5uUR/t4HEqw==", + "license": "MIT", + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router": "^5.1.0" } }, - "node_modules/d3-quadtree": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-3.0.1.tgz", - "integrity": "sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==", - "engines": { - "node": ">=12" + "node_modules/@types/react-router-dom": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz", + "integrity": "sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==", + "license": "MIT", + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router": "*" } }, - "node_modules/d3-random": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-random/-/d3-random-3.0.1.tgz", - "integrity": "sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ==", - "engines": { - "node": ">=12" + "node_modules/@types/resolve": { + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.2.tgz", + "integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==", + "license": "MIT" + }, + "node_modules/@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", + "license": "MIT" + }, + "node_modules/@types/sax": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@types/sax/-/sax-1.2.7.tgz", + "integrity": "sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==", + "license": "MIT", + "dependencies": { + "@types/node": "*" } }, - "node_modules/d3-sankey": { - "version": "0.12.3", - "resolved": "https://registry.npmjs.org/d3-sankey/-/d3-sankey-0.12.3.tgz", - "integrity": "sha512-nQhsBRmM19Ax5xEIPLMY9ZmJ/cDvd1BG3UVvt5h3WRxKg5zGRbvnteTyWAbzeSvlh3tW7ZEmq4VwR5mB3tutmQ==", + "node_modules/@types/send": { + "version": "0.17.4", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", + "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", + "license": "MIT", "dependencies": { - "d3-array": "1 - 2", - "d3-shape": "^1.2.0" + "@types/mime": "^1", + "@types/node": "*" } }, - "node_modules/d3-sankey/node_modules/d3-array": { - "version": "2.12.1", - "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-2.12.1.tgz", - "integrity": "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==", + "node_modules/@types/serve-index": { + "version": "1.9.4", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz", + "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", + "license": "MIT", "dependencies": { - "internmap": "^1.0.0" + "@types/express": "*" } }, - "node_modules/d3-sankey/node_modules/d3-path": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-1.0.9.tgz", - "integrity": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==" + "node_modules/@types/serve-static": { + "version": "1.15.7", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.7.tgz", + "integrity": "sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==", + "license": "MIT", + "dependencies": { + "@types/http-errors": "*", + "@types/node": "*", + "@types/send": "*" + } }, - "node_modules/d3-sankey/node_modules/d3-shape": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-1.3.7.tgz", - "integrity": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==", + "node_modules/@types/sockjs": { + "version": "0.3.36", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz", + "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", + "license": "MIT", "dependencies": { - "d3-path": "1" + "@types/node": "*" } }, - "node_modules/d3-sankey/node_modules/internmap": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/internmap/-/internmap-1.0.1.tgz", - "integrity": "sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw==" + "node_modules/@types/trusted-types": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", + "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==", + "license": "MIT" }, - "node_modules/d3-scale": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz", - "integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==", + "node_modules/@types/unist": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", + "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", + "license": "MIT" + }, + "node_modules/@types/ws": { + "version": "8.5.14", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.14.tgz", + "integrity": "sha512-bd/YFLW+URhBzMXurx7lWByOu+xzU9+kb3RboOteXYDfW+tr+JZa99OyNmPINEGB/ahzKrEuc8rcv4gnpJmxTw==", + "license": "MIT", "dependencies": { - "d3-array": "2.10.0 - 3", - "d3-format": "1 - 3", - "d3-interpolate": "1.2.0 - 3", - "d3-time": "2.1.1 - 3", - "d3-time-format": "2 - 4" - }, - "engines": { - "node": ">=12" + "@types/node": "*" } }, - "node_modules/d3-scale-chromatic": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz", - "integrity": "sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ==", + "node_modules/@types/yargs": { + "version": "17.0.33", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", + "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", + "license": "MIT", "dependencies": { - "d3-color": "1 - 3", - "d3-interpolate": "1 - 3" - }, - "engines": { - "node": ">=12" + "@types/yargs-parser": "*" } }, - "node_modules/d3-selection": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz", - "integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==", - "engines": { - "node": ">=12" - } + "node_modules/@types/yargs-parser": { + "version": "21.0.3", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", + "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", + "license": "MIT" }, - "node_modules/d3-shape": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz", - "integrity": "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==", + "node_modules/@ungap/structured-clone": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz", + "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==", + "license": "ISC" + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz", + "integrity": "sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==", + "license": "MIT", "dependencies": { - "d3-path": "^3.1.0" - }, - "engines": { - "node": ">=12" + "@webassemblyjs/helper-numbers": "1.13.2", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2" } }, - "node_modules/d3-time": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz", - "integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==", + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz", + "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==", + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz", + "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==", + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz", + "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==", + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz", + "integrity": "sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==", + "license": "MIT", "dependencies": { - "d3-array": "2 - 3" - }, - "engines": { - "node": ">=12" + "@webassemblyjs/floating-point-hex-parser": "1.13.2", + "@webassemblyjs/helper-api-error": "1.13.2", + "@xtuc/long": "4.2.2" } }, - "node_modules/d3-time-format": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz", - "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==", + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz", + "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==", + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz", + "integrity": "sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==", + "license": "MIT", "dependencies": { - "d3-time": "1 - 3" - }, - "engines": { - "node": ">=12" + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/wasm-gen": "1.14.1" } }, - "node_modules/d3-timer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz", - "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==", - "engines": { - "node": ">=12" + "node_modules/@webassemblyjs/ieee754": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz", + "integrity": "sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==", + "license": "MIT", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" } }, - "node_modules/d3-transition": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-3.0.1.tgz", - "integrity": "sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==", + "node_modules/@webassemblyjs/leb128": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz", + "integrity": "sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==", + "license": "Apache-2.0", "dependencies": { - "d3-color": "1 - 3", - "d3-dispatch": "1 - 3", - "d3-ease": "1 - 3", - "d3-interpolate": "1 - 3", - "d3-timer": "1 - 3" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "d3-selection": "2 - 3" + "@xtuc/long": "4.2.2" } }, - "node_modules/d3-zoom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-3.0.0.tgz", - "integrity": "sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==", + "node_modules/@webassemblyjs/utf8": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz", + "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==", + "license": "MIT" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz", + "integrity": "sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==", + "license": "MIT", "dependencies": { - "d3-dispatch": "1 - 3", - "d3-drag": "2 - 3", - "d3-interpolate": "1 - 3", - "d3-selection": "2 - 3", - "d3-transition": "2 - 3" - }, - "engines": { - "node": ">=12" + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/helper-wasm-section": "1.14.1", + "@webassemblyjs/wasm-gen": "1.14.1", + "@webassemblyjs/wasm-opt": "1.14.1", + "@webassemblyjs/wasm-parser": "1.14.1", + "@webassemblyjs/wast-printer": "1.14.1" } }, - "node_modules/dagre-d3-es": { - "version": "7.0.10", - "resolved": "https://registry.npmjs.org/dagre-d3-es/-/dagre-d3-es-7.0.10.tgz", - "integrity": "sha512-qTCQmEhcynucuaZgY5/+ti3X/rnszKZhEQH/ZdWdtP1tA/y3VoHJzcVrO9pjjJCNpigfscAtoUB5ONcd2wNn0A==", + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz", + "integrity": "sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==", + "license": "MIT", "dependencies": { - "d3": "^7.8.2", - "lodash-es": "^4.17.21" + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/ieee754": "1.13.2", + "@webassemblyjs/leb128": "1.13.2", + "@webassemblyjs/utf8": "1.13.2" } }, - "node_modules/data-view-buffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", - "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz", + "integrity": "sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.6", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/wasm-gen": "1.14.1", + "@webassemblyjs/wasm-parser": "1.14.1" } }, - "node_modules/data-view-byte-length": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", - "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz", + "integrity": "sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-api-error": "1.13.2", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/ieee754": "1.13.2", + "@webassemblyjs/leb128": "1.13.2", + "@webassemblyjs/utf8": "1.13.2" } }, - "node_modules/data-view-byte-offset": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", - "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz", + "integrity": "sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.6", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@webassemblyjs/ast": "1.14.1", + "@xtuc/long": "4.2.2" } }, - "node_modules/dayjs": { - "version": "1.11.11", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.11.tgz", - "integrity": "sha512-okzr3f11N6WuqYtZSvm+F776mB41wRZMhKP+hc34YdW+KmtYYK9iqvHSwo2k9FEH3fhGXvOPV6yz2IcSrfRUDg==" + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "license": "BSD-3-Clause" }, - "node_modules/debounce": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", - "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==" + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "license": "Apache-2.0" }, - "node_modules/debug": { - "version": "4.3.5", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz", - "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==", + "node_modules/accepts": { + "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==", + "license": "MIT", "dependencies": { - "ms": "2.1.2" + "mime-types": "~2.1.34", + "negotiator": "0.6.3" }, "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "node": ">= 0.6" } }, - "node_modules/decode-named-character-reference": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", - "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", - "dependencies": { - "character-entities": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/accepts/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" } }, - "node_modules/decompress-response": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "node_modules/accepts/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", "dependencies": { - "mimic-response": "^3.1.0" + "mime-db": "1.52.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.6" } }, - "node_modules/decompress-response/node_modules/mimic-response": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "node_modules/accepts/node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "license": "MIT", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.6" } }, - "node_modules/deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "node_modules/acorn": { + "version": "8.14.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", + "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, "engines": { - "node": ">=4.0.0" + "node": ">=0.4.0" } }, - "node_modules/deepmerge": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", - "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", - "engines": { - "node": ">=0.10.0" + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "license": "MIT", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/default-gateway": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", - "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "node_modules/acorn-walk": { + "version": "8.3.4", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz", + "integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==", + "license": "MIT", "dependencies": { - "execa": "^5.0.0" + "acorn": "^8.11.0" }, "engines": { - "node": ">= 10" + "node": ">=0.4.0" } }, - "node_modules/defer-to-connect": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", - "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", + "node_modules/address": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", + "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", + "license": "MIT", "engines": { - "node": ">=10" + "node": ">= 10.0.0" } }, - "node_modules/define-data-property": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", - "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "license": "MIT", "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "gopd": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", "engines": { "node": ">=8" } }, - "node_modules/define-properties": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "node_modules/ajv": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "license": "MIT", "dependencies": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/del": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", - "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "license": "MIT", "dependencies": { - "globby": "^11.0.1", - "graceful-fs": "^4.2.4", - "is-glob": "^4.0.1", - "is-path-cwd": "^2.2.0", - "is-path-inside": "^3.0.2", - "p-map": "^4.0.0", - "rimraf": "^3.0.2", - "slash": "^3.0.0" + "ajv": "^8.0.0" }, - "engines": { - "node": ">=10" + "peerDependencies": { + "ajv": "^8.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependenciesMeta": { + "ajv": { + "optional": true + } } }, - "node_modules/delaunator": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/delaunator/-/delaunator-5.0.1.tgz", - "integrity": "sha512-8nvh+XBe96aCESrGOqMp/84b13H9cdKbG5P2ejQCh4d4sK9RL4371qou9drQjMhvnPmhWl5hnmqbEE0fXr9Xnw==", + "node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "license": "MIT", "dependencies": { - "robust-predicates": "^3.0.2" + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" } }, - "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==", + "node_modules/algoliasearch": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-5.20.0.tgz", + "integrity": "sha512-groO71Fvi5SWpxjI9Ia+chy0QBwT61mg6yxJV27f5YFf+Mw+STT75K6SHySpP8Co5LsCrtsbCH5dJZSRtkSKaQ==", "license": "MIT", + "dependencies": { + "@algolia/client-abtesting": "5.20.0", + "@algolia/client-analytics": "5.20.0", + "@algolia/client-common": "5.20.0", + "@algolia/client-insights": "5.20.0", + "@algolia/client-personalization": "5.20.0", + "@algolia/client-query-suggestions": "5.20.0", + "@algolia/client-search": "5.20.0", + "@algolia/ingestion": "1.20.0", + "@algolia/monitoring": "1.20.0", + "@algolia/recommend": "5.20.0", + "@algolia/requester-browser-xhr": "5.20.0", + "@algolia/requester-fetch": "5.20.0", + "@algolia/requester-node-http": "5.20.0" + }, "engines": { - "node": ">= 0.8" + "node": ">= 14.0.0" } }, - "node_modules/dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", - "engines": { - "node": ">=6" + "node_modules/algoliasearch-helper": { + "version": "3.24.1", + "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.24.1.tgz", + "integrity": "sha512-knYRACqLH9UpeR+WRUrBzBFR2ulGuOjI2b525k4PNeqZxeFMHJE7YcL7s6Jh12Qza0rtHqZdgHMfeuaaAkf4wA==", + "license": "MIT", + "dependencies": { + "@algolia/events": "^4.0.1" + }, + "peerDependencies": { + "algoliasearch": ">= 3.1 < 6" } }, - "node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "license": "MIT", - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" + "node_modules/ansi-align": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", + "license": "ISC", + "dependencies": { + "string-width": "^4.1.0" } }, - "node_modules/detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + "node_modules/ansi-align/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" }, - "node_modules/detect-port": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.6.1.tgz", - "integrity": "sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q==", + "node_modules/ansi-align/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", "dependencies": { - "address": "^1.0.1", - "debug": "4" - }, - "bin": { - "detect": "bin/detect-port.js", - "detect-port": "bin/detect-port.js" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, "engines": { - "node": ">= 4.0.0" + "node": ">=8" } }, - "node_modules/detect-port-alt": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", - "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "license": "MIT", "dependencies": { - "address": "^1.0.1", - "debug": "^2.6.0" - }, - "bin": { - "detect": "bin/detect-port", - "detect-port": "bin/detect-port" + "type-fest": "^0.21.3" }, "engines": { - "node": ">= 4.2.1" - } - }, - "node_modules/detect-port-alt/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/detect-port-alt/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/devlop": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", - "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", - "dependencies": { - "dequal": "^2.0.0" + "node_modules/ansi-escapes/node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/didyoumean": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", - "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", - "dev": true + "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==", + "engines": [ + "node >= 0.8.0" + ], + "license": "Apache-2.0", + "bin": { + "ansi-html": "bin/ansi-html" + } }, - "node_modules/diff": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", - "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==", + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", "engines": { - "node": ">=0.3.1" + "node": ">=8" } }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", "dependencies": { - "path-type": "^4.0.0" + "color-convert": "^2.0.1" }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/dlv": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", - "dev": true + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "dev": true, + "license": "MIT" }, - "node_modules/dns-packet": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", - "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "license": "ISC", "dependencies": { - "@leichtgewicht/ip-codec": "^2.0.1" + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" }, "engines": { - "node": ">=6" + "node": ">= 8" } }, - "node_modules/dom-converter": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", - "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", - "dependencies": { - "utila": "~0.4" - } + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "license": "MIT" }, - "node_modules/dom-serializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", - "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "license": "Python-2.0" + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", + "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", + "license": "MIT", "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "entities": "^4.2.0" + "call-bound": "^1.0.3", + "is-array-buffer": "^3.0.5" + }, + "engines": { + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ] + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "license": "MIT" }, - "node_modules/domhandler": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", - "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "node_modules/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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz", + "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==", + "license": "MIT", "dependencies": { - "domelementtype": "^2.3.0" + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "is-array-buffer": "^3.0.4" }, "engines": { - "node": ">= 4" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/dompurify": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.1.5.tgz", - "integrity": "sha512-lwG+n5h8QNpxtyrJW/gJWckL+1/DQiYMX8f7t8Z2AZTPw1esVrqjI63i7Zc2Gz0aKzLVMYC1V1PL/ky+aY/NgA==" - }, - "node_modules/domutils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", - "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", - "dependencies": { - "dom-serializer": "^2.0.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" + "node_modules/astring": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/astring/-/astring-1.9.0.tgz", + "integrity": "sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==", + "license": "MIT", + "bin": { + "astring": "bin/astring" } }, - "node_modules/dot-prop": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz", - "integrity": "sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==", - "dependencies": { - "is-obj": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "node_modules/async": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", + "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", + "license": "MIT" }, - "node_modules/dot-prop/node_modules/is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "node_modules/async-function": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-function/-/async-function-1.0.0.tgz", + "integrity": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==", + "license": "MIT", "engines": { - "node": ">=8" + "node": ">= 0.4" } }, - "node_modules/dotenv": { - "version": "16.4.5", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz", - "integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==", - "dev": true, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "license": "ISC", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://dotenvx.com" + "node": ">= 4.0.0" } }, - "node_modules/duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" - }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" - }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", - "license": "MIT" - }, - "node_modules/ejs": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", - "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", + "node_modules/autoprefixer": { + "version": "10.4.19", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.19.tgz", + "integrity": "sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", "dependencies": { - "jake": "^10.8.5" + "browserslist": "^4.23.0", + "caniuse-lite": "^1.0.30001599", + "fraction.js": "^4.3.7", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" }, "bin": { - "ejs": "bin/cli.js" + "autoprefixer": "bin/autoprefixer" }, "engines": { - "node": ">=0.10.0" + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/electron-to-chromium": { - "version": "1.5.60", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.60.tgz", - "integrity": "sha512-HcraRUkTKJ+8yA3b10i9qvhUlPBRDlKjn1XGek1zDGVfAKcvi8TsUnImGqLiEm9j6ZulxXIWWIo9BmbkbCTGgA==", - "license": "ISC" - }, - "node_modules/elkjs": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/elkjs/-/elkjs-0.9.3.tgz", - "integrity": "sha512-f/ZeWvW/BCXbhGEf1Ujp29EASo/lk1FDnETgNKwJrsVvGZhUWCZyg3xLJjAsxfOmt8KjswHmI5EwCQcPMpOYhQ==" - }, - "node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" - }, - "node_modules/emojilib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/emojilib/-/emojilib-2.4.0.tgz", - "integrity": "sha512-5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw==" - }, - "node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "license": "MIT", + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, "engines": { - "node": ">= 4" - } - }, - "node_modules/emoticon": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/emoticon/-/emoticon-4.1.0.tgz", - "integrity": "sha512-VWZfnxqwNcc51hIy/sbOdEem6D+cVtpPzEEtVAFdaas30+1dgkyaOQ4sQ6Bp0tOMqWO1v+HQfYaoodOkdhK6SQ==", + "node": ">= 0.4" + }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/encodeurl": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", - "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", + "node_modules/babel-loader": { + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.2.1.tgz", + "integrity": "sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==", "license": "MIT", + "dependencies": { + "find-cache-dir": "^4.0.0", + "schema-utils": "^4.0.0" + }, "engines": { - "node": ">= 0.8" + "node": ">= 14.15.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0", + "webpack": ">=5" } }, - "node_modules/enhanced-resolve": { - "version": "5.17.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", - "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", + "node_modules/babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", "license": "MIT", "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, - "engines": { - "node": ">=10.13.0" + "object.assign": "^4.1.0" } }, - "node_modules/entities": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", - "engines": { - "node": ">=0.12" + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.12", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.12.tgz", + "integrity": "sha512-CPWT6BwvhrTO2d8QVorhTCQw9Y43zOu7G9HigcfxvepOU6b8o3tcWad6oVgZIsZCTt42FFv97aA7ZJsbM4+8og==", + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.6.3", + "semver": "^6.3.1" }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dependencies": { - "is-arrayish": "^0.2.1" + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/es-abstract": { - "version": "1.23.3", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", - "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.10.6", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz", + "integrity": "sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==", + "license": "MIT", "dependencies": { - "array-buffer-byte-length": "^1.0.1", - "arraybuffer.prototype.slice": "^1.0.3", - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.7", - "data-view-buffer": "^1.0.1", - "data-view-byte-length": "^1.0.1", - "data-view-byte-offset": "^1.0.0", - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "es-set-tostringtag": "^2.0.3", - "es-to-primitive": "^1.2.1", - "function.prototype.name": "^1.1.6", - "get-intrinsic": "^1.2.4", - "get-symbol-description": "^1.0.2", - "globalthis": "^1.0.3", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.2", - "has-proto": "^1.0.3", - "has-symbols": "^1.0.3", - "hasown": "^2.0.2", - "internal-slot": "^1.0.7", - "is-array-buffer": "^3.0.4", - "is-callable": "^1.2.7", - "is-data-view": "^1.0.1", - "is-negative-zero": "^2.0.3", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.3", - "is-string": "^1.0.7", - "is-typed-array": "^1.1.13", - "is-weakref": "^1.0.2", - "object-inspect": "^1.13.1", - "object-keys": "^1.1.1", - "object.assign": "^4.1.5", - "regexp.prototype.flags": "^1.5.2", - "safe-array-concat": "^1.1.2", - "safe-regex-test": "^1.0.3", - "string.prototype.trim": "^1.2.9", - "string.prototype.trimend": "^1.0.8", - "string.prototype.trimstart": "^1.0.8", - "typed-array-buffer": "^1.0.2", - "typed-array-byte-length": "^1.0.1", - "typed-array-byte-offset": "^1.0.2", - "typed-array-length": "^1.0.6", - "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.15" - }, - "engines": { - "node": ">= 0.4" + "@babel/helper-define-polyfill-provider": "^0.6.2", + "core-js-compat": "^3.38.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, - "node_modules/es-define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", - "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.3.tgz", + "integrity": "sha512-LiWSbl4CRSIa5x/JAU6jZiG9eit9w6mz+yVMFwDE83LAWvt0AfGBoZ7HS/mkhrKuh2ZlzfVZYKoLjXdqw6Yt7Q==", + "license": "MIT", "dependencies": { - "get-intrinsic": "^1.2.4" + "@babel/helper-define-polyfill-provider": "^0.6.3" }, - "engines": { - "node": ">= 0.4" + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, - "node_modules/es-errors": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", - "engines": { - "node": ">= 0.4" + "node_modules/bail": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", + "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/es-module-lexer": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.3.tgz", - "integrity": "sha512-i1gCgmR9dCl6Vil6UKPI/trA69s08g/syhiDK9TG0Nf1RJjjFI+AzoWW7sPufzkgYAn861skuCwJa0pIIHYxvg==" + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "license": "MIT" }, - "node_modules/es-object-atoms": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", - "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", - "dependencies": { - "es-errors": "^1.3.0" - }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", + "license": "MIT" + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "license": "MIT", "engines": { - "node": ">= 0.4" + "node": "*" } }, - "node_modules/es-set-tostringtag": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", - "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", - "dependencies": { - "get-intrinsic": "^1.2.4", - "has-tostringtag": "^1.0.2", - "hasown": "^2.0.1" - }, + "node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "license": "MIT", "engines": { - "node": ">= 0.4" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "node_modules/body-parser": { + "version": "1.20.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", + "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", + "license": "MIT", "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" + "bytes": "3.1.2", + "content-type": "~1.0.5", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.13.0", + "raw-body": "2.5.2", + "type-is": "~1.6.18", + "unpipe": "1.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, - "node_modules/escalade": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", - "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", "license": "MIT", "engines": { - "node": ">=6" + "node": ">= 0.8" } }, - "node_modules/escape-goat": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-4.0.0.tgz", - "integrity": "sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg==", - "engines": { - "node": ">=12" + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "node_modules/bonjour-service": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.3.0.tgz", + "integrity": "sha512-3YuAUiSkWykd+2Azjgyxei8OWf8thdn8AITIog2M4UICzoqfjlqr64WIjEXZllf/W6vK1goqleSR6brGomxQqA==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "license": "ISC" + }, + "node_modules/boxen": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-6.2.1.tgz", + "integrity": "sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw==", + "license": "MIT", + "dependencies": { + "ansi-align": "^3.0.1", + "camelcase": "^6.2.0", + "chalk": "^4.1.2", + "cli-boxes": "^3.0.0", + "string-width": "^5.0.1", + "type-fest": "^2.5.0", + "widest-line": "^4.0.1", + "wrap-ansi": "^8.0.1" + }, "engines": { - "node": ">=10" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "license": "MIT", "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "license": "MIT", + "dependencies": { + "fill-range": "^7.1.1" }, "engines": { - "node": ">=4" + "node": ">=8" } }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "node_modules/browserslist": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.4.tgz", + "integrity": "sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==", + "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" + } + ], + "license": "MIT", "dependencies": { - "estraverse": "^5.2.0" + "caniuse-lite": "^1.0.30001688", + "electron-to-chromium": "^1.5.73", + "node-releases": "^2.0.19", + "update-browserslist-db": "^1.1.1" + }, + "bin": { + "browserslist": "cli.js" }, "engines": { - "node": ">=4.0" + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" } }, - "node_modules/esrecurse/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "license": "MIT" + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "license": "MIT", "engines": { - "node": ">=4.0" + "node": ">= 0.8" } }, - "node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "node_modules/cacheable-lookup": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", + "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", + "license": "MIT", "engines": { - "node": ">=4.0" + "node": ">=14.16" } }, - "node_modules/estree-util-attach-comments": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-3.0.0.tgz", - "integrity": "sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==", + "node_modules/cacheable-request": { + "version": "10.2.14", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.14.tgz", + "integrity": "sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==", + "license": "MIT", "dependencies": { - "@types/estree": "^1.0.0" + "@types/http-cache-semantics": "^4.0.2", + "get-stream": "^6.0.1", + "http-cache-semantics": "^4.1.1", + "keyv": "^4.5.3", + "mimic-response": "^4.0.0", + "normalize-url": "^8.0.0", + "responselike": "^3.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=14.16" } }, - "node_modules/estree-util-build-jsx": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-3.0.1.tgz", - "integrity": "sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ==", + "node_modules/call-bind": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", + "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", + "license": "MIT", "dependencies": { - "@types/estree-jsx": "^1.0.0", - "devlop": "^1.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "estree-walker": "^3.0.0" + "call-bind-apply-helpers": "^1.0.0", + "es-define-property": "^1.0.0", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.2" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/estree-util-is-identifier-name": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz", - "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/estree-util-to-js": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-2.0.0.tgz", - "integrity": "sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg==", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "astring": "^1.8.0", - "source-map": "^0.7.0" + "engines": { + "node": ">= 0.4" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/estree-util-value-to-estree": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/estree-util-value-to-estree/-/estree-util-value-to-estree-3.1.2.tgz", - "integrity": "sha512-S0gW2+XZkmsx00tU2uJ4L9hUT7IFabbml9pHh2WQqFmAbxit++YGZne0sKJbNwkj9Wvg9E4uqWl4nCIFQMmfag==", + "node_modules/call-bind-apply-helpers": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.1.tgz", + "integrity": "sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==", + "license": "MIT", "dependencies": { - "@types/estree": "^1.0.0" + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" }, - "funding": { - "url": "https://github.com/sponsors/remcohaszing" + "engines": { + "node": ">= 0.4" } }, - "node_modules/estree-util-visit": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-2.0.0.tgz", - "integrity": "sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==", + "node_modules/call-bound": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.3.tgz", + "integrity": "sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==", + "license": "MIT", "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/unist": "^3.0.0" + "call-bind-apply-helpers": "^1.0.1", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/estree-walker": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", - "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", - "dependencies": { - "@types/estree": "^1.0.0" + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "license": "MIT", + "engines": { + "node": ">=6" } }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "engines": { - "node": ">=0.10.0" + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "license": "MIT", + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" } }, - "node_modules/eta": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/eta/-/eta-2.2.0.tgz", - "integrity": "sha512-UVQ72Rqjy/ZKQalzV5dCCJP80GrmPrMxh6NlNf+erV6ObL0ZFkhCstWRawS85z3smdr3d2wXPsZEY7rDPfGd2g==", + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "license": "MIT", "engines": { - "node": ">=6.0.0" + "node": ">=10" }, "funding": { - "url": "https://github.com/eta-dev/eta?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "node_modules/camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "dev": true, "license": "MIT", "engines": { - "node": ">= 0.6" + "node": ">= 6" } }, - "node_modules/eval": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/eval/-/eval-0.1.8.tgz", - "integrity": "sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw==", + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "license": "MIT", "dependencies": { - "@types/node": "*", - "require-like": ">= 0.1.1" - }, - "engines": { - "node": ">= 0.8" + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" } }, - "node_modules/eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + "node_modules/caniuse-lite": { + "version": "1.0.30001696", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001696.tgz", + "integrity": "sha512-pDCPkvzfa39ehJtJ+OwGT/2yvT2SbjfHhiIW2LWOAcMQ7BzwxT/XuyUp4OTOd0XFWA6BKw0JalnBHgSi5DGJBQ==", + "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" + } + ], + "license": "CC-BY-4.0" }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "engines": { - "node": ">=0.8.x" + "node_modules/ccount": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", + "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "license": "MIT", "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { "node": ">=10" }, "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/express": { - "version": "4.21.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.21.1.tgz", - "integrity": "sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==", + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", "license": "MIT", - "dependencies": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.3", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.7.1", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~2.0.0", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.3.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.3", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.10", - "proxy-addr": "~2.0.7", - "qs": "6.13.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.19.0", - "serve-static": "1.16.2", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, "engines": { - "node": ">= 0.10.0" + "node": ">=10" } }, - "node_modules/express/node_modules/content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "dependencies": { - "safe-buffer": "5.2.1" - }, - "engines": { - "node": ">= 0.6" + "node_modules/character-entities": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", + "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/express/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" + "node_modules/character-entities-html4": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", + "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/express/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/express/node_modules/path-to-regexp": { - "version": "0.1.10", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz", - "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==", - "license": "MIT" - }, - "node_modules/express/node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" - }, - "node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "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==" - }, - "node_modules/fast-glob": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" - }, - "node_modules/fastq": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", - "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", - "dependencies": { - "reusify": "^1.0.4" + "node_modules/character-entities-legacy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", + "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/fault": { + "node_modules/character-reference-invalid": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fault/-/fault-2.0.1.tgz", - "integrity": "sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==", - "dependencies": { - "format": "^0.2.0" - }, + "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz", + "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "node_modules/cheerio": { + "version": "1.0.0-rc.12", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", + "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", + "license": "MIT", "dependencies": { - "websocket-driver": ">=0.5.1" + "cheerio-select": "^2.1.0", + "dom-serializer": "^2.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1", + "htmlparser2": "^8.0.1", + "parse5": "^7.0.0", + "parse5-htmlparser2-tree-adapter": "^7.0.0" }, "engines": { - "node": ">=0.8.0" + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/cheeriojs/cheerio?sponsor=1" } }, - "node_modules/feed": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/feed/-/feed-4.2.2.tgz", - "integrity": "sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ==", + "node_modules/cheerio-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", + "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", + "license": "BSD-2-Clause", "dependencies": { - "xml-js": "^1.6.11" + "boolbase": "^1.0.0", + "css-select": "^5.1.0", + "css-what": "^6.1.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1" }, - "engines": { - "node": ">=0.4.0" + "funding": { + "url": "https://github.com/sponsors/fb55" } }, - "node_modules/file-loader": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", - "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "license": "MIT", "dependencies": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" }, "engines": { - "node": ">= 10.13.0" + "node": ">= 8.10.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "url": "https://paulmillr.com/funding/" }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" + "optionalDependencies": { + "fsevents": "~2.3.2" } }, - "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==", - "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/chrome-trace-event": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", + "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", + "license": "MIT", + "engines": { + "node": ">=6.0" } }, - "node_modules/file-loader/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "peerDependencies": { - "ajv": "^6.9.1" + "node_modules/ci-info": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "license": "MIT", + "engines": { + "node": ">=8" } }, - "node_modules/file-loader/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "node_modules/file-loader/node_modules/schema-utils": { - "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==", + "node_modules/clean-css": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz", + "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", + "license": "MIT", "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" + "source-map": "~0.6.0" }, "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/filelist": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", - "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", - "dependencies": { - "minimatch": "^5.0.1" + "node": ">= 10.0" } }, - "node_modules/filelist/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dependencies": { - "balanced-match": "^1.0.0" + "node_modules/clean-css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/filelist/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "dependencies": { - "brace-expansion": "^2.0.1" - }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=6" } }, - "node_modules/filesize": { - "version": "8.0.7", - "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", - "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", + "node_modules/cli-boxes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", + "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", + "license": "MIT", "engines": { - "node": ">= 0.4.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/fill-range": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "node_modules/cli-table3": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.5.tgz", + "integrity": "sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==", + "license": "MIT", "dependencies": { - "to-regex-range": "^5.0.1" + "string-width": "^4.2.0" }, "engines": { - "node": ">=8" + "node": "10.* || >= 12.*" + }, + "optionalDependencies": { + "@colors/colors": "1.5.0" } }, - "node_modules/finalhandler": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz", - "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", + "node_modules/cli-table3/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" + }, + "node_modules/cli-table3/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "license": "MIT", "dependencies": { - "debug": "2.6.9", - "encodeurl": "~2.0.0", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, "engines": { - "node": ">= 0.8" + "node": ">=8" } }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", "license": "MIT", "dependencies": { - "ms": "2.0.0" + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" } }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/find-cache-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz", - "integrity": "sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==", - "dependencies": { - "common-path-prefix": "^3.0.0", - "pkg-dir": "^7.0.0" - }, + "node_modules/clsx": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", + "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", + "license": "MIT", "engines": { - "node": ">=14.16" - }, + "node": ">=6" + } + }, + "node_modules/collapse-white-space": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-2.1.0.tgz", + "integrity": "sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==", + "license": "MIT", "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/find-up": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", - "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", "dependencies": { - "locate-path": "^7.1.0", - "path-exists": "^5.0.0" + "color-name": "~1.1.4" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=7.0.0" } }, - "node_modules/flat": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", - "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", - "bin": { - "flat": "cli.js" + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", + "license": "MIT" + }, + "node_modules/colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", + "license": "MIT" + }, + "node_modules/combine-promises": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/combine-promises/-/combine-promises-1.2.0.tgz", + "integrity": "sha512-VcQB1ziGD0NXrhKxiwyNbCDmRzs/OShMs2GqW2DlU2A/Sd0nQxE1oWDAE5O0ygSx5mgQOn9eIFh7yKPgFRVkPQ==", + "license": "MIT", + "engines": { + "node": ">=10" } }, - "node_modules/follow-redirects": { - "version": "1.15.6", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", - "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], + "node_modules/comma-separated-tokens": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", + "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "license": "MIT", "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } + "node": ">= 6" } }, - "node_modules/for-each": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", - "dependencies": { - "is-callable": "^1.1.3" + "node_modules/common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==", + "license": "ISC" + }, + "node_modules/common-tags": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", + "license": "MIT", + "engines": { + "node": ">=4.0.0" } }, - "node_modules/foreground-child": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.2.1.tgz", - "integrity": "sha512-PXUUyLqrR2XCWICfv6ukppP96sdFwWbNEnfEMt7jNsISjMsvaLNinAHNDYyvkyU+SZG2BTSbT5NjG+vZslfGTA==", - "dev": true, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "license": "MIT", "dependencies": { - "cross-spawn": "^7.0.0", - "signal-exit": "^4.0.1" + "mime-db": ">= 1.43.0 < 2" }, "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">= 0.6" } }, - "node_modules/foreground-child/node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "dev": true, + "node_modules/compressible/node_modules/mime-db": { + "version": "1.53.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.53.0.tgz", + "integrity": "sha512-oHlN/w+3MQ3rba9rqFr6V/ypF10LSkdwUysQL7GkXoTgIWeV+tcXGA852TBxH+gsh8UWoyhR1hKcoMJTuWflpg==", + "license": "MIT", "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">= 0.6" } }, - "node_modules/fork-ts-checker-webpack-plugin": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz", - "integrity": "sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==", + "node_modules/compression": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.5.tgz", + "integrity": "sha512-bQJ0YRck5ak3LgtnpKkiabX5pNF7tMUh1BSy2ZBOTh0Dim0BUu6aPPwByIns6/A5Prh8PufSPerMDUklpzes2Q==", + "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.8.3", - "@types/json-schema": "^7.0.5", - "chalk": "^4.1.0", - "chokidar": "^3.4.2", - "cosmiconfig": "^6.0.0", - "deepmerge": "^4.2.2", - "fs-extra": "^9.0.0", - "glob": "^7.1.6", - "memfs": "^3.1.2", - "minimatch": "^3.0.4", - "schema-utils": "2.7.0", - "semver": "^7.3.2", - "tapable": "^1.0.0" + "bytes": "3.1.2", + "compressible": "~2.0.18", + "debug": "2.6.9", + "negotiator": "~0.6.4", + "on-headers": "~1.0.2", + "safe-buffer": "5.2.1", + "vary": "~1.1.2" }, "engines": { - "node": ">=10", - "yarn": ">=1.0.0" - }, - "peerDependencies": { - "eslint": ">= 6", - "typescript": ">= 2.7", - "vue-template-compiler": "*", - "webpack": ">= 4" - }, - "peerDependenciesMeta": { - "eslint": { - "optional": true - }, - "vue-template-compiler": { - "optional": true - } + "node": ">= 0.8.0" } }, - "node_modules/fork-ts-checker-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==", - "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/compression/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" } }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" - }, - "engines": { - "node": ">=8" + "ms": "2.0.0" } }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "license": "MIT" + }, + "node_modules/config-chain": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", + "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", + "license": "MIT", "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=10" + "ini": "^1.3.4", + "proto-list": "~1.2.1" } }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", - "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "node_modules/configstore": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-6.0.0.tgz", + "integrity": "sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA==", + "license": "BSD-2-Clause", "dependencies": { - "@types/json-schema": "^7.0.4", - "ajv": "^6.12.2", - "ajv-keywords": "^3.4.1" + "dot-prop": "^6.0.1", + "graceful-fs": "^4.2.6", + "unique-string": "^3.0.0", + "write-file-atomic": "^3.0.3", + "xdg-basedir": "^5.0.1" }, "engines": { - "node": ">= 8.9.0" + "node": ">=12" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "url": "https://github.com/yeoman/configstore?sponsor=1" } }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "node_modules/connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "license": "MIT", "engines": { - "node": ">=6" + "node": ">=0.8" } }, - "node_modules/form-data-encoder": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", - "integrity": "sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==", + "node_modules/consola": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/consola/-/consola-3.4.0.tgz", + "integrity": "sha512-EiPU8G6dQG0GFHNR8ljnZFki/8a+cQwEQ+7wpxdChl02Q8HXlwEZWD5lqAF8vC2sEC3Tehr8hy7vErz88LHyUA==", + "license": "MIT", "engines": { - "node": ">= 14.17" + "node": "^14.18.0 || >=16.10.0" } }, - "node_modules/format": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", - "integrity": "sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==", + "node_modules/content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", + "license": "MIT", "engines": { - "node": ">=0.4.x" + "node": ">= 0.6" } }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "license": "MIT", "engines": { "node": ">= 0.6" } }, - "node_modules/fraction.js": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", - "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", - "engines": { - "node": "*" - }, - "funding": { - "type": "patreon", - "url": "https://github.com/sponsors/rawify" - } + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "license": "MIT" }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "node_modules/cookie": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz", + "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==", "license": "MIT", "engines": { "node": ">= 0.6" } }, - "node_modules/fs-extra": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", - "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=14.14" - } - }, - "node_modules/fs-monkey": { + "node_modules/cookie-signature": { "version": "1.0.6", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.6.tgz", - "integrity": "sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==" - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "license": "MIT" }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], + "node_modules/copy-text-to-clipboard": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/copy-text-to-clipboard/-/copy-text-to-clipboard-3.2.0.tgz", + "integrity": "sha512-RnJFp1XR/LOBDckxTib5Qjr/PMfkatD0MUCQgdpqS8MdKiNUzBjAQBEN6oUy+jW7LI93BBG3DtMB2KOOKpGs2Q==", + "license": "MIT", "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "node": ">=12" + }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/function.prototype.name": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", - "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", + "node_modules/copy-webpack-plugin": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", + "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "functions-have-names": "^1.2.3" + "fast-glob": "^3.2.11", + "glob-parent": "^6.0.1", + "globby": "^13.1.1", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">= 14.15.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "engines": { - "node": ">=6.9.0" + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" } }, - "node_modules/get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "node_modules/copy-webpack-plugin/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "license": "ISC", "dependencies": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" + "is-glob": "^4.0.3" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=10.13.0" } }, - "node_modules/get-own-enumerable-property-symbols": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", - "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" - }, - "node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "node_modules/copy-webpack-plugin/node_modules/globby": { + "version": "13.2.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", + "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", + "license": "MIT", + "dependencies": { + "dir-glob": "^3.0.1", + "fast-glob": "^3.3.0", + "ignore": "^5.2.4", + "merge2": "^1.4.1", + "slash": "^4.0.0" + }, "engines": { - "node": ">=10" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/get-symbol-description": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", - "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", - "dependencies": { - "call-bind": "^1.0.5", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.4" - }, + "node_modules/copy-webpack-plugin/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "license": "MIT", "engines": { - "node": ">= 0.4" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/github-slugger": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz", - "integrity": "sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==" - }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, + "node_modules/core-js": { + "version": "3.40.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.40.0.tgz", + "integrity": "sha512-7vsMc/Lty6AGnn7uFpYT56QesI5D2Y/UkgKounk87OP9Z2H9Z8kj6jzcSGAxFmUtDOS0ntK6lbQz+Nsa0Jj6mQ==", + "hasInstallScript": true, + "license": "MIT", "funding": { - "url": "https://github.com/sponsors/isaacs" + "type": "opencollective", + "url": "https://opencollective.com/core-js" } }, - "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "node_modules/core-js-compat": { + "version": "3.40.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.40.0.tgz", + "integrity": "sha512-0XEDpr5y5mijvw8Lbc6E5AkjrHfp7eEoPlu36SWeAbcL8fn1G1ANe8DBlo2XoNN89oVpxWwOjYIPVzR4ZvsKCQ==", + "license": "MIT", "dependencies": { - "is-glob": "^4.0.1" + "browserslist": "^4.24.3" }, - "engines": { - "node": ">= 6" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" } }, - "node_modules/glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" - }, - "node_modules/global-dirs": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", - "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==", - "dependencies": { - "ini": "2.0.0" - }, - "engines": { - "node": ">=10" - }, + "node_modules/core-js-pure": { + "version": "3.40.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.40.0.tgz", + "integrity": "sha512-AtDzVIgRrmRKQai62yuSIN5vNiQjcJakJb4fbhVw3ehxx7Lohphvw9SGNWKhLFqSxC4ilD0g/L1huAYFQU3Q6A==", + "hasInstallScript": true, + "license": "MIT", "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/core-js" } }, - "node_modules/global-dirs/node_modules/ini": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", - "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", - "engines": { - "node": ">=10" - } + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "license": "MIT" }, - "node_modules/global-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", - "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "node_modules/cose-base": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/cose-base/-/cose-base-1.0.3.tgz", + "integrity": "sha512-s9whTXInMSgAp/NVXVNuVxVKzGH2qck3aQlVHxDCdAEPgtMKwc4Wq6/QKhgdEdgbLSi9rBTAcPoRa6JpiG4ksg==", + "license": "MIT", "dependencies": { - "global-prefix": "^3.0.0" - }, - "engines": { - "node": ">=6" + "layout-base": "^1.0.0" } }, - "node_modules/global-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", - "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "node_modules/cosmiconfig": { + "version": "8.3.6", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", + "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", + "license": "MIT", "dependencies": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0", + "path-type": "^4.0.0" }, "engines": { - "node": ">=6" + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/global-prefix/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "license": "MIT", "dependencies": { - "isexe": "^2.0.0" + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", "engines": { - "node": ">=4" + "node": ">= 8" } }, - "node_modules/globalthis": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", - "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "node_modules/crypto-random-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-4.0.0.tgz", + "integrity": "sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==", + "license": "MIT", "dependencies": { - "define-properties": "^1.2.1", - "gopd": "^1.0.1" + "type-fest": "^1.0.1" }, "engines": { - "node": ">= 0.4" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, + "node_modules/crypto-random-string/node_modules/type-fest": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", + "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", + "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" }, @@ -8142,955 +8164,900 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "dependencies": { - "get-intrinsic": "^1.1.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/got": { - "version": "12.6.1", - "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", - "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", + "node_modules/css-blank-pseudo": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-7.0.1.tgz", + "integrity": "sha512-jf+twWGDf6LDoXDUode+nc7ZlrqfaNphrBIBrcmeP3D8yw1uPaix1gCC8LUQUGQ6CycuK2opkbFFWFuq/a94ag==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", "dependencies": { - "@sindresorhus/is": "^5.2.0", - "@szmarczak/http-timer": "^5.0.1", - "cacheable-lookup": "^7.0.0", - "cacheable-request": "^10.2.8", - "decompress-response": "^6.0.0", - "form-data-encoder": "^2.1.2", - "get-stream": "^6.0.1", - "http2-wrapper": "^2.1.10", - "lowercase-keys": "^3.0.0", - "p-cancelable": "^3.0.0", - "responselike": "^3.0.0" + "postcss-selector-parser": "^7.0.0" }, "engines": { - "node": ">=14.16" + "node": ">=18" }, - "funding": { - "url": "https://github.com/sindresorhus/got?sponsor=1" + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/got/node_modules/@sindresorhus/is": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", - "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", + "node_modules/css-declaration-sorter": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz", + "integrity": "sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==", + "license": "ISC", "engines": { - "node": ">=14.16" + "node": "^14 || ^16 || >=18" }, - "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" + "peerDependencies": { + "postcss": "^8.0.9" } }, - "node_modules/graceful-fs": { - "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==" - }, - "node_modules/gray-matter": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", - "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", + "node_modules/css-has-pseudo": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-7.0.2.tgz", + "integrity": "sha512-nzol/h+E0bId46Kn2dQH5VElaknX2Sr0hFuB/1EomdC7j+OISt2ZzK7EHX9DZDY53WbIVAR7FYKSO2XnSf07MQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", "dependencies": { - "js-yaml": "^3.13.1", - "kind-of": "^6.0.2", - "section-matter": "^1.0.0", - "strip-bom-string": "^1.0.0" + "@csstools/selector-specificity": "^5.0.0", + "postcss-selector-parser": "^7.0.0", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.0" + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/gray-matter/node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/gray-matter/node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/gzip-size": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", - "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "node_modules/css-loader": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz", + "integrity": "sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==", + "license": "MIT", "dependencies": { - "duplexer": "^0.1.2" + "icss-utils": "^5.1.0", + "postcss": "^8.4.33", + "postcss-modules-extract-imports": "^3.1.0", + "postcss-modules-local-by-default": "^4.0.5", + "postcss-modules-scope": "^3.2.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.5.4" }, "engines": { - "node": ">=10" + "node": ">= 12.13.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" - }, - "node_modules/has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } } }, - "node_modules/has-property-descriptors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", - "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "node_modules/css-minimizer-webpack-plugin": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-5.0.1.tgz", + "integrity": "sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==", + "license": "MIT", "dependencies": { - "es-define-property": "^1.0.0" + "@jridgewell/trace-mapping": "^0.3.18", + "cssnano": "^6.0.1", + "jest-worker": "^29.4.3", + "postcss": "^8.4.24", + "schema-utils": "^4.0.1", + "serialize-javascript": "^6.0.1" + }, + "engines": { + "node": ">= 14.15.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@parcel/css": { + "optional": true + }, + "@swc/css": { + "optional": true + }, + "clean-css": { + "optional": true + }, + "csso": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "lightningcss": { + "optional": true + } } }, - "node_modules/has-proto": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", - "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", + "node_modules/css-prefers-color-scheme": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-10.0.0.tgz", + "integrity": "sha512-VCtXZAWivRglTZditUfB4StnsWr6YVZ2PRtuxQLKTNRdtAf8tpzaVPE9zXIF3VaSc7O70iK/j1+NXxyQCqdPjQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", "engines": { - "node": ">= 0.4" + "node": ">=18" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "engines": { - "node": ">= 0.4" + "node_modules/css-select": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/fb55" } }, - "node_modules/has-tostringtag": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", - "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "node_modules/css-tree": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", + "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", + "license": "MIT", "dependencies": { - "has-symbols": "^1.0.3" + "mdn-data": "2.0.30", + "source-map-js": "^1.0.1" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" } }, - "node_modules/has-yarn": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-3.0.0.tgz", - "integrity": "sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA==", + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "license": "BSD-2-Clause", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">= 6" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/fb55" } }, - "node_modules/hasown": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", - "dependencies": { - "function-bind": "^1.1.2" + "node_modules/cssdb": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-8.2.3.tgz", + "integrity": "sha512-9BDG5XmJrJQQnJ51VFxXCAtpZ5ebDlAREmO8sxMOVU0aSxN/gocbctjIG5LMh3WBUq+xTlb/jw2LoljBEqraTA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + } + ], + "license": "MIT-0" + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "license": "MIT", + "bin": { + "cssesc": "bin/cssesc" }, "engines": { - "node": ">= 0.4" + "node": ">=4" } }, - "node_modules/hast-util-from-dom": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/hast-util-from-dom/-/hast-util-from-dom-5.0.0.tgz", - "integrity": "sha512-d6235voAp/XR3Hh5uy7aGLbM3S4KamdW0WEgOaU1YoewnuYw4HXb5eRtv9g65m/RFGEfUY1Mw4UqCc5Y8L4Stg==", + "node_modules/cssnano": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-6.1.2.tgz", + "integrity": "sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==", + "license": "MIT", "dependencies": { - "@types/hast": "^3.0.0", - "hastscript": "^8.0.0", - "web-namespaces": "^2.0.0" + "cssnano-preset-default": "^6.1.2", + "lilconfig": "^3.1.1" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/hast-util-from-html": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/hast-util-from-html/-/hast-util-from-html-2.0.1.tgz", - "integrity": "sha512-RXQBLMl9kjKVNkJTIO6bZyb2n+cUH8LFaSSzo82jiLT6Tfc+Pt7VQCS+/h3YwG4jaNE2TA2sdJisGWR+aJrp0g==", + "node_modules/cssnano-preset-advanced": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-6.1.2.tgz", + "integrity": "sha512-Nhao7eD8ph2DoHolEzQs5CfRpiEP0xa1HBdnFZ82kvqdmbwVBUr2r1QuQ4t1pi+D1ZpqpcO4T+wy/7RxzJ/WPQ==", + "license": "MIT", "dependencies": { - "@types/hast": "^3.0.0", - "devlop": "^1.1.0", - "hast-util-from-parse5": "^8.0.0", - "parse5": "^7.0.0", - "vfile": "^6.0.0", - "vfile-message": "^4.0.0" + "autoprefixer": "^10.4.19", + "browserslist": "^4.23.0", + "cssnano-preset-default": "^6.1.2", + "postcss-discard-unused": "^6.0.5", + "postcss-merge-idents": "^6.0.3", + "postcss-reduce-idents": "^6.0.3", + "postcss-zindex": "^6.0.2" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/hast-util-from-html-isomorphic": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hast-util-from-html-isomorphic/-/hast-util-from-html-isomorphic-2.0.0.tgz", - "integrity": "sha512-zJfpXq44yff2hmE0XmwEOzdWin5xwH+QIhMLOScpX91e/NSGPsAzNCvLQDIEPyO2TXi+lBmU6hjLIhV8MwP2kw==", + "node_modules/cssnano-preset-default": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-6.1.2.tgz", + "integrity": "sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==", + "license": "MIT", "dependencies": { - "@types/hast": "^3.0.0", - "hast-util-from-dom": "^5.0.0", - "hast-util-from-html": "^2.0.0", - "unist-util-remove-position": "^5.0.0" + "browserslist": "^4.23.0", + "css-declaration-sorter": "^7.2.0", + "cssnano-utils": "^4.0.2", + "postcss-calc": "^9.0.1", + "postcss-colormin": "^6.1.0", + "postcss-convert-values": "^6.1.0", + "postcss-discard-comments": "^6.0.2", + "postcss-discard-duplicates": "^6.0.3", + "postcss-discard-empty": "^6.0.3", + "postcss-discard-overridden": "^6.0.2", + "postcss-merge-longhand": "^6.0.5", + "postcss-merge-rules": "^6.1.1", + "postcss-minify-font-values": "^6.1.0", + "postcss-minify-gradients": "^6.0.3", + "postcss-minify-params": "^6.1.0", + "postcss-minify-selectors": "^6.0.4", + "postcss-normalize-charset": "^6.0.2", + "postcss-normalize-display-values": "^6.0.2", + "postcss-normalize-positions": "^6.0.2", + "postcss-normalize-repeat-style": "^6.0.2", + "postcss-normalize-string": "^6.0.2", + "postcss-normalize-timing-functions": "^6.0.2", + "postcss-normalize-unicode": "^6.1.0", + "postcss-normalize-url": "^6.0.2", + "postcss-normalize-whitespace": "^6.0.2", + "postcss-ordered-values": "^6.0.2", + "postcss-reduce-initial": "^6.1.0", + "postcss-reduce-transforms": "^6.0.2", + "postcss-svgo": "^6.0.3", + "postcss-unique-selectors": "^6.0.4" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/hast-util-from-parse5": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.1.tgz", - "integrity": "sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==", - "dependencies": { - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "devlop": "^1.0.0", - "hastscript": "^8.0.0", - "property-information": "^6.0.0", - "vfile": "^6.0.0", - "vfile-location": "^5.0.0", - "web-namespaces": "^2.0.0" + "node_modules/cssnano-utils": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-4.0.2.tgz", + "integrity": "sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==", + "license": "MIT", + "engines": { + "node": "^14 || ^16 || >=18.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/hast-util-is-element": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-3.0.0.tgz", - "integrity": "sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==", + "node_modules/csso": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", + "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", + "license": "MIT", "dependencies": { - "@types/hast": "^3.0.0" + "css-tree": "~2.2.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" } }, - "node_modules/hast-util-parse-selector": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz", - "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==", + "node_modules/csso/node_modules/css-tree": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", + "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", + "license": "MIT", "dependencies": { - "@types/hast": "^3.0.0" + "mdn-data": "2.0.28", + "source-map-js": "^1.0.1" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" } }, - "node_modules/hast-util-raw": { - "version": "9.0.4", - "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.0.4.tgz", - "integrity": "sha512-LHE65TD2YiNsHD3YuXcKPHXPLuYh/gjp12mOfU8jxSrm1f/yJpsb0F/KKljS6U9LJoP0Ux+tCe8iJ2AsPzTdgA==", + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.28", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", + "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==", + "license": "CC0-1.0" + }, + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "license": "MIT" + }, + "node_modules/cytoscape": { + "version": "3.31.0", + "resolved": "https://registry.npmjs.org/cytoscape/-/cytoscape-3.31.0.tgz", + "integrity": "sha512-zDGn1K/tfZwEnoGOcHc0H4XazqAAXAuDpcYw9mUnUjATjqljyCNGJv8uEvbvxGaGHaVshxMecyl6oc6uKzRfbw==", + "license": "MIT", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/cytoscape-cose-bilkent": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cytoscape-cose-bilkent/-/cytoscape-cose-bilkent-4.1.0.tgz", + "integrity": "sha512-wgQlVIUJF13Quxiv5e1gstZ08rnZj2XaLHGoFMYXz7SkNfCDOOteKBE6SYRfA9WxxI/iBc3ajfDoc6hb/MRAHQ==", + "license": "MIT", "dependencies": { - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "@ungap/structured-clone": "^1.0.0", - "hast-util-from-parse5": "^8.0.0", - "hast-util-to-parse5": "^8.0.0", - "html-void-elements": "^3.0.0", - "mdast-util-to-hast": "^13.0.0", - "parse5": "^7.0.0", - "unist-util-position": "^5.0.0", - "unist-util-visit": "^5.0.0", - "vfile": "^6.0.0", - "web-namespaces": "^2.0.0", - "zwitch": "^2.0.0" + "cose-base": "^1.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "peerDependencies": { + "cytoscape": "^3.2.0" } }, - "node_modules/hast-util-to-estree": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-3.1.0.tgz", - "integrity": "sha512-lfX5g6hqVh9kjS/B9E2gSkvHH4SZNiQFiqWS0x9fENzEl+8W12RqdRxX6d/Cwxi30tPQs3bIO+aolQJNp1bIyw==", + "node_modules/d3": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/d3/-/d3-7.9.0.tgz", + "integrity": "sha512-e1U46jVP+w7Iut8Jt8ri1YsPOvFpg46k+K8TpCb0P+zjCkjkPnV7WzfDJzMHy1LnA+wj5pLT1wjO901gLXeEhA==", + "license": "ISC", "dependencies": { - "@types/estree": "^1.0.0", - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "devlop": "^1.0.0", - "estree-util-attach-comments": "^3.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "hast-util-whitespace": "^3.0.0", - "mdast-util-mdx-expression": "^2.0.0", - "mdast-util-mdx-jsx": "^3.0.0", - "mdast-util-mdxjs-esm": "^2.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "style-to-object": "^0.4.0", - "unist-util-position": "^5.0.0", - "zwitch": "^2.0.0" + "d3-array": "3", + "d3-axis": "3", + "d3-brush": "3", + "d3-chord": "3", + "d3-color": "3", + "d3-contour": "4", + "d3-delaunay": "6", + "d3-dispatch": "3", + "d3-drag": "3", + "d3-dsv": "3", + "d3-ease": "3", + "d3-fetch": "3", + "d3-force": "3", + "d3-format": "3", + "d3-geo": "3", + "d3-hierarchy": "3", + "d3-interpolate": "3", + "d3-path": "3", + "d3-polygon": "3", + "d3-quadtree": "3", + "d3-random": "3", + "d3-scale": "4", + "d3-scale-chromatic": "3", + "d3-selection": "3", + "d3-shape": "3", + "d3-time": "3", + "d3-time-format": "4", + "d3-timer": "3", + "d3-transition": "3", + "d3-zoom": "3" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=12" } }, - "node_modules/hast-util-to-jsx-runtime": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.0.tgz", - "integrity": "sha512-H/y0+IWPdsLLS738P8tDnrQ8Z+dj12zQQ6WC11TIM21C8WFVoIxcqWXf2H3hiTVZjF1AWqoimGwrTWecWrnmRQ==", + "node_modules/d3-array": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz", + "integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==", + "license": "ISC", "dependencies": { - "@types/estree": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "devlop": "^1.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "hast-util-whitespace": "^3.0.0", - "mdast-util-mdx-expression": "^2.0.0", - "mdast-util-mdx-jsx": "^3.0.0", - "mdast-util-mdxjs-esm": "^2.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "style-to-object": "^1.0.0", - "unist-util-position": "^5.0.0", - "vfile-message": "^4.0.0" + "internmap": "1 - 2" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=12" } }, - "node_modules/hast-util-to-jsx-runtime/node_modules/inline-style-parser": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.4.tgz", - "integrity": "sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==" + "node_modules/d3-axis": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-axis/-/d3-axis-3.0.0.tgz", + "integrity": "sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw==", + "license": "ISC", + "engines": { + "node": ">=12" + } }, - "node_modules/hast-util-to-jsx-runtime/node_modules/style-to-object": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.8.tgz", - "integrity": "sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g==", + "node_modules/d3-brush": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-brush/-/d3-brush-3.0.0.tgz", + "integrity": "sha512-ALnjWlVYkXsVIGlOsuWH1+3udkYFI48Ljihfnh8FZPF2QS9o+PzGLBslO0PjzVoHLZ2KCVgAM8NVkXPJB2aNnQ==", + "license": "ISC", "dependencies": { - "inline-style-parser": "0.2.4" + "d3-dispatch": "1 - 3", + "d3-drag": "2 - 3", + "d3-interpolate": "1 - 3", + "d3-selection": "3", + "d3-transition": "3" + }, + "engines": { + "node": ">=12" } }, - "node_modules/hast-util-to-parse5": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz", - "integrity": "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==", + "node_modules/d3-chord": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-chord/-/d3-chord-3.0.1.tgz", + "integrity": "sha512-VE5S6TNa+j8msksl7HwjxMHDM2yNK3XCkusIlpX5kwauBfXuyLAtNg9jCp/iHH61tgI4sb6R/EIMWCqEIdjT/g==", + "license": "ISC", "dependencies": { - "@types/hast": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "devlop": "^1.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "web-namespaces": "^2.0.0", - "zwitch": "^2.0.0" + "d3-path": "1 - 3" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=12" } }, - "node_modules/hast-util-to-text": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-4.0.2.tgz", - "integrity": "sha512-KK6y/BN8lbaq654j7JgBydev7wuNMcID54lkRav1P0CaE1e47P72AWWPiGKXTJU271ooYzcvTAn/Zt0REnvc7A==", - "dependencies": { - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "hast-util-is-element": "^3.0.0", - "unist-util-find-after": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "node_modules/d3-color": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz", + "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==", + "license": "ISC", + "engines": { + "node": ">=12" } }, - "node_modules/hast-util-whitespace": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", - "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", + "node_modules/d3-contour": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/d3-contour/-/d3-contour-4.0.2.tgz", + "integrity": "sha512-4EzFTRIikzs47RGmdxbeUvLWtGedDUNkTcmzoeyg4sP/dvCexO47AaQL7VKy/gul85TOxw+IBgA8US2xwbToNA==", + "license": "ISC", "dependencies": { - "@types/hast": "^3.0.0" + "d3-array": "^3.2.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=12" } }, - "node_modules/hastscript": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-8.0.0.tgz", - "integrity": "sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==", + "node_modules/d3-delaunay": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/d3-delaunay/-/d3-delaunay-6.0.4.tgz", + "integrity": "sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A==", + "license": "ISC", "dependencies": { - "@types/hast": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "hast-util-parse-selector": "^4.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0" + "delaunator": "5" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=12" } }, - "node_modules/he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "bin": { - "he": "bin/he" + "node_modules/d3-dispatch": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-3.0.1.tgz", + "integrity": "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==", + "license": "ISC", + "engines": { + "node": ">=12" } }, - "node_modules/history": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", - "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", + "node_modules/d3-drag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-3.0.0.tgz", + "integrity": "sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==", + "license": "ISC", "dependencies": { - "@babel/runtime": "^7.1.2", - "loose-envify": "^1.2.0", - "resolve-pathname": "^3.0.0", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0", - "value-equal": "^1.0.1" + "d3-dispatch": "1 - 3", + "d3-selection": "3" + }, + "engines": { + "node": ">=12" } }, - "node_modules/hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "node_modules/d3-dsv": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-3.0.1.tgz", + "integrity": "sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q==", + "license": "ISC", "dependencies": { - "react-is": "^16.7.0" + "commander": "7", + "iconv-lite": "0.6", + "rw": "1" + }, + "bin": { + "csv2json": "bin/dsv2json.js", + "csv2tsv": "bin/dsv2dsv.js", + "dsv2dsv": "bin/dsv2dsv.js", + "dsv2json": "bin/dsv2json.js", + "json2csv": "bin/json2dsv.js", + "json2dsv": "bin/json2dsv.js", + "json2tsv": "bin/json2dsv.js", + "tsv2csv": "bin/dsv2dsv.js", + "tsv2json": "bin/dsv2json.js" + }, + "engines": { + "node": ">=12" } }, - "node_modules/hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", - "dependencies": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" + "node_modules/d3-dsv/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "license": "MIT", + "engines": { + "node": ">= 10" } }, - "node_modules/hpack.js/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + "node_modules/d3-ease": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz", + "integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=12" + } }, - "node_modules/hpack.js/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "node_modules/d3-fetch": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-fetch/-/d3-fetch-3.0.1.tgz", + "integrity": "sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw==", + "license": "ISC", "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "d3-dsv": "1 - 3" + }, + "engines": { + "node": ">=12" } }, - "node_modules/hpack.js/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/hpack.js/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "node_modules/d3-force": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-3.0.0.tgz", + "integrity": "sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==", + "license": "ISC", "dependencies": { - "safe-buffer": "~5.1.0" + "d3-dispatch": "1 - 3", + "d3-quadtree": "1 - 3", + "d3-timer": "1 - 3" + }, + "engines": { + "node": ">=12" } }, - "node_modules/html-entities": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.2.tgz", - "integrity": "sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/mdevils" - }, - { - "type": "patreon", - "url": "https://patreon.com/mdevils" - } - ] - }, - "node_modules/html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + "node_modules/d3-format": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.0.tgz", + "integrity": "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==", + "license": "ISC", + "engines": { + "node": ">=12" + } }, - "node_modules/html-minifier-terser": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-7.2.0.tgz", - "integrity": "sha512-tXgn3QfqPIpGl9o+K5tpcj3/MN4SfLtsx2GWwBC3SSd0tXQGyF3gsSqad8loJgKZGM3ZxbYDd5yhiBIdWpmvLA==", + "node_modules/d3-geo": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-3.1.1.tgz", + "integrity": "sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q==", + "license": "ISC", "dependencies": { - "camel-case": "^4.1.2", - "clean-css": "~5.3.2", - "commander": "^10.0.0", - "entities": "^4.4.0", - "param-case": "^3.0.4", - "relateurl": "^0.2.7", - "terser": "^5.15.1" - }, - "bin": { - "html-minifier-terser": "cli.js" + "d3-array": "2.5.0 - 3" }, "engines": { - "node": "^14.13.1 || >=16.0.0" + "node": ">=12" } }, - "node_modules/html-minifier-terser/node_modules/commander": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", - "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", + "node_modules/d3-hierarchy": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz", + "integrity": "sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA==", + "license": "ISC", "engines": { - "node": ">=14" + "node": ">=12" } }, - "node_modules/html-tags": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", - "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", - "engines": { - "node": ">=8" + "node_modules/d3-interpolate": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz", + "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==", + "license": "ISC", + "dependencies": { + "d3-color": "1 - 3" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=12" } }, - "node_modules/html-void-elements": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", - "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/d3-path": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz", + "integrity": "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==", + "license": "ISC", + "engines": { + "node": ">=12" } }, - "node_modules/html-webpack-plugin": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.0.tgz", - "integrity": "sha512-iwaY4wzbe48AfKLZ/Cc8k0L+FKG6oSNRaZ8x5A/T/IVDGyXcbHncM9TdDa93wn0FsSm82FhTKW7f3vS61thXAw==", - "dependencies": { - "@types/html-minifier-terser": "^6.0.0", - "html-minifier-terser": "^6.0.2", - "lodash": "^4.17.21", - "pretty-error": "^4.0.0", - "tapable": "^2.0.0" - }, + "node_modules/d3-polygon": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-3.0.1.tgz", + "integrity": "sha512-3vbA7vXYwfe1SYhED++fPUQlWSYTTGmFmQiany/gdbiWgU/iEyQzyymwL9SkJjFFuCS4902BSzewVGsHHmHtXg==", + "license": "ISC", "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/html-webpack-plugin" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "webpack": "^5.20.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "webpack": { - "optional": true - } + "node": ">=12" } }, - "node_modules/html-webpack-plugin/node_modules/commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "node_modules/d3-quadtree": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-3.0.1.tgz", + "integrity": "sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==", + "license": "ISC", "engines": { - "node": ">= 12" + "node": ">=12" } }, - "node_modules/html-webpack-plugin/node_modules/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", - "dependencies": { - "camel-case": "^4.1.2", - "clean-css": "^5.2.2", - "commander": "^8.3.0", - "he": "^1.2.0", - "param-case": "^3.0.4", - "relateurl": "^0.2.7", - "terser": "^5.10.0" - }, - "bin": { - "html-minifier-terser": "cli.js" - }, + "node_modules/d3-random": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-random/-/d3-random-3.0.1.tgz", + "integrity": "sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ==", + "license": "ISC", "engines": { "node": ">=12" } }, - "node_modules/htmlparser2": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", - "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], + "node_modules/d3-sankey": { + "version": "0.12.3", + "resolved": "https://registry.npmjs.org/d3-sankey/-/d3-sankey-0.12.3.tgz", + "integrity": "sha512-nQhsBRmM19Ax5xEIPLMY9ZmJ/cDvd1BG3UVvt5h3WRxKg5zGRbvnteTyWAbzeSvlh3tW7ZEmq4VwR5mB3tutmQ==", + "license": "BSD-3-Clause", "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1", - "entities": "^4.4.0" + "d3-array": "1 - 2", + "d3-shape": "^1.2.0" } }, - "node_modules/http-cache-semantics": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", - "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==" + "node_modules/d3-sankey/node_modules/d3-array": { + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-2.12.1.tgz", + "integrity": "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==", + "license": "BSD-3-Clause", + "dependencies": { + "internmap": "^1.0.0" + } }, - "node_modules/http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + "node_modules/d3-sankey/node_modules/d3-path": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-1.0.9.tgz", + "integrity": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==", + "license": "BSD-3-Clause" }, - "node_modules/http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "license": "MIT", + "node_modules/d3-sankey/node_modules/d3-shape": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-1.3.7.tgz", + "integrity": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==", + "license": "BSD-3-Clause", "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.8" + "d3-path": "1" } }, - "node_modules/http-parser-js": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", - "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + "node_modules/d3-sankey/node_modules/internmap": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/internmap/-/internmap-1.0.1.tgz", + "integrity": "sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw==", + "license": "ISC" }, - "node_modules/http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "node_modules/d3-scale": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz", + "integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==", + "license": "ISC", "dependencies": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" + "d3-array": "2.10.0 - 3", + "d3-format": "1 - 3", + "d3-interpolate": "1.2.0 - 3", + "d3-time": "2.1.1 - 3", + "d3-time-format": "2 - 4" }, "engines": { - "node": ">=8.0.0" + "node": ">=12" } }, - "node_modules/http-proxy-middleware": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.7.tgz", - "integrity": "sha512-fgVY8AV7qU7z/MmXJ/rxwbrtQH4jBQ9m7kp3llF0liB7glmFeVZFBepQb32T3y8n8k2+AEYuMPCpinYW+/CuRA==", - "license": "MIT", + "node_modules/d3-scale-chromatic": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz", + "integrity": "sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ==", + "license": "ISC", "dependencies": { - "@types/http-proxy": "^1.17.8", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" + "d3-color": "1 - 3", + "d3-interpolate": "1 - 3" }, "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "@types/express": "^4.17.13" - }, - "peerDependenciesMeta": { - "@types/express": { - "optional": true - } + "node": ">=12" } }, - "node_modules/http-proxy-middleware/node_modules/is-plain-obj": { + "node_modules/d3-selection": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz", + "integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==", + "license": "ISC", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=12" } }, - "node_modules/http2-wrapper": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.1.tgz", - "integrity": "sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==", + "node_modules/d3-shape": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz", + "integrity": "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==", + "license": "ISC", "dependencies": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.2.0" + "d3-path": "^3.1.0" }, "engines": { - "node": ">=10.19.0" - } - }, - "node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "engines": { - "node": ">=10.17.0" + "node": ">=12" } }, - "node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "node_modules/d3-time": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz", + "integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==", + "license": "ISC", "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" + "d3-array": "2 - 3" }, "engines": { - "node": ">=0.10.0" + "node": ">=12" } }, - "node_modules/icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "engines": { - "node": "^10 || ^12 || >= 14" + "node_modules/d3-time-format": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz", + "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==", + "license": "ISC", + "dependencies": { + "d3-time": "1 - 3" }, - "peerDependencies": { - "postcss": "^8.1.0" + "engines": { + "node": ">=12" } }, - "node_modules/idb": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", - "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==" - }, - "node_modules/ignore": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", - "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", + "node_modules/d3-timer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz", + "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==", + "license": "ISC", "engines": { - "node": ">= 4" + "node": ">=12" } }, - "node_modules/image-size": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.1.1.tgz", - "integrity": "sha512-541xKlUw6jr/6gGuk92F+mYM5zaFAc5ahphvkqvNe2bQ6gVBkd6bfrmVJ2t4KDAfikAYZyIqTnktX3i6/aQDrQ==", - "dependencies": { - "queue": "6.0.2" - }, - "bin": { - "image-size": "bin/image-size.js" - }, - "engines": { - "node": ">=16.x" - } - }, - "node_modules/immer": { - "version": "9.0.21", - "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", - "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/immer" - } - }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "node_modules/d3-transition": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-3.0.1.tgz", + "integrity": "sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==", + "license": "ISC", "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" + "d3-color": "1 - 3", + "d3-dispatch": "1 - 3", + "d3-ease": "1 - 3", + "d3-interpolate": "1 - 3", + "d3-timer": "1 - 3" }, "engines": { - "node": ">=6" + "node": ">=12" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/import-lazy": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", - "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "engines": { - "node": ">=8" + "peerDependencies": { + "d3-selection": "2 - 3" } }, - "node_modules/infima": { - "version": "0.2.0-alpha.44", - "resolved": "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.44.tgz", - "integrity": "sha512-tuRkUSO/lB3rEhLJk25atwAjgLuzq070+pOW8XcvpHky/YbENnRRdPd85IBkyeTgttmOy5ah+yHYsK1HhUd4lQ==", + "node_modules/d3-zoom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-3.0.0.tgz", + "integrity": "sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==", + "license": "ISC", + "dependencies": { + "d3-dispatch": "1 - 3", + "d3-drag": "2 - 3", + "d3-interpolate": "1 - 3", + "d3-selection": "2 - 3", + "d3-transition": "2 - 3" + }, "engines": { "node": ">=12" } }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "node_modules/dagre-d3-es": { + "version": "7.0.10", + "resolved": "https://registry.npmjs.org/dagre-d3-es/-/dagre-d3-es-7.0.10.tgz", + "integrity": "sha512-qTCQmEhcynucuaZgY5/+ti3X/rnszKZhEQH/ZdWdtP1tA/y3VoHJzcVrO9pjjJCNpigfscAtoUB5ONcd2wNn0A==", + "license": "MIT", "dependencies": { - "once": "^1.3.0", - "wrappy": "1" + "d3": "^7.8.2", + "lodash-es": "^4.17.21" } }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" - }, - "node_modules/inline-style-parser": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", - "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" - }, - "node_modules/internal-slot": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", - "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", + "node_modules/data-view-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz", + "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==", + "license": "MIT", "dependencies": { + "call-bound": "^1.0.3", "es-errors": "^1.3.0", - "hasown": "^2.0.0", - "side-channel": "^1.0.4" + "is-data-view": "^1.0.2" }, "engines": { "node": ">= 0.4" - } - }, - "node_modules/internmap": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz", - "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==", - "engines": { - "node": ">=12" - } - }, - "node_modules/interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", - "dependencies": { - "loose-envify": "^1.0.0" - } - }, - "node_modules/ipaddr.js": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.2.0.tgz", - "integrity": "sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==", - "engines": { - "node": ">= 10" - } - }, - "node_modules/is-alphabetical": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz", - "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==", + }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-alphanumerical": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz", - "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==", + "node_modules/data-view-byte-length": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz", + "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==", + "license": "MIT", "dependencies": { - "is-alphabetical": "^2.0.0", - "is-decimal": "^2.0.0" + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "url": "https://github.com/sponsors/inspect-js" } }, - "node_modules/is-array-buffer": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", - "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", + "node_modules/data-view-byte-offset": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz", + "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.1" + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" }, "engines": { "node": ">= 0.4" @@ -9099,104 +9066,123 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + "node_modules/dayjs": { + "version": "1.11.13", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.13.tgz", + "integrity": "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==", + "license": "MIT" }, - "node_modules/is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dependencies": { - "has-bigints": "^1.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "node_modules/debounce": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", + "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==", + "license": "MIT" }, - "node_modules/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==", + "node_modules/debug": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", + "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", + "license": "MIT", "dependencies": { - "binary-extensions": "^2.0.0" + "ms": "^2.1.3" }, "engines": { - "node": ">=8" + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "node_modules/decode-named-character-reference": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", + "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" + "character-entities": "^2.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/is-builtin-module": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.1.tgz", - "integrity": "sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==", + "node_modules/decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "license": "MIT", "dependencies": { - "builtin-modules": "^3.3.0" + "mimic-response": "^3.1.0" }, "engines": { - "node": ">=6" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-callable": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "node_modules/decompress-response/node_modules/mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "license": "MIT", "engines": { - "node": ">= 0.4" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-ci": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", - "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", - "dependencies": { - "ci-info": "^3.2.0" - }, - "bin": { - "is-ci": "bin.js" + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "license": "MIT", + "engines": { + "node": ">=4.0.0" } }, - "node_modules/is-core-module": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.14.0.tgz", - "integrity": "sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==", - "dependencies": { - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "license": "BSD-2-Clause", + "dependencies": { + "execa": "^5.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">= 10" } }, - "node_modules/is-data-view": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", - "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", + "node_modules/defer-to-connect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "license": "MIT", "dependencies": { - "is-typed-array": "^1.1.13" + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" }, "engines": { "node": ">= 0.4" @@ -9205,12 +9191,24 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "license": "MIT", "dependencies": { - "has-tostringtag": "^1.0.0" + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" }, "engines": { "node": ">= 0.4" @@ -9219,2498 +9217,2086 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-decimal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz", - "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "bin": { - "is-docker": "cli.js" + "node_modules/del": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", + "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", + "license": "MIT", + "dependencies": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" }, "engines": { - "node": ">=8" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "node_modules/delaunator": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/delaunator/-/delaunator-5.0.1.tgz", + "integrity": "sha512-8nvh+XBe96aCESrGOqMp/84b13H9cdKbG5P2ejQCh4d4sK9RL4371qou9drQjMhvnPmhWl5hnmqbEE0fXr9Xnw==", + "license": "ISC", + "dependencies": { + "robust-predicates": "^3.0.2" + } + }, + "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==", + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">= 0.8" } }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "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", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "license": "MIT", "engines": { - "node": ">=8" + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "license": "MIT" + }, + "node_modules/detect-port": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.6.1.tgz", + "integrity": "sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q==", + "license": "MIT", "dependencies": { - "is-extglob": "^2.1.1" + "address": "^1.0.1", + "debug": "4" + }, + "bin": { + "detect": "bin/detect-port.js", + "detect-port": "bin/detect-port.js" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-hexadecimal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz", - "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node": ">= 4.0.0" } }, - "node_modules/is-installed-globally": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", - "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "node_modules/detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "license": "MIT", "dependencies": { - "global-dirs": "^3.0.0", - "is-path-inside": "^3.0.2" + "address": "^1.0.1", + "debug": "^2.6.0" }, - "engines": { - "node": ">=10" + "bin": { + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">= 4.2.1" } }, - "node_modules/is-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", - "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==" - }, - "node_modules/is-negative-zero": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", - "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node_modules/detect-port-alt/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" } }, - "node_modules/is-npm": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-6.0.0.tgz", - "integrity": "sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node_modules/detect-port-alt/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/devlop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", + "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", + "license": "MIT", + "dependencies": { + "dequal": "^2.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "node_modules/didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/diff": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", + "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==", + "license": "BSD-3-Clause", "engines": { - "node": ">=0.12.0" + "node": ">=0.3.1" } }, - "node_modules/is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "license": "MIT", "dependencies": { - "has-tostringtag": "^1.0.0" + "path-type": "^4.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=8" } }, - "node_modules/is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", - "engines": { - "node": ">=0.10.0" - } + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", + "dev": true, + "license": "MIT" }, - "node_modules/is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "node_modules/dns-packet": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", + "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", + "license": "MIT", + "dependencies": { + "@leichtgewicht/ip-codec": "^2.0.1" + }, "engines": { "node": ">=6" } }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "engines": { - "node": ">=8" + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "license": "MIT", + "dependencies": { + "utila": "~0.4" } }, - "node_modules/is-plain-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", - "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", - "engines": { - "node": ">=12" + "node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "license": "MIT", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" } }, - "node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "BSD-2-Clause" + }, + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "license": "BSD-2-Clause", "dependencies": { - "isobject": "^3.0.1" + "domelementtype": "^2.3.0" }, "engines": { - "node": ">=0.10.0" + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" } }, - "node_modules/is-reference": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.2.tgz", - "integrity": "sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==", - "dependencies": { - "@types/estree": "*" - } + "node_modules/dompurify": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.1.6.tgz", + "integrity": "sha512-cTOAhc36AalkjtBpfG6O8JimdTMWNXjiePT2xQH/ppBGi/4uIpmj8eKyIkMJErXWARyINV/sB38yf8JCLF5pbQ==", + "license": "(MPL-2.0 OR Apache-2.0)" }, - "node_modules/is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "node_modules/domutils": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz", + "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==", + "license": "BSD-2-Clause", "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" }, "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", - "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", - "engines": { - "node": ">=0.10.0" + "url": "https://github.com/fb55/domutils?sponsor=1" } }, - "node_modules/is-root": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", - "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", - "engines": { - "node": ">=6" + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "license": "MIT", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" } }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", - "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", + "node_modules/dot-prop": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz", + "integrity": "sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.7" + "is-obj": "^2.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "node_modules/dot-prop/node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "license": "MIT", "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, + "node_modules/dotenv": { + "version": "16.4.5", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz", + "integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==", + "dev": true, + "license": "BSD-2-Clause", "engines": { - "node": ">= 0.4" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://dotenvx.com" } }, - "node_modules/is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "license": "MIT", "dependencies": { - "has-symbols": "^1.0.2" + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" }, "engines": { "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-typed-array": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", - "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", - "dependencies": { - "which-typed-array": "^1.1.14" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "license": "MIT" }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "license": "MIT" }, - "node_modules/is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "license": "MIT" }, - "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "node_modules/ejs": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", + "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", + "license": "Apache-2.0", "dependencies": { - "is-docker": "^2.0.0" + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/is-yarn-global": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.4.1.tgz", - "integrity": "sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ==", - "engines": { - "node": ">=12" - } + "node_modules/electron-to-chromium": { + "version": "1.5.88", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.88.tgz", + "integrity": "sha512-K3C2qf1o+bGzbilTDCTBhTQcMS9KW60yTAaTeeXsfvQuTDDwlokLam/AdqlqcSy9u4UainDgsHV23ksXAOgamw==", + "license": "ISC" }, - "node_modules/isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" + "node_modules/elkjs": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/elkjs/-/elkjs-0.9.3.tgz", + "integrity": "sha512-f/ZeWvW/BCXbhGEf1Ujp29EASo/lk1FDnETgNKwJrsVvGZhUWCZyg3xLJjAsxfOmt8KjswHmI5EwCQcPMpOYhQ==", + "license": "EPL-2.0" }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "license": "MIT" }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "node_modules/emojilib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/emojilib/-/emojilib-2.4.0.tgz", + "integrity": "sha512-5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw==", + "license": "MIT" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">= 4" } }, - "node_modules/jackspeak": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.2.tgz", - "integrity": "sha512-qH3nOSj8q/8+Eg8LUPOq3C+6HWkpUioIjDsq1+D4zY91oZvpPttw8GwtF1nReRYKXl+1AORyFqtm2f5Q1SB6/Q==", - "dev": true, - "dependencies": { - "@isaacs/cliui": "^8.0.2" - }, - "engines": { - "node": "14 >=14.21 || 16 >=16.20 || >=18" - }, + "node_modules/emoticon": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/emoticon/-/emoticon-4.1.0.tgz", + "integrity": "sha512-VWZfnxqwNcc51hIy/sbOdEem6D+cVtpPzEEtVAFdaas30+1dgkyaOQ4sQ6Bp0tOMqWO1v+HQfYaoodOkdhK6SQ==", + "license": "MIT", "funding": { - "url": "https://github.com/sponsors/isaacs" - }, - "optionalDependencies": { - "@pkgjs/parseargs": "^0.11.0" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/jake": { - "version": "10.9.2", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz", - "integrity": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==", - "dependencies": { - "async": "^3.2.3", - "chalk": "^4.0.2", - "filelist": "^1.0.4", - "minimatch": "^3.1.2" - }, - "bin": { - "jake": "bin/cli.js" - }, + "node_modules/encodeurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", + "license": "MIT", "engines": { - "node": ">=10" + "node": ">= 0.8" } }, - "node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "node_modules/enhanced-resolve": { + "version": "5.18.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.0.tgz", + "integrity": "sha512-0/r0MySGYG8YqlayBZ6MuCfECmHFdJ5qyPh8s8wa5Hnm6SaFLSK1VYCbj+NKp090Nm1caZhD+QTnmxO7esYGyQ==", + "license": "MIT", "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=10.13.0" } }, - "node_modules/jest-worker": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", - "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", - "dependencies": { - "@types/node": "*", - "jest-util": "^29.7.0", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "license": "BSD-2-Clause", "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" } }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-abstract": { + "version": "1.23.9", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.9.tgz", + "integrity": "sha512-py07lI0wjxAC/DcfK1S6G7iANonniZwTISvdPzk9hzeH0IZIshbuuFxLIU96OyF89Yb9hiqWn8M/bY83KY5vzA==", + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.2", + "arraybuffer.prototype.slice": "^1.0.4", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "data-view-buffer": "^1.0.2", + "data-view-byte-length": "^1.0.2", + "data-view-byte-offset": "^1.0.1", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-set-tostringtag": "^2.1.0", + "es-to-primitive": "^1.3.0", + "function.prototype.name": "^1.1.8", + "get-intrinsic": "^1.2.7", + "get-proto": "^1.0.0", + "get-symbol-description": "^1.1.0", + "globalthis": "^1.0.4", + "gopd": "^1.2.0", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "internal-slot": "^1.1.0", + "is-array-buffer": "^3.0.5", + "is-callable": "^1.2.7", + "is-data-view": "^1.0.2", + "is-regex": "^1.2.1", + "is-shared-array-buffer": "^1.0.4", + "is-string": "^1.1.1", + "is-typed-array": "^1.1.15", + "is-weakref": "^1.1.0", + "math-intrinsics": "^1.1.0", + "object-inspect": "^1.13.3", + "object-keys": "^1.1.1", + "object.assign": "^4.1.7", + "own-keys": "^1.0.1", + "regexp.prototype.flags": "^1.5.3", + "safe-array-concat": "^1.1.3", + "safe-push-apply": "^1.0.0", + "safe-regex-test": "^1.1.0", + "set-proto": "^1.0.0", + "string.prototype.trim": "^1.2.10", + "string.prototype.trimend": "^1.0.9", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.3", + "typed-array-byte-length": "^1.0.3", + "typed-array-byte-offset": "^1.0.4", + "typed-array-length": "^1.0.7", + "unbox-primitive": "^1.1.0", + "which-typed-array": "^1.1.18" }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/jiti": { - "version": "1.21.6", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz", - "integrity": "sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==", - "bin": { - "jiti": "bin/jiti.js" + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" } }, - "node_modules/joi": { - "version": "17.13.3", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.13.3.tgz", - "integrity": "sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==", - "dependencies": { - "@hapi/hoek": "^9.3.0", - "@hapi/topo": "^5.1.0", - "@sideway/address": "^4.1.5", - "@sideway/formula": "^3.0.1", - "@sideway/pinpoint": "^2.0.0" + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "license": "MIT", + "engines": { + "node": ">= 0.4" } }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + "node_modules/es-module-lexer": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.6.0.tgz", + "integrity": "sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==", + "license": "MIT" }, - "node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "node_modules/es-object-atoms": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "license": "MIT", "dependencies": { - "argparse": "^2.0.1" + "es-errors": "^1.3.0" }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "engines": { + "node": ">= 0.4" } }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "bin": { - "jsesc": "bin/jsesc" + "node_modules/es-set-tostringtag": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" }, "engines": { - "node": ">=4" + "node": ">= 0.4" } }, - "node_modules/json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" - }, - "node_modules/json-schema": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", - "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" - }, - "node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "node_modules/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "bin": { - "json5": "lib/cli.js" + "node_modules/es-to-primitive": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz", + "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==", + "license": "MIT", + "dependencies": { + "is-callable": "^1.2.7", + "is-date-object": "^1.0.5", + "is-symbol": "^1.0.4" }, "engines": { - "node": ">=6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "node_modules/esast-util-from-estree": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/esast-util-from-estree/-/esast-util-from-estree-2.0.0.tgz", + "integrity": "sha512-4CyanoAudUSBAn5K13H4JhsMH6L9ZP7XbLVe/dKybkxMO7eDyLsT8UHl9TRNrU2Gr9nz+FovfSIjuXWJ81uVwQ==", + "license": "MIT", "dependencies": { - "universalify": "^2.0.0" + "@types/estree-jsx": "^1.0.0", + "devlop": "^1.0.0", + "estree-util-visit": "^2.0.0", + "unist-util-position-from-estree": "^2.0.0" }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/jsonpointer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", - "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", - "engines": { - "node": ">=0.10.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/katex": { - "version": "0.16.10", - "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.10.tgz", - "integrity": "sha512-ZiqaC04tp2O5utMsl2TEZTXxa6WSC4yo0fv5ML++D3QZv/vx2Mct0mTlRx3O+uUkjfuAgOkzsCmq5MiUEsDDdA==", - "funding": [ - "https://opencollective.com/katex", - "https://github.com/sponsors/katex" - ], + "node_modules/esast-util-from-js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/esast-util-from-js/-/esast-util-from-js-2.0.1.tgz", + "integrity": "sha512-8Ja+rNJ0Lt56Pcf3TAmpBZjmx8ZcK5Ts4cAzIOjsjevg9oSXJnl6SUQ2EevU8tv3h6ZLWmoKL5H4fgWvdvfETw==", + "license": "MIT", "dependencies": { - "commander": "^8.3.0" + "@types/estree-jsx": "^1.0.0", + "acorn": "^8.0.0", + "esast-util-from-estree": "^2.0.0", + "vfile-message": "^4.0.0" }, - "bin": { - "katex": "cli.js" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/katex/node_modules/commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "license": "MIT", "engines": { - "node": ">= 12" + "node": ">=6" } }, - "node_modules/keyv": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", - "dependencies": { - "json-buffer": "3.0.1" + "node_modules/escape-goat": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-4.0.0.tgz", + "integrity": "sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/khroma": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/khroma/-/khroma-2.1.0.tgz", - "integrity": "sha512-Ls993zuzfayK269Svk9hzpeGUKob/sIgZzyHYdjQoAdQetRKpOLj+k/QQQ/6Qi0Yz65mlROrfd+Ev+1+7dz9Kw==" - }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "engines": { - "node": ">=6" - } + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "license": "MIT" }, - "node_modules/latest-version": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-7.0.0.tgz", - "integrity": "sha512-KvNT4XqAMzdcL6ka6Tl3i2lYeFDgXNCuIX+xNx6ZMVR1dFq+idXd9FLKNMOIx0t9mJ9/HudyX4oZWXZQ0UJHeg==", - "dependencies": { - "package-json": "^8.1.0" - }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "license": "MIT", "engines": { - "node": ">=14.16" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/launch-editor": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.8.0.tgz", - "integrity": "sha512-vJranOAJrI/llyWGRQqiDM+adrw+k83fvmmx3+nV47g3+36xM15jE+zyZ6Ffel02+xSvuM0b2GDRosXZkbb6wA==", + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "license": "BSD-2-Clause", "dependencies": { - "picocolors": "^1.0.0", - "shell-quote": "^1.8.1" + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" } }, - "node_modules/layout-base": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/layout-base/-/layout-base-1.0.2.tgz", - "integrity": "sha512-8h2oVEZNktL4BH2JCOI90iD1yXwL6iNW7KcCKT2QZgQJR2vbqDsldCTPRU9NifTCqHZci57XvQQ15YTu+sTYPg==" - }, - "node_modules/leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "license": "BSD-2-Clause", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, "engines": { - "node": ">=6" + "node": ">=4" } }, - "node_modules/lilconfig": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.2.tgz", - "integrity": "sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==", - "engines": { - "node": ">=14" + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "license": "BSD-2-Clause", + "dependencies": { + "estraverse": "^5.2.0" }, - "funding": { - "url": "https://github.com/sponsors/antonk52" + "engines": { + "node": ">=4.0" } }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } }, - "node_modules/loader-runner": { + "node_modules/estraverse": { "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "license": "BSD-2-Clause", "engines": { - "node": ">=6.11.5" + "node": ">=4.0" } }, - "node_modules/loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "node_modules/estree-util-attach-comments": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-3.0.0.tgz", + "integrity": "sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==", + "license": "MIT", "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" + "@types/estree": "^1.0.0" }, - "engines": { - "node": ">=8.9.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/locate-path": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", - "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", + "node_modules/estree-util-build-jsx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-3.0.1.tgz", + "integrity": "sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ==", + "license": "MIT", "dependencies": { - "p-locate": "^6.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "@types/estree-jsx": "^1.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "estree-walker": "^3.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "node_modules/lodash-es": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", - "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" - }, - "node_modules/lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" - }, - "node_modules/lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" - }, - "node_modules/lodash.sortby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" - }, - "node_modules/lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" - }, - "node_modules/longest-streak": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", - "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", + "node_modules/estree-util-is-identifier-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz", + "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==", + "license": "MIT", "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "node_modules/estree-util-scope": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/estree-util-scope/-/estree-util-scope-1.0.0.tgz", + "integrity": "sha512-2CAASclonf+JFWBNJPndcOpA8EMJwa0Q8LUFJEKqXLW6+qBvbFZuF5gItbQOs/umBUkjviCSDCbBwU2cXbmrhQ==", + "license": "MIT", "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" + "@types/estree": "^1.0.0", + "devlop": "^1.0.0" }, - "bin": { - "loose-envify": "cli.js" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "node_modules/estree-util-to-js": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-2.0.0.tgz", + "integrity": "sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg==", + "license": "MIT", "dependencies": { - "tslib": "^2.0.3" - } - }, - "node_modules/lowercase-keys": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", - "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "@types/estree-jsx": "^1.0.0", + "astring": "^1.8.0", + "source-map": "^0.7.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/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==", - "dependencies": { - "yallist": "^3.0.2" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/magic-string": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", - "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "node_modules/estree-util-value-to-estree": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/estree-util-value-to-estree/-/estree-util-value-to-estree-3.2.1.tgz", + "integrity": "sha512-Vt2UOjyPbNQQgT5eJh+K5aATti0OjCIAGc9SgMdOFYbohuifsWclR74l0iZTJwePMgWYdX1hlVS+dedH9XV8kw==", + "license": "MIT", "dependencies": { - "sourcemap-codec": "^1.4.8" + "@types/estree": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/remcohaszing" } }, - "node_modules/markdown-extensions": { + "node_modules/estree-util-visit": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/markdown-extensions/-/markdown-extensions-2.0.0.tgz", - "integrity": "sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==", - "engines": { - "node": ">=16" + "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-2.0.0.tgz", + "integrity": "sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==", + "license": "MIT", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/unist": "^3.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/markdown-table": { + "node_modules/estree-walker": { "version": "3.0.3", - "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.3.tgz", - "integrity": "sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0" } }, - "node_modules/mdast-util-directive": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-directive/-/mdast-util-directive-3.0.0.tgz", - "integrity": "sha512-JUpYOqKI4mM3sZcNxmF/ox04XYFFkNwr0CFlrQIkCwbvH0xzMCqkMqAde9wRd80VAhaUrwFwKm2nxretdT1h7Q==", - "dependencies": { - "@types/mdast": "^4.0.0", - "@types/unist": "^3.0.0", - "devlop": "^1.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0", - "parse-entities": "^4.0.0", - "stringify-entities": "^4.0.0", - "unist-util-visit-parents": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/mdast-util-find-and-replace": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.1.tgz", - "integrity": "sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==", - "dependencies": { - "@types/mdast": "^4.0.0", - "escape-string-regexp": "^5.0.0", - "unist-util-is": "^6.0.0", - "unist-util-visit-parents": "^6.0.0" + "node_modules/eta": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/eta/-/eta-2.2.0.tgz", + "integrity": "sha512-UVQ72Rqjy/ZKQalzV5dCCJP80GrmPrMxh6NlNf+erV6ObL0ZFkhCstWRawS85z3smdr3d2wXPsZEY7rDPfGd2g==", + "license": "MIT", + "engines": { + "node": ">=6.0.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/eta-dev/eta?sponsor=1" } }, - "node_modules/mdast-util-find-and-replace/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "license": "MIT", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.6" } }, - "node_modules/mdast-util-from-markdown": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.1.tgz", - "integrity": "sha512-aJEUyzZ6TzlsX2s5B4Of7lN7EQtAxvtradMMglCQDyaTFgse6CmtmdJ15ElnVRlCg1vpNyVtbem0PWzlNieZsA==", + "node_modules/eval": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/eval/-/eval-0.1.8.tgz", + "integrity": "sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw==", "dependencies": { - "@types/mdast": "^4.0.0", - "@types/unist": "^3.0.0", - "decode-named-character-reference": "^1.0.0", - "devlop": "^1.0.0", - "mdast-util-to-string": "^4.0.0", - "micromark": "^4.0.0", - "micromark-util-decode-numeric-character-reference": "^2.0.0", - "micromark-util-decode-string": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "unist-util-stringify-position": "^4.0.0" + "@types/node": "*", + "require-like": ">= 0.1.1" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">= 0.8" } }, - "node_modules/mdast-util-from-markdown/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "license": "MIT" }, - "node_modules/mdast-util-frontmatter": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-frontmatter/-/mdast-util-frontmatter-2.0.1.tgz", - "integrity": "sha512-LRqI9+wdgC25P0URIJY9vwocIzCcksduHQ9OF2joxQoyTNVduwLAFUzjoopuRJbJAReaKrNQKAZKL3uCMugWJA==", - "dependencies": { - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "escape-string-regexp": "^5.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0", - "micromark-extension-frontmatter": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "license": "MIT", + "engines": { + "node": ">=0.8.x" } }, - "node_modules/mdast-util-frontmatter/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, "engines": { - "node": ">=12" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/mdast-util-gfm": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.0.0.tgz", - "integrity": "sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw==", + "node_modules/express": { + "version": "4.21.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz", + "integrity": "sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==", + "license": "MIT", "dependencies": { - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-gfm-autolink-literal": "^2.0.0", - "mdast-util-gfm-footnote": "^2.0.0", - "mdast-util-gfm-strikethrough": "^2.0.0", - "mdast-util-gfm-table": "^2.0.0", - "mdast-util-gfm-task-list-item": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.3", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.7.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.3.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.3", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.12", + "proxy-addr": "~2.0.7", + "qs": "6.13.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.19.0", + "serve-static": "1.16.2", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://opencollective.com/express" } }, - "node_modules/mdast-util-gfm-autolink-literal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz", - "integrity": "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==", + "node_modules/express/node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "license": "MIT", "dependencies": { - "@types/mdast": "^4.0.0", - "ccount": "^2.0.0", - "devlop": "^1.0.0", - "mdast-util-find-and-replace": "^3.0.0", - "micromark-util-character": "^2.0.0" + "safe-buffer": "5.2.1" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">= 0.6" } }, - "node_modules/mdast-util-gfm-autolink-literal/node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "ms": "2.0.0" } }, - "node_modules/mdast-util-gfm-autolink-literal/node_modules/micromark-util-symbol": { + "node_modules/express/node_modules/ms": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" }, - "node_modules/mdast-util-gfm-footnote": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.0.0.tgz", - "integrity": "sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ==", - "dependencies": { - "@types/mdast": "^4.0.0", - "devlop": "^1.1.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } + "node_modules/express/node_modules/path-to-regexp": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz", + "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==", + "license": "MIT" }, - "node_modules/mdast-util-gfm-strikethrough": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz", - "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==", - "dependencies": { - "@types/mdast": "^4.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "node_modules/express/node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" } }, - "node_modules/mdast-util-gfm-table": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz", - "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==", - "dependencies": { - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "markdown-table": "^3.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "license": "MIT" }, - "node_modules/mdast-util-gfm-task-list-item": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz", - "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==", + "node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "license": "MIT", "dependencies": { - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" + "is-extendable": "^0.1.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/mdast-util-math": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-math/-/mdast-util-math-3.0.0.tgz", - "integrity": "sha512-Tl9GBNeG/AhJnQM221bJR2HPvLOSnLE/T9cJI9tlc6zwQk2nPk/4f0cHkOdEixQPC/j8UtKDdITswvLAy1OZ1w==", + "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==", + "license": "MIT" + }, + "node_modules/fast-glob": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", + "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", + "license": "MIT", "dependencies": { - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "longest-streak": "^3.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.1.0", - "unist-util-remove-position": "^5.0.0" + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.8" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=8.6.0" } }, - "node_modules/mdast-util-mdx": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-mdx/-/mdast-util-mdx-3.0.0.tgz", - "integrity": "sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w==", + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "license": "MIT" + }, + "node_modules/fast-uri": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.6.tgz", + "integrity": "sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/fastq": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.18.0.tgz", + "integrity": "sha512-QKHXPW0hD8g4UET03SdOdunzSouc9N4AuHdsX8XNcTsuz+yYFILVNIX4l9yHABMhiEI9Db0JTTIpu0wB+Y1QQw==", + "license": "ISC", "dependencies": { - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-mdx-expression": "^2.0.0", - "mdast-util-mdx-jsx": "^3.0.0", - "mdast-util-mdxjs-esm": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "reusify": "^1.0.4" } }, - "node_modules/mdast-util-mdx-expression": { + "node_modules/fault": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.1.tgz", - "integrity": "sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==", + "resolved": "https://registry.npmjs.org/fault/-/fault-2.0.1.tgz", + "integrity": "sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==", + "license": "MIT", "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" + "format": "^0.2.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/mdast-util-mdx-jsx": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.1.3.tgz", - "integrity": "sha512-bfOjvNt+1AcbPLTFMFWY149nJz0OjmewJs3LQQ5pIyVGxP4CdOqNVJL6kTaM5c68p8q82Xv3nCyFfUnuEcH3UQ==", + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "license": "Apache-2.0", "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "@types/unist": "^3.0.0", - "ccount": "^2.0.0", - "devlop": "^1.1.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0", - "parse-entities": "^4.0.0", - "stringify-entities": "^4.0.0", - "unist-util-stringify-position": "^4.0.0", - "vfile-message": "^4.0.0" + "websocket-driver": ">=0.5.1" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=0.8.0" } }, - "node_modules/mdast-util-mdxjs-esm": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz", - "integrity": "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==", + "node_modules/feed": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/feed/-/feed-4.2.2.tgz", + "integrity": "sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ==", + "license": "MIT", "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" + "xml-js": "^1.6.11" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=0.4.0" } }, - "node_modules/mdast-util-phrasing": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz", - "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==", + "node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "license": "MIT", "dependencies": { - "@types/mdast": "^4.0.0", - "unist-util-is": "^6.0.0" + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/mdast-util-to-hast": { - "version": "13.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz", - "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==", - "dependencies": { - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "@ungap/structured-clone": "^1.0.0", - "devlop": "^1.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "trim-lines": "^3.0.0", - "unist-util-position": "^5.0.0", - "unist-util-visit": "^5.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "node_modules/figures/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "license": "MIT", + "engines": { + "node": ">=0.8.0" } }, - "node_modules/mdast-util-to-markdown": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.0.tgz", - "integrity": "sha512-SR2VnIEdVNCJbP6y7kVTJgPLifdr8WEU440fQec7qHoHOUz/oJ2jmNRqdDQ3rbiStOXb2mCDGTuwsK5OPUgYlQ==", + "node_modules/file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "license": "MIT", "dependencies": { - "@types/mdast": "^4.0.0", - "@types/unist": "^3.0.0", - "longest-streak": "^3.0.0", - "mdast-util-phrasing": "^4.0.0", - "mdast-util-to-string": "^4.0.0", - "micromark-util-decode-string": "^2.0.0", - "unist-util-visit": "^5.0.0", - "zwitch": "^2.0.0" + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" } }, - "node_modules/mdast-util-to-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz", - "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==", + "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==", + "license": "MIT", "dependencies": { - "@types/mdast": "^4.0.0" + "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": "opencollective", - "url": "https://opencollective.com/unified" + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/mdn-data": { - "version": "2.0.30", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", - "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==" - }, - "node_modules/media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "node_modules/file-loader/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", "license": "MIT", - "engines": { - "node": ">= 0.6" + "peerDependencies": { + "ajv": "^6.9.1" } }, - "node_modules/memfs": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", - "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", + "node_modules/file-loader/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "license": "MIT" + }, + "node_modules/file-loader/node_modules/schema-utils": { + "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==", + "license": "MIT", "dependencies": { - "fs-monkey": "^1.0.4" + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" }, "engines": { - "node": ">= 4.0.0" + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "node_modules/merge-descriptors": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", - "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", + "node_modules/filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "license": "Apache-2.0", + "dependencies": { + "minimatch": "^5.0.1" + } + }, + "node_modules/filelist/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "dependencies": { + "balanced-match": "^1.0.0" } }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "node_modules/filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", + "license": "BSD-3-Clause", "engines": { - "node": ">= 8" + "node": ">= 0.4.0" } }, - "node_modules/mermaid": { - "version": "10.9.3", - "resolved": "https://registry.npmjs.org/mermaid/-/mermaid-10.9.3.tgz", - "integrity": "sha512-V80X1isSEvAewIL3xhmz/rVmc27CVljcsbWxkxlWJWY/1kQa4XOABqpDl2qQLGKzpKm6WbTfUEKImBlUfFYArw==", + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", "license": "MIT", "dependencies": { - "@braintree/sanitize-url": "^6.0.1", - "@types/d3-scale": "^4.0.3", - "@types/d3-scale-chromatic": "^3.0.0", - "cytoscape": "^3.28.1", - "cytoscape-cose-bilkent": "^4.1.0", - "d3": "^7.4.0", - "d3-sankey": "^0.12.3", - "dagre-d3-es": "7.0.10", - "dayjs": "^1.11.7", - "dompurify": "^3.0.5 <3.1.7", - "elkjs": "^0.9.0", - "katex": "^0.16.9", - "khroma": "^2.0.0", - "lodash-es": "^4.17.21", - "mdast-util-from-markdown": "^1.3.0", - "non-layered-tidy-tree-layout": "^2.0.2", - "stylis": "^4.1.3", - "ts-dedent": "^2.2.0", - "uuid": "^9.0.0", - "web-worker": "^1.2.0" + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" } }, - "node_modules/mermaid/node_modules/@types/mdast": { - "version": "3.0.15", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.15.tgz", - "integrity": "sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==", + "node_modules/finalhandler": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz", + "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", + "license": "MIT", "dependencies": { - "@types/unist": "^2" + "debug": "2.6.9", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" } }, - "node_modules/mermaid/node_modules/@types/unist": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", - "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==" + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } }, - "node_modules/mermaid/node_modules/mdast-util-from-markdown": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.1.tgz", - "integrity": "sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==", + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/find-cache-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz", + "integrity": "sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==", + "license": "MIT", "dependencies": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "mdast-util-to-string": "^3.1.0", - "micromark": "^3.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-decode-string": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "unist-util-stringify-position": "^3.0.0", - "uvu": "^0.5.0" + "common-path-prefix": "^3.0.0", + "pkg-dir": "^7.0.0" + }, + "engines": { + "node": ">=14.16" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/mermaid/node_modules/mdast-util-to-string": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.2.0.tgz", - "integrity": "sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==", + "node_modules/find-up": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", + "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", + "license": "MIT", "dependencies": { - "@types/mdast": "^3.0.0" + "locate-path": "^7.1.0", + "path-exists": "^5.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/mermaid/node_modules/micromark": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.2.0.tgz", - "integrity": "sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==", + "node_modules/flat": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", + "license": "BSD-3-Clause", + "bin": { + "flat": "cli.js" + } + }, + "node_modules/follow-redirects": { + "version": "1.15.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz", + "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==", "funding": [ { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" } ], + "license": "MIT", + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-each": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.4.tgz", + "integrity": "sha512-kKaIINnFpzW6ffJNDjjyjrk21BkDx38c0xa/klsT8VzLCaMEefv4ZTacrcVR4DmgTeBra++jMDAfS/tS799YDw==", + "license": "MIT", "dependencies": { - "@types/debug": "^4.0.0", - "debug": "^4.0.0", - "decode-named-character-reference": "^1.0.0", - "micromark-core-commonmark": "^1.0.1", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/mermaid/node_modules/micromark-core-commonmark": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.1.0.tgz", - "integrity": "sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/foreground-child": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", + "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", + "dev": true, + "license": "ISC", "dependencies": { - "decode-named-character-reference": "^1.0.0", - "micromark-factory-destination": "^1.0.0", - "micromark-factory-label": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-factory-title": "^1.0.0", - "micromark-factory-whitespace": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-classify-character": "^1.0.0", - "micromark-util-html-tag-name": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/mermaid/node_modules/micromark-factory-destination": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.1.0.tgz", - "integrity": "sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" + "node_modules/foreground-child/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/mermaid/node_modules/micromark-factory-label": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.1.0.tgz", - "integrity": "sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/fork-ts-checker-webpack-plugin": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz", + "integrity": "sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==", + "license": "MIT", "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "node_modules/mermaid/node_modules/micromark-factory-title": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.1.0.tgz", - "integrity": "sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=10", + "yarn": ">=1.0.0" + }, + "peerDependencies": { + "eslint": ">= 6", + "typescript": ">= 2.7", + "vue-template-compiler": "*", + "webpack": ">= 4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" + "vue-template-compiler": { + "optional": true } - ], - "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" } }, - "node_modules/mermaid/node_modules/micromark-factory-whitespace": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.1.0.tgz", - "integrity": "sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/fork-ts-checker-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==", + "license": "MIT", "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" + "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/mermaid/node_modules/micromark-util-chunked": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.1.0.tgz", - "integrity": "sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^1.0.0" + "node_modules/fork-ts-checker-webpack-plugin/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "license": "MIT", + "peerDependencies": { + "ajv": "^6.9.1" } }, - "node_modules/mermaid/node_modules/micromark-util-classify-character": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.1.0.tgz", - "integrity": "sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "license": "MIT", "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + }, + "engines": { + "node": ">=8" } }, - "node_modules/mermaid/node_modules/micromark-util-combine-extensions": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.1.0.tgz", - "integrity": "sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/fork-ts-checker-webpack-plugin/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "license": "MIT", "dependencies": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-types": "^1.0.0" + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" } }, - "node_modules/mermaid/node_modules/micromark-util-decode-numeric-character-reference": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.1.0.tgz", - "integrity": "sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^1.0.0" - } + "node_modules/fork-ts-checker-webpack-plugin/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "license": "MIT" }, - "node_modules/mermaid/node_modules/micromark-util-decode-string": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.1.0.tgz", - "integrity": "sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "license": "MIT", "dependencies": { - "decode-named-character-reference": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-symbol": "^1.0.0" + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "node_modules/mermaid/node_modules/micromark-util-encode": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.1.0.tgz", - "integrity": "sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/mermaid/node_modules/micromark-util-html-tag-name": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.2.0.tgz", - "integrity": "sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/mermaid/node_modules/micromark-util-normalize-identifier": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.1.0.tgz", - "integrity": "sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^1.0.0" + "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "license": "MIT", + "engines": { + "node": ">=6" } }, - "node_modules/mermaid/node_modules/micromark-util-resolve-all": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.1.0.tgz", - "integrity": "sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-types": "^1.0.0" + "node_modules/fork-ts-checker-webpack-plugin/node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "license": "ISC", + "engines": { + "node": ">= 6" } }, - "node_modules/mermaid/node_modules/micromark-util-sanitize-uri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.2.0.tgz", - "integrity": "sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-symbol": "^1.0.0" + "node_modules/form-data-encoder": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", + "integrity": "sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==", + "license": "MIT", + "engines": { + "node": ">= 14.17" } }, - "node_modules/mermaid/node_modules/micromark-util-subtokenize": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.1.0.tgz", - "integrity": "sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" + "node_modules/format": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", + "integrity": "sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==", + "engines": { + "node": ">=0.4.x" } }, - "node_modules/mermaid/node_modules/micromark-util-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", - "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } }, - "node_modules/mermaid/node_modules/unist-util-stringify-position": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz", - "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==", - "dependencies": { - "@types/unist": "^2.0.0" + "node_modules/fraction.js": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", + "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", + "license": "MIT", + "engines": { + "node": "*" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "type": "patreon", + "url": "https://github.com/sponsors/rawify" } }, - "node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "license": "MIT", "engines": { "node": ">= 0.6" } }, - "node_modules/micromark": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.0.tgz", - "integrity": "sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/fs-extra": { + "version": "11.3.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.0.tgz", + "integrity": "sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==", + "license": "MIT", "dependencies": { - "@types/debug": "^4.0.0", - "debug": "^4.0.0", - "decode-named-character-reference": "^1.0.0", - "devlop": "^1.0.0", - "micromark-core-commonmark": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-combine-extensions": "^2.0.0", - "micromark-util-decode-numeric-character-reference": "^2.0.0", - "micromark-util-encode": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-resolve-all": "^2.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "micromark-util-subtokenize": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" } }, - "node_modules/micromark-core-commonmark": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.1.tgz", - "integrity": "sha512-CUQyKr1e///ZODyD1U3xit6zXwy1a8q2a1S1HKtIlmgvurrEpaw/Y9y6KSIbF8P59cn/NjzHyO+Q2fAyYLQrAA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "decode-named-character-reference": "^1.0.0", - "devlop": "^1.0.0", - "micromark-factory-destination": "^2.0.0", - "micromark-factory-label": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-factory-title": "^2.0.0", - "micromark-factory-whitespace": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-classify-character": "^2.0.0", - "micromark-util-html-tag-name": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-resolve-all": "^2.0.0", - "micromark-util-subtokenize": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } + "node_modules/fs-monkey": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.6.tgz", + "integrity": "sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==", + "license": "Unlicense" }, - "node_modules/micromark-core-commonmark/node_modules/micromark-factory-space": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "license": "ISC" }, - "node_modules/micromark-core-commonmark/node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" ], - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, - "node_modules/micromark-core-commonmark/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "node_modules/micromark-extension-directive": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/micromark-extension-directive/-/micromark-extension-directive-3.0.2.tgz", - "integrity": "sha512-wjcXHgk+PPdmvR58Le9d7zQYWy+vKEU9Se44p2CrCDPiLr2FMyiT4Fyb5UFKFC66wGB3kPlgD7q3TnoqPS7SZA==", + "node_modules/function.prototype.name": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz", + "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==", + "license": "MIT", "dependencies": { - "devlop": "^1.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-factory-whitespace": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "parse-entities": "^4.0.0" + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "functions-have-names": "^1.2.3", + "hasown": "^2.0.2", + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/micromark-extension-directive/node_modules/micromark-factory-space": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/micromark-extension-directive/node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" } }, - "node_modules/micromark-extension-directive/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/micromark-extension-frontmatter": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-frontmatter/-/micromark-extension-frontmatter-2.0.0.tgz", - "integrity": "sha512-C4AkuM3dA58cgZha7zVnuVxBhDsbttIMiytjgsM2XbHAB2faRVaHRle40558FBN+DJcrLNCoqG5mlrpdU4cRtg==", + "node_modules/get-intrinsic": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.7.tgz", + "integrity": "sha512-VW6Pxhsrk0KAOqs3WEd0klDiF/+V7gQOpAvY1jVU/LHmaD/kQO4523aiJuikX/QAKYiW6x8Jh+RJej1almdtCA==", + "license": "MIT", "dependencies": { - "fault": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "call-bind-apply-helpers": "^1.0.1", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "function-bind": "^1.1.2", + "get-proto": "^1.0.0", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/micromark-extension-frontmatter/node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", + "license": "ISC" + }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "license": "MIT", "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" } }, - "node_modules/micromark-extension-frontmatter/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/micromark-extension-gfm": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz", - "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==", - "dependencies": { - "micromark-extension-gfm-autolink-literal": "^2.0.0", - "micromark-extension-gfm-footnote": "^2.0.0", - "micromark-extension-gfm-strikethrough": "^2.0.0", - "micromark-extension-gfm-table": "^2.0.0", - "micromark-extension-gfm-tagfilter": "^2.0.0", - "micromark-extension-gfm-task-list-item": "^2.0.0", - "micromark-util-combine-extensions": "^2.0.0", - "micromark-util-types": "^2.0.0" + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "license": "MIT", + "engines": { + "node": ">=10" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/micromark-extension-gfm-autolink-literal": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz", - "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==", + "node_modules/get-symbol-description": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz", + "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==", + "license": "MIT", "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-autolink-literal/node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/micromark-extension-gfm-autolink-literal/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "node_modules/github-slugger": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz", + "integrity": "sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==", + "license": "ISC" }, - "node_modules/micromark-extension-gfm-footnote": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz", - "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==", + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "license": "ISC", "dependencies": { - "devlop": "^1.0.0", - "micromark-core-commonmark": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-factory-space": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "license": "ISC", "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" } }, - "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "license": "BSD-2-Clause" }, - "node_modules/micromark-extension-gfm-strikethrough": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz", - "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==", + "node_modules/global-dirs": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", + "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==", + "license": "MIT", "dependencies": { - "devlop": "^1.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-classify-character": "^2.0.0", - "micromark-util-resolve-all": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "ini": "2.0.0" + }, + "engines": { + "node": ">=10" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/micromark-extension-gfm-strikethrough/node_modules/micromark-util-symbol": { + "node_modules/global-dirs/node_modules/ini": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/micromark-extension-gfm-table": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.0.tgz", - "integrity": "sha512-Ub2ncQv+fwD70/l4ou27b4YzfNaCJOvyX4HxXU15m7mpYY+rjuWzsLIPZHJL253Z643RpbcP1oeIJlQ/SKW67g==", - "dependencies": { - "devlop": "^1.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "license": "ISC", + "engines": { + "node": ">=10" } }, - "node_modules/micromark-extension-gfm-table/node_modules/micromark-factory-space": { + "node_modules/global-modules": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "license": "MIT", "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" } }, - "node_modules/micromark-extension-gfm-table/node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "license": "MIT", "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" } }, - "node_modules/micromark-extension-gfm-table/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/micromark-extension-gfm-tagfilter": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz", - "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==", + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "license": "ISC", "dependencies": { - "micromark-util-types": "^2.0.0" + "isexe": "^2.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "bin": { + "which": "bin/which" } }, - "node_modules/micromark-extension-gfm-task-list-item": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz", - "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==", - "dependencies": { - "devlop": "^1.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "license": "MIT", + "engines": { + "node": ">=4" } }, - "node_modules/micromark-extension-gfm-task-list-item/node_modules/micromark-factory-space": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/globalthis": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "license": "MIT", "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" + "define-properties": "^1.2.1", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/micromark-extension-gfm-task-list-item/node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "license": "MIT", "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/micromark-extension-gfm-task-list-item/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/micromark-extension-math": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-math/-/micromark-extension-math-3.0.0.tgz", - "integrity": "sha512-iJ2Q28vBoEovLN5o3GO12CpqorQRYDPT+p4zW50tGwTfJB+iv/VnB6Ini+gqa24K97DwptMBBIvVX6Bjk49oyQ==", - "dependencies": { - "@types/katex": "^0.16.0", - "devlop": "^1.0.0", - "katex": "^0.16.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "license": "MIT", + "engines": { + "node": ">= 0.4" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/micromark-extension-math/node_modules/micromark-factory-space": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/got": { + "version": "12.6.1", + "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", + "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", + "license": "MIT", "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" + "@sindresorhus/is": "^5.2.0", + "@szmarczak/http-timer": "^5.0.1", + "cacheable-lookup": "^7.0.0", + "cacheable-request": "^10.2.8", + "decompress-response": "^6.0.0", + "form-data-encoder": "^2.1.2", + "get-stream": "^6.0.1", + "http2-wrapper": "^2.1.10", + "lowercase-keys": "^3.0.0", + "p-cancelable": "^3.0.0", + "responselike": "^3.0.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sindresorhus/got?sponsor=1" } }, - "node_modules/micromark-extension-math/node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "node_modules/got/node_modules/@sindresorhus/is": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", + "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", + "license": "MIT", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" } }, - "node_modules/micromark-extension-math/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "node_modules/graceful-fs": { + "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==", + "license": "ISC" }, - "node_modules/micromark-extension-mdx-expression": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-3.0.0.tgz", - "integrity": "sha512-sI0nwhUDz97xyzqJAbHQhp5TfaxEvZZZ2JDqUo+7NvyIYG6BZ5CPPqj2ogUoPJlmXHBnyZUzISg9+oUmU6tUjQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/gray-matter": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", + "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", + "license": "MIT", "dependencies": { - "@types/estree": "^1.0.0", - "devlop": "^1.0.0", - "micromark-factory-mdx-expression": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-events-to-acorn": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "js-yaml": "^3.13.1", + "kind-of": "^6.0.2", + "section-matter": "^1.0.0", + "strip-bom-string": "^1.0.0" + }, + "engines": { + "node": ">=6.0" } }, - "node_modules/micromark-extension-mdx-expression/node_modules/micromark-factory-space": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/gray-matter/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "license": "MIT", "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" + "sprintf-js": "~1.0.2" } }, - "node_modules/micromark-extension-mdx-expression/node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/gray-matter/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "license": "MIT", "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-mdx-expression/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } }, - "node_modules/micromark-extension-mdx-jsx": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-3.0.1.tgz", - "integrity": "sha512-vNuFb9czP8QCtAQcEJn0UJQJZA8Dk6DXKBqx+bg/w0WGuSxDxNr7hErW89tHUY31dUW4NqEOWwmEUNhjTFmHkg==", + "node_modules/gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "license": "MIT", "dependencies": { - "@types/acorn": "^4.0.0", - "@types/estree": "^1.0.0", - "devlop": "^1.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "micromark-factory-mdx-expression": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-events-to-acorn": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "vfile-message": "^4.0.0" + "duplexer": "^0.1.2" + }, + "engines": { + "node": ">=10" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/micromark-extension-mdx-jsx/node_modules/micromark-factory-space": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "license": "MIT" + }, + "node_modules/has-bigints": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", + "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "license": "MIT", "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/micromark-extension-mdx-jsx/node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/has-proto": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz", + "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==", + "license": "MIT", "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "dunder-proto": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/micromark-extension-mdx-jsx/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "node_modules/micromark-extension-mdx-md": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-2.0.0.tgz", - "integrity": "sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ==", + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "license": "MIT", "dependencies": { - "micromark-util-types": "^2.0.0" + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/micromark-extension-mdxjs": { + "node_modules/has-yarn": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-3.0.0.tgz", - "integrity": "sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ==", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-3.0.0.tgz", + "integrity": "sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA==", + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "license": "MIT", "dependencies": { - "acorn": "^8.0.0", - "acorn-jsx": "^5.0.0", - "micromark-extension-mdx-expression": "^3.0.0", - "micromark-extension-mdx-jsx": "^3.0.0", - "micromark-extension-mdx-md": "^2.0.0", - "micromark-extension-mdxjs-esm": "^3.0.0", - "micromark-util-combine-extensions": "^2.0.0", - "micromark-util-types": "^2.0.0" + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/hast-util-from-dom": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/hast-util-from-dom/-/hast-util-from-dom-5.0.1.tgz", + "integrity": "sha512-N+LqofjR2zuzTjCPzyDUdSshy4Ma6li7p/c3pA78uTwzFgENbgbUrm2ugwsOdcjI1muO+o6Dgzp9p8WHtn/39Q==", + "license": "ISC", + "dependencies": { + "@types/hast": "^3.0.0", + "hastscript": "^9.0.0", + "web-namespaces": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-extension-mdxjs-esm": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-3.0.0.tgz", - "integrity": "sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A==", + "node_modules/hast-util-from-html": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/hast-util-from-html/-/hast-util-from-html-2.0.3.tgz", + "integrity": "sha512-CUSRHXyKjzHov8yKsQjGOElXy/3EKpyX56ELnkHH34vDVw1N1XSQ1ZcAvTyAPtGqLTuKP/uxM+aLkSPqF/EtMw==", + "license": "MIT", "dependencies": { - "@types/estree": "^1.0.0", - "devlop": "^1.0.0", - "micromark-core-commonmark": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-events-to-acorn": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "unist-util-position-from-estree": "^2.0.0", + "@types/hast": "^3.0.0", + "devlop": "^1.1.0", + "hast-util-from-parse5": "^8.0.0", + "parse5": "^7.0.0", + "vfile": "^6.0.0", "vfile-message": "^4.0.0" }, "funding": { @@ -11718,1259 +11304,1100 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-extension-mdxjs-esm/node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/hast-util-from-html-isomorphic": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hast-util-from-html-isomorphic/-/hast-util-from-html-isomorphic-2.0.0.tgz", + "integrity": "sha512-zJfpXq44yff2hmE0XmwEOzdWin5xwH+QIhMLOScpX91e/NSGPsAzNCvLQDIEPyO2TXi+lBmU6hjLIhV8MwP2kw==", + "license": "MIT", "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "@types/hast": "^3.0.0", + "hast-util-from-dom": "^5.0.0", + "hast-util-from-html": "^2.0.0", + "unist-util-remove-position": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-extension-mdxjs-esm/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/micromark-factory-destination": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.0.tgz", - "integrity": "sha512-j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/hast-util-from-parse5": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.2.tgz", + "integrity": "sha512-SfMzfdAi/zAoZ1KkFEyyeXBn7u/ShQrfd675ZEE9M3qj+PMFX05xubzRyF76CCSJu8au9jgVxDV1+okFvgZU4A==", + "license": "MIT", "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "devlop": "^1.0.0", + "hastscript": "^9.0.0", + "property-information": "^6.0.0", + "vfile": "^6.0.0", + "vfile-location": "^5.0.0", + "web-namespaces": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-factory-destination/node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/hast-util-is-element": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-3.0.0.tgz", + "integrity": "sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==", + "license": "MIT", "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-factory-destination/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/micromark-factory-label": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.0.tgz", - "integrity": "sha512-RR3i96ohZGde//4WSe/dJsxOX6vxIg9TimLAS3i4EhBAFx8Sm5SmqVfR8E87DPSR31nEAjZfbt91OMZWcNgdZw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/hast-util-parse-selector": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz", + "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==", + "license": "MIT", "dependencies": { - "devlop": "^1.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-factory-label/node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/hast-util-raw": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.1.0.tgz", + "integrity": "sha512-Y8/SBAHkZGoNkpzqqfCldijcuUKh7/su31kEBp67cFY09Wy0mTRgtsLYsiIxMJxlu0f6AA5SUTbDR8K0rxnbUw==", + "license": "MIT", "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "@ungap/structured-clone": "^1.0.0", + "hast-util-from-parse5": "^8.0.0", + "hast-util-to-parse5": "^8.0.0", + "html-void-elements": "^3.0.0", + "mdast-util-to-hast": "^13.0.0", + "parse5": "^7.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0", + "web-namespaces": "^2.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-factory-label/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "node_modules/hast-util-to-estree": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-3.1.1.tgz", + "integrity": "sha512-IWtwwmPskfSmma9RpzCappDUitC8t5jhAynHhc1m2+5trOgsrp7txscUSavc5Ic8PATyAjfrCK1wgtxh2cICVQ==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "estree-util-attach-comments": "^3.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "hast-util-whitespace": "^3.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "style-to-object": "^1.0.0", + "unist-util-position": "^5.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } }, - "node_modules/micromark-factory-mdx-expression": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-2.0.2.tgz", - "integrity": "sha512-5E5I2pFzJyg2CtemqAbcyCktpHXuJbABnsb32wX2U8IQKhhVFBqkcZR5LRm1WVoFqa4kTueZK4abep7wdo9nrw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/hast-util-to-jsx-runtime": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.2.tgz", + "integrity": "sha512-1ngXYb+V9UT5h+PxNRa1O1FYguZK/XL+gkeqvp7EdHlB9oHUG0eYRo/vY5inBdcqo3RkPMC58/H94HvkbfGdyg==", + "license": "MIT", "dependencies": { "@types/estree": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "comma-separated-tokens": "^2.0.0", "devlop": "^1.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-events-to-acorn": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "unist-util-position-from-estree": "^2.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "hast-util-whitespace": "^3.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "style-to-object": "^1.0.0", + "unist-util-position": "^5.0.0", "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-factory-mdx-expression/node_modules/micromark-factory-space": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/hast-util-to-parse5": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz", + "integrity": "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==", + "license": "MIT", "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "web-namespaces": "^2.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-factory-mdx-expression/node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/hast-util-to-text": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-4.0.2.tgz", + "integrity": "sha512-KK6y/BN8lbaq654j7JgBydev7wuNMcID54lkRav1P0CaE1e47P72AWWPiGKXTJU271ooYzcvTAn/Zt0REnvc7A==", + "license": "MIT", "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "hast-util-is-element": "^3.0.0", + "unist-util-find-after": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-factory-mdx-expression/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "node_modules/hast-util-whitespace": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", + "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } }, - "node_modules/micromark-factory-space": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.1.0.tgz", - "integrity": "sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/hastscript": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-9.0.0.tgz", + "integrity": "sha512-jzaLBGavEDKHrc5EfFImKN7nZKKBdSLIdGvCwDZ9TfzbF2ffXiov8CKE445L2Z1Ek2t/m4SKQ2j6Ipv7NyUolw==", + "license": "MIT", "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-types": "^1.0.0" + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "hast-util-parse-selector": "^4.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-factory-space/node_modules/micromark-util-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", - "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "license": "MIT", + "bin": { + "he": "bin/he" + } }, - "node_modules/micromark-factory-title": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.0.tgz", - "integrity": "sha512-jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/history": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", + "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", + "license": "MIT", "dependencies": { - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "@babel/runtime": "^7.1.2", + "loose-envify": "^1.2.0", + "resolve-pathname": "^3.0.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0", + "value-equal": "^1.0.1" } }, - "node_modules/micromark-factory-title/node_modules/micromark-factory-space": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "license": "BSD-3-Clause", "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" + "react-is": "^16.7.0" } }, - "node_modules/micromark-factory-title/node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "license": "MIT", "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" } }, - "node_modules/micromark-factory-title/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "node_modules/hpack.js/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "license": "MIT" }, - "node_modules/micromark-factory-whitespace": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.0.tgz", - "integrity": "sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "license": "MIT", "dependencies": { - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" } }, - "node_modules/micromark-factory-whitespace/node_modules/micromark-factory-space": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/hpack.js/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" + }, + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "license": "MIT", "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" + "safe-buffer": "~5.1.0" } }, - "node_modules/micromark-factory-whitespace/node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "node_modules/html-entities": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.2.tgz", + "integrity": "sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==", "funding": [ { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" + "type": "github", + "url": "https://github.com/sponsors/mdevils" }, { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" + "type": "patreon", + "url": "https://patreon.com/mdevils" } ], - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } + "license": "MIT" }, - "node_modules/micromark-factory-whitespace/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "license": "MIT" }, - "node_modules/micromark-util-character": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz", - "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/html-minifier-terser": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-7.2.0.tgz", + "integrity": "sha512-tXgn3QfqPIpGl9o+K5tpcj3/MN4SfLtsx2GWwBC3SSd0tXQGyF3gsSqad8loJgKZGM3ZxbYDd5yhiBIdWpmvLA==", + "license": "MIT", "dependencies": { - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-character/node_modules/micromark-util-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", - "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "camel-case": "^4.1.2", + "clean-css": "~5.3.2", + "commander": "^10.0.0", + "entities": "^4.4.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.15.1" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": "^14.13.1 || >=16.0.0" + } }, - "node_modules/micromark-util-chunked": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.0.tgz", - "integrity": "sha512-anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^2.0.0" + "node_modules/html-minifier-terser/node_modules/commander": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", + "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", + "license": "MIT", + "engines": { + "node": ">=14" } }, - "node_modules/micromark-util-chunked/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "node_modules/html-tags": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", + "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "node_modules/micromark-util-classify-character": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.0.tgz", - "integrity": "sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "node_modules/html-void-elements": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", + "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/micromark-util-classify-character/node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" + "node_modules/html-webpack-plugin": { + "version": "5.6.3", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.3.tgz", + "integrity": "sha512-QSf1yjtSAsmf7rYBV7XX86uua4W/vkhIt0xNXKbsi2foEeW7vjJQz4bhnpL3xH+l1ryl1680uNv968Z+X6jSYg==", + "license": "MIT", + "dependencies": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/html-webpack-plugin" + }, + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "webpack": "^5.20.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" + "webpack": { + "optional": true } - ], - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" } }, - "node_modules/micromark-util-classify-character/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "node_modules/html-webpack-plugin/node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "license": "MIT", + "engines": { + "node": ">= 12" + } }, - "node_modules/micromark-util-combine-extensions": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.0.tgz", - "integrity": "sha512-vZZio48k7ON0fVS3CUgFatWHoKbbLTK/rT7pzpJ4Bjp5JjkZeasRfrS9wsBdDJK2cJLHMckXZdzPSSr1B8a4oQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/html-webpack-plugin/node_modules/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "license": "MIT", "dependencies": { - "micromark-util-chunked": "^2.0.0", - "micromark-util-types": "^2.0.0" + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=12" } }, - "node_modules/micromark-util-decode-numeric-character-reference": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.1.tgz", - "integrity": "sha512-bmkNc7z8Wn6kgjZmVHOX3SowGmVdhYS7yBpMnuMnPzDq/6xwVA604DuOXMZTO1lvq01g+Adfa0pE2UKGlxL1XQ==", + "node_modules/htmlparser2": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", + "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" + "type": "github", + "url": "https://github.com/sponsors/fb55" } ], + "license": "MIT", "dependencies": { - "micromark-util-symbol": "^2.0.0" + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1", + "entities": "^4.4.0" } }, - "node_modules/micromark-util-decode-numeric-character-reference/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "node_modules/http-cache-semantics": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", + "license": "BSD-2-Clause" }, - "node_modules/micromark-util-decode-string": { + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", + "license": "MIT" + }, + "node_modules/http-errors": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.0.tgz", - "integrity": "sha512-r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "license": "MIT", "dependencies": { - "decode-named-character-reference": "^1.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-decode-numeric-character-reference": "^2.0.0", - "micromark-util-symbol": "^2.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.8" } }, - "node_modules/micromark-util-decode-string/node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/http-parser-js": { + "version": "0.5.9", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.9.tgz", + "integrity": "sha512-n1XsPy3rXVxlqxVioEWdC+0+M+SQw0DpJynwtOPo1X+ZlvdzTLtDBIJJlDQTnwZIFJrZSzSGmIOUdP8tu+SgLw==", + "license": "MIT" + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "license": "MIT", "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" } }, - "node_modules/micromark-util-decode-string/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" + "node_modules/http-proxy-middleware": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.7.tgz", + "integrity": "sha512-fgVY8AV7qU7z/MmXJ/rxwbrtQH4jBQ9m7kp3llF0liB7glmFeVZFBepQb32T3y8n8k2+AEYuMPCpinYW+/CuRA==", + "license": "MIT", + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true } - ] + } }, - "node_modules/micromark-util-encode": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.0.tgz", - "integrity": "sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "node_modules/http-proxy-middleware/node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "node_modules/micromark-util-events-to-acorn": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-2.0.2.tgz", - "integrity": "sha512-Fk+xmBrOv9QZnEDguL9OI9/NQQp6Hz4FuQ4YmCb/5V7+9eAh1s6AYSvL20kHkD67YIg7EpE54TiSlcsf3vyZgA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/http2-wrapper": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.1.tgz", + "integrity": "sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==", + "license": "MIT", "dependencies": { - "@types/acorn": "^4.0.0", - "@types/estree": "^1.0.0", - "@types/unist": "^3.0.0", - "devlop": "^1.0.0", - "estree-util-visit": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "vfile-message": "^4.0.0" + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.2.0" + }, + "engines": { + "node": ">=10.19.0" } }, - "node_modules/micromark-util-events-to-acorn/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/micromark-util-html-tag-name": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.0.tgz", - "integrity": "sha512-xNn4Pqkj2puRhKdKTm8t1YHC/BAjx6CEwRFXntTaRf/x16aqka6ouVoutm+QdkISTlT7e2zU7U4ZdlDLJd2Mcw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "license": "Apache-2.0", + "engines": { + "node": ">=10.17.0" + } }, - "node_modules/micromark-util-normalize-identifier": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.0.tgz", - "integrity": "sha512-2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "license": "MIT", "dependencies": { - "micromark-util-symbol": "^2.0.0" + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/micromark-util-normalize-identifier/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "license": "ISC", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } }, - "node_modules/micromark-util-resolve-all": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.0.tgz", - "integrity": "sha512-6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-types": "^2.0.0" + "node_modules/idb": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", + "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==", + "license": "ISC" + }, + "node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "license": "MIT", + "engines": { + "node": ">= 4" } }, - "node_modules/micromark-util-sanitize-uri": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.0.tgz", - "integrity": "sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/image-size": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.2.0.tgz", + "integrity": "sha512-4S8fwbO6w3GeCVN6OPtA9I5IGKkcDMPcKndtUlpJuCwu7JLjtj7JZpwqLuyY2nrmQT3AWsCJLSKPsc2mPBSl3w==", + "license": "MIT", "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-encode": "^2.0.0", - "micromark-util-symbol": "^2.0.0" + "queue": "6.0.2" + }, + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=16.x" } }, - "node_modules/micromark-util-sanitize-uri/node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "node_modules/immer": { + "version": "9.0.21", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", + "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" } }, - "node_modules/micromark-util-sanitize-uri/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/micromark-util-subtokenize": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.1.tgz", - "integrity": "sha512-jZNtiFl/1aY73yS3UGQkutD0UbhTt68qnRpw2Pifmz5wV9h8gOVsN70v+Lq/f1rKaU/W8pxRe8y8Q9FX1AOe1Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "license": "MIT", "dependencies": { - "devlop": "^1.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/micromark-util-subtokenize/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "node_modules/import-lazy": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", + "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", + "license": "MIT", + "engines": { + "node": ">=8" + } }, - "node_modules/micromark-util-symbol": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz", - "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "license": "MIT", + "engines": { + "node": ">=0.8.19" + } }, - "node_modules/micromark-util-types": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.0.tgz", - "integrity": "sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "license": "MIT", + "engines": { + "node": ">=8" + } }, - "node_modules/micromark/node_modules/micromark-factory-space": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" + "node_modules/infima": { + "version": "0.2.0-alpha.45", + "resolved": "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.45.tgz", + "integrity": "sha512-uyH0zfr1erU1OohLk0fT4Rrb94AOhguWNOcD9uGrSpRvNB+6gZXUoJX5J0NtvzBO10YZ9PgvA4NFgt+fYg8ojw==", + "license": "MIT", + "engines": { + "node": ">=12" } }, - "node_modules/micromark/node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "license": "ISC", "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "once": "^1.3.0", + "wrappy": "1" } }, - "node_modules/micromark/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "license": "ISC" }, - "node_modules/micromatch": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", - "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "license": "ISC" + }, + "node_modules/inline-style-parser": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.4.tgz", + "integrity": "sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==", + "license": "MIT" + }, + "node_modules/internal-slot": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", + "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", "license": "MIT", "dependencies": { - "braces": "^3.0.3", - "picomatch": "^2.3.1" + "es-errors": "^1.3.0", + "hasown": "^2.0.2", + "side-channel": "^1.1.0" }, "engines": { - "node": ">=8.6" + "node": ">= 0.4" } }, - "node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "license": "MIT", - "bin": { - "mime": "cli.js" - }, + "node_modules/internmap": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz", + "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==", + "license": "ISC", "engines": { - "node": ">=4" + "node": ">=12" } }, - "node_modules/mime-db": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", - "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", + "node_modules/interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "license": "MIT", "engines": { - "node": ">= 0.6" + "node": ">= 0.10" } }, - "node_modules/mime-types": { - "version": "2.1.18", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", - "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "license": "MIT", "dependencies": { - "mime-db": "~1.33.0" - }, - "engines": { - "node": ">= 0.6" + "loose-envify": "^1.0.0" } }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "node_modules/ipaddr.js": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.2.0.tgz", + "integrity": "sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==", + "license": "MIT", "engines": { - "node": ">=6" + "node": ">= 10" } }, - "node_modules/mimic-response": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", - "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, + "node_modules/is-alphabetical": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz", + "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==", + "license": "MIT", "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/mini-css-extract-plugin": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.0.tgz", - "integrity": "sha512-Zs1YsZVfemekSZG+44vBsYTLQORkPMwnlv+aehcxK/NLKC+EGhDB39/YePYYqx/sTk6NnYpuqikhSn7+JIevTA==", + "node_modules/is-alphanumerical": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz", + "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==", + "license": "MIT", "dependencies": { - "schema-utils": "^4.0.0", - "tapable": "^2.2.1" - }, - "engines": { - "node": ">= 12.13.0" + "is-alphabetical": "^2.0.0", + "is-decimal": "^2.0.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" - }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "node_modules/is-array-buffer": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", + "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" }, "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/minipass": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", - "dev": true, - "engines": { - "node": ">=16 || 14 >=14.17" - } + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "license": "MIT" }, - "node_modules/mri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", - "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", + "node_modules/is-async-function": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.1.1.tgz", + "integrity": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==", + "license": "MIT", + "dependencies": { + "async-function": "^1.0.0", + "call-bound": "^1.0.3", + "get-proto": "^1.0.1", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, "engines": { - "node": ">=4" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/mrmime": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz", - "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==", + "node_modules/is-bigint": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", + "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", + "license": "MIT", + "dependencies": { + "has-bigints": "^1.0.2" + }, "engines": { - "node": ">=10" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "node_modules/multicast-dns": { - "version": "7.2.5", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", - "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "node_modules/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==", + "license": "MIT", "dependencies": { - "dns-packet": "^5.2.2", - "thunky": "^1.0.2" + "binary-extensions": "^2.0.0" }, - "bin": { - "multicast-dns": "cli.js" + "engines": { + "node": ">=8" } }, - "node_modules/mz": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", - "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", - "dev": true, + "node_modules/is-boolean-object": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.1.tgz", + "integrity": "sha512-l9qO6eFlUETHtuihLcYOaLKByJ1f+N4kthcU9YjHy3N+B3hWv0y/2Nd0mu/7lTFnRQHTrSdXF50HQ3bl5fEnng==", + "license": "MIT", "dependencies": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, - "node_modules/nanoid": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", - "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "bin": { - "nanoid": "bin/nanoid.cjs" + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" }, "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "license": "MIT", "engines": { - "node": ">= 0.6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==" + "node_modules/is-ci": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", + "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", + "license": "MIT", + "dependencies": { + "ci-info": "^3.2.0" + }, + "bin": { + "is-ci": "bin.js" + } }, - "node_modules/no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "node_modules/is-core-module": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", + "license": "MIT", "dependencies": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/node-emoji": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-2.1.3.tgz", - "integrity": "sha512-E2WEOVsgs7O16zsURJ/eH8BqhF029wGpEOnv7Urwdo2wmQanOACwJQh0devF9D9RhoZru0+9JXIS0dBXIAz+lA==", + "node_modules/is-data-view": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz", + "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==", + "license": "MIT", "dependencies": { - "@sindresorhus/is": "^4.6.0", - "char-regex": "^1.0.2", - "emojilib": "^2.4.0", - "skin-tone": "^2.0.0" + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "is-typed-array": "^1.1.13" }, "engines": { - "node": ">=18" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "node_modules/is-date-object": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", + "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" + }, "engines": { - "node": ">= 6.13.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/node-releases": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", - "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", - "license": "MIT" + "node_modules/is-decimal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz", + "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } }, - "node_modules/non-layered-tidy-tree-layout": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/non-layered-tidy-tree-layout/-/non-layered-tidy-tree-layout-2.0.2.tgz", - "integrity": "sha512-gkXMxRzUH+PB0ax9dUN0yYF0S25BqeAYqhgMaLUFmpXLEk7Fcu8f4emJuOAY0V8kjDICxROIKsTAKsV/v355xw==" + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "license": "MIT", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/normalize-url": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.1.tgz", - "integrity": "sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w==", + "node_modules/is-finalizationregistry": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz", + "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, "engines": { - "node": ">=14.16" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dependencies": { - "path-key": "^3.0.0" - }, + "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", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "license": "MIT", "engines": { "node": ">=8" } }, - "node_modules/nprogress": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz", - "integrity": "sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==" - }, - "node_modules/nth-check": { - "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==", + "node_modules/is-generator-function": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.0.tgz", + "integrity": "sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==", + "license": "MIT", "dependencies": { - "boolbase": "^1.0.0" + "call-bound": "^1.0.3", + "get-proto": "^1.0.0", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, "engines": { "node": ">=0.10.0" } }, - "node_modules/object-hash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", - "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", - "dev": true, + "node_modules/is-hexadecimal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz", + "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-installed-globally": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", + "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "license": "MIT", + "dependencies": { + "global-dirs": "^3.0.0", + "is-path-inside": "^3.0.2" + }, "engines": { - "node": ">= 6" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/object-inspect": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", - "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", + "node_modules/is-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==", + "license": "MIT" + }, + "node_modules/is-npm": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-6.0.0.tgz", + "integrity": "sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ==", + "license": "MIT", "engines": { - "node": ">= 0.4" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/object.assign": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", - "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", + "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.5", - "define-properties": "^1.2.1", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -12979,14197 +12406,4228 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" - }, - "node_modules/on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", "license": "MIT", - "dependencies": { - "ee-first": "1.1.1" - }, "engines": { - "node": ">= 0.8" + "node": ">=0.10.0" } }, - "node_modules/on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "node_modules/is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "license": "MIT", "engines": { - "node": ">= 0.8" + "node": ">=6" } }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dependencies": { - "wrappy": "1" + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "license": "MIT", + "engines": { + "node": ">=8" } }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dependencies": { - "mimic-fn": "^2.1.0" - }, + "node_modules/is-plain-obj": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", + "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", + "license": "MIT", "engines": { - "node": ">=6" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/open": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", - "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "license": "MIT", "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" + "isobject": "^3.0.1" }, "engines": { - "node": ">=12" + "node": ">=0.10.0" + } + }, + "node_modules/is-regex": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", + "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/opener": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", - "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", - "bin": { - "opener": "bin/opener-bin.js" + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/p-cancelable": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", - "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", + "node_modules/is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", + "license": "MIT", "engines": { - "node": ">=12.20" + "node": ">=6" } }, - "node_modules/p-limit": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", - "dependencies": { - "yocto-queue": "^1.0.0" - }, + "node_modules/is-set": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "license": "MIT", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/p-locate": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", - "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", + "node_modules/is-shared-array-buffer": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", + "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", + "license": "MIT", "dependencies": { - "p-limit": "^4.0.0" + "call-bound": "^1.0.3" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/p-map": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", - "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "dependencies": { - "aggregate-error": "^3.0.0" - }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/p-retry": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", - "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "node_modules/is-string": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", + "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", + "license": "MIT", "dependencies": { - "@types/retry": "0.12.0", - "retry": "^0.13.1" + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" }, "engines": { - "node": ">=8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "node_modules/is-symbol": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", + "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-symbols": "^1.1.0", + "safe-regex-test": "^1.1.0" + }, "engines": { - "node": ">=6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/package-json": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/package-json/-/package-json-8.1.1.tgz", - "integrity": "sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA==", + "node_modules/is-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", + "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", + "license": "MIT", "dependencies": { - "got": "^12.1.0", - "registry-auth-token": "^5.0.1", - "registry-url": "^6.0.0", - "semver": "^7.3.7" + "which-typed-array": "^1.1.16" }, "engines": { - "node": ">=14.16" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/package-json-from-dist": { + "node_modules/is-typedarray": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.0.tgz", - "integrity": "sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==", - "dev": true - }, - "node_modules/param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "dependencies": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - } + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", + "license": "MIT" }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dependencies": { - "callsites": "^3.0.0" - }, + "node_modules/is-weakmap": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "license": "MIT", "engines": { - "node": ">=6" - } - }, - "node_modules/parse-entities": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.1.tgz", - "integrity": "sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==", - "dependencies": { - "@types/unist": "^2.0.0", - "character-entities": "^2.0.0", - "character-entities-legacy": "^3.0.0", - "character-reference-invalid": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "is-alphanumerical": "^2.0.0", - "is-decimal": "^2.0.0", - "is-hexadecimal": "^2.0.0" + "node": ">= 0.4" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/parse-entities/node_modules/@types/unist": { - "version": "2.0.11", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz", - "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==" - }, - "node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "node_modules/is-weakref": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.0.tgz", + "integrity": "sha512-SXM8Nwyys6nT5WP6pltOwKytLV7FqQ4UiibxVmW+EIosHcmCqkkjViTb5SNssDlkCiEYRP1/pdWUKVvZBmsR2Q==", + "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" + "call-bound": "^1.0.2" }, "engines": { - "node": ">=8" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/parse-numeric-range": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz", - "integrity": "sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==" - }, - "node_modules/parse5": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", - "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", + "node_modules/is-weakset": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", + "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", + "license": "MIT", "dependencies": { - "entities": "^4.4.0" + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/parse5-htmlparser2-tree-adapter": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", - "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "license": "MIT", "dependencies": { - "domhandler": "^5.0.2", - "parse5": "^7.0.0" + "is-docker": "^2.0.0" }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", "engines": { - "node": ">= 0.8" - } - }, - "node_modules/pascal-case": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", - "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" + "node": ">=8" } }, - "node_modules/path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "node_modules/is-yarn-global": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.4.1.tgz", + "integrity": "sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ==", + "license": "MIT", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=12" } }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "engines": { - "node": ">=0.10.0" - } + "node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", + "license": "MIT" }, - "node_modules/path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==" + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "license": "ISC" }, - "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==", + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" - }, - "node_modules/path-scurry": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", - "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "node_modules/jackspeak": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", "dev": true, + "license": "BlueOak-1.0.0", "dependencies": { - "lru-cache": "^10.2.0", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" - }, - "engines": { - "node": ">=16 || 14 >=14.18" + "@isaacs/cliui": "^8.0.2" }, "funding": { "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" } }, - "node_modules/path-scurry/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true - }, - "node_modules/path-to-regexp": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", - "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", + "node_modules/jake": { + "version": "10.9.2", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz", + "integrity": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==", + "license": "Apache-2.0", "dependencies": { - "isarray": "0.0.1" + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.4", + "minimatch": "^3.1.2" + }, + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": ">=10" } }, - "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==", + "node_modules/jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, "engines": { - "node": ">=8" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/periscopic": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/periscopic/-/periscopic-3.1.0.tgz", - "integrity": "sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==", + "node_modules/jest-worker": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", + "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", + "license": "MIT", "dependencies": { - "@types/estree": "^1.0.0", - "estree-walker": "^3.0.0", - "is-reference": "^3.0.0" + "@types/node": "*", + "jest-util": "^29.7.0", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/picocolors": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", - "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", - "license": "ISC" - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, "engines": { - "node": ">=8.6" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/jonschlinkert" + "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true, - "engines": { - "node": ">=0.10.0" + "node_modules/jiti": { + "version": "1.21.7", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.7.tgz", + "integrity": "sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==", + "license": "MIT", + "bin": { + "jiti": "bin/jiti.js" } }, - "node_modules/pirates": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", - "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", - "dev": true, - "engines": { - "node": ">= 6" + "node_modules/joi": { + "version": "17.13.3", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.13.3.tgz", + "integrity": "sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==", + "license": "BSD-3-Clause", + "dependencies": { + "@hapi/hoek": "^9.3.0", + "@hapi/topo": "^5.1.0", + "@sideway/address": "^4.1.5", + "@sideway/formula": "^3.0.1", + "@sideway/pinpoint": "^2.0.0" } }, - "node_modules/pkg-dir": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz", - "integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==", + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "license": "MIT", "dependencies": { - "find-up": "^6.3.0" - }, - "engines": { - "node": ">=14.16" + "argparse": "^2.0.1" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/pkg-up": { + "node_modules/jsesc": { "version": "3.1.0", - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", - "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", - "dependencies": { - "find-up": "^3.0.0" + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" }, "engines": { - "node": ">=8" + "node": ">=6" } }, - "node_modules/pkg-up/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dependencies": { - "locate-path": "^3.0.0" + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "license": "MIT" + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "license": "MIT" + }, + "node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", + "license": "(AFL-2.1 OR BSD-3-Clause)" + }, + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "license": "MIT" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "license": "MIT", + "bin": { + "json5": "lib/cli.js" }, "engines": { "node": ">=6" } }, - "node_modules/pkg-up/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "license": "MIT", "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" + "universalify": "^2.0.0" }, - "engines": { - "node": ">=6" + "optionalDependencies": { + "graceful-fs": "^4.1.6" } }, - "node_modules/pkg-up/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dependencies": { - "p-try": "^2.0.0" - }, + "node_modules/jsonpointer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", + "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", + "license": "MIT", "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/pkg-up/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "node_modules/katex": { + "version": "0.16.21", + "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.21.tgz", + "integrity": "sha512-XvqR7FgOHtWupfMiigNzmh+MgUVmDGU2kXZm899ZkPfcuoPuFxyHmXsgATDpFZDAXCI8tvinaVcDo8PIIJSo4A==", + "funding": [ + "https://opencollective.com/katex", + "https://github.com/sponsors/katex" + ], + "license": "MIT", "dependencies": { - "p-limit": "^2.0.0" + "commander": "^8.3.0" }, - "engines": { - "node": ">=6" + "bin": { + "katex": "cli.js" } }, - "node_modules/pkg-up/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "node_modules/katex/node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "license": "MIT", "engines": { - "node": ">=4" + "node": ">= 12" } }, - "node_modules/possible-typed-array-names": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", - "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", - "engines": { - "node": ">= 0.4" + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "license": "MIT", + "dependencies": { + "json-buffer": "3.0.1" } }, - "node_modules/postcss": { - "version": "8.4.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.39.tgz", - "integrity": "sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==", - "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": { - "nanoid": "^3.3.7", - "picocolors": "^1.0.1", - "source-map-js": "^1.2.0" - }, + "node_modules/khroma": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/khroma/-/khroma-2.1.0.tgz", + "integrity": "sha512-Ls993zuzfayK269Svk9hzpeGUKob/sIgZzyHYdjQoAdQetRKpOLj+k/QQQ/6Qi0Yz65mlROrfd+Ev+1+7dz9Kw==" + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "license": "MIT", "engines": { - "node": "^10 || ^12 || >=14" + "node": ">=0.10.0" } }, - "node_modules/postcss-calc": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-9.0.1.tgz", - "integrity": "sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==", - "dependencies": { - "postcss-selector-parser": "^6.0.11", - "postcss-value-parser": "^4.2.0" - }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "license": "MIT", "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.2.2" + "node": ">=6" } }, - "node_modules/postcss-colormin": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-6.1.0.tgz", - "integrity": "sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw==", + "node_modules/latest-version": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-7.0.0.tgz", + "integrity": "sha512-KvNT4XqAMzdcL6ka6Tl3i2lYeFDgXNCuIX+xNx6ZMVR1dFq+idXd9FLKNMOIx0t9mJ9/HudyX4oZWXZQ0UJHeg==", + "license": "MIT", "dependencies": { - "browserslist": "^4.23.0", - "caniuse-api": "^3.0.0", - "colord": "^2.9.3", - "postcss-value-parser": "^4.2.0" + "package-json": "^8.1.0" }, "engines": { - "node": "^14 || ^16 || >=18.0" + "node": ">=14.16" }, - "peerDependencies": { - "postcss": "^8.4.31" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/postcss-convert-values": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-6.1.0.tgz", - "integrity": "sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w==", + "node_modules/launch-editor": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.9.1.tgz", + "integrity": "sha512-Gcnl4Bd+hRO9P9icCP/RVVT2o8SFlPXofuCxvA2SaZuH45whSvf5p8x5oih5ftLiVhEI4sp5xDY+R+b3zJBh5w==", + "license": "MIT", "dependencies": { - "browserslist": "^4.23.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" + "picocolors": "^1.0.0", + "shell-quote": "^1.8.1" } }, - "node_modules/postcss-discard-comments": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-6.0.2.tgz", - "integrity": "sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw==", - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } + "node_modules/layout-base": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/layout-base/-/layout-base-1.0.2.tgz", + "integrity": "sha512-8h2oVEZNktL4BH2JCOI90iD1yXwL6iNW7KcCKT2QZgQJR2vbqDsldCTPRU9NifTCqHZci57XvQQ15YTu+sTYPg==", + "license": "MIT" }, - "node_modules/postcss-discard-duplicates": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-6.0.3.tgz", - "integrity": "sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw==", + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "license": "MIT", "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" + "node": ">=6" } }, - "node_modules/postcss-discard-empty": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-6.0.3.tgz", - "integrity": "sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ==", + "node_modules/lilconfig": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", + "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==", + "license": "MIT", "engines": { - "node": "^14 || ^16 || >=18.0" + "node": ">=14" }, - "peerDependencies": { - "postcss": "^8.4.31" + "funding": { + "url": "https://github.com/sponsors/antonk52" } }, - "node_modules/postcss-discard-overridden": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-6.0.2.tgz", - "integrity": "sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ==", + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "license": "MIT" + }, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "license": "MIT", "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" + "node": ">=6.11.5" } }, - "node_modules/postcss-discard-unused": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-6.0.5.tgz", - "integrity": "sha512-wHalBlRHkaNnNwfC8z+ppX57VhvS+HWgjW508esjdaEYr3Mx7Gnn2xA4R/CKf5+Z9S5qsqC+Uzh4ueENWwCVUA==", + "node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "license": "MIT", "dependencies": { - "postcss-selector-parser": "^6.0.16" + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" }, "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" + "node": ">=8.9.0" } }, - "node_modules/postcss-import": { - "version": "15.1.0", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", - "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", - "dev": true, + "node_modules/locate-path": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", + "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.0.0", - "read-cache": "^1.0.0", - "resolve": "^1.1.7" + "p-locate": "^6.0.0" }, "engines": { - "node": ">=14.0.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, - "peerDependencies": { - "postcss": "^8.0.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/postcss-js": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", - "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", - "dev": true, - "dependencies": { - "camelcase-css": "^2.0.1" - }, - "engines": { - "node": "^12 || ^14 || >= 16" - }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "license": "MIT" + }, + "node_modules/lodash-es": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==", + "license": "MIT" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", + "license": "MIT" + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", + "license": "MIT" + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==", + "license": "MIT" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", + "license": "MIT" + }, + "node_modules/longest-streak": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", + "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", + "license": "MIT", "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.4.21" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/postcss-load-config": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", - "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "license": "MIT", "dependencies": { - "lilconfig": "^3.0.0", - "yaml": "^2.3.4" - }, - "engines": { - "node": ">= 14" - }, - "peerDependencies": { - "postcss": ">=8.0.9", - "ts-node": ">=9.0.0" + "js-tokens": "^3.0.0 || ^4.0.0" }, - "peerDependenciesMeta": { - "postcss": { - "optional": true - }, - "ts-node": { - "optional": true - } - } - }, - "node_modules/postcss-load-config/node_modules/yaml": { - "version": "2.4.5", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.5.tgz", - "integrity": "sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==", - "dev": true, "bin": { - "yaml": "bin.mjs" - }, - "engines": { - "node": ">= 14" + "loose-envify": "cli.js" } }, - "node_modules/postcss-loader": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.3.4.tgz", - "integrity": "sha512-iW5WTTBSC5BfsBJ9daFMPVrLT36MrNiC6fqOZTTaHjBNX6Pfd5p+hSBqe/fEeNd7pc13QiAyGt7VdGMw4eRC4A==", + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "license": "MIT", "dependencies": { - "cosmiconfig": "^8.3.5", - "jiti": "^1.20.0", - "semver": "^7.5.4" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "postcss": "^7.0.0 || ^8.0.1", - "webpack": "^5.0.0" + "tslib": "^2.0.3" } }, - "node_modules/postcss-merge-idents": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-6.0.3.tgz", - "integrity": "sha512-1oIoAsODUs6IHQZkLQGO15uGEbK3EAl5wi9SS8hs45VgsxQfMnxvt+L+zIr7ifZFIH14cfAeVe2uCTa+SPRa3g==", - "dependencies": { - "cssnano-utils": "^4.0.2", - "postcss-value-parser": "^4.2.0" - }, + "node_modules/lowercase-keys": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", + "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", + "license": "MIT", "engines": { - "node": "^14 || ^16 || >=18.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, - "peerDependencies": { - "postcss": "^8.4.31" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/postcss-merge-longhand": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-6.0.5.tgz", - "integrity": "sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w==", + "node_modules/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==", + "license": "ISC", "dependencies": { - "postcss-value-parser": "^4.2.0", - "stylehacks": "^6.1.1" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" + "yallist": "^3.0.2" } }, - "node_modules/postcss-merge-rules": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-6.1.1.tgz", - "integrity": "sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ==", + "node_modules/magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "license": "MIT", "dependencies": { - "browserslist": "^4.23.0", - "caniuse-api": "^3.0.0", - "cssnano-utils": "^4.0.2", - "postcss-selector-parser": "^6.0.16" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" + "sourcemap-codec": "^1.4.8" } }, - "node_modules/postcss-minify-font-values": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-6.1.0.tgz", - "integrity": "sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, + "node_modules/markdown-extensions": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/markdown-extensions/-/markdown-extensions-2.0.0.tgz", + "integrity": "sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==", + "license": "MIT", "engines": { - "node": "^14 || ^16 || >=18.0" + "node": ">=16" }, - "peerDependencies": { - "postcss": "^8.4.31" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/postcss-minify-gradients": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-6.0.3.tgz", - "integrity": "sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q==", - "dependencies": { - "colord": "^2.9.3", - "cssnano-utils": "^4.0.2", - "postcss-value-parser": "^4.2.0" - }, + "node_modules/markdown-table": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.4.tgz", + "integrity": "sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "license": "MIT", "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" + "node": ">= 0.4" } }, - "node_modules/postcss-minify-params": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-6.1.0.tgz", - "integrity": "sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA==", + "node_modules/mdast-util-directive": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-directive/-/mdast-util-directive-3.1.0.tgz", + "integrity": "sha512-I3fNFt+DHmpWCYAT7quoM6lHf9wuqtI+oCOfvILnoicNIqjh5E3dEJWiXuYME2gNe8vl1iMQwyUHa7bgFmak6Q==", + "license": "MIT", "dependencies": { - "browserslist": "^4.23.0", - "cssnano-utils": "^4.0.2", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "ccount": "^2.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "parse-entities": "^4.0.0", + "stringify-entities": "^4.0.0", + "unist-util-visit-parents": "^6.0.0" }, - "peerDependencies": { - "postcss": "^8.4.31" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/postcss-minify-selectors": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-6.0.4.tgz", - "integrity": "sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ==", + "node_modules/mdast-util-find-and-replace": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.2.tgz", + "integrity": "sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==", + "license": "MIT", "dependencies": { - "postcss-selector-parser": "^6.0.16" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" + "@types/mdast": "^4.0.0", + "escape-string-regexp": "^5.0.0", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" }, - "peerDependencies": { - "postcss": "^8.4.31" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/postcss-modules-extract-imports": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz", - "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==", + "node_modules/mdast-util-find-and-replace/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "license": "MIT", "engines": { - "node": "^10 || ^12 || >= 14" + "node": ">=12" }, - "peerDependencies": { - "postcss": "^8.1.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/postcss-modules-local-by-default": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.5.tgz", - "integrity": "sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==", + "node_modules/mdast-util-from-markdown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz", + "integrity": "sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==", + "license": "MIT", "dependencies": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark": "^4.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-decode-string": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-stringify-position": "^4.0.0" }, - "peerDependencies": { - "postcss": "^8.1.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/postcss-modules-scope": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.0.tgz", - "integrity": "sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==", + "node_modules/mdast-util-from-markdown/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/mdast-util-frontmatter": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-frontmatter/-/mdast-util-frontmatter-2.0.1.tgz", + "integrity": "sha512-LRqI9+wdgC25P0URIJY9vwocIzCcksduHQ9OF2joxQoyTNVduwLAFUzjoopuRJbJAReaKrNQKAZKL3uCMugWJA==", + "license": "MIT", "dependencies": { - "postcss-selector-parser": "^6.0.4" + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "escape-string-regexp": "^5.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "micromark-extension-frontmatter": "^2.0.0" }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-frontmatter/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "license": "MIT", "engines": { - "node": "^10 || ^12 || >= 14" + "node": ">=12" }, - "peerDependencies": { - "postcss": "^8.1.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "node_modules/mdast-util-gfm": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.0.0.tgz", + "integrity": "sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw==", + "license": "MIT", "dependencies": { - "icss-utils": "^5.0.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-gfm-autolink-literal": "^2.0.0", + "mdast-util-gfm-footnote": "^2.0.0", + "mdast-util-gfm-strikethrough": "^2.0.0", + "mdast-util-gfm-table": "^2.0.0", + "mdast-util-gfm-task-list-item": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" }, - "peerDependencies": { - "postcss": "^8.1.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/postcss-nested": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", - "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", - "dev": true, + "node_modules/mdast-util-gfm-autolink-literal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz", + "integrity": "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==", + "license": "MIT", "dependencies": { - "postcss-selector-parser": "^6.0.11" - }, - "engines": { - "node": ">=12.0" + "@types/mdast": "^4.0.0", + "ccount": "^2.0.0", + "devlop": "^1.0.0", + "mdast-util-find-and-replace": "^3.0.0", + "micromark-util-character": "^2.0.0" }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.2.14" + "url": "https://opencollective.com/unified" } }, - "node_modules/postcss-normalize-charset": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-6.0.2.tgz", - "integrity": "sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ==", - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" + "node_modules/mdast-util-gfm-autolink-literal/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/postcss-normalize-display-values": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-6.0.2.tgz", - "integrity": "sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg==", + "node_modules/mdast-util-gfm-autolink-literal/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/mdast-util-gfm-footnote": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.0.0.tgz", + "integrity": "sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ==", + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" + "@types/mdast": "^4.0.0", + "devlop": "^1.1.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0" }, - "peerDependencies": { - "postcss": "^8.4.31" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/postcss-normalize-positions": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-6.0.2.tgz", - "integrity": "sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q==", + "node_modules/mdast-util-gfm-strikethrough": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz", + "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==", + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" + "@types/mdast": "^4.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" }, - "peerDependencies": { - "postcss": "^8.4.31" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/postcss-normalize-repeat-style": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-6.0.2.tgz", - "integrity": "sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ==", + "node_modules/mdast-util-gfm-table": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz", + "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==", + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "markdown-table": "^3.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" }, - "peerDependencies": { - "postcss": "^8.4.31" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/postcss-normalize-string": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-6.0.2.tgz", - "integrity": "sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ==", + "node_modules/mdast-util-gfm-task-list-item": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz", + "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==", + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" }, - "peerDependencies": { - "postcss": "^8.4.31" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/postcss-normalize-timing-functions": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-6.0.2.tgz", - "integrity": "sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA==", + "node_modules/mdast-util-math": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-math/-/mdast-util-math-3.0.0.tgz", + "integrity": "sha512-Tl9GBNeG/AhJnQM221bJR2HPvLOSnLE/T9cJI9tlc6zwQk2nPk/4f0cHkOdEixQPC/j8UtKDdITswvLAy1OZ1w==", + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "longest-streak": "^3.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.1.0", + "unist-util-remove-position": "^5.0.0" }, - "peerDependencies": { - "postcss": "^8.4.31" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/postcss-normalize-unicode": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-6.1.0.tgz", - "integrity": "sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg==", + "node_modules/mdast-util-mdx": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-mdx/-/mdast-util-mdx-3.0.0.tgz", + "integrity": "sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w==", + "license": "MIT", "dependencies": { - "browserslist": "^4.23.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" }, - "peerDependencies": { - "postcss": "^8.4.31" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/postcss-normalize-url": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-6.0.2.tgz", - "integrity": "sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ==", + "node_modules/mdast-util-mdx-expression": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.1.tgz", + "integrity": "sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==", + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" }, - "peerDependencies": { - "postcss": "^8.4.31" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/postcss-normalize-whitespace": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-6.0.2.tgz", - "integrity": "sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q==", + "node_modules/mdast-util-mdx-jsx": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.2.0.tgz", + "integrity": "sha512-lj/z8v0r6ZtsN/cGNNtemmmfoLAFZnjMbNyLzBafjzikOM+glrjNHPlf6lQDOTccj9n5b0PPihEBbhneMyGs1Q==", + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "ccount": "^2.0.0", + "devlop": "^1.1.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "parse-entities": "^4.0.0", + "stringify-entities": "^4.0.0", + "unist-util-stringify-position": "^4.0.0", + "vfile-message": "^4.0.0" }, - "peerDependencies": { - "postcss": "^8.4.31" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/postcss-ordered-values": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-6.0.2.tgz", - "integrity": "sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q==", + "node_modules/mdast-util-mdxjs-esm": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz", + "integrity": "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==", + "license": "MIT", "dependencies": { - "cssnano-utils": "^4.0.2", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" }, - "peerDependencies": { - "postcss": "^8.4.31" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/postcss-reduce-idents": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-6.0.3.tgz", - "integrity": "sha512-G3yCqZDpsNPoQgbDUy3T0E6hqOQ5xigUtBQyrmq3tn2GxlyiL0yyl7H+T8ulQR6kOcHJ9t7/9H4/R2tv8tJbMA==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-reduce-initial": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-6.1.0.tgz", - "integrity": "sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw==", + "node_modules/mdast-util-phrasing": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz", + "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==", + "license": "MIT", "dependencies": { - "browserslist": "^4.23.0", - "caniuse-api": "^3.0.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" + "@types/mdast": "^4.0.0", + "unist-util-is": "^6.0.0" }, - "peerDependencies": { - "postcss": "^8.4.31" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/postcss-reduce-transforms": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-6.0.2.tgz", - "integrity": "sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA==", + "node_modules/mdast-util-to-hast": { + "version": "13.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz", + "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==", + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "@ungap/structured-clone": "^1.0.0", + "devlop": "^1.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "trim-lines": "^3.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0" }, - "peerDependencies": { - "postcss": "^8.4.31" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/postcss-selector-parser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.0.tgz", - "integrity": "sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==", + "node_modules/mdast-util-to-markdown": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz", + "integrity": "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==", + "license": "MIT", "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "longest-streak": "^3.0.0", + "mdast-util-phrasing": "^4.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-decode-string": "^2.0.0", + "unist-util-visit": "^5.0.0", + "zwitch": "^2.0.0" }, - "engines": { - "node": ">=4" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/postcss-sort-media-queries": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-5.2.0.tgz", - "integrity": "sha512-AZ5fDMLD8SldlAYlvi8NIqo0+Z8xnXU2ia0jxmuhxAU+Lqt9K+AlmLNJ/zWEnE9x+Zx3qL3+1K20ATgNOr3fAA==", + "node_modules/mdast-util-to-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz", + "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==", + "license": "MIT", "dependencies": { - "sort-css-media-queries": "2.2.0" - }, - "engines": { - "node": ">=14.0.0" + "@types/mdast": "^4.0.0" }, - "peerDependencies": { - "postcss": "^8.4.23" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/postcss-svgo": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-6.0.3.tgz", - "integrity": "sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g==", - "dependencies": { - "postcss-value-parser": "^4.2.0", - "svgo": "^3.2.0" - }, + "node_modules/mdn-data": { + "version": "2.0.30", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", + "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==", + "license": "CC0-1.0" + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "license": "MIT", "engines": { - "node": "^14 || ^16 || >= 18" - }, - "peerDependencies": { - "postcss": "^8.4.31" + "node": ">= 0.6" } }, - "node_modules/postcss-unique-selectors": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-6.0.4.tgz", - "integrity": "sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg==", + "node_modules/memfs": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", + "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", + "license": "Unlicense", "dependencies": { - "postcss-selector-parser": "^6.0.16" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" + "fs-monkey": "^1.0.4" }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" - }, - "node_modules/postcss-zindex": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-6.0.2.tgz", - "integrity": "sha512-5BxW9l1evPB/4ZIc+2GobEBoKC+h8gPGCMi+jxsYvd2x0mjq7wazk6DrP71pStqxE9Foxh5TVnonbWpFZzXaYg==", "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" + "node": ">= 4.0.0" } }, - "node_modules/pretty-bytes": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", - "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", - "engines": { - "node": ">=6" - }, + "node_modules/merge-descriptors": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", + "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", + "license": "MIT", "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/pretty-error": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", - "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", - "dependencies": { - "lodash": "^4.17.20", - "renderkid": "^3.0.0" - } + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "license": "MIT" }, - "node_modules/pretty-time": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz", - "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==", + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "license": "MIT", "engines": { - "node": ">=4" + "node": ">= 8" } }, - "node_modules/prism-react-renderer": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-2.3.1.tgz", - "integrity": "sha512-Rdf+HzBLR7KYjzpJ1rSoxT9ioO85nZngQEoFIhL07XhtJHlCU3SOz0GJ6+qvMyQe0Se+BV3qpe6Yd/NmQF5Juw==", + "node_modules/mermaid": { + "version": "10.9.3", + "resolved": "https://registry.npmjs.org/mermaid/-/mermaid-10.9.3.tgz", + "integrity": "sha512-V80X1isSEvAewIL3xhmz/rVmc27CVljcsbWxkxlWJWY/1kQa4XOABqpDl2qQLGKzpKm6WbTfUEKImBlUfFYArw==", + "license": "MIT", "dependencies": { - "@types/prismjs": "^1.26.0", - "clsx": "^2.0.0" - }, - "peerDependencies": { - "react": ">=16.0.0" + "@braintree/sanitize-url": "^6.0.1", + "@types/d3-scale": "^4.0.3", + "@types/d3-scale-chromatic": "^3.0.0", + "cytoscape": "^3.28.1", + "cytoscape-cose-bilkent": "^4.1.0", + "d3": "^7.4.0", + "d3-sankey": "^0.12.3", + "dagre-d3-es": "7.0.10", + "dayjs": "^1.11.7", + "dompurify": "^3.0.5 <3.1.7", + "elkjs": "^0.9.0", + "katex": "^0.16.9", + "khroma": "^2.0.0", + "lodash-es": "^4.17.21", + "mdast-util-from-markdown": "^1.3.0", + "non-layered-tidy-tree-layout": "^2.0.2", + "stylis": "^4.1.3", + "ts-dedent": "^2.2.0", + "uuid": "^9.0.0", + "web-worker": "^1.2.0" } }, - "node_modules/prismjs": { - "version": "1.29.0", - "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", - "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==", - "engines": { - "node": ">=6" + "node_modules/mermaid/node_modules/@types/mdast": { + "version": "3.0.15", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.15.tgz", + "integrity": "sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==", + "license": "MIT", + "dependencies": { + "@types/unist": "^2" } }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + "node_modules/mermaid/node_modules/@types/unist": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz", + "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==", + "license": "MIT" }, - "node_modules/prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "node_modules/mermaid/node_modules/mdast-util-from-markdown": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.1.tgz", + "integrity": "sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==", + "license": "MIT", "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - } - }, - "node_modules/property-information": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz", - "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/proto-list": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", - "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==" - }, - "node_modules/proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/proxy-addr/node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/pupa": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/pupa/-/pupa-3.1.0.tgz", - "integrity": "sha512-FLpr4flz5xZTSJxSeaheeMKN/EDzMdK7b8PTOC6a5PYFKTucWbdqjgqaEyH0shFiSJrVB1+Qqi4Tk19ccU6Aug==", - "dependencies": { - "escape-goat": "^4.0.0" - }, - "engines": { - "node": ">=12.20" + "@types/mdast": "^3.0.0", + "@types/unist": "^2.0.0", + "decode-named-character-reference": "^1.0.0", + "mdast-util-to-string": "^3.1.0", + "micromark": "^3.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-decode-string": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "unist-util-stringify-position": "^3.0.0", + "uvu": "^0.5.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/qs": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", - "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", - "license": "BSD-3-Clause", + "node_modules/mermaid/node_modules/mdast-util-to-string": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.2.0.tgz", + "integrity": "sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==", + "license": "MIT", "dependencies": { - "side-channel": "^1.0.6" - }, - "engines": { - "node": ">=0.6" + "@types/mdast": "^3.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/queue": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", - "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", + "node_modules/mermaid/node_modules/micromark": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.2.0.tgz", + "integrity": "sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "inherits": "~2.0.3" + "@types/debug": "^4.0.0", + "debug": "^4.0.0", + "decode-named-character-reference": "^1.0.0", + "micromark-core-commonmark": "^1.0.1", + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-chunked": "^1.0.0", + "micromark-util-combine-extensions": "^1.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-encode": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-resolve-all": "^1.0.0", + "micromark-util-sanitize-uri": "^1.0.0", + "micromark-util-subtokenize": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.1", + "uvu": "^0.5.0" } }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "node_modules/mermaid/node_modules/micromark-core-commonmark": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.1.0.tgz", + "integrity": "sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==", "funding": [ { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" }, { - "type": "consulting", - "url": "https://feross.org/support" + "type": "OpenCollective", + "url": "https://opencollective.com/unified" } - ] - }, - "node_modules/quick-lru": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + ], + "license": "MIT", "dependencies": { - "safe-buffer": "^5.1.0" - } - }, - "node_modules/range-parser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", - "integrity": "sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A==", - "engines": { - "node": ">= 0.6" + "decode-named-character-reference": "^1.0.0", + "micromark-factory-destination": "^1.0.0", + "micromark-factory-label": "^1.0.0", + "micromark-factory-space": "^1.0.0", + "micromark-factory-title": "^1.0.0", + "micromark-factory-whitespace": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-chunked": "^1.0.0", + "micromark-util-classify-character": "^1.0.0", + "micromark-util-html-tag-name": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-resolve-all": "^1.0.0", + "micromark-util-subtokenize": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.1", + "uvu": "^0.5.0" } }, - "node_modules/raw-body": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", - "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", + "node_modules/mermaid/node_modules/micromark-factory-destination": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.1.0.tgz", + "integrity": "sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "license": "MIT", "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" } }, - "node_modules/raw-body/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "node_modules/mermaid/node_modules/micromark-factory-label": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.1.0.tgz", + "integrity": "sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "license": "MIT", - "engines": { - "node": ">= 0.8" + "dependencies": { + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" } }, - "node_modules/raw-body/node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "node_modules/mermaid/node_modules/micromark-factory-title": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.1.0.tgz", + "integrity": "sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "license": "MIT", "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "dependencies": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "bin": { - "rc": "cli.js" - } - }, - "node_modules/rc/node_modules/strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", - "engines": { - "node": ">=0.10.0" + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" } }, - "node_modules/react": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", - "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "node_modules/mermaid/node_modules/micromark-factory-whitespace": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.1.0.tgz", + "integrity": "sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "loose-envify": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" } }, - "node_modules/react-dev-utils": { - "version": "12.0.1", - "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", - "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "node_modules/mermaid/node_modules/micromark-util-chunked": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.1.0.tgz", + "integrity": "sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.16.0", - "address": "^1.1.2", - "browserslist": "^4.18.1", - "chalk": "^4.1.2", - "cross-spawn": "^7.0.3", - "detect-port-alt": "^1.1.6", - "escape-string-regexp": "^4.0.0", - "filesize": "^8.0.6", - "find-up": "^5.0.0", - "fork-ts-checker-webpack-plugin": "^6.5.0", - "global-modules": "^2.0.0", - "globby": "^11.0.4", - "gzip-size": "^6.0.0", - "immer": "^9.0.7", - "is-root": "^2.1.0", - "loader-utils": "^3.2.0", - "open": "^8.4.0", - "pkg-up": "^3.1.0", - "prompts": "^2.4.2", - "react-error-overlay": "^6.0.11", - "recursive-readdir": "^2.2.2", - "shell-quote": "^1.7.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "engines": { - "node": ">=14" + "micromark-util-symbol": "^1.0.0" } }, - "node_modules/react-dev-utils/node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "node_modules/mermaid/node_modules/micromark-util-classify-character": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.1.0.tgz", + "integrity": "sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/react-dev-utils/node_modules/loader-utils": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.3.1.tgz", - "integrity": "sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==", - "engines": { - "node": ">= 12.13.0" + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" } }, - "node_modules/react-dev-utils/node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "node_modules/mermaid/node_modules/micromark-util-combine-extensions": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.1.0.tgz", + "integrity": "sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "micromark-util-chunked": "^1.0.0", + "micromark-util-types": "^1.0.0" } }, - "node_modules/react-dev-utils/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==", + "node_modules/mermaid/node_modules/micromark-util-decode-numeric-character-reference": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.1.0.tgz", + "integrity": "sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "micromark-util-symbol": "^1.0.0" } }, - "node_modules/react-dev-utils/node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "node_modules/mermaid/node_modules/micromark-util-decode-string": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.1.0.tgz", + "integrity": "sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "decode-named-character-reference": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-symbol": "^1.0.0" } }, - "node_modules/react-dev-utils/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "engines": { - "node": ">=8" - } + "node_modules/mermaid/node_modules/micromark-util-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.1.0.tgz", + "integrity": "sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" }, - "node_modules/react-dev-utils/node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "node_modules/mermaid/node_modules/micromark-util-html-tag-name": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.2.0.tgz", + "integrity": "sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" }, - "node_modules/react-dom": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", - "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "node_modules/mermaid/node_modules/micromark-util-normalize-identifier": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.1.0.tgz", + "integrity": "sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.0" - }, - "peerDependencies": { - "react": "^18.2.0" + "micromark-util-symbol": "^1.0.0" } }, - "node_modules/react-error-overlay": { - "version": "6.0.11", - "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", - "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" - }, - "node_modules/react-fast-compare": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", - "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==" - }, - "node_modules/react-helmet-async": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-1.3.0.tgz", - "integrity": "sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==", + "node_modules/mermaid/node_modules/micromark-util-resolve-all": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.1.0.tgz", + "integrity": "sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.12.5", - "invariant": "^2.2.4", - "prop-types": "^15.7.2", - "react-fast-compare": "^3.2.0", - "shallowequal": "^1.1.0" - }, - "peerDependencies": { - "react": "^16.6.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.6.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - }, - "node_modules/react-json-view-lite": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/react-json-view-lite/-/react-json-view-lite-1.5.0.tgz", - "integrity": "sha512-nWqA1E4jKPklL2jvHWs6s+7Na0qNgw9HCP6xehdQJeg6nPBTFZgGwyko9Q0oj+jQWKTTVRS30u0toM5wiuL3iw==", - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "react": "^16.13.1 || ^17.0.0 || ^18.0.0" + "micromark-util-types": "^1.0.0" } }, - "node_modules/react-loadable": { - "name": "@docusaurus/react-loadable", - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-6.0.0.tgz", - "integrity": "sha512-YMMxTUQV/QFSnbgrP3tjDzLHRg7vsbMn8e9HAa8o/1iXoiomo48b7sk/kkmWEuWNDPJVlKSJRB6Y2fHqdJk+SQ==", + "node_modules/mermaid/node_modules/micromark-util-sanitize-uri": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.2.0.tgz", + "integrity": "sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "@types/react": "*" - }, - "peerDependencies": { - "react": "*" + "micromark-util-character": "^1.0.0", + "micromark-util-encode": "^1.0.0", + "micromark-util-symbol": "^1.0.0" } }, - "node_modules/react-loadable-ssr-addon-v5-slorber": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/react-loadable-ssr-addon-v5-slorber/-/react-loadable-ssr-addon-v5-slorber-1.0.1.tgz", - "integrity": "sha512-lq3Lyw1lGku8zUEJPDxsNm1AfYHBrO9Y1+olAYwpUJ2IGFBskM0DMKok97A6LWUpHm+o7IvQBOWu9MLenp9Z+A==", + "node_modules/mermaid/node_modules/micromark-util-subtokenize": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.1.0.tgz", + "integrity": "sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.10.3" - }, - "engines": { - "node": ">=10.13.0" - }, - "peerDependencies": { - "react-loadable": "*", - "webpack": ">=4.41.1 || 5.x" + "micromark-util-chunked": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" } }, - "node_modules/react-router": { - "version": "5.3.4", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.3.4.tgz", - "integrity": "sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA==", - "dependencies": { - "@babel/runtime": "^7.12.13", - "history": "^4.9.0", - "hoist-non-react-statics": "^3.1.0", - "loose-envify": "^1.3.1", - "path-to-regexp": "^1.7.0", - "prop-types": "^15.6.2", - "react-is": "^16.6.0", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0" - }, - "peerDependencies": { - "react": ">=15" - } + "node_modules/mermaid/node_modules/micromark-util-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", + "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" }, - "node_modules/react-router-config": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/react-router-config/-/react-router-config-5.1.1.tgz", - "integrity": "sha512-DuanZjaD8mQp1ppHjgnnUnyOlqYXZVjnov/JzFhjLEwd3Z4dYjMSnqrEzzGThH47vpCOqPPwJM2FtthLeJ8Pbg==", + "node_modules/mermaid/node_modules/unist-util-stringify-position": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz", + "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.1.2" + "@types/unist": "^2.0.0" }, - "peerDependencies": { - "react": ">=15", - "react-router": ">=5" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/react-router-dom": { - "version": "5.3.4", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.4.tgz", - "integrity": "sha512-m4EqFMHv/Ih4kpcBCONHbkT68KoAeHN4p3lAGoNryfHi0dMy0kCzEZakiKRsvg5wHZ/JLrLW8o8KomWiz/qbYQ==", - "dependencies": { - "@babel/runtime": "^7.12.13", - "history": "^4.9.0", - "loose-envify": "^1.3.1", - "prop-types": "^15.6.2", - "react-router": "5.3.4", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0" - }, - "peerDependencies": { - "react": ">=15" + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "license": "MIT", + "engines": { + "node": ">= 0.6" } }, - "node_modules/read-cache": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", - "dev": true, + "node_modules/micromark": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.1.tgz", + "integrity": "sha512-eBPdkcoCNvYcxQOAKAlceo5SNdzZWfF+FcSupREAzdAh9rRmE239CEQAiTwIgblwnoM8zzj35sZ5ZwvSEOF6Kw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "pify": "^2.3.0" + "@types/debug": "^4.0.0", + "debug": "^4.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/reading-time": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/reading-time/-/reading-time-1.5.0.tgz", - "integrity": "sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==" - }, - "node_modules/rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", + "node_modules/micromark-core-commonmark": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.2.tgz", + "integrity": "sha512-FKjQKbxd1cibWMM1P9N+H8TwlgGgSkWZMmfuVucLCHaYqeSvJ0hFeHsIa65pA2nYbes0f8LDHPMrd9X7Ujxg9w==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "resolve": "^1.1.6" - }, - "engines": { - "node": ">= 0.10" + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-destination": "^2.0.0", + "micromark-factory-label": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-factory-title": "^2.0.0", + "micromark-factory-whitespace": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-html-tag-name": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/recursive-readdir": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", - "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", + "node_modules/micromark-core-commonmark/node_modules/micromark-factory-space": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "minimatch": "^3.0.5" - }, - "engines": { - "node": ">=6.0.0" + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" - }, - "node_modules/regenerate-unicode-properties": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz", - "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==", + "node_modules/micromark-core-commonmark/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "regenerate": "^1.4.2" - }, - "engines": { - "node": ">=4" + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/regenerator-runtime": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" - }, - "node_modules/regenerator-transform": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", - "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", - "dependencies": { - "@babel/runtime": "^7.8.4" - } + "node_modules/micromark-core-commonmark/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" }, - "node_modules/regexp.prototype.flags": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", - "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", + "node_modules/micromark-extension-directive": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/micromark-extension-directive/-/micromark-extension-directive-3.0.2.tgz", + "integrity": "sha512-wjcXHgk+PPdmvR58Le9d7zQYWy+vKEU9Se44p2CrCDPiLr2FMyiT4Fyb5UFKFC66wGB3kPlgD7q3TnoqPS7SZA==", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.6", - "define-properties": "^1.2.1", - "es-errors": "^1.3.0", - "set-function-name": "^2.0.1" - }, - "engines": { - "node": ">= 0.4" + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-factory-whitespace": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "parse-entities": "^4.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/regexpu-core": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", - "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "node_modules/micromark-extension-directive/node_modules/micromark-factory-space": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "@babel/regjsgen": "^0.8.0", - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.1.0", - "regjsparser": "^0.9.1", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.1.0" - }, - "engines": { - "node": ">=4" + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/registry-auth-token": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-5.0.2.tgz", - "integrity": "sha512-o/3ikDxtXaA59BmZuZrJZDJv8NMDGSj+6j6XaeBmHw8eY1i1qd9+6H+LjVvQXx3HN6aRCGa1cUdJ9RaJZUugnQ==", + "node_modules/micromark-extension-directive/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "@pnpm/npm-conf": "^2.1.0" - }, - "engines": { - "node": ">=14" + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/registry-url": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-6.0.1.tgz", - "integrity": "sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q==", + "node_modules/micromark-extension-directive/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-extension-frontmatter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-frontmatter/-/micromark-extension-frontmatter-2.0.0.tgz", + "integrity": "sha512-C4AkuM3dA58cgZha7zVnuVxBhDsbttIMiytjgsM2XbHAB2faRVaHRle40558FBN+DJcrLNCoqG5mlrpdU4cRtg==", + "license": "MIT", "dependencies": { - "rc": "1.2.8" - }, - "engines": { - "node": ">=12" + "fault": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/regjsparser": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", - "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "node_modules/micromark-extension-frontmatter/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "jsesc": "~0.5.0" - }, - "bin": { - "regjsparser": "bin/parser" + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/regjsparser/node_modules/jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", - "bin": { - "jsesc": "bin/jsesc" - } + "node_modules/micromark-extension-frontmatter/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" }, - "node_modules/rehype-katex": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/rehype-katex/-/rehype-katex-7.0.0.tgz", - "integrity": "sha512-h8FPkGE00r2XKU+/acgqwWUlyzve1IiOKwsEkg4pDL3k48PiE0Pt+/uLtVHDVkN1yA4iurZN6UES8ivHVEQV6Q==", + "node_modules/micromark-extension-gfm": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz", + "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==", + "license": "MIT", "dependencies": { - "@types/hast": "^3.0.0", - "@types/katex": "^0.16.0", - "hast-util-from-html-isomorphic": "^2.0.0", - "hast-util-to-text": "^4.0.0", - "katex": "^0.16.0", - "unist-util-visit-parents": "^6.0.0", - "vfile": "^6.0.0" + "micromark-extension-gfm-autolink-literal": "^2.0.0", + "micromark-extension-gfm-footnote": "^2.0.0", + "micromark-extension-gfm-strikethrough": "^2.0.0", + "micromark-extension-gfm-table": "^2.0.0", + "micromark-extension-gfm-tagfilter": "^2.0.0", + "micromark-extension-gfm-task-list-item": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-types": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/rehype-raw": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-7.0.0.tgz", - "integrity": "sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==", + "node_modules/micromark-extension-gfm-autolink-literal": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz", + "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==", + "license": "MIT", "dependencies": { - "@types/hast": "^3.0.0", - "hast-util-raw": "^9.0.0", - "vfile": "^6.0.0" + "micromark-util-character": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", - "engines": { - "node": ">= 0.10" + "node_modules/micromark-extension-gfm-autolink-literal/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/remark-directive": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/remark-directive/-/remark-directive-3.0.0.tgz", - "integrity": "sha512-l1UyWJ6Eg1VPU7Hm/9tt0zKtReJQNOA4+iDMAxTyZNWnJnFlbS/7zhiel/rogTLQ2vMYwDzSJa4BiVNqGlqIMA==", + "node_modules/micromark-extension-gfm-autolink-literal/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-extension-gfm-footnote": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz", + "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==", + "license": "MIT", "dependencies": { - "@types/mdast": "^4.0.0", - "mdast-util-directive": "^3.0.0", - "micromark-extension-directive": "^3.0.0", - "unified": "^11.0.0" + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/remark-emoji": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/remark-emoji/-/remark-emoji-4.0.1.tgz", - "integrity": "sha512-fHdvsTR1dHkWKev9eNyhTo4EFwbUvJ8ka9SgeWkMPYFX4WoI7ViVBms3PjlQYgw5TLvNQso3GUB/b/8t3yo+dg==", + "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-factory-space": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "@types/mdast": "^4.0.2", - "emoticon": "^4.0.1", - "mdast-util-find-and-replace": "^3.0.1", - "node-emoji": "^2.1.0", - "unified": "^11.0.4" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/remark-frontmatter": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/remark-frontmatter/-/remark-frontmatter-5.0.0.tgz", - "integrity": "sha512-XTFYvNASMe5iPN0719nPrdItC9aU0ssC4v14mH1BCi1u0n1gAocqcujWUrByftZTbLhRtiKRyjYTSIOcr69UVQ==", + "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "@types/mdast": "^4.0.0", - "mdast-util-frontmatter": "^2.0.0", - "micromark-extension-frontmatter": "^2.0.0", - "unified": "^11.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/remark-gfm": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.0.tgz", - "integrity": "sha512-U92vJgBPkbw4Zfu/IiW2oTZLSL3Zpv+uI7My2eq8JxKgqraFdU8YUGicEJCEgSbeaG+QDFqIcwwfMTOEelPxuA==", + "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-extension-gfm-strikethrough": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz", + "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==", + "license": "MIT", "dependencies": { - "@types/mdast": "^4.0.0", - "mdast-util-gfm": "^3.0.0", - "micromark-extension-gfm": "^3.0.0", - "remark-parse": "^11.0.0", - "remark-stringify": "^11.0.0", - "unified": "^11.0.0" + "devlop": "^1.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/remark-math": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/remark-math/-/remark-math-6.0.0.tgz", - "integrity": "sha512-MMqgnP74Igy+S3WwnhQ7kqGlEerTETXMvJhrUzDikVZ2/uogJCb+WHUg97hK9/jcfc0dkD73s3LN8zU49cTEtA==", + "node_modules/micromark-extension-gfm-strikethrough/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-extension-gfm-table": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.1.tgz", + "integrity": "sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg==", + "license": "MIT", "dependencies": { - "@types/mdast": "^4.0.0", - "mdast-util-math": "^3.0.0", - "micromark-extension-math": "^3.0.0", - "unified": "^11.0.0" + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/remark-mdx": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-3.0.1.tgz", - "integrity": "sha512-3Pz3yPQ5Rht2pM5R+0J2MrGoBSrzf+tJG94N+t/ilfdh8YLyyKYtidAYwTveB20BoHAcwIopOUqhcmh2F7hGYA==", + "node_modules/micromark-extension-gfm-table/node_modules/micromark-factory-space": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "mdast-util-mdx": "^3.0.0", - "micromark-extension-mdxjs": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/remark-parse": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz", - "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==", + "node_modules/micromark-extension-gfm-table/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "@types/mdast": "^4.0.0", - "mdast-util-from-markdown": "^2.0.0", - "micromark-util-types": "^2.0.0", - "unified": "^11.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/remark-rehype": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.1.tgz", - "integrity": "sha512-g/osARvjkBXb6Wo0XvAeXQohVta8i84ACbenPpoSsxTOQH/Ae0/RGP4WZgnMH5pMLpsj4FG7OHmcIcXxpza8eQ==", + "node_modules/micromark-extension-gfm-table/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-extension-gfm-tagfilter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz", + "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==", + "license": "MIT", "dependencies": { - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "mdast-util-to-hast": "^13.0.0", - "unified": "^11.0.0", - "vfile": "^6.0.0" + "micromark-util-types": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/remark-stringify": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz", - "integrity": "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==", + "node_modules/micromark-extension-gfm-task-list-item": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz", + "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==", + "license": "MIT", "dependencies": { - "@types/mdast": "^4.0.0", - "mdast-util-to-markdown": "^2.0.0", - "unified": "^11.0.0" + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/renderkid": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", - "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "node_modules/micromark-extension-gfm-task-list-item/node_modules/micromark-factory-space": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "css-select": "^4.1.3", - "dom-converter": "^0.2.0", - "htmlparser2": "^6.1.0", - "lodash": "^4.17.21", - "strip-ansi": "^6.0.1" + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/renderkid/node_modules/css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "node_modules/micromark-extension-gfm-task-list-item/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/renderkid/node_modules/dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "node_modules/micromark-extension-gfm-task-list-item/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-extension-math": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-math/-/micromark-extension-math-3.1.0.tgz", + "integrity": "sha512-lvEqd+fHjATVs+2v/8kg9i5Q0AP2k85H0WUOwpIVvUML8BapsMvh1XAogmQjOCsLpoKRCVQqEkQBB3NhVBcsOg==", + "license": "MIT", "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" + "@types/katex": "^0.16.0", + "devlop": "^1.0.0", + "katex": "^0.16.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" }, "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/renderkid/node_modules/domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "node_modules/micromark-extension-math/node_modules/micromark-factory-space": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "domelementtype": "^2.2.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/renderkid/node_modules/domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "node_modules/micromark-extension-math/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/renderkid/node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } + "node_modules/micromark-extension-math/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" }, - "node_modules/renderkid/node_modules/htmlparser2": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", - "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "node_modules/micromark-extension-mdx-expression": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-3.0.0.tgz", + "integrity": "sha512-sI0nwhUDz97xyzqJAbHQhp5TfaxEvZZZ2JDqUo+7NvyIYG6BZ5CPPqj2ogUoPJlmXHBnyZUzISg9+oUmU6tUjQ==", "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", { - "type": "github", - "url": "https://github.com/sponsors/fb55" + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "domutils": "^2.5.2", - "entities": "^2.0.0" + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-mdx-expression": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-like": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/require-like/-/require-like-0.1.2.tgz", - "integrity": "sha512-oyrU88skkMtDdauHDuKVrgR+zuItqr6/c//FXzvmxRGMexSDc6hNvJInGW3LL46n+8b50RykrvwSUIIQH2LQ5A==", - "engines": { - "node": "*" - } - }, - "node_modules/requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" - }, - "node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "node_modules/micromark-extension-mdx-expression/node_modules/micromark-factory-space": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-alpn": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", - "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==" - }, - "node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "engines": { - "node": ">=4" + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/resolve-pathname": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", - "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" - }, - "node_modules/responselike": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", - "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", + "node_modules/micromark-extension-mdx-expression/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "lowercase-keys": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - "engines": { - "node": ">= 4" + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } + "node_modules/micromark-extension-mdx-expression/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "deprecated": "Rimraf versions prior to v4 are no longer supported", + "node_modules/micromark-extension-mdx-jsx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-3.0.1.tgz", + "integrity": "sha512-vNuFb9czP8QCtAQcEJn0UJQJZA8Dk6DXKBqx+bg/w0WGuSxDxNr7hErW89tHUY31dUW4NqEOWwmEUNhjTFmHkg==", + "license": "MIT", "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" + "@types/acorn": "^4.0.0", + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "micromark-factory-mdx-expression": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "vfile-message": "^4.0.0" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/robust-predicates": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.2.tgz", - "integrity": "sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==" - }, - "node_modules/rollup": { - "version": "2.79.2", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.2.tgz", - "integrity": "sha512-fS6iqSPZDs3dr/y7Od6y5nha8dW1YnbgtsyotCVvoFGKbERG++CVRFv1meyGDE1SNItQA8BrnCw7ScdAhRJ3XQ==", + "node_modules/micromark-extension-mdx-jsx/node_modules/micromark-factory-space": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "license": "MIT", - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=10.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/rtl-detect": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/rtl-detect/-/rtl-detect-1.1.2.tgz", - "integrity": "sha512-PGMBq03+TTG/p/cRB7HCLKJ1MgDIi07+QU1faSjiYRfmY5UsAttV9Hs08jDAHVwcOwmVLcSJkpwyfXszVjWfIQ==" - }, - "node_modules/rtlcss": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-4.3.0.tgz", - "integrity": "sha512-FI+pHEn7Wc4NqKXMXFM+VAYKEj/mRIcW4h24YVwVtyjI+EqGrLc2Hx/Ny0lrZ21cBWU2goLy36eqMcNj3AQJig==", "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0", - "postcss": "^8.4.21", - "strip-json-comments": "^3.1.1" - }, - "bin": { - "rtlcss": "bin/rtlcss.js" - }, - "engines": { - "node": ">=12.0.0" + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "node_modules/micromark-extension-mdx-jsx/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", "funding": [ { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" }, { - "type": "consulting", - "url": "https://feross.org/support" + "type": "OpenCollective", + "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { - "queue-microtask": "^1.2.2" + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/rw": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz", - "integrity": "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==" + "node_modules/micromark-extension-mdx-jsx/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" }, - "node_modules/sade": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", - "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", + "node_modules/micromark-extension-mdx-md": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-2.0.0.tgz", + "integrity": "sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ==", + "license": "MIT", "dependencies": { - "mri": "^1.1.0" + "micromark-util-types": "^2.0.0" }, - "engines": { - "node": ">=6" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/safe-array-concat": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", - "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", + "node_modules/micromark-extension-mdxjs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-3.0.0.tgz", + "integrity": "sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ==", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", - "get-intrinsic": "^1.2.4", - "has-symbols": "^1.0.3", - "isarray": "^2.0.5" - }, - "engines": { - "node": ">=0.4" + "acorn": "^8.0.0", + "acorn-jsx": "^5.0.0", + "micromark-extension-mdx-expression": "^3.0.0", + "micromark-extension-mdx-jsx": "^3.0.0", + "micromark-extension-mdx-md": "^2.0.0", + "micromark-extension-mdxjs-esm": "^3.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-types": "^2.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/safe-array-concat/node_modules/isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + "node_modules/micromark-extension-mdxjs-esm": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-3.0.0.tgz", + "integrity": "sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-position-from-estree": "^2.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } }, - "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==", + "node_modules/micromark-extension-mdxjs-esm/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", "funding": [ { - "type": "github", - "url": "https://github.com/sponsors/feross" + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" }, { - "type": "patreon", - "url": "https://www.patreon.com/feross" + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-mdxjs-esm/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" }, { - "type": "consulting", - "url": "https://feross.org/support" + "type": "OpenCollective", + "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, - "node_modules/safe-regex-test": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", - "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", + "node_modules/micromark-factory-destination": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz", + "integrity": "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "call-bind": "^1.0.6", - "es-errors": "^1.3.0", - "is-regex": "^1.1.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + "node_modules/micromark-factory-destination/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } }, - "node_modules/sax": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", - "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==" + "node_modules/micromark-factory-destination/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" }, - "node_modules/scheduler": { - "version": "0.23.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", - "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", + "node_modules/micromark-factory-label": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz", + "integrity": "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "loose-envify": "^1.1.0" + "devlop": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/schema-utils": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", - "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "node_modules/micromark-factory-label/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/search-insights": { - "version": "2.17.2", - "resolved": "https://registry.npmjs.org/search-insights/-/search-insights-2.17.2.tgz", - "integrity": "sha512-zFNpOpUO+tY2D85KrxJ+aqwnIfdEGi06UH2+xEb+Bp9Mwznmauqc9djbnBibJO5mpfUPPa8st6Sx65+vbeO45g==", - "peer": true + "node_modules/micromark-factory-label/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" }, - "node_modules/section-matter": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", - "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", + "node_modules/micromark-factory-mdx-expression": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-2.0.2.tgz", + "integrity": "sha512-5E5I2pFzJyg2CtemqAbcyCktpHXuJbABnsb32wX2U8IQKhhVFBqkcZR5LRm1WVoFqa4kTueZK4abep7wdo9nrw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "extend-shallow": "^2.0.1", - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=4" + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-position-from-estree": "^2.0.0", + "vfile-message": "^4.0.0" } }, - "node_modules/select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" - }, - "node_modules/selfsigned": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", - "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", + "node_modules/micromark-factory-mdx-expression/node_modules/micromark-factory-space": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "@types/node-forge": "^1.3.0", - "node-forge": "^1" - }, - "engines": { - "node": ">=10" + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/semver": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", - "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-4.0.0.tgz", - "integrity": "sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==", - "dependencies": { - "semver": "^7.3.5" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/send": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", - "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", - "license": "MIT", - "dependencies": { - "debug": "2.6.9", - "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": "2.0.0", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "2.4.1", - "range-parser": "~1.2.1", - "statuses": "2.0.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/micromark-factory-mdx-expression/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "license": "MIT", "dependencies": { - "ms": "2.0.0" - } - }, - "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/send/node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", - "license": "MIT", - "engines": { - "node": ">= 0.8" + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/send/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "node_modules/micromark-factory-mdx-expression/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "license": "MIT" }, - "node_modules/send/node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serialize-javascript": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", - "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", - "dependencies": { - "randombytes": "^2.1.0" - } - }, - "node_modules/serve-handler": { - "version": "6.1.6", - "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.6.tgz", - "integrity": "sha512-x5RL9Y2p5+Sh3D38Fh9i/iQ5ZK+e4xuXRd/pGbM4D13tgo/MGwbttUk8emytcr1YYzBYs+apnUngBDFYfpjPuQ==", + "node_modules/micromark-factory-space": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.1.0.tgz", + "integrity": "sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "license": "MIT", "dependencies": { - "bytes": "3.0.0", - "content-disposition": "0.5.2", - "mime-types": "2.1.18", - "minimatch": "3.1.2", - "path-is-inside": "1.0.2", - "path-to-regexp": "3.3.0", - "range-parser": "1.2.0" - } - }, - "node_modules/serve-handler/node_modules/path-to-regexp": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-3.3.0.tgz", - "integrity": "sha512-qyCH421YQPS2WFDxDjftfc1ZR5WKQzVzqsp4n9M2kQhVOo/ByahFoUNJfl58kOcEGfQ//7weFTDhm+ss8Ecxgw==", - "license": "MIT" - }, - "node_modules/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", - "dependencies": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/serve-index/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/serve-index/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - }, - "engines": { - "node": ">= 0.6" + "micromark-util-character": "^1.0.0", + "micromark-util-types": "^1.0.0" } }, - "node_modules/serve-index/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" - }, - "node_modules/serve-index/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/serve-index/node_modules/setprototypeof": { + "node_modules/micromark-factory-space/node_modules/micromark-util-types": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" - }, - "node_modules/serve-index/node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "engines": { - "node": ">= 0.6" - } + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", + "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" }, - "node_modules/serve-static": { - "version": "1.16.2", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", - "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", + "node_modules/micromark-factory-title": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz", + "integrity": "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "license": "MIT", - "dependencies": { - "encodeurl": "~2.0.0", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.19.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/set-function-length": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", - "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", - "dependencies": { - "define-data-property": "^1.1.4", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/set-function-name": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", - "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", - "dependencies": { - "define-data-property": "^1.1.4", - "es-errors": "^1.3.0", - "functions-have-names": "^1.2.3", - "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "license": "ISC" - }, - "node_modules/shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "dependencies": { - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shallowequal": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", - "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" - }, - "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==", - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/shell-quote": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", - "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/shelljs": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", - "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", - "dependencies": { - "glob": "^7.0.0", - "interpret": "^1.0.0", - "rechoir": "^0.6.2" - }, - "bin": { - "shjs": "bin/shjs" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/side-channel": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", - "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", - "dependencies": { - "call-bind": "^1.0.7", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.4", - "object-inspect": "^1.13.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" - }, - "node_modules/sirv": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.4.tgz", - "integrity": "sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==", - "dependencies": { - "@polka/url": "^1.0.0-next.24", - "mrmime": "^2.0.0", - "totalist": "^3.0.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" - }, - "node_modules/sitemap": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-7.1.2.tgz", - "integrity": "sha512-ARCqzHJ0p4gWt+j7NlU5eDlIO9+Rkr/JhPFZKKQ1l5GCus7rJH4UdrlVAh0xC/gDS/Qir2UMxqYNHtsKr2rpCw==", - "dependencies": { - "@types/node": "^17.0.5", - "@types/sax": "^1.2.1", - "arg": "^5.0.0", - "sax": "^1.2.4" - }, - "bin": { - "sitemap": "dist/cli.js" - }, - "engines": { - "node": ">=12.0.0", - "npm": ">=5.6.0" - } - }, - "node_modules/sitemap/node_modules/@types/node": { - "version": "17.0.45", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz", - "integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==" - }, - "node_modules/skin-tone": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/skin-tone/-/skin-tone-2.0.0.tgz", - "integrity": "sha512-kUMbT1oBJCpgrnKoSr0o6wPtvRWT9W9UKvGLwfJYO2WuahZRHOpEyL1ckyMGgMWh0UdpmaoFqKKD29WTomNEGA==", - "dependencies": { - "unicode-emoji-modifier-base": "^1.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "engines": { - "node": ">=8" - } - }, - "node_modules/smob": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/smob/-/smob-1.5.0.tgz", - "integrity": "sha512-g6T+p7QO8npa+/hNx9ohv1E5pVCmWrVCUzUXJyLdMmftX6ER0oiWY/w9knEonLpnOp6b6FenKnMfR8gqwWdwig==" - }, - "node_modules/snake-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz", - "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==", - "dependencies": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", - "dependencies": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" - } - }, - "node_modules/sockjs/node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/sort-css-media-queries": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-2.2.0.tgz", - "integrity": "sha512-0xtkGhWCC9MGt/EzgnvbbbKhqWjl1+/rncmhTh5qCpbYguXh6S/qwePfv/JQ8jePXXmqingylxoC49pCkSPIbA==", - "engines": { - "node": ">= 6.3.0" - } - }, - "node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/source-map-js": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", - "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-support": { - "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==", - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/source-map-support/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", - "deprecated": "Please use @jridgewell/sourcemap-codec instead" - }, - "node_modules/space-separated-tokens": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", - "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "dependencies": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "dependencies": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" - } - }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" - }, - "node_modules/srcset": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/srcset/-/srcset-4.0.0.tgz", - "integrity": "sha512-wvLeHgcVHKO8Sc/H/5lkGreJQVeYMm9rlmt8PuR1xE31rIuXhuzznUUqAt8MqLhB3MqJdFzlNAfpcWnxiFUcPw==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/std-env": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.7.0.tgz", - "integrity": "sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==" - }, - "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/string-width-cjs": { - "name": "string-width", - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width-cjs/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "node_modules/string-width/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/string-width/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/string.prototype.matchall": { - "version": "4.0.11", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz", - "integrity": "sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.4", - "gopd": "^1.0.1", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.7", - "regexp.prototype.flags": "^1.5.2", - "set-function-name": "^2.0.2", - "side-channel": "^1.0.6" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trim": { - "version": "1.2.9", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", - "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.0", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimend": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", - "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", - "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/stringify-entities": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz", - "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==", - "dependencies": { - "character-entities-html4": "^2.0.0", - "character-entities-legacy": "^3.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/stringify-object": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", - "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", - "dependencies": { - "get-own-enumerable-property-symbols": "^3.0.0", - "is-obj": "^1.0.1", - "is-regexp": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-ansi-cjs": { - "name": "strip-ansi", - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-bom-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", - "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", - "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==", - "engines": { - "node": ">=10" - } - }, - "node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/style-to-object": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.4.4.tgz", - "integrity": "sha512-HYNoHZa2GorYNyqiCaBgsxvcJIn7OHq6inEga+E6Ke3m5JkoqpQbnFssk4jwe+K7AhGa2fcha4wSOf1Kn01dMg==", - "dependencies": { - "inline-style-parser": "0.1.1" - } - }, - "node_modules/stylehacks": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-6.1.1.tgz", - "integrity": "sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg==", - "dependencies": { - "browserslist": "^4.23.0", - "postcss-selector-parser": "^6.0.16" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/stylis": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.2.tgz", - "integrity": "sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg==" - }, - "node_modules/sucrase": { - "version": "3.35.0", - "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", - "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", - "dev": true, - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.2", - "commander": "^4.0.0", - "glob": "^10.3.10", - "lines-and-columns": "^1.1.6", - "mz": "^2.7.0", - "pirates": "^4.0.1", - "ts-interface-checker": "^0.1.9" - }, - "bin": { - "sucrase": "bin/sucrase", - "sucrase-node": "bin/sucrase-node" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/sucrase/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/sucrase/node_modules/commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/sucrase/node_modules/glob": { - "version": "10.4.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", - "dev": true, - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^3.1.2", - "minimatch": "^9.0.4", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^1.11.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/sucrase/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/svg-parser": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", - "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" - }, - "node_modules/svgo": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.3.2.tgz", - "integrity": "sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==", - "dependencies": { - "@trysound/sax": "0.2.0", - "commander": "^7.2.0", - "css-select": "^5.1.0", - "css-tree": "^2.3.1", - "css-what": "^6.1.0", - "csso": "^5.0.5", - "picocolors": "^1.0.0" - }, - "bin": { - "svgo": "bin/svgo" - }, - "engines": { - "node": ">=14.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/svgo" - } - }, - "node_modules/svgo/node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "engines": { - "node": ">= 10" - } - }, - "node_modules/tailwindcss": { - "version": "3.4.4", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.4.tgz", - "integrity": "sha512-ZoyXOdJjISB7/BcLTR6SEsLgKtDStYyYZVLsUtWChO4Ps20CBad7lfJKVDiejocV4ME1hLmyY0WJE3hSDcmQ2A==", - "dev": true, - "dependencies": { - "@alloc/quick-lru": "^5.2.0", - "arg": "^5.0.2", - "chokidar": "^3.5.3", - "didyoumean": "^1.2.2", - "dlv": "^1.1.3", - "fast-glob": "^3.3.0", - "glob-parent": "^6.0.2", - "is-glob": "^4.0.3", - "jiti": "^1.21.0", - "lilconfig": "^2.1.0", - "micromatch": "^4.0.5", - "normalize-path": "^3.0.0", - "object-hash": "^3.0.0", - "picocolors": "^1.0.0", - "postcss": "^8.4.23", - "postcss-import": "^15.1.0", - "postcss-js": "^4.0.1", - "postcss-load-config": "^4.0.1", - "postcss-nested": "^6.0.1", - "postcss-selector-parser": "^6.0.11", - "resolve": "^1.22.2", - "sucrase": "^3.32.0" - }, - "bin": { - "tailwind": "lib/cli.js", - "tailwindcss": "lib/cli.js" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/tailwindcss/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/tailwindcss/node_modules/lilconfig": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/temp-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", - "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", - "engines": { - "node": ">=8" - } - }, - "node_modules/tempy": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", - "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", - "dependencies": { - "is-stream": "^2.0.0", - "temp-dir": "^2.0.0", - "type-fest": "^0.16.0", - "unique-string": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/tempy/node_modules/crypto-random-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", - "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/tempy/node_modules/type-fest": { - "version": "0.16.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", - "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/tempy/node_modules/unique-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", - "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", - "dependencies": { - "crypto-random-string": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/terser": { - "version": "5.31.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.1.tgz", - "integrity": "sha512-37upzU1+viGvuFtBo9NPufCb9dwM0+l9hMxYyWfBA+fbwrPqNJAhbZ6W47bBFnZHKHTUBnMvi87434qq+qnxOg==", - "dependencies": { - "@jridgewell/source-map": "^0.3.3", - "acorn": "^8.8.2", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/terser-webpack-plugin": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", - "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.20", - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.1", - "terser": "^5.26.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "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==", - "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/terser-webpack-plugin/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/terser-webpack-plugin/node_modules/jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/terser-webpack-plugin/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "node_modules/terser-webpack-plugin/node_modules/schema-utils": { - "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==", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/terser-webpack-plugin/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/terser/node_modules/commander": { - "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==" - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" - }, - "node_modules/thenify": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", - "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", - "dev": true, - "dependencies": { - "any-promise": "^1.0.0" - } - }, - "node_modules/thenify-all": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", - "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", - "dev": true, - "dependencies": { - "thenify": ">= 3.1.0 < 4" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" - }, - "node_modules/tiny-invariant": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz", - "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==" - }, - "node_modules/tiny-warning": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", - "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" - }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "engines": { - "node": ">=4" - } - }, - "node_modules/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==", - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "license": "MIT", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/totalist": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", - "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/tr46": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/tr46/node_modules/punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/trim-lines": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", - "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/trough": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz", - "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/ts-dedent": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.2.0.tgz", - "integrity": "sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==", - "engines": { - "node": ">=6.10" - } - }, - "node_modules/ts-interface-checker": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", - "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", - "dev": true - }, - "node_modules/tslib": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", - "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==" - }, - "node_modules/type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "license": "MIT", - "dependencies": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/type-is/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/type-is/node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "license": "MIT", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/typed-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", - "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", - "dependencies": { - "call-bind": "^1.0.7", - "es-errors": "^1.3.0", - "is-typed-array": "^1.1.13" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/typed-array-byte-length": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", - "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", - "dependencies": { - "call-bind": "^1.0.7", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-proto": "^1.0.3", - "is-typed-array": "^1.1.13" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typed-array-byte-offset": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", - "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", - "dependencies": { - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.7", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-proto": "^1.0.3", - "is-typed-array": "^1.1.13" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typed-array-length": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz", - "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", - "dependencies": { - "call-bind": "^1.0.7", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-proto": "^1.0.3", - "is-typed-array": "^1.1.13", - "possible-typed-array-names": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "dependencies": { - "is-typedarray": "^1.0.0" - } - }, - "node_modules/typescript": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.2.tgz", - "integrity": "sha512-NcRtPEOsPFFWjobJEtfihkLCZCXZt/os3zf8nTxjVH3RvTSxjrCamJpbExGvYOF+tFHc3pA65qpdwPbzjohhew==", - "peer": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", - "dependencies": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/undici-types": { - "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" - }, - "node_modules/unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-emoji-modifier-base": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unicode-emoji-modifier-base/-/unicode-emoji-modifier-base-1.0.0.tgz", - "integrity": "sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==", - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", - "dependencies": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-value-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", - "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-property-aliases-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", - "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", - "engines": { - "node": ">=4" - } - }, - "node_modules/unified": { - "version": "11.0.5", - "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz", - "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==", - "dependencies": { - "@types/unist": "^3.0.0", - "bail": "^2.0.0", - "devlop": "^1.0.0", - "extend": "^3.0.0", - "is-plain-obj": "^4.0.0", - "trough": "^2.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unique-string": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-3.0.0.tgz", - "integrity": "sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==", - "dependencies": { - "crypto-random-string": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/unist-util-find-after": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-5.0.0.tgz", - "integrity": "sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ==", - "dependencies": { - "@types/unist": "^3.0.0", - "unist-util-is": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-is": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", - "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", - "dependencies": { - "@types/unist": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-position": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz", - "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==", - "dependencies": { - "@types/unist": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-position-from-estree": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unist-util-position-from-estree/-/unist-util-position-from-estree-2.0.0.tgz", - "integrity": "sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ==", - "dependencies": { - "@types/unist": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-remove-position": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-5.0.0.tgz", - "integrity": "sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q==", - "dependencies": { - "@types/unist": "^3.0.0", - "unist-util-visit": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-stringify-position": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", - "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", - "dependencies": { - "@types/unist": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-visit": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", - "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", - "dependencies": { - "@types/unist": "^3.0.0", - "unist-util-is": "^6.0.0", - "unist-util-visit-parents": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-visit-parents": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz", - "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", - "dependencies": { - "@types/unist": "^3.0.0", - "unist-util-is": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/universalify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/upath": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", - "engines": { - "node": ">=4", - "yarn": "*" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", - "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", - "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" - } - ], - "license": "MIT", - "dependencies": { - "escalade": "^3.2.0", - "picocolors": "^1.1.0" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/update-notifier": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-6.0.2.tgz", - "integrity": "sha512-EDxhTEVPZZRLWYcJ4ZXjGFN0oP7qYvbXWzEgRm/Yql4dHX5wDbvh89YHP6PK1lzZJYrMtXUuZZz8XGK+U6U1og==", - "dependencies": { - "boxen": "^7.0.0", - "chalk": "^5.0.1", - "configstore": "^6.0.0", - "has-yarn": "^3.0.0", - "import-lazy": "^4.0.0", - "is-ci": "^3.0.1", - "is-installed-globally": "^0.4.0", - "is-npm": "^6.0.0", - "is-yarn-global": "^0.4.0", - "latest-version": "^7.0.0", - "pupa": "^3.1.0", - "semver": "^7.3.7", - "semver-diff": "^4.0.0", - "xdg-basedir": "^5.1.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/yeoman/update-notifier?sponsor=1" - } - }, - "node_modules/update-notifier/node_modules/boxen": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-7.1.1.tgz", - "integrity": "sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==", - "dependencies": { - "ansi-align": "^3.0.1", - "camelcase": "^7.0.1", - "chalk": "^5.2.0", - "cli-boxes": "^3.0.0", - "string-width": "^5.1.2", - "type-fest": "^2.13.0", - "widest-line": "^4.0.1", - "wrap-ansi": "^8.1.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/update-notifier/node_modules/camelcase": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.1.tgz", - "integrity": "sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/update-notifier/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/uri-js/node_modules/punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/url-loader": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", - "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", - "dependencies": { - "loader-utils": "^2.0.0", - "mime-types": "^2.1.27", - "schema-utils": "^3.0.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "file-loader": "*", - "webpack": "^4.0.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "file-loader": { - "optional": true - } - } - }, - "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==", - "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/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/url-loader/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "node_modules/url-loader/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/url-loader/node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/url-loader/node_modules/schema-utils": { - "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==", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" - }, - "node_modules/utila": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" - }, - "node_modules/utility-types": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.11.0.tgz", - "integrity": "sha512-6Z7Ma2aVEWisaL6TvBCy7P8rm2LQoPv6dJ7ecIaIixHcwfbJ0x7mWdbcwlIM5IGQxPZSFYeqRCqlOOeKoJYMkw==", - "engines": { - "node": ">= 4" - } - }, - "node_modules/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/uuid": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", - "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", - "funding": [ - "https://github.com/sponsors/broofa", - "https://github.com/sponsors/ctavan" - ], - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/uvu": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.6.tgz", - "integrity": "sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==", - "dependencies": { - "dequal": "^2.0.0", - "diff": "^5.0.0", - "kleur": "^4.0.3", - "sade": "^1.7.3" - }, - "bin": { - "uvu": "bin.js" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/uvu/node_modules/kleur": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", - "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/value-equal": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", - "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" - }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/vfile": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.1.tgz", - "integrity": "sha512-1bYqc7pt6NIADBJ98UiG0Bn/CHIVOoZ/IyEkqIruLg0mE1BKzkOXY2D6CSqQIcKqgadppE5lrxgWXJmXd7zZJw==", - "dependencies": { - "@types/unist": "^3.0.0", - "unist-util-stringify-position": "^4.0.0", - "vfile-message": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/vfile-location": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-5.0.2.tgz", - "integrity": "sha512-NXPYyxyBSH7zB5U6+3uDdd6Nybz6o6/od9rk8bp9H8GR3L+cm/fC0uUTbqBmUTnMCUDslAGBOIKNfvvb+gGlDg==", - "dependencies": { - "@types/unist": "^3.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/vfile-message": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz", - "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==", - "dependencies": { - "@types/unist": "^3.0.0", - "unist-util-stringify-position": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/watchpack": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", - "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", - "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "dependencies": { - "minimalistic-assert": "^1.0.0" - } - }, - "node_modules/web-namespaces": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", - "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/web-worker": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/web-worker/-/web-worker-1.3.0.tgz", - "integrity": "sha512-BSR9wyRsy/KOValMgd5kMyr3JzpdeoR9KVId8u5GVlTTAtNChlsE4yTxeY7zMdNSyOmoKBv8NH2qeRY9Tg+IaA==" - }, - "node_modules/webidl-conversions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", - "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" - }, - "node_modules/webpack": { - "version": "5.96.1", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.96.1.tgz", - "integrity": "sha512-l2LlBSvVZGhL4ZrPwyr8+37AunkcYj5qh8o6u2/2rzoPc8gxFJkLj1WxNgooi9pnoc06jh0BjuXnamM4qlujZA==", - "license": "MIT", - "dependencies": { - "@types/eslint-scope": "^3.7.7", - "@types/estree": "^1.0.6", - "@webassemblyjs/ast": "^1.12.1", - "@webassemblyjs/wasm-edit": "^1.12.1", - "@webassemblyjs/wasm-parser": "^1.12.1", - "acorn": "^8.14.0", - "browserslist": "^4.24.0", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.17.1", - "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.11", - "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.2.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.10", - "watchpack": "^2.4.1", - "webpack-sources": "^3.2.3" - }, - "bin": { - "webpack": "bin/webpack.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-bundle-analyzer": { - "version": "4.10.2", - "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.10.2.tgz", - "integrity": "sha512-vJptkMm9pk5si4Bv922ZbKLV8UTT4zib4FPgXMhgzUny0bfDDkLXAVQs3ly3fS4/TN9ROFtb0NFrm04UXFE/Vw==", - "dependencies": { - "@discoveryjs/json-ext": "0.5.7", - "acorn": "^8.0.4", - "acorn-walk": "^8.0.0", - "commander": "^7.2.0", - "debounce": "^1.2.1", - "escape-string-regexp": "^4.0.0", - "gzip-size": "^6.0.0", - "html-escaper": "^2.0.2", - "opener": "^1.5.2", - "picocolors": "^1.0.0", - "sirv": "^2.0.3", - "ws": "^7.3.1" - }, - "bin": { - "webpack-bundle-analyzer": "lib/bin/analyzer.js" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/webpack-bundle-analyzer/node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "engines": { - "node": ">= 10" - } - }, - "node_modules/webpack-dev-middleware": { - "version": "5.3.4", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz", - "integrity": "sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==", - "dependencies": { - "colorette": "^2.0.10", - "memfs": "^3.4.3", - "mime-types": "^2.1.31", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/webpack-dev-middleware/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/webpack-dev-middleware/node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/webpack-dev-middleware/node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/webpack-dev-server": { - "version": "4.15.2", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.2.tgz", - "integrity": "sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g==", - "dependencies": { - "@types/bonjour": "^3.5.9", - "@types/connect-history-api-fallback": "^1.3.5", - "@types/express": "^4.17.13", - "@types/serve-index": "^1.9.1", - "@types/serve-static": "^1.13.10", - "@types/sockjs": "^0.3.33", - "@types/ws": "^8.5.5", - "ansi-html-community": "^0.0.8", - "bonjour-service": "^1.0.11", - "chokidar": "^3.5.3", - "colorette": "^2.0.10", - "compression": "^1.7.4", - "connect-history-api-fallback": "^2.0.0", - "default-gateway": "^6.0.3", - "express": "^4.17.3", - "graceful-fs": "^4.2.6", - "html-entities": "^2.3.2", - "http-proxy-middleware": "^2.0.3", - "ipaddr.js": "^2.0.1", - "launch-editor": "^2.6.0", - "open": "^8.0.9", - "p-retry": "^4.5.0", - "rimraf": "^3.0.2", - "schema-utils": "^4.0.0", - "selfsigned": "^2.1.1", - "serve-index": "^1.9.1", - "sockjs": "^0.3.24", - "spdy": "^4.0.2", - "webpack-dev-middleware": "^5.3.4", - "ws": "^8.13.0" - }, - "bin": { - "webpack-dev-server": "bin/webpack-dev-server.js" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.37.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "webpack": { - "optional": true - }, - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-dev-server/node_modules/ws": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", - "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/webpack-merge": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", - "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", - "dependencies": { - "clone-deep": "^4.0.1", - "flat": "^5.0.2", - "wildcard": "^2.0.0" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/webpack-sources": { - "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==", - "engines": { - "node": ">=10.13.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==", - "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/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/webpack/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "node_modules/webpack/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/webpack/node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/webpack/node_modules/schema-utils": { - "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==", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/webpackbar": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-5.0.2.tgz", - "integrity": "sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==", - "dependencies": { - "chalk": "^4.1.0", - "consola": "^2.15.3", - "pretty-time": "^1.1.0", - "std-env": "^3.0.1" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "webpack": "3 || 4 || 5" - } - }, - "node_modules/websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "dependencies": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/whatwg-url": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", - "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", - "dependencies": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dependencies": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-typed-array": { - "version": "1.1.15", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", - "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", - "dependencies": { - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.7", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/widest-line": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", - "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", - "dependencies": { - "string-width": "^5.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/wildcard": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", - "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==" - }, - "node_modules/workbox-background-sync": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-7.1.0.tgz", - "integrity": "sha512-rMbgrzueVWDFcEq1610YyDW71z0oAXLfdRHRQcKw4SGihkfOK0JUEvqWHFwA6rJ+6TClnMIn7KQI5PNN1XQXwQ==", - "dependencies": { - "idb": "^7.0.1", - "workbox-core": "7.1.0" - } - }, - "node_modules/workbox-broadcast-update": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-7.1.0.tgz", - "integrity": "sha512-O36hIfhjej/c5ar95pO67k1GQw0/bw5tKP7CERNgK+JdxBANQhDmIuOXZTNvwb2IHBx9hj2kxvcDyRIh5nzOgQ==", - "dependencies": { - "workbox-core": "7.1.0" - } - }, - "node_modules/workbox-build": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-7.1.1.tgz", - "integrity": "sha512-WdkVdC70VMpf5NBCtNbiwdSZeKVuhTEd5PV3mAwpTQCGAB5XbOny1P9egEgNdetv4srAMmMKjvBk4RD58LpooA==", - "dependencies": { - "@apideck/better-ajv-errors": "^0.3.1", - "@babel/core": "^7.24.4", - "@babel/preset-env": "^7.11.0", - "@babel/runtime": "^7.11.2", - "@rollup/plugin-babel": "^5.2.0", - "@rollup/plugin-node-resolve": "^15.2.3", - "@rollup/plugin-replace": "^2.4.1", - "@rollup/plugin-terser": "^0.4.3", - "@surma/rollup-plugin-off-main-thread": "^2.2.3", - "ajv": "^8.6.0", - "common-tags": "^1.8.0", - "fast-json-stable-stringify": "^2.1.0", - "fs-extra": "^9.0.1", - "glob": "^7.1.6", - "lodash": "^4.17.20", - "pretty-bytes": "^5.3.0", - "rollup": "^2.43.1", - "source-map": "^0.8.0-beta.0", - "stringify-object": "^3.3.0", - "strip-comments": "^2.0.1", - "tempy": "^0.6.0", - "upath": "^1.2.0", - "workbox-background-sync": "7.1.0", - "workbox-broadcast-update": "7.1.0", - "workbox-cacheable-response": "7.1.0", - "workbox-core": "7.1.0", - "workbox-expiration": "7.1.0", - "workbox-google-analytics": "7.1.0", - "workbox-navigation-preload": "7.1.0", - "workbox-precaching": "7.1.0", - "workbox-range-requests": "7.1.0", - "workbox-recipes": "7.1.0", - "workbox-routing": "7.1.0", - "workbox-strategies": "7.1.0", - "workbox-streams": "7.1.0", - "workbox-sw": "7.1.0", - "workbox-window": "7.1.0" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/workbox-build/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/workbox-build/node_modules/source-map": { - "version": "0.8.0-beta.0", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", - "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", - "dependencies": { - "whatwg-url": "^7.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/workbox-cacheable-response": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-7.1.0.tgz", - "integrity": "sha512-iwsLBll8Hvua3xCuBB9h92+/e0wdsmSVgR2ZlvcfjepZWwhd3osumQB3x9o7flj+FehtWM2VHbZn8UJeBXXo6Q==", - "dependencies": { - "workbox-core": "7.1.0" - } - }, - "node_modules/workbox-core": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-7.1.0.tgz", - "integrity": "sha512-5KB4KOY8rtL31nEF7BfvU7FMzKT4B5TkbYa2tzkS+Peqj0gayMT9SytSFtNzlrvMaWgv6y/yvP9C0IbpFjV30Q==" - }, - "node_modules/workbox-expiration": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-7.1.0.tgz", - "integrity": "sha512-m5DcMY+A63rJlPTbbBNtpJ20i3enkyOtSgYfv/l8h+D6YbbNiA0zKEkCUaMsdDlxggla1oOfRkyqTvl5Ni5KQQ==", - "dependencies": { - "idb": "^7.0.1", - "workbox-core": "7.1.0" - } - }, - "node_modules/workbox-google-analytics": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-7.1.0.tgz", - "integrity": "sha512-FvE53kBQHfVTcZyczeBVRexhh7JTkyQ8HAvbVY6mXd2n2A7Oyz/9fIwnY406ZcDhvE4NFfKGjW56N4gBiqkrew==", - "dependencies": { - "workbox-background-sync": "7.1.0", - "workbox-core": "7.1.0", - "workbox-routing": "7.1.0", - "workbox-strategies": "7.1.0" - } - }, - "node_modules/workbox-navigation-preload": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-7.1.0.tgz", - "integrity": "sha512-4wyAbo0vNI/X0uWNJhCMKxnPanNyhybsReMGN9QUpaePLTiDpKxPqFxl4oUmBNddPwIXug01eTSLVIFXimRG/A==", - "dependencies": { - "workbox-core": "7.1.0" - } - }, - "node_modules/workbox-precaching": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-7.1.0.tgz", - "integrity": "sha512-LyxzQts+UEpgtmfnolo0hHdNjoB7EoRWcF7EDslt+lQGd0lW4iTvvSe3v5JiIckQSB5KTW5xiCqjFviRKPj1zA==", - "dependencies": { - "workbox-core": "7.1.0", - "workbox-routing": "7.1.0", - "workbox-strategies": "7.1.0" - } - }, - "node_modules/workbox-range-requests": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-7.1.0.tgz", - "integrity": "sha512-m7+O4EHolNs5yb/79CrnwPR/g/PRzMFYEdo01LqwixVnc/sbzNSvKz0d04OE3aMRel1CwAAZQheRsqGDwATgPQ==", - "dependencies": { - "workbox-core": "7.1.0" - } - }, - "node_modules/workbox-recipes": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-7.1.0.tgz", - "integrity": "sha512-NRrk4ycFN9BHXJB6WrKiRX3W3w75YNrNrzSX9cEZgFB5ubeGoO8s/SDmOYVrFYp9HMw6sh1Pm3eAY/1gVS8YLg==", - "dependencies": { - "workbox-cacheable-response": "7.1.0", - "workbox-core": "7.1.0", - "workbox-expiration": "7.1.0", - "workbox-precaching": "7.1.0", - "workbox-routing": "7.1.0", - "workbox-strategies": "7.1.0" - } - }, - "node_modules/workbox-routing": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-7.1.0.tgz", - "integrity": "sha512-oOYk+kLriUY2QyHkIilxUlVcFqwduLJB7oRZIENbqPGeBP/3TWHYNNdmGNhz1dvKuw7aqvJ7CQxn27/jprlTdg==", - "dependencies": { - "workbox-core": "7.1.0" - } - }, - "node_modules/workbox-strategies": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-7.1.0.tgz", - "integrity": "sha512-/UracPiGhUNehGjRm/tLUQ+9PtWmCbRufWtV0tNrALuf+HZ4F7cmObSEK+E4/Bx1p8Syx2tM+pkIrvtyetdlew==", - "dependencies": { - "workbox-core": "7.1.0" - } - }, - "node_modules/workbox-streams": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-7.1.0.tgz", - "integrity": "sha512-WyHAVxRXBMfysM8ORwiZnI98wvGWTVAq/lOyBjf00pXFvG0mNaVz4Ji+u+fKa/mf1i2SnTfikoYKto4ihHeS6w==", - "dependencies": { - "workbox-core": "7.1.0", - "workbox-routing": "7.1.0" - } - }, - "node_modules/workbox-sw": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-7.1.0.tgz", - "integrity": "sha512-Hml/9+/njUXBglv3dtZ9WBKHI235AQJyLBV1G7EFmh4/mUdSQuXui80RtjDeVRrXnm/6QWgRUEHG3/YBVbxtsA==" - }, - "node_modules/workbox-window": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-7.1.0.tgz", - "integrity": "sha512-ZHeROyqR+AS5UPzholQRDttLFqGMwP0Np8MKWAdyxsDETxq3qOAyXvqessc3GniohG6e0mAqSQyKOHmT8zPF7g==", - "dependencies": { - "@types/trusted-types": "^2.0.2", - "workbox-core": "7.1.0" - } - }, - "node_modules/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi-cjs": { - "name": "wrap-ansi", - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "node_modules/wrap-ansi-cjs/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" - }, - "node_modules/write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "dependencies": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "node_modules/ws": { - "version": "7.5.10", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", - "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", - "engines": { - "node": ">=8.3.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/xdg-basedir": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-5.1.0.tgz", - "integrity": "sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/xml-js": { - "version": "1.6.11", - "resolved": "https://registry.npmjs.org/xml-js/-/xml-js-1.6.11.tgz", - "integrity": "sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==", - "dependencies": { - "sax": "^1.2.4" - }, - "bin": { - "xml-js": "bin/cli.js" - } - }, - "node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" - }, - "node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/yocto-queue": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", - "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/zwitch": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", - "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - } - }, - "dependencies": { - "@algolia/autocomplete-core": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.9.3.tgz", - "integrity": "sha512-009HdfugtGCdC4JdXUbVJClA0q0zh24yyePn+KUGk3rP7j8FEe/m5Yo/z65gn6nP/cM39PxpzqKrL7A6fP6PPw==", - "requires": { - "@algolia/autocomplete-plugin-algolia-insights": "1.9.3", - "@algolia/autocomplete-shared": "1.9.3" - } - }, - "@algolia/autocomplete-plugin-algolia-insights": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.9.3.tgz", - "integrity": "sha512-a/yTUkcO/Vyy+JffmAnTWbr4/90cLzw+CC3bRbhnULr/EM0fGNvM13oQQ14f2moLMcVDyAx/leczLlAOovhSZg==", - "requires": { - "@algolia/autocomplete-shared": "1.9.3" - } - }, - "@algolia/autocomplete-preset-algolia": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.9.3.tgz", - "integrity": "sha512-d4qlt6YmrLMYy95n5TB52wtNDr6EgAIPH81dvvvW8UmuWRgxEtY0NJiPwl/h95JtG2vmRM804M0DSwMCNZlzRA==", - "requires": { - "@algolia/autocomplete-shared": "1.9.3" - } - }, - "@algolia/autocomplete-shared": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.9.3.tgz", - "integrity": "sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ==", - "requires": {} - }, - "@algolia/cache-browser-local-storage": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.24.0.tgz", - "integrity": "sha512-t63W9BnoXVrGy9iYHBgObNXqYXM3tYXCjDSHeNwnsc324r4o5UiVKUiAB4THQ5z9U5hTj6qUvwg/Ez43ZD85ww==", - "requires": { - "@algolia/cache-common": "4.24.0" - } - }, - "@algolia/cache-common": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.24.0.tgz", - "integrity": "sha512-emi+v+DmVLpMGhp0V9q9h5CdkURsNmFC+cOS6uK9ndeJm9J4TiqSvPYVu+THUP8P/S08rxf5x2P+p3CfID0Y4g==" - }, - "@algolia/cache-in-memory": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.24.0.tgz", - "integrity": "sha512-gDrt2so19jW26jY3/MkFg5mEypFIPbPoXsQGQWAi6TrCPsNOSEYepBMPlucqWigsmEy/prp5ug2jy/N3PVG/8w==", - "requires": { - "@algolia/cache-common": "4.24.0" - } - }, - "@algolia/client-account": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.24.0.tgz", - "integrity": "sha512-adcvyJ3KjPZFDybxlqnf+5KgxJtBjwTPTeyG2aOyoJvx0Y8dUQAEOEVOJ/GBxX0WWNbmaSrhDURMhc+QeevDsA==", - "requires": { - "@algolia/client-common": "4.24.0", - "@algolia/client-search": "4.24.0", - "@algolia/transporter": "4.24.0" - }, - "dependencies": { - "@algolia/client-common": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", - "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", - "requires": { - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" - } - }, - "@algolia/client-search": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", - "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", - "requires": { - "@algolia/client-common": "4.24.0", - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" - } - } - } - }, - "@algolia/client-analytics": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.24.0.tgz", - "integrity": "sha512-y8jOZt1OjwWU4N2qr8G4AxXAzaa8DBvyHTWlHzX/7Me1LX8OayfgHexqrsL4vSBcoMmVw2XnVW9MhL+Y2ZDJXg==", - "requires": { - "@algolia/client-common": "4.24.0", - "@algolia/client-search": "4.24.0", - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" - }, - "dependencies": { - "@algolia/client-common": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", - "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", - "requires": { - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" - } - }, - "@algolia/client-search": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", - "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", - "requires": { - "@algolia/client-common": "4.24.0", - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" - } - } - } - }, - "@algolia/client-common": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-5.5.2.tgz", - "integrity": "sha512-LFkAilO+t06/SsFLTzdyh4FD8FGldCXD6Hf3O1ygcrOrxSNQvowy/Dtmqi68MbGP5/MKj24fFmFWhUGhSPh4wA==", - "peer": true - }, - "@algolia/client-personalization": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.24.0.tgz", - "integrity": "sha512-l5FRFm/yngztweU0HdUzz1rC4yoWCFo3IF+dVIVTfEPg906eZg5BOd1k0K6rZx5JzyyoP4LdmOikfkfGsKVE9w==", - "requires": { - "@algolia/client-common": "4.24.0", - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" - }, - "dependencies": { - "@algolia/client-common": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", - "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", - "requires": { - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" - } - } - } - }, - "@algolia/client-search": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.5.2.tgz", - "integrity": "sha512-fJH+U6LzzI/LnGkD/Uy8VA8MbmF8ERRG5bXYiIsrcMC/QGyOW5G5y3XNhZlxUhqesrO7w+oTE7ZQ0YMXtW/5/Q==", - "peer": true, - "requires": { - "@algolia/client-common": "5.5.2", - "@algolia/requester-browser-xhr": "5.5.2", - "@algolia/requester-fetch": "5.5.2", - "@algolia/requester-node-http": "5.5.2" - } - }, - "@algolia/events": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@algolia/events/-/events-4.0.1.tgz", - "integrity": "sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==" - }, - "@algolia/logger-common": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.24.0.tgz", - "integrity": "sha512-LLUNjkahj9KtKYrQhFKCzMx0BY3RnNP4FEtO+sBybCjJ73E8jNdaKJ/Dd8A/VA4imVHP5tADZ8pn5B8Ga/wTMA==" - }, - "@algolia/logger-console": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.24.0.tgz", - "integrity": "sha512-X4C8IoHgHfiUROfoRCV+lzSy+LHMgkoEEU1BbKcsfnV0i0S20zyy0NLww9dwVHUWNfPPxdMU+/wKmLGYf96yTg==", - "requires": { - "@algolia/logger-common": "4.24.0" - } - }, - "@algolia/recommend": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-4.24.0.tgz", - "integrity": "sha512-P9kcgerfVBpfYHDfVZDvvdJv0lEoCvzNlOy2nykyt5bK8TyieYyiD0lguIJdRZZYGre03WIAFf14pgE+V+IBlw==", - "requires": { - "@algolia/cache-browser-local-storage": "4.24.0", - "@algolia/cache-common": "4.24.0", - "@algolia/cache-in-memory": "4.24.0", - "@algolia/client-common": "4.24.0", - "@algolia/client-search": "4.24.0", - "@algolia/logger-common": "4.24.0", - "@algolia/logger-console": "4.24.0", - "@algolia/requester-browser-xhr": "4.24.0", - "@algolia/requester-common": "4.24.0", - "@algolia/requester-node-http": "4.24.0", - "@algolia/transporter": "4.24.0" - }, - "dependencies": { - "@algolia/client-common": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", - "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", - "requires": { - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" - } - }, - "@algolia/client-search": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", - "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", - "requires": { - "@algolia/client-common": "4.24.0", - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" - } - }, - "@algolia/requester-browser-xhr": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.24.0.tgz", - "integrity": "sha512-Z2NxZMb6+nVXSjF13YpjYTdvV3032YTBSGm2vnYvYPA6mMxzM3v5rsCiSspndn9rzIW4Qp1lPHBvuoKJV6jnAA==", - "requires": { - "@algolia/requester-common": "4.24.0" - } - }, - "@algolia/requester-node-http": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.24.0.tgz", - "integrity": "sha512-JF18yTjNOVYvU/L3UosRcvbPMGT9B+/GQWNWnenIImglzNVGpyzChkXLnrSf6uxwVNO6ESGu6oN8MqcGQcjQJw==", - "requires": { - "@algolia/requester-common": "4.24.0" - } - } - } - }, - "@algolia/requester-browser-xhr": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.5.2.tgz", - "integrity": "sha512-fCsJL+97TswpDO5gu8CKf68ZS5yBSksaK8bszeU7BrjSYgu2vL/eFxpN4wxIBGIbDVJtcriWI0aTkT2ovrn/iQ==", - "peer": true, - "requires": { - "@algolia/client-common": "5.5.2" - } - }, - "@algolia/requester-common": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.24.0.tgz", - "integrity": "sha512-k3CXJ2OVnvgE3HMwcojpvY6d9kgKMPRxs/kVohrwF5WMr2fnqojnycZkxPoEg+bXm8fi5BBfFmOqgYztRtHsQA==" - }, - "@algolia/requester-fetch": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/@algolia/requester-fetch/-/requester-fetch-5.5.2.tgz", - "integrity": "sha512-zKawgSZR7toQEERwP4wazvQ6eR7I8KE4nidQzdWL4/8sxxhwiNvn8x9FjCePDnzzHmeiQy9NnUlw4rmT8R0nYg==", - "peer": true, - "requires": { - "@algolia/client-common": "5.5.2" - } - }, - "@algolia/requester-node-http": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-5.5.2.tgz", - "integrity": "sha512-rBVG8rgzUws2CB972RSgtn3/gRArvp5VDbnTODANj2V17qV/gm/CmV2Ax0IWpgWDh1xWxpEs8s5l4oc0m8QN9A==", - "peer": true, - "requires": { - "@algolia/client-common": "5.5.2" - } - }, - "@algolia/transporter": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.24.0.tgz", - "integrity": "sha512-86nI7w6NzWxd1Zp9q3413dRshDqAzSbsQjhcDhPIatEFiZrL1/TjnHL8S7jVKFePlIMzDsZWXAXwXzcok9c5oA==", - "requires": { - "@algolia/cache-common": "4.24.0", - "@algolia/logger-common": "4.24.0", - "@algolia/requester-common": "4.24.0" - } - }, - "@alloc/quick-lru": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", - "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", - "dev": true - }, - "@ampproject/remapping": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", - "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", - "requires": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.24" - } - }, - "@apideck/better-ajv-errors": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz", - "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==", - "requires": { - "json-schema": "^0.4.0", - "jsonpointer": "^5.0.0", - "leven": "^3.1.0" - } - }, - "@babel/code-frame": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", - "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", - "requires": { - "@babel/highlight": "^7.24.7", - "picocolors": "^1.0.0" - } - }, - "@babel/compat-data": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.7.tgz", - "integrity": "sha512-qJzAIcv03PyaWqxRgO4mSU3lihncDT296vnyuE2O8uA4w3UHWI4S3hgeZd1L8W1Bft40w9JxJ2b412iDUFFRhw==" - }, - "@babel/core": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.7.tgz", - "integrity": "sha512-nykK+LEK86ahTkX/3TgauT0ikKoNCfKHEaZYTUVupJdTLzGNvrblu4u6fa7DhZONAltdf8e662t/abY8idrd/g==", - "requires": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.24.7", - "@babel/generator": "^7.24.7", - "@babel/helper-compilation-targets": "^7.24.7", - "@babel/helper-module-transforms": "^7.24.7", - "@babel/helpers": "^7.24.7", - "@babel/parser": "^7.24.7", - "@babel/template": "^7.24.7", - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, - "dependencies": { - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" - } - } - }, - "@babel/generator": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.7.tgz", - "integrity": "sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA==", - "requires": { - "@babel/types": "^7.24.7", - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25", - "jsesc": "^2.5.1" - } - }, - "@babel/helper-annotate-as-pure": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", - "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", - "requires": { - "@babel/types": "^7.24.7" - } - }, - "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.24.7.tgz", - "integrity": "sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA==", - "requires": { - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7" - } - }, - "@babel/helper-compilation-targets": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.24.7.tgz", - "integrity": "sha512-ctSdRHBi20qWOfy27RUb4Fhp07KSJ3sXcuSvTrXrc4aG8NSYDo1ici3Vhg9bg69y5bj0Mr1lh0aeEgTvc12rMg==", - "requires": { - "@babel/compat-data": "^7.24.7", - "@babel/helper-validator-option": "^7.24.7", - "browserslist": "^4.22.2", - "lru-cache": "^5.1.1", - "semver": "^6.3.1" - }, - "dependencies": { - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" - } - } - }, - "@babel/helper-create-class-features-plugin": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.7.tgz", - "integrity": "sha512-kTkaDl7c9vO80zeX1rJxnuRpEsD5tA81yh11X1gQo+PhSti3JS+7qeZo9U4RHobKRiFPKaGK3svUAeb8D0Q7eg==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.24.7", - "@babel/helper-environment-visitor": "^7.24.7", - "@babel/helper-function-name": "^7.24.7", - "@babel/helper-member-expression-to-functions": "^7.24.7", - "@babel/helper-optimise-call-expression": "^7.24.7", - "@babel/helper-replace-supers": "^7.24.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", - "@babel/helper-split-export-declaration": "^7.24.7", - "semver": "^6.3.1" - }, - "dependencies": { - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" - } - } - }, - "@babel/helper-create-regexp-features-plugin": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.24.7.tgz", - "integrity": "sha512-03TCmXy2FtXJEZfbXDTSqq1fRJArk7lX9DOFC/47VthYcxyIOx+eXQmdo6DOQvrbpIix+KfXwvuXdFDZHxt+rA==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.24.7", - "regexpu-core": "^5.3.1", - "semver": "^6.3.1" - }, - "dependencies": { - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" - } - } - }, - "@babel/helper-define-polyfill-provider": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz", - "integrity": "sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==", - "requires": { - "@babel/helper-compilation-targets": "^7.22.6", - "@babel/helper-plugin-utils": "^7.22.5", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2" - } - }, - "@babel/helper-environment-visitor": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.7.tgz", - "integrity": "sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==", - "requires": { - "@babel/types": "^7.24.7" - } - }, - "@babel/helper-function-name": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.24.7.tgz", - "integrity": "sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==", - "requires": { - "@babel/template": "^7.24.7", - "@babel/types": "^7.24.7" - } - }, - "@babel/helper-hoist-variables": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.24.7.tgz", - "integrity": "sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==", - "requires": { - "@babel/types": "^7.24.7" - } - }, - "@babel/helper-member-expression-to-functions": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.24.7.tgz", - "integrity": "sha512-LGeMaf5JN4hAT471eJdBs/GK1DoYIJ5GCtZN/EsL6KUiiDZOvO/eKE11AMZJa2zP4zk4qe9V2O/hxAmkRc8p6w==", - "requires": { - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7" - } - }, - "@babel/helper-module-imports": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz", - "integrity": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==", - "requires": { - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7" - } - }, - "@babel/helper-module-transforms": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.24.7.tgz", - "integrity": "sha512-1fuJEwIrp+97rM4RWdO+qrRsZlAeL1lQJoPqtCYWv0NL115XM93hIH4CSRln2w52SqvmY5hqdtauB6QFCDiZNQ==", - "requires": { - "@babel/helper-environment-visitor": "^7.24.7", - "@babel/helper-module-imports": "^7.24.7", - "@babel/helper-simple-access": "^7.24.7", - "@babel/helper-split-export-declaration": "^7.24.7", - "@babel/helper-validator-identifier": "^7.24.7" - } - }, - "@babel/helper-optimise-call-expression": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.24.7.tgz", - "integrity": "sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==", - "requires": { - "@babel/types": "^7.24.7" - } - }, - "@babel/helper-plugin-utils": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.8.tgz", - "integrity": "sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==" - }, - "@babel/helper-remap-async-to-generator": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.24.7.tgz", - "integrity": "sha512-9pKLcTlZ92hNZMQfGCHImUpDOlAgkkpqalWEeftW5FBya75k8Li2ilerxkM/uBEj01iBZXcCIB/bwvDYgWyibA==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.24.7", - "@babel/helper-environment-visitor": "^7.24.7", - "@babel/helper-wrap-function": "^7.24.7" - } - }, - "@babel/helper-replace-supers": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.24.7.tgz", - "integrity": "sha512-qTAxxBM81VEyoAY0TtLrx1oAEJc09ZK67Q9ljQToqCnA+55eNwCORaxlKyu+rNfX86o8OXRUSNUnrtsAZXM9sg==", - "requires": { - "@babel/helper-environment-visitor": "^7.24.7", - "@babel/helper-member-expression-to-functions": "^7.24.7", - "@babel/helper-optimise-call-expression": "^7.24.7" - } - }, - "@babel/helper-simple-access": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz", - "integrity": "sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==", - "requires": { - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7" - } - }, - "@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.24.7.tgz", - "integrity": "sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==", - "requires": { - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz", - "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==", - "requires": { - "@babel/types": "^7.24.7" - } - }, - "@babel/helper-string-parser": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.7.tgz", - "integrity": "sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==" - }, - "@babel/helper-validator-identifier": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", - "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==" - }, - "@babel/helper-validator-option": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.7.tgz", - "integrity": "sha512-yy1/KvjhV/ZCL+SM7hBrvnZJ3ZuT9OuZgIJAGpPEToANvc3iM6iDvBnRjtElWibHU6n8/LPR/EjX9EtIEYO3pw==" - }, - "@babel/helper-wrap-function": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.24.7.tgz", - "integrity": "sha512-N9JIYk3TD+1vq/wn77YnJOqMtfWhNewNE+DJV4puD2X7Ew9J4JvrzrFDfTfyv5EgEXVy9/Wt8QiOErzEmv5Ifw==", - "requires": { - "@babel/helper-function-name": "^7.24.7", - "@babel/template": "^7.24.7", - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7" - } - }, - "@babel/helpers": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.7.tgz", - "integrity": "sha512-NlmJJtvcw72yRJRcnCmGvSi+3jDEg8qFu3z0AFoymmzLx5ERVWyzd9kVXr7Th9/8yIJi2Zc6av4Tqz3wFs8QWg==", - "requires": { - "@babel/template": "^7.24.7", - "@babel/types": "^7.24.7" - } - }, - "@babel/highlight": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", - "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", - "requires": { - "@babel/helper-validator-identifier": "^7.24.7", - "chalk": "^2.4.2", - "js-tokens": "^4.0.0", - "picocolors": "^1.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "@babel/parser": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.7.tgz", - "integrity": "sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==" - }, - "@babel/plugin-bugfix-firefox-class-in-computed-class-key": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.24.7.tgz", - "integrity": "sha512-TiT1ss81W80eQsN+722OaeQMY/G4yTb4G9JrqeiDADs3N8lbPMGldWi9x8tyqCW5NLx1Jh2AvkE6r6QvEltMMQ==", - "requires": { - "@babel/helper-environment-visitor": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" - } - }, - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.24.7.tgz", - "integrity": "sha512-unaQgZ/iRu/By6tsjMZzpeBZjChYfLYry6HrEXPoz3KmfF0sVBQ1l8zKMQ4xRGLWVsjuvB8nQfjNP/DcfEOCsg==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.7" - } - }, - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.24.7.tgz", - "integrity": "sha512-+izXIbke1T33mY4MSNnrqhPXDz01WYhEf3yF5NbnUtkiNnm+XBZJl3kNfoK6NKmYlz/D07+l2GWVK/QfDkNCuQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", - "@babel/plugin-transform-optional-chaining": "^7.24.7" - } - }, - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.24.7.tgz", - "integrity": "sha512-utA4HuR6F4Vvcr+o4DnjL8fCOlgRFGbeeBEGNg3ZTrLFw6VWG5XmUrvcQ0FjIYMU2ST4XcR2Wsp7t9qOAPnxMg==", - "requires": { - "@babel/helper-environment-visitor": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" - } - }, - "@babel/plugin-proposal-private-property-in-object": { - "version": "7.21.0-placeholder-for-preset-env.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", - "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", - "requires": {} - }, - "@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-syntax-import-assertions": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.24.7.tgz", - "integrity": "sha512-Ec3NRUMoi8gskrkBe3fNmEQfxDvY8bgfQpz6jlk/41kX9eUjvpyqWU7PBP/pLAvMaSQjbMNKJmvX57jP+M6bPg==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.7" - } - }, - "@babel/plugin-syntax-import-attributes": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.24.7.tgz", - "integrity": "sha512-hbX+lKKeUMGihnK8nvKqmXBInriT3GVjzXKFriV3YC6APGxMbP8RZNFwy91+hocLXq90Mta+HshoB31802bb8A==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.7" - } - }, - "@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-jsx": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.7.tgz", - "integrity": "sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.7" - } - }, - "@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-typescript": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.24.7.tgz", - "integrity": "sha512-c/+fVeJBB0FeKsFvwytYiUD+LBvhHjGSI0g446PRGdSVGZLRNArBUno2PETbAly3tpiNAQR5XaZ+JslxkotsbA==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.7" - } - }, - "@babel/plugin-syntax-unicode-sets-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", - "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-arrow-functions": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.7.tgz", - "integrity": "sha512-Dt9LQs6iEY++gXUwY03DNFat5C2NbO48jj+j/bSAz6b3HgPs39qcPiYt77fDObIcFwj3/C2ICX9YMwGflUoSHQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.7" - } - }, - "@babel/plugin-transform-async-generator-functions": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.24.7.tgz", - "integrity": "sha512-o+iF77e3u7ZS4AoAuJvapz9Fm001PuD2V3Lp6OSE4FYQke+cSewYtnek+THqGRWyQloRCyvWL1OkyfNEl9vr/g==", - "requires": { - "@babel/helper-environment-visitor": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-remap-async-to-generator": "^7.24.7", - "@babel/plugin-syntax-async-generators": "^7.8.4" - } - }, - "@babel/plugin-transform-async-to-generator": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.7.tgz", - "integrity": "sha512-SQY01PcJfmQ+4Ash7NE+rpbLFbmqA2GPIgqzxfFTL4t1FKRq4zTms/7htKpoCUI9OcFYgzqfmCdH53s6/jn5fA==", - "requires": { - "@babel/helper-module-imports": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-remap-async-to-generator": "^7.24.7" - } - }, - "@babel/plugin-transform-block-scoped-functions": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.7.tgz", - "integrity": "sha512-yO7RAz6EsVQDaBH18IDJcMB1HnrUn2FJ/Jslc/WtPPWcjhpUJXU/rjbwmluzp7v/ZzWcEhTMXELnnsz8djWDwQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.7" - } - }, - "@babel/plugin-transform-block-scoping": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.24.7.tgz", - "integrity": "sha512-Nd5CvgMbWc+oWzBsuaMcbwjJWAcp5qzrbg69SZdHSP7AMY0AbWFqFO0WTFCA1jxhMCwodRwvRec8k0QUbZk7RQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.7" - } - }, - "@babel/plugin-transform-class-properties": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.24.7.tgz", - "integrity": "sha512-vKbfawVYayKcSeSR5YYzzyXvsDFWU2mD8U5TFeXtbCPLFUqe7GyCgvO6XDHzje862ODrOwy6WCPmKeWHbCFJ4w==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" - } - }, - "@babel/plugin-transform-class-static-block": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.24.7.tgz", - "integrity": "sha512-HMXK3WbBPpZQufbMG4B46A90PkuuhN9vBCb5T8+VAHqvAqvcLi+2cKoukcpmUYkszLhScU3l1iudhrks3DggRQ==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-class-static-block": "^7.14.5" - } - }, - "@babel/plugin-transform-classes": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.24.7.tgz", - "integrity": "sha512-CFbbBigp8ln4FU6Bpy6g7sE8B/WmCmzvivzUC6xDAdWVsjYTXijpuuGJmYkAaoWAzcItGKT3IOAbxRItZ5HTjw==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.24.7", - "@babel/helper-compilation-targets": "^7.24.7", - "@babel/helper-environment-visitor": "^7.24.7", - "@babel/helper-function-name": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-replace-supers": "^7.24.7", - "@babel/helper-split-export-declaration": "^7.24.7", - "globals": "^11.1.0" - } - }, - "@babel/plugin-transform-computed-properties": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.7.tgz", - "integrity": "sha512-25cS7v+707Gu6Ds2oY6tCkUwsJ9YIDbggd9+cu9jzzDgiNq7hR/8dkzxWfKWnTic26vsI3EsCXNd4iEB6e8esQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/template": "^7.24.7" - } - }, - "@babel/plugin-transform-destructuring": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.7.tgz", - "integrity": "sha512-19eJO/8kdCQ9zISOf+SEUJM/bAUIsvY3YDnXZTupUCQ8LgrWnsG/gFB9dvXqdXnRXMAM8fvt7b0CBKQHNGy1mw==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.7" - } - }, - "@babel/plugin-transform-dotall-regex": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.24.7.tgz", - "integrity": "sha512-ZOA3W+1RRTSWvyqcMJDLqbchh7U4NRGqwRfFSVbOLS/ePIP4vHB5e8T8eXcuqyN1QkgKyj5wuW0lcS85v4CrSw==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" - } - }, - "@babel/plugin-transform-duplicate-keys": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.24.7.tgz", - "integrity": "sha512-JdYfXyCRihAe46jUIliuL2/s0x0wObgwwiGxw/UbgJBr20gQBThrokO4nYKgWkD7uBaqM7+9x5TU7NkExZJyzw==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.7" - } - }, - "@babel/plugin-transform-dynamic-import": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.24.7.tgz", - "integrity": "sha512-sc3X26PhZQDb3JhORmakcbvkeInvxz+A8oda99lj7J60QRuPZvNAk9wQlTBS1ZynelDrDmTU4pw1tyc5d5ZMUg==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" - } - }, - "@babel/plugin-transform-exponentiation-operator": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.24.7.tgz", - "integrity": "sha512-Rqe/vSc9OYgDajNIK35u7ot+KeCoetqQYFXM4Epf7M7ez3lWlOjrDjrwMei6caCVhfdw+mIKD4cgdGNy5JQotQ==", - "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" - } - }, - "@babel/plugin-transform-export-namespace-from": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.24.7.tgz", - "integrity": "sha512-v0K9uNYsPL3oXZ/7F9NNIbAj2jv1whUEtyA6aujhekLs56R++JDQuzRcP2/z4WX5Vg/c5lE9uWZA0/iUoFhLTA==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - } - }, - "@babel/plugin-transform-for-of": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.7.tgz", - "integrity": "sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7" - } - }, - "@babel/plugin-transform-function-name": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.24.7.tgz", - "integrity": "sha512-U9FcnA821YoILngSmYkW6FjyQe2TyZD5pHt4EVIhmcTkrJw/3KqcrRSxuOo5tFZJi7TE19iDyI1u+weTI7bn2w==", - "requires": { - "@babel/helper-compilation-targets": "^7.24.7", - "@babel/helper-function-name": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" - } - }, - "@babel/plugin-transform-json-strings": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.24.7.tgz", - "integrity": "sha512-2yFnBGDvRuxAaE/f0vfBKvtnvvqU8tGpMHqMNpTN2oWMKIR3NqFkjaAgGwawhqK/pIN2T3XdjGPdaG0vDhOBGw==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-json-strings": "^7.8.3" - } - }, - "@babel/plugin-transform-literals": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.24.7.tgz", - "integrity": "sha512-vcwCbb4HDH+hWi8Pqenwnjy+UiklO4Kt1vfspcQYFhJdpthSnW8XvWGyDZWKNVrVbVViI/S7K9PDJZiUmP2fYQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.7" - } - }, - "@babel/plugin-transform-logical-assignment-operators": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.24.7.tgz", - "integrity": "sha512-4D2tpwlQ1odXmTEIFWy9ELJcZHqrStlzK/dAOWYyxX3zT0iXQB6banjgeOJQXzEc4S0E0a5A+hahxPaEFYftsw==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - } - }, - "@babel/plugin-transform-member-expression-literals": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.7.tgz", - "integrity": "sha512-T/hRC1uqrzXMKLQ6UCwMT85S3EvqaBXDGf0FaMf4446Qx9vKwlghvee0+uuZcDUCZU5RuNi4781UQ7R308zzBw==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.7" - } - }, - "@babel/plugin-transform-modules-amd": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.24.7.tgz", - "integrity": "sha512-9+pB1qxV3vs/8Hdmz/CulFB8w2tuu6EB94JZFsjdqxQokwGa9Unap7Bo2gGBGIvPmDIVvQrom7r5m/TCDMURhg==", - "requires": { - "@babel/helper-module-transforms": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" - } - }, - "@babel/plugin-transform-modules-commonjs": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.7.tgz", - "integrity": "sha512-iFI8GDxtevHJ/Z22J5xQpVqFLlMNstcLXh994xifFwxxGslr2ZXXLWgtBeLctOD63UFDArdvN6Tg8RFw+aEmjQ==", - "requires": { - "@babel/helper-module-transforms": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-simple-access": "^7.24.7" - } - }, - "@babel/plugin-transform-modules-systemjs": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.24.7.tgz", - "integrity": "sha512-GYQE0tW7YoaN13qFh3O1NCY4MPkUiAH3fiF7UcV/I3ajmDKEdG3l+UOcbAm4zUE3gnvUU+Eni7XrVKo9eO9auw==", - "requires": { - "@babel/helper-hoist-variables": "^7.24.7", - "@babel/helper-module-transforms": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-validator-identifier": "^7.24.7" - } - }, - "@babel/plugin-transform-modules-umd": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.24.7.tgz", - "integrity": "sha512-3aytQvqJ/h9z4g8AsKPLvD4Zqi2qT+L3j7XoFFu1XBlZWEl2/1kWnhmAbxpLgPrHSY0M6UA02jyTiwUVtiKR6A==", - "requires": { - "@babel/helper-module-transforms": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" - } - }, - "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.24.7.tgz", - "integrity": "sha512-/jr7h/EWeJtk1U/uz2jlsCioHkZk1JJZVcc8oQsJ1dUlaJD83f4/6Zeh2aHt9BIFokHIsSeDfhUmju0+1GPd6g==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" - } - }, - "@babel/plugin-transform-new-target": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.24.7.tgz", - "integrity": "sha512-RNKwfRIXg4Ls/8mMTza5oPF5RkOW8Wy/WgMAp1/F1yZ8mMbtwXW+HDoJiOsagWrAhI5f57Vncrmr9XeT4CVapA==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.7" - } - }, - "@babel/plugin-transform-nullish-coalescing-operator": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.24.7.tgz", - "integrity": "sha512-Ts7xQVk1OEocqzm8rHMXHlxvsfZ0cEF2yomUqpKENHWMF4zKk175Y4q8H5knJes6PgYad50uuRmt3UJuhBw8pQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - } - }, - "@babel/plugin-transform-numeric-separator": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.24.7.tgz", - "integrity": "sha512-e6q1TiVUzvH9KRvicuxdBTUj4AdKSRwzIyFFnfnezpCfP2/7Qmbb8qbU2j7GODbl4JMkblitCQjKYUaX/qkkwA==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - } - }, - "@babel/plugin-transform-object-rest-spread": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.7.tgz", - "integrity": "sha512-4QrHAr0aXQCEFni2q4DqKLD31n2DL+RxcwnNjDFkSG0eNQ/xCavnRkfCUjsyqGC2OviNJvZOF/mQqZBw7i2C5Q==", - "requires": { - "@babel/helper-compilation-targets": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.24.7" - } - }, - "@babel/plugin-transform-object-super": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.7.tgz", - "integrity": "sha512-A/vVLwN6lBrMFmMDmPPz0jnE6ZGx7Jq7d6sT/Ev4H65RER6pZ+kczlf1DthF5N0qaPHBsI7UXiE8Zy66nmAovg==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-replace-supers": "^7.24.7" - } - }, - "@babel/plugin-transform-optional-catch-binding": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.24.7.tgz", - "integrity": "sha512-uLEndKqP5BfBbC/5jTwPxLh9kqPWWgzN/f8w6UwAIirAEqiIVJWWY312X72Eub09g5KF9+Zn7+hT7sDxmhRuKA==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - } - }, - "@babel/plugin-transform-optional-chaining": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.24.7.tgz", - "integrity": "sha512-tK+0N9yd4j+x/4hxF3F0e0fu/VdcxU18y5SevtyM/PCFlQvXbR0Zmlo2eBrKtVipGNFzpq56o8WsIIKcJFUCRQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - } - }, - "@babel/plugin-transform-parameters": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.7.tgz", - "integrity": "sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.7" - } - }, - "@babel/plugin-transform-private-methods": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.24.7.tgz", - "integrity": "sha512-COTCOkG2hn4JKGEKBADkA8WNb35TGkkRbI5iT845dB+NyqgO8Hn+ajPbSnIQznneJTa3d30scb6iz/DhH8GsJQ==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" - } - }, - "@babel/plugin-transform-private-property-in-object": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.24.7.tgz", - "integrity": "sha512-9z76mxwnwFxMyxZWEgdgECQglF2Q7cFLm0kMf8pGwt+GSJsY0cONKj/UuO4bOH0w/uAel3ekS4ra5CEAyJRmDA==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.24.7", - "@babel/helper-create-class-features-plugin": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - } - }, - "@babel/plugin-transform-property-literals": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.7.tgz", - "integrity": "sha512-EMi4MLQSHfd2nrCqQEWxFdha2gBCqU4ZcCng4WBGZ5CJL4bBRW0ptdqqDdeirGZcpALazVVNJqRmsO8/+oNCBA==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.7" - } - }, - "@babel/plugin-transform-react-constant-elements": { - "version": "7.25.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.25.1.tgz", - "integrity": "sha512-SLV/giH/V4SmloZ6Dt40HjTGTAIkxn33TVIHxNGNvo8ezMhrxBkzisj4op1KZYPIOHFLqhv60OHvX+YRu4xbmQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.8" - } - }, - "@babel/plugin-transform-react-display-name": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.24.7.tgz", - "integrity": "sha512-H/Snz9PFxKsS1JLI4dJLtnJgCJRoo0AUm3chP6NYr+9En1JMKloheEiLIhlp5MDVznWo+H3AAC1Mc8lmUEpsgg==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.7" - } - }, - "@babel/plugin-transform-react-jsx": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.24.7.tgz", - "integrity": "sha512-+Dj06GDZEFRYvclU6k4bme55GKBEWUmByM/eoKuqg4zTNQHiApWRhQph5fxQB2wAEFvRzL1tOEj1RJ19wJrhoA==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.24.7", - "@babel/helper-module-imports": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-jsx": "^7.24.7", - "@babel/types": "^7.24.7" - } - }, - "@babel/plugin-transform-react-jsx-development": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.24.7.tgz", - "integrity": "sha512-QG9EnzoGn+Qar7rxuW+ZOsbWOt56FvvI93xInqsZDC5fsekx1AlIO4KIJ5M+D0p0SqSH156EpmZyXq630B8OlQ==", - "requires": { - "@babel/plugin-transform-react-jsx": "^7.24.7" - } - }, - "@babel/plugin-transform-react-pure-annotations": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.24.7.tgz", - "integrity": "sha512-PLgBVk3fzbmEjBJ/u8kFzOqS9tUeDjiaWud/rRym/yjCo/M9cASPlnrd2ZmmZpQT40fOOrvR8jh+n8jikrOhNA==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" - } - }, - "@babel/plugin-transform-regenerator": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.7.tgz", - "integrity": "sha512-lq3fvXPdimDrlg6LWBoqj+r/DEWgONuwjuOuQCSYgRroXDH/IdM1C0IZf59fL5cHLpjEH/O6opIRBbqv7ELnuA==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.7", - "regenerator-transform": "^0.15.2" - } - }, - "@babel/plugin-transform-reserved-words": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.24.7.tgz", - "integrity": "sha512-0DUq0pHcPKbjFZCfTss/pGkYMfy3vFWydkUBd9r0GHpIyfs2eCDENvqadMycRS9wZCXR41wucAfJHJmwA0UmoQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.7" - } - }, - "@babel/plugin-transform-runtime": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.24.7.tgz", - "integrity": "sha512-YqXjrk4C+a1kZjewqt+Mmu2UuV1s07y8kqcUf4qYLnoqemhR4gRQikhdAhSVJioMjVTu6Mo6pAbaypEA3jY6fw==", - "requires": { - "@babel/helper-module-imports": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", - "babel-plugin-polyfill-corejs2": "^0.4.10", - "babel-plugin-polyfill-corejs3": "^0.10.1", - "babel-plugin-polyfill-regenerator": "^0.6.1", - "semver": "^6.3.1" - }, - "dependencies": { - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" - } - } - }, - "@babel/plugin-transform-shorthand-properties": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.7.tgz", - "integrity": "sha512-KsDsevZMDsigzbA09+vacnLpmPH4aWjcZjXdyFKGzpplxhbeB4wYtury3vglQkg6KM/xEPKt73eCjPPf1PgXBA==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.7" - } - }, - "@babel/plugin-transform-spread": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.7.tgz", - "integrity": "sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7" - } - }, - "@babel/plugin-transform-sticky-regex": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.24.7.tgz", - "integrity": "sha512-kHPSIJc9v24zEml5geKg9Mjx5ULpfncj0wRpYtxbvKyTtHCYDkVE3aHQ03FrpEo4gEe2vrJJS1Y9CJTaThA52g==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.7" - } - }, - "@babel/plugin-transform-template-literals": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.7.tgz", - "integrity": "sha512-AfDTQmClklHCOLxtGoP7HkeMw56k1/bTQjwsfhL6pppo/M4TOBSq+jjBUBLmV/4oeFg4GWMavIl44ZeCtmmZTw==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.7" - } - }, - "@babel/plugin-transform-typeof-symbol": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.24.7.tgz", - "integrity": "sha512-VtR8hDy7YLB7+Pet9IarXjg/zgCMSF+1mNS/EQEiEaUPoFXCVsHG64SIxcaaI2zJgRiv+YmgaQESUfWAdbjzgg==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.7" - } - }, - "@babel/plugin-transform-typescript": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.24.7.tgz", - "integrity": "sha512-iLD3UNkgx2n/HrjBesVbYX6j0yqn/sJktvbtKKgcaLIQ4bTTQ8obAypc1VpyHPD2y4Phh9zHOaAt8e/L14wCpw==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.24.7", - "@babel/helper-create-class-features-plugin": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-typescript": "^7.24.7" - } - }, - "@babel/plugin-transform-unicode-escapes": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.24.7.tgz", - "integrity": "sha512-U3ap1gm5+4edc2Q/P+9VrBNhGkfnf+8ZqppY71Bo/pzZmXhhLdqgaUl6cuB07O1+AQJtCLfaOmswiNbSQ9ivhw==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.7" - } - }, - "@babel/plugin-transform-unicode-property-regex": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.24.7.tgz", - "integrity": "sha512-uH2O4OV5M9FZYQrwc7NdVmMxQJOCCzFeYudlZSzUAHRFeOujQefa92E74TQDVskNHCzOXoigEuoyzHDhaEaK5w==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" - } - }, - "@babel/plugin-transform-unicode-regex": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.24.7.tgz", - "integrity": "sha512-hlQ96MBZSAXUq7ltkjtu3FJCCSMx/j629ns3hA3pXnBXjanNP0LHi+JpPeA81zaWgVK1VGH95Xuy7u0RyQ8kMg==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" - } - }, - "@babel/plugin-transform-unicode-sets-regex": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.24.7.tgz", - "integrity": "sha512-2G8aAvF4wy1w/AGZkemprdGMRg5o6zPNhbHVImRz3lss55TYCBd6xStN19rt8XJHq20sqV0JbyWjOWwQRwV/wg==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" - } - }, - "@babel/preset-env": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.24.7.tgz", - "integrity": "sha512-1YZNsc+y6cTvWlDHidMBsQZrZfEFjRIo/BZCT906PMdzOyXtSLTgqGdrpcuTDCXyd11Am5uQULtDIcCfnTc8fQ==", - "requires": { - "@babel/compat-data": "^7.24.7", - "@babel/helper-compilation-targets": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-validator-option": "^7.24.7", - "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.24.7", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.24.7", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.24.7", - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.24.7", - "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.24.7", - "@babel/plugin-syntax-import-attributes": "^7.24.7", - "@babel/plugin-syntax-import-meta": "^7.10.4", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", - "@babel/plugin-transform-arrow-functions": "^7.24.7", - "@babel/plugin-transform-async-generator-functions": "^7.24.7", - "@babel/plugin-transform-async-to-generator": "^7.24.7", - "@babel/plugin-transform-block-scoped-functions": "^7.24.7", - "@babel/plugin-transform-block-scoping": "^7.24.7", - "@babel/plugin-transform-class-properties": "^7.24.7", - "@babel/plugin-transform-class-static-block": "^7.24.7", - "@babel/plugin-transform-classes": "^7.24.7", - "@babel/plugin-transform-computed-properties": "^7.24.7", - "@babel/plugin-transform-destructuring": "^7.24.7", - "@babel/plugin-transform-dotall-regex": "^7.24.7", - "@babel/plugin-transform-duplicate-keys": "^7.24.7", - "@babel/plugin-transform-dynamic-import": "^7.24.7", - "@babel/plugin-transform-exponentiation-operator": "^7.24.7", - "@babel/plugin-transform-export-namespace-from": "^7.24.7", - "@babel/plugin-transform-for-of": "^7.24.7", - "@babel/plugin-transform-function-name": "^7.24.7", - "@babel/plugin-transform-json-strings": "^7.24.7", - "@babel/plugin-transform-literals": "^7.24.7", - "@babel/plugin-transform-logical-assignment-operators": "^7.24.7", - "@babel/plugin-transform-member-expression-literals": "^7.24.7", - "@babel/plugin-transform-modules-amd": "^7.24.7", - "@babel/plugin-transform-modules-commonjs": "^7.24.7", - "@babel/plugin-transform-modules-systemjs": "^7.24.7", - "@babel/plugin-transform-modules-umd": "^7.24.7", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.24.7", - "@babel/plugin-transform-new-target": "^7.24.7", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.7", - "@babel/plugin-transform-numeric-separator": "^7.24.7", - "@babel/plugin-transform-object-rest-spread": "^7.24.7", - "@babel/plugin-transform-object-super": "^7.24.7", - "@babel/plugin-transform-optional-catch-binding": "^7.24.7", - "@babel/plugin-transform-optional-chaining": "^7.24.7", - "@babel/plugin-transform-parameters": "^7.24.7", - "@babel/plugin-transform-private-methods": "^7.24.7", - "@babel/plugin-transform-private-property-in-object": "^7.24.7", - "@babel/plugin-transform-property-literals": "^7.24.7", - "@babel/plugin-transform-regenerator": "^7.24.7", - "@babel/plugin-transform-reserved-words": "^7.24.7", - "@babel/plugin-transform-shorthand-properties": "^7.24.7", - "@babel/plugin-transform-spread": "^7.24.7", - "@babel/plugin-transform-sticky-regex": "^7.24.7", - "@babel/plugin-transform-template-literals": "^7.24.7", - "@babel/plugin-transform-typeof-symbol": "^7.24.7", - "@babel/plugin-transform-unicode-escapes": "^7.24.7", - "@babel/plugin-transform-unicode-property-regex": "^7.24.7", - "@babel/plugin-transform-unicode-regex": "^7.24.7", - "@babel/plugin-transform-unicode-sets-regex": "^7.24.7", - "@babel/preset-modules": "0.1.6-no-external-plugins", - "babel-plugin-polyfill-corejs2": "^0.4.10", - "babel-plugin-polyfill-corejs3": "^0.10.4", - "babel-plugin-polyfill-regenerator": "^0.6.1", - "core-js-compat": "^3.31.0", - "semver": "^6.3.1" - }, - "dependencies": { - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" - } - } - }, - "@babel/preset-modules": { - "version": "0.1.6-no-external-plugins", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", - "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - } - }, - "@babel/preset-react": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.24.7.tgz", - "integrity": "sha512-AAH4lEkpmzFWrGVlHaxJB7RLH21uPQ9+He+eFLWHmF9IuFQVugz8eAsamaW0DXRrTfco5zj1wWtpdcXJUOfsag==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-validator-option": "^7.24.7", - "@babel/plugin-transform-react-display-name": "^7.24.7", - "@babel/plugin-transform-react-jsx": "^7.24.7", - "@babel/plugin-transform-react-jsx-development": "^7.24.7", - "@babel/plugin-transform-react-pure-annotations": "^7.24.7" - } - }, - "@babel/preset-typescript": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.24.7.tgz", - "integrity": "sha512-SyXRe3OdWwIwalxDg5UtJnJQO+YPcTfwiIY2B0Xlddh9o7jpWLvv8X1RthIeDOxQ+O1ML5BLPCONToObyVQVuQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-validator-option": "^7.24.7", - "@babel/plugin-syntax-jsx": "^7.24.7", - "@babel/plugin-transform-modules-commonjs": "^7.24.7", - "@babel/plugin-transform-typescript": "^7.24.7" - } - }, - "@babel/regjsgen": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", - "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==" - }, - "@babel/runtime": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.7.tgz", - "integrity": "sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==", - "requires": { - "regenerator-runtime": "^0.14.0" - } - }, - "@babel/runtime-corejs3": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.24.7.tgz", - "integrity": "sha512-eytSX6JLBY6PVAeQa2bFlDx/7Mmln/gaEpsit5a3WEvjGfiIytEsgAwuIXCPM0xvw0v0cJn3ilq0/TvXrW0kgA==", - "requires": { - "core-js-pure": "^3.30.2", - "regenerator-runtime": "^0.14.0" - } - }, - "@babel/template": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.7.tgz", - "integrity": "sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==", - "requires": { - "@babel/code-frame": "^7.24.7", - "@babel/parser": "^7.24.7", - "@babel/types": "^7.24.7" - } - }, - "@babel/traverse": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.7.tgz", - "integrity": "sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA==", - "requires": { - "@babel/code-frame": "^7.24.7", - "@babel/generator": "^7.24.7", - "@babel/helper-environment-visitor": "^7.24.7", - "@babel/helper-function-name": "^7.24.7", - "@babel/helper-hoist-variables": "^7.24.7", - "@babel/helper-split-export-declaration": "^7.24.7", - "@babel/parser": "^7.24.7", - "@babel/types": "^7.24.7", - "debug": "^4.3.1", - "globals": "^11.1.0" - } - }, - "@babel/types": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.7.tgz", - "integrity": "sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==", - "requires": { - "@babel/helper-string-parser": "^7.24.7", - "@babel/helper-validator-identifier": "^7.24.7", - "to-fast-properties": "^2.0.0" - } - }, - "@braintree/sanitize-url": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/@braintree/sanitize-url/-/sanitize-url-6.0.4.tgz", - "integrity": "sha512-s3jaWicZd0pkP0jf5ysyHUI/RE7MHos6qlToFcGWXVp+ykHOy77OUMrfbgJ9it2C5bow7OIQwYYaHjk9XlBQ2A==" - }, - "@colors/colors": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", - "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", - "optional": true - }, - "@discoveryjs/json-ext": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", - "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==" - }, - "@docsearch/css": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.6.1.tgz", - "integrity": "sha512-VtVb5DS+0hRIprU2CO6ZQjK2Zg4QU5HrDM1+ix6rT0umsYvFvatMAnf97NHZlVWDaaLlx7GRfR/7FikANiM2Fg==" - }, - "@docsearch/react": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.6.1.tgz", - "integrity": "sha512-qXZkEPvybVhSXj0K7U3bXc233tk5e8PfhoZ6MhPOiik/qUQxYC+Dn9DnoS7CxHQQhHfCvTiN0eY9M12oRghEXw==", - "requires": { - "@algolia/autocomplete-core": "1.9.3", - "@algolia/autocomplete-preset-algolia": "1.9.3", - "@docsearch/css": "3.6.1", - "algoliasearch": "^4.19.1" - } - }, - "@docusaurus/core": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-3.5.2.tgz", - "integrity": "sha512-4Z1WkhCSkX4KO0Fw5m/Vuc7Q3NxBG53NE5u59Rs96fWkMPZVSrzEPP16/Nk6cWb/shK7xXPndTmalJtw7twL/w==", - "requires": { - "@babel/core": "^7.23.3", - "@babel/generator": "^7.23.3", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-runtime": "^7.22.9", - "@babel/preset-env": "^7.22.9", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", - "@babel/runtime": "^7.22.6", - "@babel/runtime-corejs3": "^7.22.6", - "@babel/traverse": "^7.22.8", - "@docusaurus/cssnano-preset": "3.5.2", - "@docusaurus/logger": "3.5.2", - "@docusaurus/mdx-loader": "3.5.2", - "@docusaurus/utils": "3.5.2", - "@docusaurus/utils-common": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", - "autoprefixer": "^10.4.14", - "babel-loader": "^9.1.3", - "babel-plugin-dynamic-import-node": "^2.3.3", - "boxen": "^6.2.1", - "chalk": "^4.1.2", - "chokidar": "^3.5.3", - "clean-css": "^5.3.2", - "cli-table3": "^0.6.3", - "combine-promises": "^1.1.0", - "commander": "^5.1.0", - "copy-webpack-plugin": "^11.0.0", - "core-js": "^3.31.1", - "css-loader": "^6.8.1", - "css-minimizer-webpack-plugin": "^5.0.1", - "cssnano": "^6.1.2", - "del": "^6.1.1", - "detect-port": "^1.5.1", - "escape-html": "^1.0.3", - "eta": "^2.2.0", - "eval": "^0.1.8", - "file-loader": "^6.2.0", - "fs-extra": "^11.1.1", - "html-minifier-terser": "^7.2.0", - "html-tags": "^3.3.1", - "html-webpack-plugin": "^5.5.3", - "leven": "^3.1.0", - "lodash": "^4.17.21", - "mini-css-extract-plugin": "^2.7.6", - "p-map": "^4.0.0", - "postcss": "^8.4.26", - "postcss-loader": "^7.3.3", - "prompts": "^2.4.2", - "react-dev-utils": "^12.0.1", - "react-helmet-async": "^1.3.0", - "react-loadable": "npm:@docusaurus/react-loadable@6.0.0", - "react-loadable-ssr-addon-v5-slorber": "^1.0.1", - "react-router": "^5.3.4", - "react-router-config": "^5.1.1", - "react-router-dom": "^5.3.4", - "rtl-detect": "^1.0.4", - "semver": "^7.5.4", - "serve-handler": "^6.1.5", - "shelljs": "^0.8.5", - "terser-webpack-plugin": "^5.3.9", - "tslib": "^2.6.0", - "update-notifier": "^6.0.2", - "url-loader": "^4.1.1", - "webpack": "^5.88.1", - "webpack-bundle-analyzer": "^4.9.0", - "webpack-dev-server": "^4.15.1", - "webpack-merge": "^5.9.0", - "webpackbar": "^5.0.2" - } - }, - "@docusaurus/cssnano-preset": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-3.5.2.tgz", - "integrity": "sha512-D3KiQXOMA8+O0tqORBrTOEQyQxNIfPm9jEaJoALjjSjc2M/ZAWcUfPQEnwr2JB2TadHw2gqWgpZckQmrVWkytA==", - "requires": { - "cssnano-preset-advanced": "^6.1.2", - "postcss": "^8.4.38", - "postcss-sort-media-queries": "^5.2.0", - "tslib": "^2.6.0" - } - }, - "@docusaurus/logger": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-3.5.2.tgz", - "integrity": "sha512-LHC540SGkeLfyT3RHK3gAMK6aS5TRqOD4R72BEU/DE2M/TY8WwEUAMY576UUc/oNJXv8pGhBmQB6N9p3pt8LQw==", - "requires": { - "chalk": "^4.1.2", - "tslib": "^2.6.0" - } - }, - "@docusaurus/mdx-loader": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.5.2.tgz", - "integrity": "sha512-ku3xO9vZdwpiMIVd8BzWV0DCqGEbCP5zs1iHfKX50vw6jX8vQo0ylYo1YJMZyz6e+JFJ17HYHT5FzVidz2IflA==", - "requires": { - "@docusaurus/logger": "3.5.2", - "@docusaurus/utils": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", - "@mdx-js/mdx": "^3.0.0", - "@slorber/remark-comment": "^1.0.0", - "escape-html": "^1.0.3", - "estree-util-value-to-estree": "^3.0.1", - "file-loader": "^6.2.0", - "fs-extra": "^11.1.1", - "image-size": "^1.0.2", - "mdast-util-mdx": "^3.0.0", - "mdast-util-to-string": "^4.0.0", - "rehype-raw": "^7.0.0", - "remark-directive": "^3.0.0", - "remark-emoji": "^4.0.0", - "remark-frontmatter": "^5.0.0", - "remark-gfm": "^4.0.0", - "stringify-object": "^3.3.0", - "tslib": "^2.6.0", - "unified": "^11.0.3", - "unist-util-visit": "^5.0.0", - "url-loader": "^4.1.1", - "vfile": "^6.0.1", - "webpack": "^5.88.1" - } - }, - "@docusaurus/module-type-aliases": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.5.2.tgz", - "integrity": "sha512-Z+Xu3+2rvKef/YKTMxZHsEXp1y92ac0ngjDiExRdqGTmEKtCUpkbNYH8v5eXo5Ls+dnW88n6WTa+Q54kLOkwPg==", - "requires": { - "@docusaurus/types": "3.5.2", - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router-config": "*", - "@types/react-router-dom": "*", - "react-helmet-async": "*", - "react-loadable": "npm:@docusaurus/react-loadable@6.0.0" - } - }, - "@docusaurus/plugin-client-redirects": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-client-redirects/-/plugin-client-redirects-3.5.2.tgz", - "integrity": "sha512-GMU0ZNoVG1DEsZlBbwLPdh0iwibrVZiRfmdppvX17SnByCVP74mb/Nne7Ss7ALgxQLtM4IHbXi8ij90VVjAJ+Q==", - "requires": { - "@docusaurus/core": "3.5.2", - "@docusaurus/logger": "3.5.2", - "@docusaurus/utils": "3.5.2", - "@docusaurus/utils-common": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", - "eta": "^2.2.0", - "fs-extra": "^11.1.1", - "lodash": "^4.17.21", - "tslib": "^2.6.0" - } - }, - "@docusaurus/plugin-content-blog": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.5.2.tgz", - "integrity": "sha512-R7ghWnMvjSf+aeNDH0K4fjyQnt5L0KzUEnUhmf1e3jZrv3wogeytZNN6n7X8yHcMsuZHPOrctQhXWnmxu+IRRg==", - "requires": { - "@docusaurus/core": "3.5.2", - "@docusaurus/logger": "3.5.2", - "@docusaurus/mdx-loader": "3.5.2", - "@docusaurus/theme-common": "3.5.2", - "@docusaurus/types": "3.5.2", - "@docusaurus/utils": "3.5.2", - "@docusaurus/utils-common": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", - "cheerio": "1.0.0-rc.12", - "feed": "^4.2.2", - "fs-extra": "^11.1.1", - "lodash": "^4.17.21", - "reading-time": "^1.5.0", - "srcset": "^4.0.0", - "tslib": "^2.6.0", - "unist-util-visit": "^5.0.0", - "utility-types": "^3.10.0", - "webpack": "^5.88.1" - } - }, - "@docusaurus/plugin-content-docs": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.5.2.tgz", - "integrity": "sha512-Bt+OXn/CPtVqM3Di44vHjE7rPCEsRCB/DMo2qoOuozB9f7+lsdrHvD0QCHdBs0uhz6deYJDppAr2VgqybKPlVQ==", - "requires": { - "@docusaurus/core": "3.5.2", - "@docusaurus/logger": "3.5.2", - "@docusaurus/mdx-loader": "3.5.2", - "@docusaurus/module-type-aliases": "3.5.2", - "@docusaurus/theme-common": "3.5.2", - "@docusaurus/types": "3.5.2", - "@docusaurus/utils": "3.5.2", - "@docusaurus/utils-common": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", - "@types/react-router-config": "^5.0.7", - "combine-promises": "^1.1.0", - "fs-extra": "^11.1.1", - "js-yaml": "^4.1.0", - "lodash": "^4.17.21", - "tslib": "^2.6.0", - "utility-types": "^3.10.0", - "webpack": "^5.88.1" - } - }, - "@docusaurus/plugin-content-pages": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.5.2.tgz", - "integrity": "sha512-WzhHjNpoQAUz/ueO10cnundRz+VUtkjFhhaQ9jApyv1a46FPURO4cef89pyNIOMny1fjDz/NUN2z6Yi+5WUrCw==", - "requires": { - "@docusaurus/core": "3.5.2", - "@docusaurus/mdx-loader": "3.5.2", - "@docusaurus/types": "3.5.2", - "@docusaurus/utils": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", - "fs-extra": "^11.1.1", - "tslib": "^2.6.0", - "webpack": "^5.88.1" - } - }, - "@docusaurus/plugin-debug": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-3.5.2.tgz", - "integrity": "sha512-kBK6GlN0itCkrmHuCS6aX1wmoWc5wpd5KJlqQ1FyrF0cLDnvsYSnh7+ftdwzt7G6lGBho8lrVwkkL9/iQvaSOA==", - "requires": { - "@docusaurus/core": "3.5.2", - "@docusaurus/types": "3.5.2", - "@docusaurus/utils": "3.5.2", - "fs-extra": "^11.1.1", - "react-json-view-lite": "^1.2.0", - "tslib": "^2.6.0" - } - }, - "@docusaurus/plugin-google-analytics": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.5.2.tgz", - "integrity": "sha512-rjEkJH/tJ8OXRE9bwhV2mb/WP93V441rD6XnM6MIluu7rk8qg38iSxS43ga2V2Q/2ib53PcqbDEJDG/yWQRJhQ==", - "requires": { - "@docusaurus/core": "3.5.2", - "@docusaurus/types": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", - "tslib": "^2.6.0" - } - }, - "@docusaurus/plugin-google-gtag": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.5.2.tgz", - "integrity": "sha512-lm8XL3xLkTPHFKKjLjEEAHUrW0SZBSHBE1I+i/tmYMBsjCcUB5UJ52geS5PSiOCFVR74tbPGcPHEV/gaaxFeSA==", - "requires": { - "@docusaurus/core": "3.5.2", - "@docusaurus/types": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", - "@types/gtag.js": "^0.0.12", - "tslib": "^2.6.0" - } - }, - "@docusaurus/plugin-google-tag-manager": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.5.2.tgz", - "integrity": "sha512-QkpX68PMOMu10Mvgvr5CfZAzZQFx8WLlOiUQ/Qmmcl6mjGK6H21WLT5x7xDmcpCoKA/3CegsqIqBR+nA137lQg==", - "requires": { - "@docusaurus/core": "3.5.2", - "@docusaurus/types": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", - "tslib": "^2.6.0" - } - }, - "@docusaurus/plugin-pwa": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-pwa/-/plugin-pwa-3.5.2.tgz", - "integrity": "sha512-FCwE+C04PgoCpOnDecr4qnVJdwrOphOVRkeXSUvL6dEHjxfuB+WpSxFA6ASVSxPnFwrBhwt8UQ3vYQgxYNSstQ==", - "requires": { - "@babel/core": "^7.23.3", - "@babel/preset-env": "^7.23.3", - "@docusaurus/core": "3.5.2", - "@docusaurus/logger": "3.5.2", - "@docusaurus/theme-common": "3.5.2", - "@docusaurus/theme-translations": "3.5.2", - "@docusaurus/types": "3.5.2", - "@docusaurus/utils": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", - "babel-loader": "^9.1.3", - "clsx": "^2.0.0", - "core-js": "^3.31.1", - "terser-webpack-plugin": "^5.3.9", - "tslib": "^2.6.0", - "webpack": "^5.88.1", - "webpack-merge": "^5.9.0", - "webpackbar": "^5.0.2", - "workbox-build": "^7.0.0", - "workbox-precaching": "^7.0.0", - "workbox-window": "^7.0.0" - } - }, - "@docusaurus/plugin-sitemap": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.5.2.tgz", - "integrity": "sha512-DnlqYyRAdQ4NHY28TfHuVk414ft2uruP4QWCH//jzpHjqvKyXjj2fmDtI8RPUBh9K8iZKFMHRnLtzJKySPWvFA==", - "requires": { - "@docusaurus/core": "3.5.2", - "@docusaurus/logger": "3.5.2", - "@docusaurus/types": "3.5.2", - "@docusaurus/utils": "3.5.2", - "@docusaurus/utils-common": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", - "fs-extra": "^11.1.1", - "sitemap": "^7.1.1", - "tslib": "^2.6.0" - } - }, - "@docusaurus/preset-classic": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-3.5.2.tgz", - "integrity": "sha512-3ihfXQ95aOHiLB5uCu+9PRy2gZCeSZoDcqpnDvf3B+sTrMvMTr8qRUzBvWkoIqc82yG5prCboRjk1SVILKx6sg==", - "requires": { - "@docusaurus/core": "3.5.2", - "@docusaurus/plugin-content-blog": "3.5.2", - "@docusaurus/plugin-content-docs": "3.5.2", - "@docusaurus/plugin-content-pages": "3.5.2", - "@docusaurus/plugin-debug": "3.5.2", - "@docusaurus/plugin-google-analytics": "3.5.2", - "@docusaurus/plugin-google-gtag": "3.5.2", - "@docusaurus/plugin-google-tag-manager": "3.5.2", - "@docusaurus/plugin-sitemap": "3.5.2", - "@docusaurus/theme-classic": "3.5.2", - "@docusaurus/theme-common": "3.5.2", - "@docusaurus/theme-search-algolia": "3.5.2", - "@docusaurus/types": "3.5.2" - } - }, - "@docusaurus/theme-classic": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-3.5.2.tgz", - "integrity": "sha512-XRpinSix3NBv95Rk7xeMF9k4safMkwnpSgThn0UNQNumKvmcIYjfkwfh2BhwYh/BxMXQHJ/PdmNh22TQFpIaYg==", - "requires": { - "@docusaurus/core": "3.5.2", - "@docusaurus/mdx-loader": "3.5.2", - "@docusaurus/module-type-aliases": "3.5.2", - "@docusaurus/plugin-content-blog": "3.5.2", - "@docusaurus/plugin-content-docs": "3.5.2", - "@docusaurus/plugin-content-pages": "3.5.2", - "@docusaurus/theme-common": "3.5.2", - "@docusaurus/theme-translations": "3.5.2", - "@docusaurus/types": "3.5.2", - "@docusaurus/utils": "3.5.2", - "@docusaurus/utils-common": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", - "@mdx-js/react": "^3.0.0", - "clsx": "^2.0.0", - "copy-text-to-clipboard": "^3.2.0", - "infima": "0.2.0-alpha.44", - "lodash": "^4.17.21", - "nprogress": "^0.2.0", - "postcss": "^8.4.26", - "prism-react-renderer": "^2.3.0", - "prismjs": "^1.29.0", - "react-router-dom": "^5.3.4", - "rtlcss": "^4.1.0", - "tslib": "^2.6.0", - "utility-types": "^3.10.0" - } - }, - "@docusaurus/theme-common": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.5.2.tgz", - "integrity": "sha512-QXqlm9S6x9Ibwjs7I2yEDgsCocp708DrCrgHgKwg2n2AY0YQ6IjU0gAK35lHRLOvAoJUfCKpQAwUykB0R7+Eew==", - "requires": { - "@docusaurus/mdx-loader": "3.5.2", - "@docusaurus/module-type-aliases": "3.5.2", - "@docusaurus/utils": "3.5.2", - "@docusaurus/utils-common": "3.5.2", - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router-config": "*", - "clsx": "^2.0.0", - "parse-numeric-range": "^1.3.0", - "prism-react-renderer": "^2.3.0", - "tslib": "^2.6.0", - "utility-types": "^3.10.0" - } - }, - "@docusaurus/theme-mermaid": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-mermaid/-/theme-mermaid-3.5.2.tgz", - "integrity": "sha512-7vWCnIe/KoyTN1Dc55FIyqO5hJ3YaV08Mr63Zej0L0mX1iGzt+qKSmeVUAJ9/aOalUhF0typV0RmNUSy5FAmCg==", - "requires": { - "@docusaurus/core": "3.5.2", - "@docusaurus/module-type-aliases": "3.5.2", - "@docusaurus/theme-common": "3.5.2", - "@docusaurus/types": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", - "mermaid": "^10.4.0", - "tslib": "^2.6.0" - } - }, - "@docusaurus/theme-search-algolia": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.5.2.tgz", - "integrity": "sha512-qW53kp3VzMnEqZGjakaV90sst3iN1o32PH+nawv1uepROO8aEGxptcq2R5rsv7aBShSRbZwIobdvSYKsZ5pqvA==", - "requires": { - "@docsearch/react": "^3.5.2", - "@docusaurus/core": "3.5.2", - "@docusaurus/logger": "3.5.2", - "@docusaurus/plugin-content-docs": "3.5.2", - "@docusaurus/theme-common": "3.5.2", - "@docusaurus/theme-translations": "3.5.2", - "@docusaurus/utils": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", - "algoliasearch": "^4.18.0", - "algoliasearch-helper": "^3.13.3", - "clsx": "^2.0.0", - "eta": "^2.2.0", - "fs-extra": "^11.1.1", - "lodash": "^4.17.21", - "tslib": "^2.6.0", - "utility-types": "^3.10.0" - } - }, - "@docusaurus/theme-translations": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-3.5.2.tgz", - "integrity": "sha512-GPZLcu4aT1EmqSTmbdpVrDENGR2yObFEX8ssEFYTCiAIVc0EihNSdOIBTazUvgNqwvnoU1A8vIs1xyzc3LITTw==", - "requires": { - "fs-extra": "^11.1.1", - "tslib": "^2.6.0" - } - }, - "@docusaurus/types": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.5.2.tgz", - "integrity": "sha512-N6GntLXoLVUwkZw7zCxwy9QiuEXIcTVzA9AkmNw16oc0AP3SXLrMmDMMBIfgqwuKWa6Ox6epHol9kMtJqekACw==", - "requires": { - "@mdx-js/mdx": "^3.0.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "commander": "^5.1.0", - "joi": "^17.9.2", - "react-helmet-async": "^1.3.0", - "utility-types": "^3.10.0", - "webpack": "^5.88.1", - "webpack-merge": "^5.9.0" - } - }, - "@docusaurus/utils": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-3.5.2.tgz", - "integrity": "sha512-33QvcNFh+Gv+C2dP9Y9xWEzMgf3JzrpL2nW9PopidiohS1nDcyknKRx2DWaFvyVTTYIkkABVSr073VTj/NITNA==", - "requires": { - "@docusaurus/logger": "3.5.2", - "@docusaurus/utils-common": "3.5.2", - "@svgr/webpack": "^8.1.0", - "escape-string-regexp": "^4.0.0", - "file-loader": "^6.2.0", - "fs-extra": "^11.1.1", - "github-slugger": "^1.5.0", - "globby": "^11.1.0", - "gray-matter": "^4.0.3", - "jiti": "^1.20.0", - "js-yaml": "^4.1.0", - "lodash": "^4.17.21", - "micromatch": "^4.0.5", - "prompts": "^2.4.2", - "resolve-pathname": "^3.0.0", - "shelljs": "^0.8.5", - "tslib": "^2.6.0", - "url-loader": "^4.1.1", - "utility-types": "^3.10.0", - "webpack": "^5.88.1" - } - }, - "@docusaurus/utils-common": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-3.5.2.tgz", - "integrity": "sha512-i0AZjHiRgJU6d7faQngIhuHKNrszpL/SHQPgF1zH4H+Ij6E9NBYGy6pkcGWToIv7IVPbs+pQLh1P3whn0gWXVg==", - "requires": { - "tslib": "^2.6.0" - } - }, - "@docusaurus/utils-validation": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-3.5.2.tgz", - "integrity": "sha512-m+Foq7augzXqB6HufdS139PFxDC5d5q2QKZy8q0qYYvGdI6nnlNsGH4cIGsgBnV7smz+mopl3g4asbSDvMV0jA==", - "requires": { - "@docusaurus/logger": "3.5.2", - "@docusaurus/utils": "3.5.2", - "@docusaurus/utils-common": "3.5.2", - "fs-extra": "^11.2.0", - "joi": "^17.9.2", - "js-yaml": "^4.1.0", - "lodash": "^4.17.21", - "tslib": "^2.6.0" - } - }, - "@fortawesome/fontawesome-common-types": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.5.2.tgz", - "integrity": "sha512-gBxPg3aVO6J0kpfHNILc+NMhXnqHumFxOmjYCFfOiLZfwhnnfhtsdA2hfJlDnj+8PjAs6kKQPenOTKj3Rf7zHw==" - }, - "@fortawesome/fontawesome-svg-core": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.5.2.tgz", - "integrity": "sha512-5CdaCBGl8Rh9ohNdxeeTMxIj8oc3KNBgIeLMvJosBMdslK/UnEB8rzyDRrbKdL1kDweqBPo4GT9wvnakHWucZw==", - "requires": { - "@fortawesome/fontawesome-common-types": "6.5.2" - } - }, - "@fortawesome/free-brands-svg-icons": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/@fortawesome/free-brands-svg-icons/-/free-brands-svg-icons-6.5.2.tgz", - "integrity": "sha512-zi5FNYdmKLnEc0jc0uuHH17kz/hfYTg4Uei0wMGzcoCL/4d3WM3u1VMc0iGGa31HuhV5i7ZK8ZlTCQrHqRHSGQ==", - "requires": { - "@fortawesome/fontawesome-common-types": "6.5.2" - } - }, - "@fortawesome/free-solid-svg-icons": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.5.2.tgz", - "integrity": "sha512-QWFZYXFE7O1Gr1dTIp+D6UcFUF0qElOnZptpi7PBUMylJh+vFmIedVe1Ir6RM1t2tEQLLSV1k7bR4o92M+uqlw==", - "requires": { - "@fortawesome/fontawesome-common-types": "6.5.2" - } - }, - "@fortawesome/react-fontawesome": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@fortawesome/react-fontawesome/-/react-fontawesome-0.2.2.tgz", - "integrity": "sha512-EnkrprPNqI6SXJl//m29hpaNzOp1bruISWaOiRtkMi/xSvHJlzc2j2JAYS7egxt/EbjSNV/k6Xy0AQI6vB2+1g==", - "requires": { - "prop-types": "^15.8.1" - } - }, - "@hapi/hoek": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", - "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==" - }, - "@hapi/topo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", - "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", - "requires": { - "@hapi/hoek": "^9.0.0" - } - }, - "@isaacs/cliui": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", - "dev": true, - "requires": { - "string-width": "^5.1.2", - "string-width-cjs": "npm:string-width@^4.2.0", - "strip-ansi": "^7.0.1", - "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", - "wrap-ansi": "^8.1.0", - "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true - }, - "strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, - "requires": { - "ansi-regex": "^6.0.1" - } - } - } - }, - "@jest/schemas": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", - "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", - "requires": { - "@sinclair/typebox": "^0.27.8" - } - }, - "@jest/types": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", - "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", - "requires": { - "@jest/schemas": "^29.6.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - } - }, - "@jridgewell/gen-mapping": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", - "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", - "requires": { - "@jridgewell/set-array": "^1.2.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.24" - } - }, - "@jridgewell/resolve-uri": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", - "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==" - }, - "@jridgewell/set-array": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", - "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==" - }, - "@jridgewell/source-map": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", - "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", - "requires": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25" - } - }, - "@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==" - }, - "@jridgewell/trace-mapping": { - "version": "0.3.25", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", - "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", - "requires": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "@leichtgewicht/ip-codec": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz", - "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==" - }, - "@mdx-js/mdx": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-3.0.1.tgz", - "integrity": "sha512-eIQ4QTrOWyL3LWEe/bu6Taqzq2HQvHcyTMaOrI95P2/LmJE7AsfPfgJGuFLPVqBUE1BC1rik3VIhU+s9u72arA==", - "requires": { - "@types/estree": "^1.0.0", - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/mdx": "^2.0.0", - "collapse-white-space": "^2.0.0", - "devlop": "^1.0.0", - "estree-util-build-jsx": "^3.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "estree-util-to-js": "^2.0.0", - "estree-walker": "^3.0.0", - "hast-util-to-estree": "^3.0.0", - "hast-util-to-jsx-runtime": "^2.0.0", - "markdown-extensions": "^2.0.0", - "periscopic": "^3.0.0", - "remark-mdx": "^3.0.0", - "remark-parse": "^11.0.0", - "remark-rehype": "^11.0.0", - "source-map": "^0.7.0", - "unified": "^11.0.0", - "unist-util-position-from-estree": "^2.0.0", - "unist-util-stringify-position": "^4.0.0", - "unist-util-visit": "^5.0.0", - "vfile": "^6.0.0" - } - }, - "@mdx-js/react": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.0.1.tgz", - "integrity": "sha512-9ZrPIU4MGf6et1m1ov3zKf+q9+deetI51zprKB1D/z3NOb+rUxxtEl3mCjW5wTGh6VhRdwPueh1oRzi6ezkA8A==", - "requires": { - "@types/mdx": "^2.0.0" - } - }, - "@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "requires": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - } - }, - "@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" - }, - "@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "requires": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - } - }, - "@pkgjs/parseargs": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", - "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", - "dev": true, - "optional": true - }, - "@pnpm/config.env-replace": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@pnpm/config.env-replace/-/config.env-replace-1.1.0.tgz", - "integrity": "sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==" - }, - "@pnpm/network.ca-file": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@pnpm/network.ca-file/-/network.ca-file-1.0.2.tgz", - "integrity": "sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==", - "requires": { - "graceful-fs": "4.2.10" - }, - "dependencies": { - "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" - } - } - }, - "@pnpm/npm-conf": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@pnpm/npm-conf/-/npm-conf-2.2.2.tgz", - "integrity": "sha512-UA91GwWPhFExt3IizW6bOeY/pQ0BkuNwKjk9iQW9KqxluGCrg4VenZ0/L+2Y0+ZOtme72EVvg6v0zo3AMQRCeA==", - "requires": { - "@pnpm/config.env-replace": "^1.1.0", - "@pnpm/network.ca-file": "^1.0.1", - "config-chain": "^1.1.11" - } - }, - "@polka/url": { - "version": "1.0.0-next.25", - "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.25.tgz", - "integrity": "sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ==" - }, - "@rollup/plugin-babel": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", - "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", - "requires": { - "@babel/helper-module-imports": "^7.10.4", - "@rollup/pluginutils": "^3.1.0" - } - }, - "@rollup/plugin-node-resolve": { - "version": "15.2.3", - "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.2.3.tgz", - "integrity": "sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==", - "requires": { - "@rollup/pluginutils": "^5.0.1", - "@types/resolve": "1.20.2", - "deepmerge": "^4.2.2", - "is-builtin-module": "^3.2.1", - "is-module": "^1.0.0", - "resolve": "^1.22.1" - }, - "dependencies": { - "@rollup/pluginutils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.0.tgz", - "integrity": "sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==", - "requires": { - "@types/estree": "^1.0.0", - "estree-walker": "^2.0.2", - "picomatch": "^2.3.1" - } - }, - "estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" - } - } - }, - "@rollup/plugin-replace": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", - "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", - "requires": { - "@rollup/pluginutils": "^3.1.0", - "magic-string": "^0.25.7" - } - }, - "@rollup/plugin-terser": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/@rollup/plugin-terser/-/plugin-terser-0.4.4.tgz", - "integrity": "sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==", - "requires": { - "serialize-javascript": "^6.0.1", - "smob": "^1.0.0", - "terser": "^5.17.4" - } - }, - "@rollup/pluginutils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", - "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", - "requires": { - "@types/estree": "0.0.39", - "estree-walker": "^1.0.1", - "picomatch": "^2.2.2" - }, - "dependencies": { - "@types/estree": { - "version": "0.0.39", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", - "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" - }, - "estree-walker": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", - "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" - } - } - }, - "@sideway/address": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.5.tgz", - "integrity": "sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==", - "requires": { - "@hapi/hoek": "^9.0.0" - } - }, - "@sideway/formula": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", - "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==" - }, - "@sideway/pinpoint": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", - "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==" - }, - "@sinclair/typebox": { - "version": "0.27.8", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", - "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==" - }, - "@sindresorhus/is": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", - "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==" - }, - "@slorber/remark-comment": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@slorber/remark-comment/-/remark-comment-1.0.0.tgz", - "integrity": "sha512-RCE24n7jsOj1M0UPvIQCHTe7fI0sFL4S2nwKVWwHyVr/wI/H8GosgsJGyhnsZoGFnD/P2hLf1mSbrrgSLN93NA==", - "requires": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.1.0", - "micromark-util-symbol": "^1.0.1" - } - }, - "@surma/rollup-plugin-off-main-thread": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", - "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", - "requires": { - "ejs": "^3.1.6", - "json5": "^2.2.0", - "magic-string": "^0.25.0", - "string.prototype.matchall": "^4.0.6" - } - }, - "@svgr/babel-plugin-add-jsx-attribute": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz", - "integrity": "sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==", - "requires": {} - }, - "@svgr/babel-plugin-remove-jsx-attribute": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz", - "integrity": "sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==", - "requires": {} - }, - "@svgr/babel-plugin-remove-jsx-empty-expression": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz", - "integrity": "sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==", - "requires": {} - }, - "@svgr/babel-plugin-replace-jsx-attribute-value": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz", - "integrity": "sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==", - "requires": {} - }, - "@svgr/babel-plugin-svg-dynamic-title": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz", - "integrity": "sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==", - "requires": {} - }, - "@svgr/babel-plugin-svg-em-dimensions": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz", - "integrity": "sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==", - "requires": {} - }, - "@svgr/babel-plugin-transform-react-native-svg": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz", - "integrity": "sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==", - "requires": {} - }, - "@svgr/babel-plugin-transform-svg-component": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz", - "integrity": "sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==", - "requires": {} - }, - "@svgr/babel-preset": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-8.1.0.tgz", - "integrity": "sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==", - "requires": { - "@svgr/babel-plugin-add-jsx-attribute": "8.0.0", - "@svgr/babel-plugin-remove-jsx-attribute": "8.0.0", - "@svgr/babel-plugin-remove-jsx-empty-expression": "8.0.0", - "@svgr/babel-plugin-replace-jsx-attribute-value": "8.0.0", - "@svgr/babel-plugin-svg-dynamic-title": "8.0.0", - "@svgr/babel-plugin-svg-em-dimensions": "8.0.0", - "@svgr/babel-plugin-transform-react-native-svg": "8.1.0", - "@svgr/babel-plugin-transform-svg-component": "8.0.0" - } - }, - "@svgr/core": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz", - "integrity": "sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==", - "requires": { - "@babel/core": "^7.21.3", - "@svgr/babel-preset": "8.1.0", - "camelcase": "^6.2.0", - "cosmiconfig": "^8.1.3", - "snake-case": "^3.0.4" - } - }, - "@svgr/hast-util-to-babel-ast": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-8.0.0.tgz", - "integrity": "sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==", - "requires": { - "@babel/types": "^7.21.3", - "entities": "^4.4.0" - } - }, - "@svgr/plugin-jsx": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz", - "integrity": "sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==", - "requires": { - "@babel/core": "^7.21.3", - "@svgr/babel-preset": "8.1.0", - "@svgr/hast-util-to-babel-ast": "8.0.0", - "svg-parser": "^2.0.4" - } - }, - "@svgr/plugin-svgo": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-8.1.0.tgz", - "integrity": "sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==", - "requires": { - "cosmiconfig": "^8.1.3", - "deepmerge": "^4.3.1", - "svgo": "^3.0.2" - } - }, - "@svgr/webpack": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-8.1.0.tgz", - "integrity": "sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==", - "requires": { - "@babel/core": "^7.21.3", - "@babel/plugin-transform-react-constant-elements": "^7.21.3", - "@babel/preset-env": "^7.20.2", - "@babel/preset-react": "^7.18.6", - "@babel/preset-typescript": "^7.21.0", - "@svgr/core": "8.1.0", - "@svgr/plugin-jsx": "8.1.0", - "@svgr/plugin-svgo": "8.1.0" - } - }, - "@szmarczak/http-timer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", - "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", - "requires": { - "defer-to-connect": "^2.0.1" - } - }, - "@trysound/sax": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==" - }, - "@types/acorn": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/@types/acorn/-/acorn-4.0.6.tgz", - "integrity": "sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==", - "requires": { - "@types/estree": "*" - } - }, - "@types/body-parser": { - "version": "1.19.5", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", - "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", - "requires": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "@types/bonjour": { - "version": "3.5.13", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", - "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", - "requires": { - "@types/node": "*" - } - }, - "@types/connect": { - "version": "3.4.38", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", - "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", - "requires": { - "@types/node": "*" - } - }, - "@types/connect-history-api-fallback": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", - "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", - "requires": { - "@types/express-serve-static-core": "*", - "@types/node": "*" - } - }, - "@types/d3-scale": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.8.tgz", - "integrity": "sha512-gkK1VVTr5iNiYJ7vWDI+yUFFlszhNMtVeneJ6lUTKPjprsvLLI9/tgEGiXJOnlINJA8FyA88gfnQsHbybVZrYQ==", - "requires": { - "@types/d3-time": "*" - } - }, - "@types/d3-scale-chromatic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/d3-scale-chromatic/-/d3-scale-chromatic-3.0.3.tgz", - "integrity": "sha512-laXM4+1o5ImZv3RpFAsTRn3TEkzqkytiOY0Dz0sq5cnd1dtNlk6sHLon4OvqaiJb28T0S/TdsBI3Sjsy+keJrw==" - }, - "@types/d3-time": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.3.tgz", - "integrity": "sha512-2p6olUZ4w3s+07q3Tm2dbiMZy5pCDfYwtLXXHUnVzXgQlZ/OyPtUz6OL382BkOuGlLXqfT+wqv8Fw2v8/0geBw==" - }, - "@types/debug": { - "version": "4.1.12", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", - "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", - "requires": { - "@types/ms": "*" - } - }, - "@types/eslint": { - "version": "8.56.10", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.10.tgz", - "integrity": "sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==", - "requires": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "@types/eslint-scope": { - "version": "3.7.7", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", - "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", - "requires": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, - "@types/estree": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", - "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==" - }, - "@types/estree-jsx": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.5.tgz", - "integrity": "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==", - "requires": { - "@types/estree": "*" - } - }, - "@types/express": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", - "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", - "requires": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.33", - "@types/qs": "*", - "@types/serve-static": "*" - } - }, - "@types/express-serve-static-core": { - "version": "4.19.5", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.5.tgz", - "integrity": "sha512-y6W03tvrACO72aijJ5uF02FRq5cgDR9lUxddQ8vyF+GvmjJQqbzDcJngEjURc+ZsG31VI3hODNZJ2URj86pzmg==", - "requires": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*", - "@types/send": "*" - } - }, - "@types/gtag.js": { - "version": "0.0.12", - "resolved": "https://registry.npmjs.org/@types/gtag.js/-/gtag.js-0.0.12.tgz", - "integrity": "sha512-YQV9bUsemkzG81Ea295/nF/5GijnD2Af7QhEofh7xu+kvCN6RdodgNwwGWXB5GMI3NoyvQo0odNctoH/qLMIpg==" - }, - "@types/hast": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", - "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", - "requires": { - "@types/unist": "*" - } - }, - "@types/history": { - "version": "4.7.11", - "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz", - "integrity": "sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==" - }, - "@types/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" - }, - "@types/http-cache-semantics": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz", - "integrity": "sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==" - }, - "@types/http-errors": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz", - "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==" - }, - "@types/http-proxy": { - "version": "1.17.14", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.14.tgz", - "integrity": "sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==", - "requires": { - "@types/node": "*" - } - }, - "@types/istanbul-lib-coverage": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", - "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==" - }, - "@types/istanbul-lib-report": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", - "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", - "requires": { - "@types/istanbul-lib-coverage": "*" - } - }, - "@types/istanbul-reports": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", - "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@types/json-schema": { - "version": "7.0.15", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==" - }, - "@types/katex": { - "version": "0.16.7", - "resolved": "https://registry.npmjs.org/@types/katex/-/katex-0.16.7.tgz", - "integrity": "sha512-HMwFiRujE5PjrgwHQ25+bsLJgowjGjm5Z8FVSf0N6PwgJrwxH0QxzHYDcKsTfV3wva0vzrpqMTJS2jXPr5BMEQ==" - }, - "@types/mdast": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", - "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", - "requires": { - "@types/unist": "*" - } - }, - "@types/mdx": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.13.tgz", - "integrity": "sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==" - }, - "@types/mime": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", - "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==" - }, - "@types/ms": { - "version": "0.7.34", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz", - "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==" - }, - "@types/node": { - "version": "20.14.7", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.7.tgz", - "integrity": "sha512-uTr2m2IbJJucF3KUxgnGOZvYbN0QgkGyWxG6973HCpMYFy2KfcgYuIwkJQMQkt1VbBMlvWRbpshFTLxnxCZjKQ==", - "requires": { - "undici-types": "~5.26.4" - } - }, - "@types/node-forge": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", - "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", - "requires": { - "@types/node": "*" - } - }, - "@types/parse-json": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", - "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==" - }, - "@types/prismjs": { - "version": "1.26.4", - "resolved": "https://registry.npmjs.org/@types/prismjs/-/prismjs-1.26.4.tgz", - "integrity": "sha512-rlAnzkW2sZOjbqZ743IHUhFcvzaGbqijwOu8QZnZCjfQzBqFE3s4lOTJEsxikImav9uzz/42I+O7YUs1mWgMlg==" - }, - "@types/prop-types": { - "version": "15.7.12", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.12.tgz", - "integrity": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==" - }, - "@types/qs": { - "version": "6.9.15", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.15.tgz", - "integrity": "sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg==" - }, - "@types/range-parser": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", - "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==" - }, - "@types/react": { - "version": "18.3.3", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.3.tgz", - "integrity": "sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==", - "requires": { - "@types/prop-types": "*", - "csstype": "^3.0.2" - } - }, - "@types/react-router": { - "version": "5.1.20", - "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.20.tgz", - "integrity": "sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==", - "requires": { - "@types/history": "^4.7.11", - "@types/react": "*" - } - }, - "@types/react-router-config": { - "version": "5.0.11", - "resolved": "https://registry.npmjs.org/@types/react-router-config/-/react-router-config-5.0.11.tgz", - "integrity": "sha512-WmSAg7WgqW7m4x8Mt4N6ZyKz0BubSj/2tVUMsAHp+Yd2AMwcSbeFq9WympT19p5heCFmF97R9eD5uUR/t4HEqw==", - "requires": { - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router": "^5.1.0" - } - }, - "@types/react-router-dom": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz", - "integrity": "sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==", - "requires": { - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router": "*" - } - }, - "@types/resolve": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.2.tgz", - "integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==" - }, - "@types/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" - }, - "@types/sax": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/@types/sax/-/sax-1.2.7.tgz", - "integrity": "sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==", - "requires": { - "@types/node": "*" - } - }, - "@types/send": { - "version": "0.17.4", - "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", - "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", - "requires": { - "@types/mime": "^1", - "@types/node": "*" - } - }, - "@types/serve-index": { - "version": "1.9.4", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz", - "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", - "requires": { - "@types/express": "*" - } - }, - "@types/serve-static": { - "version": "1.15.7", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.7.tgz", - "integrity": "sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==", - "requires": { - "@types/http-errors": "*", - "@types/node": "*", - "@types/send": "*" - } - }, - "@types/sockjs": { - "version": "0.3.36", - "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz", - "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", - "requires": { - "@types/node": "*" - } - }, - "@types/trusted-types": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", - "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==" - }, - "@types/unist": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.2.tgz", - "integrity": "sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==" - }, - "@types/ws": { - "version": "8.5.10", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz", - "integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==", - "requires": { - "@types/node": "*" - } - }, - "@types/yargs": { - "version": "17.0.32", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", - "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", - "requires": { - "@types/yargs-parser": "*" - } - }, - "@types/yargs-parser": { - "version": "21.0.3", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", - "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==" - }, - "@ungap/structured-clone": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", - "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==" - }, - "@webassemblyjs/ast": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", - "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", - "requires": { - "@webassemblyjs/helper-numbers": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6" - } - }, - "@webassemblyjs/floating-point-hex-parser": { - "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==" - }, - "@webassemblyjs/helper-api-error": { - "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==" - }, - "@webassemblyjs/helper-buffer": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", - "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==" - }, - "@webassemblyjs/helper-numbers": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", - "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", - "requires": { - "@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.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", - "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==" - }, - "@webassemblyjs/helper-wasm-section": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", - "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", - "requires": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/wasm-gen": "1.12.1" - } - }, - "@webassemblyjs/ieee754": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", - "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", - "requires": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "@webassemblyjs/leb128": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", - "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", - "requires": { - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/utf8": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", - "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==" - }, - "@webassemblyjs/wasm-edit": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", - "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", - "requires": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/helper-wasm-section": "1.12.1", - "@webassemblyjs/wasm-gen": "1.12.1", - "@webassemblyjs/wasm-opt": "1.12.1", - "@webassemblyjs/wasm-parser": "1.12.1", - "@webassemblyjs/wast-printer": "1.12.1" - } - }, - "@webassemblyjs/wasm-gen": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", - "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", - "requires": { - "@webassemblyjs/ast": "1.12.1", - "@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.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", - "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", - "requires": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/wasm-gen": "1.12.1", - "@webassemblyjs/wasm-parser": "1.12.1" - } - }, - "@webassemblyjs/wasm-parser": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", - "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", - "requires": { - "@webassemblyjs/ast": "1.12.1", - "@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.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", - "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", - "requires": { - "@webassemblyjs/ast": "1.12.1", - "@xtuc/long": "4.2.2" - } - }, - "@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" - }, - "@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" - }, - "accepts": { - "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==", - "requires": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - }, - "dependencies": { - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" - }, - "mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "requires": { - "mime-db": "1.52.0" - } - } - } - }, - "acorn": { - "version": "8.14.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", - "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==" - }, - "acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "requires": {} - }, - "acorn-walk": { - "version": "8.3.3", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.3.tgz", - "integrity": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==", - "requires": { - "acorn": "^8.11.0" - } - }, - "address": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", - "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==" - }, - "aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "requires": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - } - }, - "ajv": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.16.0.tgz", - "integrity": "sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==", - "requires": { - "fast-deep-equal": "^3.1.3", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.4.1" - } - }, - "ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "requires": { - "ajv": "^8.0.0" - } - }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "requires": { - "fast-deep-equal": "^3.1.3" - } - }, - "algoliasearch": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.24.0.tgz", - "integrity": "sha512-bf0QV/9jVejssFBmz2HQLxUadxk574t4iwjCKp5E7NBzwKkrDEhKPISIIjAU/p6K5qDx3qoeh4+26zWN1jmw3g==", - "requires": { - "@algolia/cache-browser-local-storage": "4.24.0", - "@algolia/cache-common": "4.24.0", - "@algolia/cache-in-memory": "4.24.0", - "@algolia/client-account": "4.24.0", - "@algolia/client-analytics": "4.24.0", - "@algolia/client-common": "4.24.0", - "@algolia/client-personalization": "4.24.0", - "@algolia/client-search": "4.24.0", - "@algolia/logger-common": "4.24.0", - "@algolia/logger-console": "4.24.0", - "@algolia/recommend": "4.24.0", - "@algolia/requester-browser-xhr": "4.24.0", - "@algolia/requester-common": "4.24.0", - "@algolia/requester-node-http": "4.24.0", - "@algolia/transporter": "4.24.0" - }, - "dependencies": { - "@algolia/client-common": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", - "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", - "requires": { - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" - } - }, - "@algolia/client-search": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", - "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", - "requires": { - "@algolia/client-common": "4.24.0", - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" - } - }, - "@algolia/requester-browser-xhr": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.24.0.tgz", - "integrity": "sha512-Z2NxZMb6+nVXSjF13YpjYTdvV3032YTBSGm2vnYvYPA6mMxzM3v5rsCiSspndn9rzIW4Qp1lPHBvuoKJV6jnAA==", - "requires": { - "@algolia/requester-common": "4.24.0" - } - }, - "@algolia/requester-node-http": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.24.0.tgz", - "integrity": "sha512-JF18yTjNOVYvU/L3UosRcvbPMGT9B+/GQWNWnenIImglzNVGpyzChkXLnrSf6uxwVNO6ESGu6oN8MqcGQcjQJw==", - "requires": { - "@algolia/requester-common": "4.24.0" - } - } - } - }, - "algoliasearch-helper": { - "version": "3.22.5", - "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.22.5.tgz", - "integrity": "sha512-lWvhdnc+aKOKx8jyA3bsdEgHzm/sglC4cYdMG4xSQyRiPLJVJtH/IVYZG3Hp6PkTEhQqhyVYkeP9z2IlcHJsWw==", - "requires": { - "@algolia/events": "^4.0.1" - } - }, - "ansi-align": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", - "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", - "requires": { - "string-width": "^4.1.0" - }, - "dependencies": { - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - } - } - }, - "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==" - }, - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", - "dev": true - }, - "anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "arg": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" - }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - }, - "array-buffer-byte-length": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", - "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", - "requires": { - "call-bind": "^1.0.5", - "is-array-buffer": "^3.0.4" - } - }, - "array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" - }, - "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==" - }, - "arraybuffer.prototype.slice": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", - "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", - "requires": { - "array-buffer-byte-length": "^1.0.1", - "call-bind": "^1.0.5", - "define-properties": "^1.2.1", - "es-abstract": "^1.22.3", - "es-errors": "^1.2.1", - "get-intrinsic": "^1.2.3", - "is-array-buffer": "^3.0.4", - "is-shared-array-buffer": "^1.0.2" - } - }, - "astring": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/astring/-/astring-1.9.0.tgz", - "integrity": "sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==" - }, - "async": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", - "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==" - }, - "at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" - }, - "autoprefixer": { - "version": "10.4.19", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.19.tgz", - "integrity": "sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==", - "requires": { - "browserslist": "^4.23.0", - "caniuse-lite": "^1.0.30001599", - "fraction.js": "^4.3.7", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - } - }, - "available-typed-arrays": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", - "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", - "requires": { - "possible-typed-array-names": "^1.0.0" - } - }, - "babel-loader": { - "version": "9.1.3", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.1.3.tgz", - "integrity": "sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==", - "requires": { - "find-cache-dir": "^4.0.0", - "schema-utils": "^4.0.0" - } - }, - "babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", - "requires": { - "object.assign": "^4.1.0" - } - }, - "babel-plugin-polyfill-corejs2": { - "version": "0.4.11", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz", - "integrity": "sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==", - "requires": { - "@babel/compat-data": "^7.22.6", - "@babel/helper-define-polyfill-provider": "^0.6.2", - "semver": "^6.3.1" - }, - "dependencies": { - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" - } - } - }, - "babel-plugin-polyfill-corejs3": { - "version": "0.10.4", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.4.tgz", - "integrity": "sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg==", - "requires": { - "@babel/helper-define-polyfill-provider": "^0.6.1", - "core-js-compat": "^3.36.1" - } - }, - "babel-plugin-polyfill-regenerator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.2.tgz", - "integrity": "sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==", - "requires": { - "@babel/helper-define-polyfill-provider": "^0.6.2" - } - }, - "bail": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", - "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==" - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" - }, - "big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" - }, - "binary-extensions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", - "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==" - }, - "body-parser": { - "version": "1.20.3", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", - "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", - "requires": { - "bytes": "3.1.2", - "content-type": "~1.0.5", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.13.0", - "raw-body": "2.5.2", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, - "dependencies": { - "bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - } - } - }, - "bonjour-service": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.2.1.tgz", - "integrity": "sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==", - "requires": { - "fast-deep-equal": "^3.1.3", - "multicast-dns": "^7.2.5" - } - }, - "boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" - }, - "boxen": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-6.2.1.tgz", - "integrity": "sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw==", - "requires": { - "ansi-align": "^3.0.1", - "camelcase": "^6.2.0", - "chalk": "^4.1.2", - "cli-boxes": "^3.0.0", - "string-width": "^5.0.1", - "type-fest": "^2.5.0", - "widest-line": "^4.0.1", - "wrap-ansi": "^8.0.1" - } - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "requires": { - "fill-range": "^7.1.1" - } - }, - "browserslist": { - "version": "4.24.2", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz", - "integrity": "sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==", - "requires": { - "caniuse-lite": "^1.0.30001669", - "electron-to-chromium": "^1.5.41", - "node-releases": "^2.0.18", - "update-browserslist-db": "^1.1.1" - } - }, - "buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" - }, - "builtin-modules": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", - "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==" - }, - "bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==" - }, - "cacheable-lookup": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", - "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==" - }, - "cacheable-request": { - "version": "10.2.14", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.14.tgz", - "integrity": "sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==", - "requires": { - "@types/http-cache-semantics": "^4.0.2", - "get-stream": "^6.0.1", - "http-cache-semantics": "^4.1.1", - "keyv": "^4.5.3", - "mimic-response": "^4.0.0", - "normalize-url": "^8.0.0", - "responselike": "^3.0.0" - } - }, - "call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", - "requires": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" - } - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" - }, - "camel-case": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", - "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", - "requires": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" - } - }, - "camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" - }, - "camelcase-css": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", - "dev": true - }, - "caniuse-api": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", - "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", - "requires": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" - } - }, - "caniuse-lite": { - "version": "1.0.30001680", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001680.tgz", - "integrity": "sha512-rPQy70G6AGUMnbwS1z6Xg+RkHYPAi18ihs47GH0jcxIG7wArmPgY3XbS2sRdBbxJljp3thdT8BIqv9ccCypiPA==" - }, - "ccount": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", - "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==" - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "char-regex": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==" - }, - "character-entities": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", - "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==" - }, - "character-entities-html4": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", - "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==" - }, - "character-entities-legacy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", - "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==" - }, - "character-reference-invalid": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz", - "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==" - }, - "cheerio": { - "version": "1.0.0-rc.12", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", - "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", - "requires": { - "cheerio-select": "^2.1.0", - "dom-serializer": "^2.0.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1", - "htmlparser2": "^8.0.1", - "parse5": "^7.0.0", - "parse5-htmlparser2-tree-adapter": "^7.0.0" - } - }, - "cheerio-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", - "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", - "requires": { - "boolbase": "^1.0.0", - "css-select": "^5.1.0", - "css-what": "^6.1.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1" - } - }, - "chokidar": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", - "requires": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "fsevents": "~2.3.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - } - }, - "chrome-trace-event": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", - "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==" - }, - "ci-info": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", - "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==" - }, - "clean-css": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz", - "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", - "requires": { - "source-map": "~0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" - }, - "cli-boxes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", - "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==" - }, - "cli-table3": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.5.tgz", - "integrity": "sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==", - "requires": { - "@colors/colors": "1.5.0", - "string-width": "^4.2.0" - }, - "dependencies": { - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - } - } - }, - "clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "requires": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - } - }, - "clsx": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", - "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==" - }, - "collapse-white-space": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-2.1.0.tgz", - "integrity": "sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==" - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "colord": { - "version": "2.9.3", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", - "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" - }, - "colorette": { - "version": "2.0.20", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", - "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==" - }, - "combine-promises": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/combine-promises/-/combine-promises-1.2.0.tgz", - "integrity": "sha512-VcQB1ziGD0NXrhKxiwyNbCDmRzs/OShMs2GqW2DlU2A/Sd0nQxE1oWDAE5O0ygSx5mgQOn9eIFh7yKPgFRVkPQ==" - }, - "comma-separated-tokens": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", - "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==" - }, - "commander": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", - "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==" - }, - "common-path-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", - "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" - }, - "common-tags": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", - "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==" - }, - "compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "requires": { - "mime-db": ">= 1.43.0 < 2" - }, - "dependencies": { - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" - } - } - }, - "compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "requires": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - } - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" - }, - "config-chain": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", - "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", - "requires": { - "ini": "^1.3.4", - "proto-list": "~1.2.1" - } - }, - "configstore": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-6.0.0.tgz", - "integrity": "sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA==", - "requires": { - "dot-prop": "^6.0.1", - "graceful-fs": "^4.2.6", - "unique-string": "^3.0.0", - "write-file-atomic": "^3.0.3", - "xdg-basedir": "^5.0.1" - } - }, - "connect-history-api-fallback": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", - "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==" - }, - "consola": { - "version": "2.15.3", - "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", - "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==" - }, - "content-disposition": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", - "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==" - }, - "content-type": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==" - }, - "convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" - }, - "cookie": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz", - "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==" - }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" - }, - "copy-text-to-clipboard": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/copy-text-to-clipboard/-/copy-text-to-clipboard-3.2.0.tgz", - "integrity": "sha512-RnJFp1XR/LOBDckxTib5Qjr/PMfkatD0MUCQgdpqS8MdKiNUzBjAQBEN6oUy+jW7LI93BBG3DtMB2KOOKpGs2Q==" - }, - "copy-webpack-plugin": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", - "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==", - "requires": { - "fast-glob": "^3.2.11", - "glob-parent": "^6.0.1", - "globby": "^13.1.1", - "normalize-path": "^3.0.0", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0" - }, - "dependencies": { - "glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "requires": { - "is-glob": "^4.0.3" - } - }, - "globby": { - "version": "13.2.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", - "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", - "requires": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.3.0", - "ignore": "^5.2.4", - "merge2": "^1.4.1", - "slash": "^4.0.0" - } - }, - "slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==" - } - } - }, - "core-js": { - "version": "3.37.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.37.1.tgz", - "integrity": "sha512-Xn6qmxrQZyB0FFY8E3bgRXei3lWDJHhvI+u0q9TKIYM49G8pAr0FgnnrFRAmsbptZL1yxRADVXn+x5AGsbBfyw==" - }, - "core-js-compat": { - "version": "3.37.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.37.1.tgz", - "integrity": "sha512-9TNiImhKvQqSUkOvk/mMRZzOANTiEVC7WaBNhHcKM7x+/5E1l5NvsysR19zuDQScE8k+kfQXWRN3AtS/eOSHpg==", - "requires": { - "browserslist": "^4.23.0" - } - }, - "core-js-pure": { - "version": "3.37.1", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.37.1.tgz", - "integrity": "sha512-J/r5JTHSmzTxbiYYrzXg9w1VpqrYt+gexenBE9pugeyhwPZTAEJddyiReJWsLO6uNQ8xJZFbod6XC7KKwatCiA==" - }, - "core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" - }, - "cose-base": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/cose-base/-/cose-base-1.0.3.tgz", - "integrity": "sha512-s9whTXInMSgAp/NVXVNuVxVKzGH2qck3aQlVHxDCdAEPgtMKwc4Wq6/QKhgdEdgbLSi9rBTAcPoRa6JpiG4ksg==", - "requires": { - "layout-base": "^1.0.0" - } - }, - "cosmiconfig": { - "version": "8.3.6", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", - "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", - "requires": { - "import-fresh": "^3.3.0", - "js-yaml": "^4.1.0", - "parse-json": "^5.2.0", - "path-type": "^4.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==", - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "crypto-random-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-4.0.0.tgz", - "integrity": "sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==", - "requires": { - "type-fest": "^1.0.1" - }, - "dependencies": { - "type-fest": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", - "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==" - } - } - }, - "css-declaration-sorter": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz", - "integrity": "sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==", - "requires": {} - }, - "css-loader": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz", - "integrity": "sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==", - "requires": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.33", - "postcss-modules-extract-imports": "^3.1.0", - "postcss-modules-local-by-default": "^4.0.5", - "postcss-modules-scope": "^3.2.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.5.4" - } - }, - "css-minimizer-webpack-plugin": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-5.0.1.tgz", - "integrity": "sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==", - "requires": { - "@jridgewell/trace-mapping": "^0.3.18", - "cssnano": "^6.0.1", - "jest-worker": "^29.4.3", - "postcss": "^8.4.24", - "schema-utils": "^4.0.1", - "serialize-javascript": "^6.0.1" - } - }, - "css-select": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", - "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", - "requires": { - "boolbase": "^1.0.0", - "css-what": "^6.1.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "nth-check": "^2.0.1" - } - }, - "css-tree": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", - "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", - "requires": { - "mdn-data": "2.0.30", - "source-map-js": "^1.0.1" - } - }, - "css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==" - }, - "cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" - }, - "cssnano": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-6.1.2.tgz", - "integrity": "sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==", - "requires": { - "cssnano-preset-default": "^6.1.2", - "lilconfig": "^3.1.1" - } - }, - "cssnano-preset-advanced": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-6.1.2.tgz", - "integrity": "sha512-Nhao7eD8ph2DoHolEzQs5CfRpiEP0xa1HBdnFZ82kvqdmbwVBUr2r1QuQ4t1pi+D1ZpqpcO4T+wy/7RxzJ/WPQ==", - "requires": { - "autoprefixer": "^10.4.19", - "browserslist": "^4.23.0", - "cssnano-preset-default": "^6.1.2", - "postcss-discard-unused": "^6.0.5", - "postcss-merge-idents": "^6.0.3", - "postcss-reduce-idents": "^6.0.3", - "postcss-zindex": "^6.0.2" - } - }, - "cssnano-preset-default": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-6.1.2.tgz", - "integrity": "sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==", - "requires": { - "browserslist": "^4.23.0", - "css-declaration-sorter": "^7.2.0", - "cssnano-utils": "^4.0.2", - "postcss-calc": "^9.0.1", - "postcss-colormin": "^6.1.0", - "postcss-convert-values": "^6.1.0", - "postcss-discard-comments": "^6.0.2", - "postcss-discard-duplicates": "^6.0.3", - "postcss-discard-empty": "^6.0.3", - "postcss-discard-overridden": "^6.0.2", - "postcss-merge-longhand": "^6.0.5", - "postcss-merge-rules": "^6.1.1", - "postcss-minify-font-values": "^6.1.0", - "postcss-minify-gradients": "^6.0.3", - "postcss-minify-params": "^6.1.0", - "postcss-minify-selectors": "^6.0.4", - "postcss-normalize-charset": "^6.0.2", - "postcss-normalize-display-values": "^6.0.2", - "postcss-normalize-positions": "^6.0.2", - "postcss-normalize-repeat-style": "^6.0.2", - "postcss-normalize-string": "^6.0.2", - "postcss-normalize-timing-functions": "^6.0.2", - "postcss-normalize-unicode": "^6.1.0", - "postcss-normalize-url": "^6.0.2", - "postcss-normalize-whitespace": "^6.0.2", - "postcss-ordered-values": "^6.0.2", - "postcss-reduce-initial": "^6.1.0", - "postcss-reduce-transforms": "^6.0.2", - "postcss-svgo": "^6.0.3", - "postcss-unique-selectors": "^6.0.4" - } - }, - "cssnano-utils": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-4.0.2.tgz", - "integrity": "sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==", - "requires": {} - }, - "csso": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", - "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", - "requires": { - "css-tree": "~2.2.0" - }, - "dependencies": { - "css-tree": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", - "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", - "requires": { - "mdn-data": "2.0.28", - "source-map-js": "^1.0.1" - } - }, - "mdn-data": { - "version": "2.0.28", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", - "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==" - } - } - }, - "csstype": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" - }, - "cytoscape": { - "version": "3.29.2", - "resolved": "https://registry.npmjs.org/cytoscape/-/cytoscape-3.29.2.tgz", - "integrity": "sha512-2G1ycU28Nh7OHT9rkXRLpCDP30MKH1dXJORZuBhtEhEW7pKwgPi77ImqlCWinouyE1PNepIOGZBOrE84DG7LyQ==" - }, - "cytoscape-cose-bilkent": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cytoscape-cose-bilkent/-/cytoscape-cose-bilkent-4.1.0.tgz", - "integrity": "sha512-wgQlVIUJF13Quxiv5e1gstZ08rnZj2XaLHGoFMYXz7SkNfCDOOteKBE6SYRfA9WxxI/iBc3ajfDoc6hb/MRAHQ==", - "requires": { - "cose-base": "^1.0.0" - } - }, - "d3": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/d3/-/d3-7.9.0.tgz", - "integrity": "sha512-e1U46jVP+w7Iut8Jt8ri1YsPOvFpg46k+K8TpCb0P+zjCkjkPnV7WzfDJzMHy1LnA+wj5pLT1wjO901gLXeEhA==", - "requires": { - "d3-array": "3", - "d3-axis": "3", - "d3-brush": "3", - "d3-chord": "3", - "d3-color": "3", - "d3-contour": "4", - "d3-delaunay": "6", - "d3-dispatch": "3", - "d3-drag": "3", - "d3-dsv": "3", - "d3-ease": "3", - "d3-fetch": "3", - "d3-force": "3", - "d3-format": "3", - "d3-geo": "3", - "d3-hierarchy": "3", - "d3-interpolate": "3", - "d3-path": "3", - "d3-polygon": "3", - "d3-quadtree": "3", - "d3-random": "3", - "d3-scale": "4", - "d3-scale-chromatic": "3", - "d3-selection": "3", - "d3-shape": "3", - "d3-time": "3", - "d3-time-format": "4", - "d3-timer": "3", - "d3-transition": "3", - "d3-zoom": "3" - } - }, - "d3-array": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz", - "integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==", - "requires": { - "internmap": "1 - 2" - } - }, - "d3-axis": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-axis/-/d3-axis-3.0.0.tgz", - "integrity": "sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw==" - }, - "d3-brush": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-brush/-/d3-brush-3.0.0.tgz", - "integrity": "sha512-ALnjWlVYkXsVIGlOsuWH1+3udkYFI48Ljihfnh8FZPF2QS9o+PzGLBslO0PjzVoHLZ2KCVgAM8NVkXPJB2aNnQ==", - "requires": { - "d3-dispatch": "1 - 3", - "d3-drag": "2 - 3", - "d3-interpolate": "1 - 3", - "d3-selection": "3", - "d3-transition": "3" - } - }, - "d3-chord": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-chord/-/d3-chord-3.0.1.tgz", - "integrity": "sha512-VE5S6TNa+j8msksl7HwjxMHDM2yNK3XCkusIlpX5kwauBfXuyLAtNg9jCp/iHH61tgI4sb6R/EIMWCqEIdjT/g==", - "requires": { - "d3-path": "1 - 3" - } - }, - "d3-color": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz", - "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==" - }, - "d3-contour": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/d3-contour/-/d3-contour-4.0.2.tgz", - "integrity": "sha512-4EzFTRIikzs47RGmdxbeUvLWtGedDUNkTcmzoeyg4sP/dvCexO47AaQL7VKy/gul85TOxw+IBgA8US2xwbToNA==", - "requires": { - "d3-array": "^3.2.0" - } - }, - "d3-delaunay": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/d3-delaunay/-/d3-delaunay-6.0.4.tgz", - "integrity": "sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A==", - "requires": { - "delaunator": "5" - } - }, - "d3-dispatch": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-3.0.1.tgz", - "integrity": "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==" - }, - "d3-drag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-3.0.0.tgz", - "integrity": "sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==", - "requires": { - "d3-dispatch": "1 - 3", - "d3-selection": "3" - } - }, - "d3-dsv": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-3.0.1.tgz", - "integrity": "sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q==", - "requires": { - "commander": "7", - "iconv-lite": "0.6", - "rw": "1" - }, - "dependencies": { - "commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" - } - } - }, - "d3-ease": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz", - "integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==" - }, - "d3-fetch": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-fetch/-/d3-fetch-3.0.1.tgz", - "integrity": "sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw==", - "requires": { - "d3-dsv": "1 - 3" - } - }, - "d3-force": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-3.0.0.tgz", - "integrity": "sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==", - "requires": { - "d3-dispatch": "1 - 3", - "d3-quadtree": "1 - 3", - "d3-timer": "1 - 3" - } - }, - "d3-format": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.0.tgz", - "integrity": "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==" - }, - "d3-geo": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-3.1.1.tgz", - "integrity": "sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q==", - "requires": { - "d3-array": "2.5.0 - 3" - } - }, - "d3-hierarchy": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz", - "integrity": "sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA==" - }, - "d3-interpolate": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz", - "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==", - "requires": { - "d3-color": "1 - 3" - } - }, - "d3-path": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz", - "integrity": "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==" - }, - "d3-polygon": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-3.0.1.tgz", - "integrity": "sha512-3vbA7vXYwfe1SYhED++fPUQlWSYTTGmFmQiany/gdbiWgU/iEyQzyymwL9SkJjFFuCS4902BSzewVGsHHmHtXg==" - }, - "d3-quadtree": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-3.0.1.tgz", - "integrity": "sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==" - }, - "d3-random": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-random/-/d3-random-3.0.1.tgz", - "integrity": "sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ==" - }, - "d3-sankey": { - "version": "0.12.3", - "resolved": "https://registry.npmjs.org/d3-sankey/-/d3-sankey-0.12.3.tgz", - "integrity": "sha512-nQhsBRmM19Ax5xEIPLMY9ZmJ/cDvd1BG3UVvt5h3WRxKg5zGRbvnteTyWAbzeSvlh3tW7ZEmq4VwR5mB3tutmQ==", - "requires": { - "d3-array": "1 - 2", - "d3-shape": "^1.2.0" - }, - "dependencies": { - "d3-array": { - "version": "2.12.1", - "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-2.12.1.tgz", - "integrity": "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==", - "requires": { - "internmap": "^1.0.0" - } - }, - "d3-path": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-1.0.9.tgz", - "integrity": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==" - }, - "d3-shape": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-1.3.7.tgz", - "integrity": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==", - "requires": { - "d3-path": "1" - } - }, - "internmap": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/internmap/-/internmap-1.0.1.tgz", - "integrity": "sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw==" - } - } - }, - "d3-scale": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz", - "integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==", - "requires": { - "d3-array": "2.10.0 - 3", - "d3-format": "1 - 3", - "d3-interpolate": "1.2.0 - 3", - "d3-time": "2.1.1 - 3", - "d3-time-format": "2 - 4" - } - }, - "d3-scale-chromatic": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz", - "integrity": "sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ==", - "requires": { - "d3-color": "1 - 3", - "d3-interpolate": "1 - 3" - } - }, - "d3-selection": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz", - "integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==" - }, - "d3-shape": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz", - "integrity": "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==", - "requires": { - "d3-path": "^3.1.0" - } - }, - "d3-time": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz", - "integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==", - "requires": { - "d3-array": "2 - 3" - } - }, - "d3-time-format": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz", - "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==", - "requires": { - "d3-time": "1 - 3" - } - }, - "d3-timer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz", - "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==" - }, - "d3-transition": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-3.0.1.tgz", - "integrity": "sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==", - "requires": { - "d3-color": "1 - 3", - "d3-dispatch": "1 - 3", - "d3-ease": "1 - 3", - "d3-interpolate": "1 - 3", - "d3-timer": "1 - 3" - } - }, - "d3-zoom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-3.0.0.tgz", - "integrity": "sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==", - "requires": { - "d3-dispatch": "1 - 3", - "d3-drag": "2 - 3", - "d3-interpolate": "1 - 3", - "d3-selection": "2 - 3", - "d3-transition": "2 - 3" - } - }, - "dagre-d3-es": { - "version": "7.0.10", - "resolved": "https://registry.npmjs.org/dagre-d3-es/-/dagre-d3-es-7.0.10.tgz", - "integrity": "sha512-qTCQmEhcynucuaZgY5/+ti3X/rnszKZhEQH/ZdWdtP1tA/y3VoHJzcVrO9pjjJCNpigfscAtoUB5ONcd2wNn0A==", - "requires": { - "d3": "^7.8.2", - "lodash-es": "^4.17.21" - } - }, - "data-view-buffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", - "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", - "requires": { - "call-bind": "^1.0.6", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" - } - }, - "data-view-byte-length": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", - "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", - "requires": { - "call-bind": "^1.0.7", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" - } - }, - "data-view-byte-offset": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", - "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", - "requires": { - "call-bind": "^1.0.6", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" - } - }, - "dayjs": { - "version": "1.11.11", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.11.tgz", - "integrity": "sha512-okzr3f11N6WuqYtZSvm+F776mB41wRZMhKP+hc34YdW+KmtYYK9iqvHSwo2k9FEH3fhGXvOPV6yz2IcSrfRUDg==" - }, - "debounce": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", - "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==" - }, - "debug": { - "version": "4.3.5", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz", - "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==", - "requires": { - "ms": "2.1.2" - } - }, - "decode-named-character-reference": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", - "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", - "requires": { - "character-entities": "^2.0.0" - } - }, - "decompress-response": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", - "requires": { - "mimic-response": "^3.1.0" - }, - "dependencies": { - "mimic-response": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==" - } - } - }, - "deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" - }, - "deepmerge": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", - "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==" - }, - "default-gateway": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", - "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", - "requires": { - "execa": "^5.0.0" - } - }, - "defer-to-connect": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", - "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==" - }, - "define-data-property": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", - "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", - "requires": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "gopd": "^1.0.1" - } - }, - "define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" - }, - "define-properties": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", - "requires": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - } - }, - "del": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", - "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", - "requires": { - "globby": "^11.0.1", - "graceful-fs": "^4.2.4", - "is-glob": "^4.0.1", - "is-path-cwd": "^2.2.0", - "is-path-inside": "^3.0.2", - "p-map": "^4.0.0", - "rimraf": "^3.0.2", - "slash": "^3.0.0" - } - }, - "delaunator": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/delaunator/-/delaunator-5.0.1.tgz", - "integrity": "sha512-8nvh+XBe96aCESrGOqMp/84b13H9cdKbG5P2ejQCh4d4sK9RL4371qou9drQjMhvnPmhWl5hnmqbEE0fXr9Xnw==", - "requires": { - "robust-predicates": "^3.0.2" - } - }, - "depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" - }, - "dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==" - }, - "destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" - }, - "detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" - }, - "detect-port": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.6.1.tgz", - "integrity": "sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q==", - "requires": { - "address": "^1.0.1", - "debug": "4" - } - }, - "detect-port-alt": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", - "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", - "requires": { - "address": "^1.0.1", - "debug": "^2.6.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - } - } - }, - "devlop": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", - "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", - "requires": { - "dequal": "^2.0.0" - } - }, - "didyoumean": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", - "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", - "dev": true - }, - "diff": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", - "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==" - }, - "dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "requires": { - "path-type": "^4.0.0" - } - }, - "dlv": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", - "dev": true - }, - "dns-packet": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", - "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", - "requires": { - "@leichtgewicht/ip-codec": "^2.0.1" - } - }, - "dom-converter": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", - "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", - "requires": { - "utila": "~0.4" - } - }, - "dom-serializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", - "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", - "requires": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "entities": "^4.2.0" - } - }, - "domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" - }, - "domhandler": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", - "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", - "requires": { - "domelementtype": "^2.3.0" - } - }, - "dompurify": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.1.5.tgz", - "integrity": "sha512-lwG+n5h8QNpxtyrJW/gJWckL+1/DQiYMX8f7t8Z2AZTPw1esVrqjI63i7Zc2Gz0aKzLVMYC1V1PL/ky+aY/NgA==" - }, - "domutils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", - "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", - "requires": { - "dom-serializer": "^2.0.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3" - } - }, - "dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "requires": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "dot-prop": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz", - "integrity": "sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==", - "requires": { - "is-obj": "^2.0.0" - }, - "dependencies": { - "is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==" - } - } - }, - "dotenv": { - "version": "16.4.5", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz", - "integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==", - "dev": true - }, - "duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" - }, - "eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" - }, - "ejs": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", - "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", - "requires": { - "jake": "^10.8.5" - } - }, - "electron-to-chromium": { - "version": "1.5.60", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.60.tgz", - "integrity": "sha512-HcraRUkTKJ+8yA3b10i9qvhUlPBRDlKjn1XGek1zDGVfAKcvi8TsUnImGqLiEm9j6ZulxXIWWIo9BmbkbCTGgA==" - }, - "elkjs": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/elkjs/-/elkjs-0.9.3.tgz", - "integrity": "sha512-f/ZeWvW/BCXbhGEf1Ujp29EASo/lk1FDnETgNKwJrsVvGZhUWCZyg3xLJjAsxfOmt8KjswHmI5EwCQcPMpOYhQ==" - }, - "emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" - }, - "emojilib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/emojilib/-/emojilib-2.4.0.tgz", - "integrity": "sha512-5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw==" - }, - "emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" - }, - "emoticon": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/emoticon/-/emoticon-4.1.0.tgz", - "integrity": "sha512-VWZfnxqwNcc51hIy/sbOdEem6D+cVtpPzEEtVAFdaas30+1dgkyaOQ4sQ6Bp0tOMqWO1v+HQfYaoodOkdhK6SQ==" - }, - "encodeurl": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", - "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==" - }, - "enhanced-resolve": { - "version": "5.17.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", - "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", - "requires": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - } - }, - "entities": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==" - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "es-abstract": { - "version": "1.23.3", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", - "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", - "requires": { - "array-buffer-byte-length": "^1.0.1", - "arraybuffer.prototype.slice": "^1.0.3", - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.7", - "data-view-buffer": "^1.0.1", - "data-view-byte-length": "^1.0.1", - "data-view-byte-offset": "^1.0.0", - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "es-set-tostringtag": "^2.0.3", - "es-to-primitive": "^1.2.1", - "function.prototype.name": "^1.1.6", - "get-intrinsic": "^1.2.4", - "get-symbol-description": "^1.0.2", - "globalthis": "^1.0.3", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.2", - "has-proto": "^1.0.3", - "has-symbols": "^1.0.3", - "hasown": "^2.0.2", - "internal-slot": "^1.0.7", - "is-array-buffer": "^3.0.4", - "is-callable": "^1.2.7", - "is-data-view": "^1.0.1", - "is-negative-zero": "^2.0.3", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.3", - "is-string": "^1.0.7", - "is-typed-array": "^1.1.13", - "is-weakref": "^1.0.2", - "object-inspect": "^1.13.1", - "object-keys": "^1.1.1", - "object.assign": "^4.1.5", - "regexp.prototype.flags": "^1.5.2", - "safe-array-concat": "^1.1.2", - "safe-regex-test": "^1.0.3", - "string.prototype.trim": "^1.2.9", - "string.prototype.trimend": "^1.0.8", - "string.prototype.trimstart": "^1.0.8", - "typed-array-buffer": "^1.0.2", - "typed-array-byte-length": "^1.0.1", - "typed-array-byte-offset": "^1.0.2", - "typed-array-length": "^1.0.6", - "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.15" - } - }, - "es-define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", - "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", - "requires": { - "get-intrinsic": "^1.2.4" - } - }, - "es-errors": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==" - }, - "es-module-lexer": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.3.tgz", - "integrity": "sha512-i1gCgmR9dCl6Vil6UKPI/trA69s08g/syhiDK9TG0Nf1RJjjFI+AzoWW7sPufzkgYAn861skuCwJa0pIIHYxvg==" - }, - "es-object-atoms": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", - "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", - "requires": { - "es-errors": "^1.3.0" - } - }, - "es-set-tostringtag": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", - "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", - "requires": { - "get-intrinsic": "^1.2.4", - "has-tostringtag": "^1.0.2", - "hasown": "^2.0.1" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "escalade": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", - "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==" - }, - "escape-goat": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-4.0.0.tgz", - "integrity": "sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg==" - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" - }, - "escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" - }, - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" - }, - "esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "requires": { - "estraverse": "^5.2.0" - }, - "dependencies": { - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" - } - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" - }, - "estree-util-attach-comments": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-3.0.0.tgz", - "integrity": "sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==", - "requires": { - "@types/estree": "^1.0.0" - } - }, - "estree-util-build-jsx": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-3.0.1.tgz", - "integrity": "sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ==", - "requires": { - "@types/estree-jsx": "^1.0.0", - "devlop": "^1.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "estree-walker": "^3.0.0" - } - }, - "estree-util-is-identifier-name": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz", - "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==" - }, - "estree-util-to-js": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-2.0.0.tgz", - "integrity": "sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg==", - "requires": { - "@types/estree-jsx": "^1.0.0", - "astring": "^1.8.0", - "source-map": "^0.7.0" - } - }, - "estree-util-value-to-estree": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/estree-util-value-to-estree/-/estree-util-value-to-estree-3.1.2.tgz", - "integrity": "sha512-S0gW2+XZkmsx00tU2uJ4L9hUT7IFabbml9pHh2WQqFmAbxit++YGZne0sKJbNwkj9Wvg9E4uqWl4nCIFQMmfag==", - "requires": { - "@types/estree": "^1.0.0" - } - }, - "estree-util-visit": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-2.0.0.tgz", - "integrity": "sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==", - "requires": { - "@types/estree-jsx": "^1.0.0", - "@types/unist": "^3.0.0" - } - }, - "estree-walker": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", - "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", - "requires": { - "@types/estree": "^1.0.0" - } - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" - }, - "eta": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/eta/-/eta-2.2.0.tgz", - "integrity": "sha512-UVQ72Rqjy/ZKQalzV5dCCJP80GrmPrMxh6NlNf+erV6ObL0ZFkhCstWRawS85z3smdr3d2wXPsZEY7rDPfGd2g==" - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" - }, - "eval": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/eval/-/eval-0.1.8.tgz", - "integrity": "sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw==", - "requires": { - "@types/node": "*", - "require-like": ">= 0.1.1" - } - }, - "eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" - }, - "events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" - }, - "execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - } - }, - "express": { - "version": "4.21.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.21.1.tgz", - "integrity": "sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==", - "requires": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.3", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.7.1", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~2.0.0", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.3.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.3", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.10", - "proxy-addr": "~2.0.7", - "qs": "6.13.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.19.0", - "serve-static": "1.16.2", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "dependencies": { - "content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "requires": { - "safe-buffer": "5.2.1" - } - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "path-to-regexp": { - "version": "0.1.10", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz", - "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==" - }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" - } - } - }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "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==" - }, - "fast-glob": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - } - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" - }, - "fastq": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", - "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", - "requires": { - "reusify": "^1.0.4" - } - }, - "fault": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fault/-/fault-2.0.1.tgz", - "integrity": "sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==", - "requires": { - "format": "^0.2.0" - } - }, - "faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "requires": { - "websocket-driver": ">=0.5.1" - } - }, - "feed": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/feed/-/feed-4.2.2.tgz", - "integrity": "sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ==", - "requires": { - "xml-js": "^1.6.11" - } - }, - "file-loader": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", - "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", - "requires": { - "loader-utils": "^2.0.0", - "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==", - "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" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "requires": {} - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "schema-utils": { - "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==", - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "filelist": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", - "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", - "requires": { - "minimatch": "^5.0.1" - }, - "dependencies": { - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "requires": { - "balanced-match": "^1.0.0" - } - }, - "minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "requires": { - "brace-expansion": "^2.0.1" - } - } - } - }, - "filesize": { - "version": "8.0.7", - "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", - "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==" - }, - "fill-range": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "finalhandler": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz", - "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", - "requires": { - "debug": "2.6.9", - "encodeurl": "~2.0.0", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - } - } - }, - "find-cache-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz", - "integrity": "sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==", - "requires": { - "common-path-prefix": "^3.0.0", - "pkg-dir": "^7.0.0" - } - }, - "find-up": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", - "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", - "requires": { - "locate-path": "^7.1.0", - "path-exists": "^5.0.0" - } - }, - "flat": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", - "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==" - }, - "follow-redirects": { - "version": "1.15.6", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", - "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==" - }, - "for-each": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", - "requires": { - "is-callable": "^1.1.3" - } - }, - "foreground-child": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.2.1.tgz", - "integrity": "sha512-PXUUyLqrR2XCWICfv6ukppP96sdFwWbNEnfEMt7jNsISjMsvaLNinAHNDYyvkyU+SZG2BTSbT5NjG+vZslfGTA==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.0", - "signal-exit": "^4.0.1" - }, - "dependencies": { - "signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "dev": true - } - } - }, - "fork-ts-checker-webpack-plugin": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz", - "integrity": "sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==", - "requires": { - "@babel/code-frame": "^7.8.3", - "@types/json-schema": "^7.0.5", - "chalk": "^4.1.0", - "chokidar": "^3.4.2", - "cosmiconfig": "^6.0.0", - "deepmerge": "^4.2.2", - "fs-extra": "^9.0.0", - "glob": "^7.1.6", - "memfs": "^3.1.2", - "minimatch": "^3.0.4", - "schema-utils": "2.7.0", - "semver": "^7.3.2", - "tapable": "^1.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==", - "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" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "requires": {} - }, - "cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" - } - }, - "fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "requires": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "schema-utils": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", - "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", - "requires": { - "@types/json-schema": "^7.0.4", - "ajv": "^6.12.2", - "ajv-keywords": "^3.4.1" - } - }, - "tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" - } - } - }, - "form-data-encoder": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", - "integrity": "sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==" - }, - "format": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", - "integrity": "sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==" - }, - "forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" - }, - "fraction.js": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", - "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==" - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" - }, - "fs-extra": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", - "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "fs-monkey": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.6.tgz", - "integrity": "sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==" - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" - }, - "fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "optional": true - }, - "function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==" - }, - "function.prototype.name": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", - "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "functions-have-names": "^1.2.3" - } - }, - "functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==" - }, - "gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" - }, - "get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", - "requires": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" - } - }, - "get-own-enumerable-property-symbols": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", - "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" - }, - "get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" - }, - "get-symbol-description": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", - "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", - "requires": { - "call-bind": "^1.0.5", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.4" - } - }, - "github-slugger": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz", - "integrity": "sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==" - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "requires": { - "is-glob": "^4.0.1" - } - }, - "glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" - }, - "global-dirs": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", - "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==", - "requires": { - "ini": "2.0.0" - }, - "dependencies": { - "ini": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", - "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==" - } - } - }, - "global-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", - "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", - "requires": { - "global-prefix": "^3.0.0" - } - }, - "global-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", - "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", - "requires": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" - }, - "dependencies": { - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" - }, - "globalthis": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", - "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", - "requires": { - "define-properties": "^1.2.1", - "gopd": "^1.0.1" - } - }, - "globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - } - }, - "gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "requires": { - "get-intrinsic": "^1.1.3" - } - }, - "got": { - "version": "12.6.1", - "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", - "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", - "requires": { - "@sindresorhus/is": "^5.2.0", - "@szmarczak/http-timer": "^5.0.1", - "cacheable-lookup": "^7.0.0", - "cacheable-request": "^10.2.8", - "decompress-response": "^6.0.0", - "form-data-encoder": "^2.1.2", - "get-stream": "^6.0.1", - "http2-wrapper": "^2.1.10", - "lowercase-keys": "^3.0.0", - "p-cancelable": "^3.0.0", - "responselike": "^3.0.0" - }, - "dependencies": { - "@sindresorhus/is": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", - "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==" - } - } - }, - "graceful-fs": { - "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==" - }, - "gray-matter": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", - "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", - "requires": { - "js-yaml": "^3.13.1", - "kind-of": "^6.0.2", - "section-matter": "^1.0.0", - "strip-bom-string": "^1.0.0" - }, - "dependencies": { - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - } - } - }, - "gzip-size": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", - "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", - "requires": { - "duplexer": "^0.1.2" - } - }, - "handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" - }, - "has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "has-property-descriptors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", - "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", - "requires": { - "es-define-property": "^1.0.0" - } - }, - "has-proto": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", - "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==" - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" - }, - "has-tostringtag": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", - "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", - "requires": { - "has-symbols": "^1.0.3" - } - }, - "has-yarn": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-3.0.0.tgz", - "integrity": "sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA==" - }, - "hasown": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", - "requires": { - "function-bind": "^1.1.2" - } - }, - "hast-util-from-dom": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/hast-util-from-dom/-/hast-util-from-dom-5.0.0.tgz", - "integrity": "sha512-d6235voAp/XR3Hh5uy7aGLbM3S4KamdW0WEgOaU1YoewnuYw4HXb5eRtv9g65m/RFGEfUY1Mw4UqCc5Y8L4Stg==", - "requires": { - "@types/hast": "^3.0.0", - "hastscript": "^8.0.0", - "web-namespaces": "^2.0.0" - } - }, - "hast-util-from-html": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/hast-util-from-html/-/hast-util-from-html-2.0.1.tgz", - "integrity": "sha512-RXQBLMl9kjKVNkJTIO6bZyb2n+cUH8LFaSSzo82jiLT6Tfc+Pt7VQCS+/h3YwG4jaNE2TA2sdJisGWR+aJrp0g==", - "requires": { - "@types/hast": "^3.0.0", - "devlop": "^1.1.0", - "hast-util-from-parse5": "^8.0.0", - "parse5": "^7.0.0", - "vfile": "^6.0.0", - "vfile-message": "^4.0.0" - } - }, - "hast-util-from-html-isomorphic": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hast-util-from-html-isomorphic/-/hast-util-from-html-isomorphic-2.0.0.tgz", - "integrity": "sha512-zJfpXq44yff2hmE0XmwEOzdWin5xwH+QIhMLOScpX91e/NSGPsAzNCvLQDIEPyO2TXi+lBmU6hjLIhV8MwP2kw==", - "requires": { - "@types/hast": "^3.0.0", - "hast-util-from-dom": "^5.0.0", - "hast-util-from-html": "^2.0.0", - "unist-util-remove-position": "^5.0.0" - } - }, - "hast-util-from-parse5": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.1.tgz", - "integrity": "sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==", - "requires": { - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "devlop": "^1.0.0", - "hastscript": "^8.0.0", - "property-information": "^6.0.0", - "vfile": "^6.0.0", - "vfile-location": "^5.0.0", - "web-namespaces": "^2.0.0" - } - }, - "hast-util-is-element": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-3.0.0.tgz", - "integrity": "sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==", - "requires": { - "@types/hast": "^3.0.0" - } - }, - "hast-util-parse-selector": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz", - "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==", - "requires": { - "@types/hast": "^3.0.0" - } - }, - "hast-util-raw": { - "version": "9.0.4", - "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.0.4.tgz", - "integrity": "sha512-LHE65TD2YiNsHD3YuXcKPHXPLuYh/gjp12mOfU8jxSrm1f/yJpsb0F/KKljS6U9LJoP0Ux+tCe8iJ2AsPzTdgA==", - "requires": { - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "@ungap/structured-clone": "^1.0.0", - "hast-util-from-parse5": "^8.0.0", - "hast-util-to-parse5": "^8.0.0", - "html-void-elements": "^3.0.0", - "mdast-util-to-hast": "^13.0.0", - "parse5": "^7.0.0", - "unist-util-position": "^5.0.0", - "unist-util-visit": "^5.0.0", - "vfile": "^6.0.0", - "web-namespaces": "^2.0.0", - "zwitch": "^2.0.0" - } - }, - "hast-util-to-estree": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-3.1.0.tgz", - "integrity": "sha512-lfX5g6hqVh9kjS/B9E2gSkvHH4SZNiQFiqWS0x9fENzEl+8W12RqdRxX6d/Cwxi30tPQs3bIO+aolQJNp1bIyw==", - "requires": { - "@types/estree": "^1.0.0", - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "devlop": "^1.0.0", - "estree-util-attach-comments": "^3.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "hast-util-whitespace": "^3.0.0", - "mdast-util-mdx-expression": "^2.0.0", - "mdast-util-mdx-jsx": "^3.0.0", - "mdast-util-mdxjs-esm": "^2.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "style-to-object": "^0.4.0", - "unist-util-position": "^5.0.0", - "zwitch": "^2.0.0" - } - }, - "hast-util-to-jsx-runtime": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.0.tgz", - "integrity": "sha512-H/y0+IWPdsLLS738P8tDnrQ8Z+dj12zQQ6WC11TIM21C8WFVoIxcqWXf2H3hiTVZjF1AWqoimGwrTWecWrnmRQ==", - "requires": { - "@types/estree": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "devlop": "^1.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "hast-util-whitespace": "^3.0.0", - "mdast-util-mdx-expression": "^2.0.0", - "mdast-util-mdx-jsx": "^3.0.0", - "mdast-util-mdxjs-esm": "^2.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "style-to-object": "^1.0.0", - "unist-util-position": "^5.0.0", - "vfile-message": "^4.0.0" - }, - "dependencies": { - "inline-style-parser": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.4.tgz", - "integrity": "sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==" - }, - "style-to-object": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.8.tgz", - "integrity": "sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g==", - "requires": { - "inline-style-parser": "0.2.4" - } - } - } - }, - "hast-util-to-parse5": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz", - "integrity": "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==", - "requires": { - "@types/hast": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "devlop": "^1.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "web-namespaces": "^2.0.0", - "zwitch": "^2.0.0" - } - }, - "hast-util-to-text": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-4.0.2.tgz", - "integrity": "sha512-KK6y/BN8lbaq654j7JgBydev7wuNMcID54lkRav1P0CaE1e47P72AWWPiGKXTJU271ooYzcvTAn/Zt0REnvc7A==", - "requires": { - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "hast-util-is-element": "^3.0.0", - "unist-util-find-after": "^5.0.0" - } - }, - "hast-util-whitespace": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", - "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", - "requires": { - "@types/hast": "^3.0.0" - } - }, - "hastscript": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-8.0.0.tgz", - "integrity": "sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==", - "requires": { - "@types/hast": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "hast-util-parse-selector": "^4.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0" - } - }, - "he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" - }, - "history": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", - "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", - "requires": { - "@babel/runtime": "^7.1.2", - "loose-envify": "^1.2.0", - "resolve-pathname": "^3.0.0", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0", - "value-equal": "^1.0.1" - } - }, - "hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "requires": { - "react-is": "^16.7.0" - } - }, - "hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", - "requires": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" - }, - "readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "html-entities": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.2.tgz", - "integrity": "sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==" - }, - "html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" - }, - "html-minifier-terser": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-7.2.0.tgz", - "integrity": "sha512-tXgn3QfqPIpGl9o+K5tpcj3/MN4SfLtsx2GWwBC3SSd0tXQGyF3gsSqad8loJgKZGM3ZxbYDd5yhiBIdWpmvLA==", - "requires": { - "camel-case": "^4.1.2", - "clean-css": "~5.3.2", - "commander": "^10.0.0", - "entities": "^4.4.0", - "param-case": "^3.0.4", - "relateurl": "^0.2.7", - "terser": "^5.15.1" - }, - "dependencies": { - "commander": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", - "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==" - } - } - }, - "html-tags": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", - "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==" - }, - "html-void-elements": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", - "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==" - }, - "html-webpack-plugin": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.0.tgz", - "integrity": "sha512-iwaY4wzbe48AfKLZ/Cc8k0L+FKG6oSNRaZ8x5A/T/IVDGyXcbHncM9TdDa93wn0FsSm82FhTKW7f3vS61thXAw==", - "requires": { - "@types/html-minifier-terser": "^6.0.0", - "html-minifier-terser": "^6.0.2", - "lodash": "^4.17.21", - "pretty-error": "^4.0.0", - "tapable": "^2.0.0" - }, - "dependencies": { - "commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" - }, - "html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", - "requires": { - "camel-case": "^4.1.2", - "clean-css": "^5.2.2", - "commander": "^8.3.0", - "he": "^1.2.0", - "param-case": "^3.0.4", - "relateurl": "^0.2.7", - "terser": "^5.10.0" - } - } - } - }, - "htmlparser2": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", - "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", - "requires": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1", - "entities": "^4.4.0" - } - }, - "http-cache-semantics": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", - "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==" - }, - "http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" - }, - "http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "requires": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - } - }, - "http-parser-js": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", - "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" - }, - "http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "requires": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - } - }, - "http-proxy-middleware": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.7.tgz", - "integrity": "sha512-fgVY8AV7qU7z/MmXJ/rxwbrtQH4jBQ9m7kp3llF0liB7glmFeVZFBepQb32T3y8n8k2+AEYuMPCpinYW+/CuRA==", - "requires": { - "@types/http-proxy": "^1.17.8", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - }, - "dependencies": { - "is-plain-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==" - } - } - }, - "http2-wrapper": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.1.tgz", - "integrity": "sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==", - "requires": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.2.0" - } - }, - "human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" - }, - "iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - }, - "icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "requires": {} - }, - "idb": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", - "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==" - }, - "ignore": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", - "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==" - }, - "image-size": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.1.1.tgz", - "integrity": "sha512-541xKlUw6jr/6gGuk92F+mYM5zaFAc5ahphvkqvNe2bQ6gVBkd6bfrmVJ2t4KDAfikAYZyIqTnktX3i6/aQDrQ==", - "requires": { - "queue": "6.0.2" - } - }, - "immer": { - "version": "9.0.21", - "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", - "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==" - }, - "import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - } - }, - "import-lazy": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", - "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==" - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" - }, - "indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" - }, - "infima": { - "version": "0.2.0-alpha.44", - "resolved": "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.44.tgz", - "integrity": "sha512-tuRkUSO/lB3rEhLJk25atwAjgLuzq070+pOW8XcvpHky/YbENnRRdPd85IBkyeTgttmOy5ah+yHYsK1HhUd4lQ==" - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" - }, - "inline-style-parser": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", - "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" - }, - "internal-slot": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", - "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", - "requires": { - "es-errors": "^1.3.0", - "hasown": "^2.0.0", - "side-channel": "^1.0.4" - } - }, - "internmap": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz", - "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==" - }, - "interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==" - }, - "invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", - "requires": { - "loose-envify": "^1.0.0" - } - }, - "ipaddr.js": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.2.0.tgz", - "integrity": "sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==" - }, - "is-alphabetical": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz", - "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==" - }, - "is-alphanumerical": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz", - "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==", - "requires": { - "is-alphabetical": "^2.0.0", - "is-decimal": "^2.0.0" - } - }, - "is-array-buffer": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", - "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.1" - } - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" - }, - "is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "requires": { - "has-bigints": "^1.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==", - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-builtin-module": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.1.tgz", - "integrity": "sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==", - "requires": { - "builtin-modules": "^3.3.0" - } - }, - "is-callable": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==" - }, - "is-ci": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", - "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", - "requires": { - "ci-info": "^3.2.0" - } - }, - "is-core-module": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.14.0.tgz", - "integrity": "sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==", - "requires": { - "hasown": "^2.0.2" - } - }, - "is-data-view": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", - "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", - "requires": { - "is-typed-array": "^1.1.13" - } - }, - "is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-decimal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz", - "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==" - }, - "is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" - }, - "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", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" - }, - "is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-hexadecimal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz", - "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==" - }, - "is-installed-globally": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", - "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", - "requires": { - "global-dirs": "^3.0.0", - "is-path-inside": "^3.0.2" - } - }, - "is-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", - "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==" - }, - "is-negative-zero": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", - "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==" - }, - "is-npm": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-6.0.0.tgz", - "integrity": "sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ==" - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" - }, - "is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==" - }, - "is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==" - }, - "is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==" - }, - "is-plain-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", - "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==" - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "requires": { - "isobject": "^3.0.1" - } - }, - "is-reference": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.2.tgz", - "integrity": "sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==", - "requires": { - "@types/estree": "*" - } - }, - "is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", - "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==" - }, - "is-root": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", - "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" - }, - "is-shared-array-buffer": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", - "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", - "requires": { - "call-bind": "^1.0.7" - } - }, - "is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" - }, - "is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "requires": { - "has-symbols": "^1.0.2" - } - }, - "is-typed-array": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", - "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", - "requires": { - "which-typed-array": "^1.1.14" - } - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" - }, - "is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "requires": { - "is-docker": "^2.0.0" - } - }, - "is-yarn-global": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.4.1.tgz", - "integrity": "sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ==" - }, - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==" - }, - "jackspeak": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.2.tgz", - "integrity": "sha512-qH3nOSj8q/8+Eg8LUPOq3C+6HWkpUioIjDsq1+D4zY91oZvpPttw8GwtF1nReRYKXl+1AORyFqtm2f5Q1SB6/Q==", - "dev": true, - "requires": { - "@isaacs/cliui": "^8.0.2", - "@pkgjs/parseargs": "^0.11.0" - } - }, - "jake": { - "version": "10.9.2", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz", - "integrity": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==", - "requires": { - "async": "^3.2.3", - "chalk": "^4.0.2", - "filelist": "^1.0.4", - "minimatch": "^3.1.2" - } - }, - "jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "requires": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - } - }, - "jest-worker": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", - "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", - "requires": { - "@types/node": "*", - "jest-util": "^29.7.0", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "dependencies": { - "supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jiti": { - "version": "1.21.6", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz", - "integrity": "sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==" - }, - "joi": { - "version": "17.13.3", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.13.3.tgz", - "integrity": "sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==", - "requires": { - "@hapi/hoek": "^9.3.0", - "@hapi/topo": "^5.1.0", - "@sideway/address": "^4.1.5", - "@sideway/formula": "^3.0.1", - "@sideway/pinpoint": "^2.0.0" - } - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "requires": { - "argparse": "^2.0.1" - } - }, - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" - }, - "json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" - }, - "json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" - }, - "json-schema": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", - "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==" - }, - "jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" - } - }, - "jsonpointer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", - "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==" - }, - "katex": { - "version": "0.16.10", - "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.10.tgz", - "integrity": "sha512-ZiqaC04tp2O5utMsl2TEZTXxa6WSC4yo0fv5ML++D3QZv/vx2Mct0mTlRx3O+uUkjfuAgOkzsCmq5MiUEsDDdA==", - "requires": { - "commander": "^8.3.0" - }, - "dependencies": { - "commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" - } - } - }, - "keyv": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", - "requires": { - "json-buffer": "3.0.1" - } - }, - "khroma": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/khroma/-/khroma-2.1.0.tgz", - "integrity": "sha512-Ls993zuzfayK269Svk9hzpeGUKob/sIgZzyHYdjQoAdQetRKpOLj+k/QQQ/6Qi0Yz65mlROrfd+Ev+1+7dz9Kw==" - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" - }, - "kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" - }, - "latest-version": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-7.0.0.tgz", - "integrity": "sha512-KvNT4XqAMzdcL6ka6Tl3i2lYeFDgXNCuIX+xNx6ZMVR1dFq+idXd9FLKNMOIx0t9mJ9/HudyX4oZWXZQ0UJHeg==", - "requires": { - "package-json": "^8.1.0" - } - }, - "launch-editor": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.8.0.tgz", - "integrity": "sha512-vJranOAJrI/llyWGRQqiDM+adrw+k83fvmmx3+nV47g3+36xM15jE+zyZ6Ffel02+xSvuM0b2GDRosXZkbb6wA==", - "requires": { - "picocolors": "^1.0.0", - "shell-quote": "^1.8.1" - } - }, - "layout-base": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/layout-base/-/layout-base-1.0.2.tgz", - "integrity": "sha512-8h2oVEZNktL4BH2JCOI90iD1yXwL6iNW7KcCKT2QZgQJR2vbqDsldCTPRU9NifTCqHZci57XvQQ15YTu+sTYPg==" - }, - "leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" - }, - "lilconfig": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.2.tgz", - "integrity": "sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==" - }, - "lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" - }, - "loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==" - }, - "loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - }, - "locate-path": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", - "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", - "requires": { - "p-locate": "^6.0.0" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "lodash-es": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", - "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" - }, - "lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" - }, - "lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" - }, - "lodash.sortby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" - }, - "lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" - }, - "longest-streak": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", - "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==" - }, - "loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" - } - }, - "lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "requires": { - "tslib": "^2.0.3" - } - }, - "lowercase-keys": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", - "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==" - }, - "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==", - "requires": { - "yallist": "^3.0.2" - } - }, - "magic-string": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", - "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", - "requires": { - "sourcemap-codec": "^1.4.8" - } - }, - "markdown-extensions": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/markdown-extensions/-/markdown-extensions-2.0.0.tgz", - "integrity": "sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==" - }, - "markdown-table": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.3.tgz", - "integrity": "sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==" - }, - "mdast-util-directive": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-directive/-/mdast-util-directive-3.0.0.tgz", - "integrity": "sha512-JUpYOqKI4mM3sZcNxmF/ox04XYFFkNwr0CFlrQIkCwbvH0xzMCqkMqAde9wRd80VAhaUrwFwKm2nxretdT1h7Q==", - "requires": { - "@types/mdast": "^4.0.0", - "@types/unist": "^3.0.0", - "devlop": "^1.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0", - "parse-entities": "^4.0.0", - "stringify-entities": "^4.0.0", - "unist-util-visit-parents": "^6.0.0" - } - }, - "mdast-util-find-and-replace": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.1.tgz", - "integrity": "sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==", - "requires": { - "@types/mdast": "^4.0.0", - "escape-string-regexp": "^5.0.0", - "unist-util-is": "^6.0.0", - "unist-util-visit-parents": "^6.0.0" - }, - "dependencies": { - "escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==" - } - } - }, - "mdast-util-from-markdown": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.1.tgz", - "integrity": "sha512-aJEUyzZ6TzlsX2s5B4Of7lN7EQtAxvtradMMglCQDyaTFgse6CmtmdJ15ElnVRlCg1vpNyVtbem0PWzlNieZsA==", - "requires": { - "@types/mdast": "^4.0.0", - "@types/unist": "^3.0.0", - "decode-named-character-reference": "^1.0.0", - "devlop": "^1.0.0", - "mdast-util-to-string": "^4.0.0", - "micromark": "^4.0.0", - "micromark-util-decode-numeric-character-reference": "^2.0.0", - "micromark-util-decode-string": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "unist-util-stringify-position": "^4.0.0" - }, - "dependencies": { - "micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" - } - } - }, - "mdast-util-frontmatter": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-frontmatter/-/mdast-util-frontmatter-2.0.1.tgz", - "integrity": "sha512-LRqI9+wdgC25P0URIJY9vwocIzCcksduHQ9OF2joxQoyTNVduwLAFUzjoopuRJbJAReaKrNQKAZKL3uCMugWJA==", - "requires": { - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "escape-string-regexp": "^5.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0", - "micromark-extension-frontmatter": "^2.0.0" - }, - "dependencies": { - "escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==" - } - } - }, - "mdast-util-gfm": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.0.0.tgz", - "integrity": "sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw==", - "requires": { - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-gfm-autolink-literal": "^2.0.0", - "mdast-util-gfm-footnote": "^2.0.0", - "mdast-util-gfm-strikethrough": "^2.0.0", - "mdast-util-gfm-table": "^2.0.0", - "mdast-util-gfm-task-list-item": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - } - }, - "mdast-util-gfm-autolink-literal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz", - "integrity": "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==", - "requires": { - "@types/mdast": "^4.0.0", - "ccount": "^2.0.0", - "devlop": "^1.0.0", - "mdast-util-find-and-replace": "^3.0.0", - "micromark-util-character": "^2.0.0" - }, - "dependencies": { - "micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "requires": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" - } - } - }, - "mdast-util-gfm-footnote": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.0.0.tgz", - "integrity": "sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ==", - "requires": { - "@types/mdast": "^4.0.0", - "devlop": "^1.1.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0" - } - }, - "mdast-util-gfm-strikethrough": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz", - "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==", - "requires": { - "@types/mdast": "^4.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - } - }, - "mdast-util-gfm-table": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz", - "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==", - "requires": { - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "markdown-table": "^3.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - } - }, - "mdast-util-gfm-task-list-item": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz", - "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==", - "requires": { - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - } - }, - "mdast-util-math": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-math/-/mdast-util-math-3.0.0.tgz", - "integrity": "sha512-Tl9GBNeG/AhJnQM221bJR2HPvLOSnLE/T9cJI9tlc6zwQk2nPk/4f0cHkOdEixQPC/j8UtKDdITswvLAy1OZ1w==", - "requires": { - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "longest-streak": "^3.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.1.0", - "unist-util-remove-position": "^5.0.0" - } - }, - "mdast-util-mdx": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-mdx/-/mdast-util-mdx-3.0.0.tgz", - "integrity": "sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w==", - "requires": { - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-mdx-expression": "^2.0.0", - "mdast-util-mdx-jsx": "^3.0.0", - "mdast-util-mdxjs-esm": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - } - }, - "mdast-util-mdx-expression": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.1.tgz", - "integrity": "sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==", - "requires": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - } - }, - "mdast-util-mdx-jsx": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.1.3.tgz", - "integrity": "sha512-bfOjvNt+1AcbPLTFMFWY149nJz0OjmewJs3LQQ5pIyVGxP4CdOqNVJL6kTaM5c68p8q82Xv3nCyFfUnuEcH3UQ==", - "requires": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "@types/unist": "^3.0.0", - "ccount": "^2.0.0", - "devlop": "^1.1.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0", - "parse-entities": "^4.0.0", - "stringify-entities": "^4.0.0", - "unist-util-stringify-position": "^4.0.0", - "vfile-message": "^4.0.0" - } - }, - "mdast-util-mdxjs-esm": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz", - "integrity": "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==", - "requires": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - } - }, - "mdast-util-phrasing": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz", - "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==", - "requires": { - "@types/mdast": "^4.0.0", - "unist-util-is": "^6.0.0" - } - }, - "mdast-util-to-hast": { - "version": "13.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz", - "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==", - "requires": { - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "@ungap/structured-clone": "^1.0.0", - "devlop": "^1.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "trim-lines": "^3.0.0", - "unist-util-position": "^5.0.0", - "unist-util-visit": "^5.0.0", - "vfile": "^6.0.0" - } - }, - "mdast-util-to-markdown": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.0.tgz", - "integrity": "sha512-SR2VnIEdVNCJbP6y7kVTJgPLifdr8WEU440fQec7qHoHOUz/oJ2jmNRqdDQ3rbiStOXb2mCDGTuwsK5OPUgYlQ==", - "requires": { - "@types/mdast": "^4.0.0", - "@types/unist": "^3.0.0", - "longest-streak": "^3.0.0", - "mdast-util-phrasing": "^4.0.0", - "mdast-util-to-string": "^4.0.0", - "micromark-util-decode-string": "^2.0.0", - "unist-util-visit": "^5.0.0", - "zwitch": "^2.0.0" - } - }, - "mdast-util-to-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz", - "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==", - "requires": { - "@types/mdast": "^4.0.0" - } - }, - "mdn-data": { - "version": "2.0.30", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", - "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==" - }, - "media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" - }, - "memfs": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", - "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", - "requires": { - "fs-monkey": "^1.0.4" - } - }, - "merge-descriptors": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", - "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==" - }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" - }, - "mermaid": { - "version": "10.9.3", - "resolved": "https://registry.npmjs.org/mermaid/-/mermaid-10.9.3.tgz", - "integrity": "sha512-V80X1isSEvAewIL3xhmz/rVmc27CVljcsbWxkxlWJWY/1kQa4XOABqpDl2qQLGKzpKm6WbTfUEKImBlUfFYArw==", - "requires": { - "@braintree/sanitize-url": "^6.0.1", - "@types/d3-scale": "^4.0.3", - "@types/d3-scale-chromatic": "^3.0.0", - "cytoscape": "^3.28.1", - "cytoscape-cose-bilkent": "^4.1.0", - "d3": "^7.4.0", - "d3-sankey": "^0.12.3", - "dagre-d3-es": "7.0.10", - "dayjs": "^1.11.7", - "dompurify": "^3.0.5 <3.1.7", - "elkjs": "^0.9.0", - "katex": "^0.16.9", - "khroma": "^2.0.0", - "lodash-es": "^4.17.21", - "mdast-util-from-markdown": "^1.3.0", - "non-layered-tidy-tree-layout": "^2.0.2", - "stylis": "^4.1.3", - "ts-dedent": "^2.2.0", - "uuid": "^9.0.0", - "web-worker": "^1.2.0" - }, - "dependencies": { - "@types/mdast": { - "version": "3.0.15", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.15.tgz", - "integrity": "sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==", - "requires": { - "@types/unist": "^2" - } - }, - "@types/unist": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", - "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==" - }, - "mdast-util-from-markdown": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.1.tgz", - "integrity": "sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==", - "requires": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "mdast-util-to-string": "^3.1.0", - "micromark": "^3.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-decode-string": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "unist-util-stringify-position": "^3.0.0", - "uvu": "^0.5.0" - } - }, - "mdast-util-to-string": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.2.0.tgz", - "integrity": "sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==", - "requires": { - "@types/mdast": "^3.0.0" - } - }, - "micromark": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.2.0.tgz", - "integrity": "sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==", - "requires": { - "@types/debug": "^4.0.0", - "debug": "^4.0.0", - "decode-named-character-reference": "^1.0.0", - "micromark-core-commonmark": "^1.0.1", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" - } - }, - "micromark-core-commonmark": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.1.0.tgz", - "integrity": "sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==", - "requires": { - "decode-named-character-reference": "^1.0.0", - "micromark-factory-destination": "^1.0.0", - "micromark-factory-label": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-factory-title": "^1.0.0", - "micromark-factory-whitespace": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-classify-character": "^1.0.0", - "micromark-util-html-tag-name": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" - } - }, - "micromark-factory-destination": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.1.0.tgz", - "integrity": "sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-factory-label": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.1.0.tgz", - "integrity": "sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-factory-title": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.1.0.tgz", - "integrity": "sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==", - "requires": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-factory-whitespace": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.1.0.tgz", - "integrity": "sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==", - "requires": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-util-chunked": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.1.0.tgz", - "integrity": "sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==", - "requires": { - "micromark-util-symbol": "^1.0.0" - } - }, - "micromark-util-classify-character": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.1.0.tgz", - "integrity": "sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-util-combine-extensions": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.1.0.tgz", - "integrity": "sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==", - "requires": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-util-decode-numeric-character-reference": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.1.0.tgz", - "integrity": "sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==", - "requires": { - "micromark-util-symbol": "^1.0.0" - } - }, - "micromark-util-decode-string": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.1.0.tgz", - "integrity": "sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==", - "requires": { - "decode-named-character-reference": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-symbol": "^1.0.0" - } - }, - "micromark-util-encode": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.1.0.tgz", - "integrity": "sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==" - }, - "micromark-util-html-tag-name": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.2.0.tgz", - "integrity": "sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==" - }, - "micromark-util-normalize-identifier": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.1.0.tgz", - "integrity": "sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==", - "requires": { - "micromark-util-symbol": "^1.0.0" - } - }, - "micromark-util-resolve-all": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.1.0.tgz", - "integrity": "sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==", - "requires": { - "micromark-util-types": "^1.0.0" - } - }, - "micromark-util-sanitize-uri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.2.0.tgz", - "integrity": "sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-symbol": "^1.0.0" - } - }, - "micromark-util-subtokenize": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.1.0.tgz", - "integrity": "sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==", - "requires": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-util-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", - "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==" - }, - "unist-util-stringify-position": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz", - "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==", - "requires": { - "@types/unist": "^2.0.0" - } - } - } - }, - "methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" - }, - "micromark": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.0.tgz", - "integrity": "sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==", - "requires": { - "@types/debug": "^4.0.0", - "debug": "^4.0.0", - "decode-named-character-reference": "^1.0.0", - "devlop": "^1.0.0", - "micromark-core-commonmark": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-combine-extensions": "^2.0.0", - "micromark-util-decode-numeric-character-reference": "^2.0.0", - "micromark-util-encode": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-resolve-all": "^2.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "micromark-util-subtokenize": "^2.0.0", + "dependencies": { + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" - }, - "dependencies": { - "micromark-factory-space": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", - "requires": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "requires": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" - } } }, - "micromark-core-commonmark": { + "node_modules/micromark-factory-title/node_modules/micromark-factory-space": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.1.tgz", - "integrity": "sha512-CUQyKr1e///ZODyD1U3xit6zXwy1a8q2a1S1HKtIlmgvurrEpaw/Y9y6KSIbF8P59cn/NjzHyO+Q2fAyYLQrAA==", - "requires": { - "decode-named-character-reference": "^1.0.0", - "devlop": "^1.0.0", - "micromark-factory-destination": "^2.0.0", - "micromark-factory-label": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-factory-title": "^2.0.0", - "micromark-factory-whitespace": "^2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { "micromark-util-character": "^2.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-classify-character": "^2.0.0", - "micromark-util-html-tag-name": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-resolve-all": "^2.0.0", - "micromark-util-subtokenize": "^2.0.0", - "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" - }, - "dependencies": { - "micromark-factory-space": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", - "requires": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "requires": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } + } + }, + "node_modules/micromark-factory-title/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" }, - "micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "micromark-extension-directive": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/micromark-extension-directive/-/micromark-extension-directive-3.0.2.tgz", - "integrity": "sha512-wjcXHgk+PPdmvR58Le9d7zQYWy+vKEU9Se44p2CrCDPiLr2FMyiT4Fyb5UFKFC66wGB3kPlgD7q3TnoqPS7SZA==", - "requires": { - "devlop": "^1.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-factory-whitespace": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "parse-entities": "^4.0.0" - }, - "dependencies": { - "micromark-factory-space": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", - "requires": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "requires": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } + "node_modules/micromark-factory-title/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" }, - "micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" } - } + ], + "license": "MIT" }, - "micromark-extension-frontmatter": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-frontmatter/-/micromark-extension-frontmatter-2.0.0.tgz", - "integrity": "sha512-C4AkuM3dA58cgZha7zVnuVxBhDsbttIMiytjgsM2XbHAB2faRVaHRle40558FBN+DJcrLNCoqG5mlrpdU4cRtg==", - "requires": { - "fault": "^2.0.0", + "node_modules/micromark-factory-whitespace": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz", + "integrity": "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-factory-space": "^2.0.0", "micromark-util-character": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" - }, - "dependencies": { - "micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "requires": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" - } } }, - "micromark-extension-gfm": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz", - "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==", - "requires": { - "micromark-extension-gfm-autolink-literal": "^2.0.0", - "micromark-extension-gfm-footnote": "^2.0.0", - "micromark-extension-gfm-strikethrough": "^2.0.0", - "micromark-extension-gfm-table": "^2.0.0", - "micromark-extension-gfm-tagfilter": "^2.0.0", - "micromark-extension-gfm-task-list-item": "^2.0.0", - "micromark-util-combine-extensions": "^2.0.0", + "node_modules/micromark-factory-whitespace/node_modules/micromark-factory-space": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", "micromark-util-types": "^2.0.0" } }, - "micromark-extension-gfm-autolink-literal": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz", - "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==", - "requires": { - "micromark-util-character": "^2.0.0", - "micromark-util-sanitize-uri": "^2.0.0", + "node_modules/micromark-factory-whitespace/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" - }, - "dependencies": { - "micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "requires": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } + } + }, + "node_modules/micromark-factory-whitespace/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" }, - "micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" } - } + ], + "license": "MIT" }, - "micromark-extension-gfm-footnote": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz", - "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==", - "requires": { - "devlop": "^1.0.0", - "micromark-core-commonmark": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, + "node_modules/micromark-util-character": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz", + "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "micromark-factory-space": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", - "requires": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "node_modules/micromark-util-character/node_modules/micromark-util-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", + "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" }, - "micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "requires": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-chunked": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz", + "integrity": "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" }, - "micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0" } }, - "micromark-extension-gfm-strikethrough": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz", - "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==", - "requires": { - "devlop": "^1.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-classify-character": "^2.0.0", - "micromark-util-resolve-all": "^2.0.0", + "node_modules/micromark-util-chunked/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-classify-character": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz", + "integrity": "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" - }, - "dependencies": { - "micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" - } } }, - "micromark-extension-gfm-table": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.0.tgz", - "integrity": "sha512-Ub2ncQv+fwD70/l4ou27b4YzfNaCJOvyX4HxXU15m7mpYY+rjuWzsLIPZHJL253Z643RpbcP1oeIJlQ/SKW67g==", - "requires": { - "devlop": "^1.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", + "node_modules/micromark-util-classify-character/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" - }, - "dependencies": { - "micromark-factory-space": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", - "requires": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "requires": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } + } + }, + "node_modules/micromark-util-classify-character/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" }, - "micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" } - } + ], + "license": "MIT" }, - "micromark-extension-gfm-tagfilter": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz", - "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==", - "requires": { + "node_modules/micromark-util-combine-extensions": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz", + "integrity": "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-chunked": "^2.0.0", "micromark-util-types": "^2.0.0" } }, - "micromark-extension-gfm-task-list-item": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz", - "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==", - "requires": { - "devlop": "^1.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "dependencies": { - "micromark-factory-space": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", - "requires": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "requires": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } + "node_modules/micromark-util-decode-numeric-character-reference": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz", + "integrity": "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" }, - "micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0" } }, - "micromark-extension-math": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-math/-/micromark-extension-math-3.0.0.tgz", - "integrity": "sha512-iJ2Q28vBoEovLN5o3GO12CpqorQRYDPT+p4zW50tGwTfJB+iv/VnB6Ini+gqa24K97DwptMBBIvVX6Bjk49oyQ==", - "requires": { - "@types/katex": "^0.16.0", - "devlop": "^1.0.0", - "katex": "^0.16.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "dependencies": { - "micromark-factory-space": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", - "requires": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } + "node_modules/micromark-util-decode-numeric-character-reference/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" }, - "micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "requires": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-decode-string": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.1.tgz", + "integrity": "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" }, - "micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" } + ], + "license": "MIT", + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-symbol": "^2.0.0" } }, - "micromark-extension-mdx-expression": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-3.0.0.tgz", - "integrity": "sha512-sI0nwhUDz97xyzqJAbHQhp5TfaxEvZZZ2JDqUo+7NvyIYG6BZ5CPPqj2ogUoPJlmXHBnyZUzISg9+oUmU6tUjQ==", - "requires": { - "@types/estree": "^1.0.0", - "devlop": "^1.0.0", - "micromark-factory-mdx-expression": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-events-to-acorn": "^2.0.0", + "node_modules/micromark-util-decode-string/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" - }, - "dependencies": { - "micromark-factory-space": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", - "requires": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } + } + }, + "node_modules/micromark-util-decode-string/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" }, - "micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "requires": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-encode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz", + "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" }, - "micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" } - } + ], + "license": "MIT" }, - "micromark-extension-mdx-jsx": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-3.0.1.tgz", - "integrity": "sha512-vNuFb9czP8QCtAQcEJn0UJQJZA8Dk6DXKBqx+bg/w0WGuSxDxNr7hErW89tHUY31dUW4NqEOWwmEUNhjTFmHkg==", - "requires": { + "node_modules/micromark-util-events-to-acorn": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-2.0.2.tgz", + "integrity": "sha512-Fk+xmBrOv9QZnEDguL9OI9/NQQp6Hz4FuQ4YmCb/5V7+9eAh1s6AYSvL20kHkD67YIg7EpE54TiSlcsf3vyZgA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { "@types/acorn": "^4.0.0", "@types/estree": "^1.0.0", + "@types/unist": "^3.0.0", "devlop": "^1.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "micromark-factory-mdx-expression": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-events-to-acorn": "^2.0.0", + "estree-util-visit": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0", "vfile-message": "^4.0.0" - }, - "dependencies": { - "micromark-factory-space": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", - "requires": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "requires": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" - } - } - }, - "micromark-extension-mdx-md": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-2.0.0.tgz", - "integrity": "sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ==", - "requires": { - "micromark-util-types": "^2.0.0" } }, - "micromark-extension-mdxjs": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-3.0.0.tgz", - "integrity": "sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ==", - "requires": { - "acorn": "^8.0.0", - "acorn-jsx": "^5.0.0", - "micromark-extension-mdx-expression": "^3.0.0", - "micromark-extension-mdx-jsx": "^3.0.0", - "micromark-extension-mdx-md": "^2.0.0", - "micromark-extension-mdxjs-esm": "^3.0.0", - "micromark-util-combine-extensions": "^2.0.0", - "micromark-util-types": "^2.0.0" - } + "node_modules/micromark-util-events-to-acorn/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" }, - "micromark-extension-mdxjs-esm": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-3.0.0.tgz", - "integrity": "sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A==", - "requires": { - "@types/estree": "^1.0.0", - "devlop": "^1.0.0", - "micromark-core-commonmark": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-events-to-acorn": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "unist-util-position-from-estree": "^2.0.0", - "vfile-message": "^4.0.0" - }, - "dependencies": { - "micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "requires": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } + "node_modules/micromark-util-html-tag-name": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz", + "integrity": "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" }, - "micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" } - } + ], + "license": "MIT" }, - "micromark-factory-destination": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.0.tgz", - "integrity": "sha512-j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA==", - "requires": { - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "dependencies": { - "micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "requires": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } + "node_modules/micromark-util-normalize-identifier": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz", + "integrity": "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" }, - "micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0" } }, - "micromark-factory-label": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.0.tgz", - "integrity": "sha512-RR3i96ohZGde//4WSe/dJsxOX6vxIg9TimLAS3i4EhBAFx8Sm5SmqVfR8E87DPSR31nEAjZfbt91OMZWcNgdZw==", - "requires": { - "devlop": "^1.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "dependencies": { - "micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "requires": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } + "node_modules/micromark-util-normalize-identifier/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" }, - "micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" } - } + ], + "license": "MIT" }, - "micromark-factory-mdx-expression": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-2.0.2.tgz", - "integrity": "sha512-5E5I2pFzJyg2CtemqAbcyCktpHXuJbABnsb32wX2U8IQKhhVFBqkcZR5LRm1WVoFqa4kTueZK4abep7wdo9nrw==", - "requires": { - "@types/estree": "^1.0.0", - "devlop": "^1.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-events-to-acorn": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "unist-util-position-from-estree": "^2.0.0", - "vfile-message": "^4.0.0" - }, - "dependencies": { - "micromark-factory-space": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", - "requires": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "requires": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } + "node_modules/micromark-util-resolve-all": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz", + "integrity": "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" }, - "micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" } - } - }, - "micromark-factory-space": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.1.0.tgz", - "integrity": "sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-types": "^1.0.0" - }, + ], + "license": "MIT", "dependencies": { - "micromark-util-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", - "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==" - } + "micromark-util-types": "^2.0.0" } }, - "micromark-factory-title": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.0.tgz", - "integrity": "sha512-jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A==", - "requires": { - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "dependencies": { - "micromark-factory-space": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", - "requires": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "requires": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } + "node_modules/micromark-util-sanitize-uri": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz", + "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" }, - "micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-symbol": "^2.0.0" } }, - "micromark-factory-whitespace": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.0.tgz", - "integrity": "sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA==", - "requires": { - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "dependencies": { - "micromark-factory-space": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", - "requires": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "requires": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } + "node_modules/micromark-util-sanitize-uri/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" }, - "micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" } - } - }, - "micromark-util-character": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz", - "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==", - "requires": { - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - }, + ], + "license": "MIT", "dependencies": { - "micromark-util-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", - "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==" - } + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "micromark-util-chunked": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.0.tgz", - "integrity": "sha512-anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg==", - "requires": { - "micromark-util-symbol": "^2.0.0" - }, - "dependencies": { - "micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + "node_modules/micromark-util-sanitize-uri/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" } - } + ], + "license": "MIT" }, - "micromark-util-classify-character": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.0.tgz", - "integrity": "sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw==", - "requires": { - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "dependencies": { - "micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "requires": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } + "node_modules/micromark-util-subtokenize": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.4.tgz", + "integrity": "sha512-N6hXjrin2GTJDe3MVjf5FuXpm12PGm80BrUAeub9XFXca8JZbP+oIwY4LJSVwFUCL1IPm/WwSVUN7goFHmSGGQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" }, - "micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" } - } - }, - "micromark-util-combine-extensions": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.0.tgz", - "integrity": "sha512-vZZio48k7ON0fVS3CUgFatWHoKbbLTK/rT7pzpJ4Bjp5JjkZeasRfrS9wsBdDJK2cJLHMckXZdzPSSr1B8a4oQ==", - "requires": { + ], + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", "micromark-util-chunked": "^2.0.0", + "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, - "micromark-util-decode-numeric-character-reference": { + "node_modules/micromark-util-subtokenize/node_modules/micromark-util-symbol": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.1.tgz", - "integrity": "sha512-bmkNc7z8Wn6kgjZmVHOX3SowGmVdhYS7yBpMnuMnPzDq/6xwVA604DuOXMZTO1lvq01g+Adfa0pE2UKGlxL1XQ==", - "requires": { - "micromark-util-symbol": "^2.0.0" - }, - "dependencies": { - "micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" } - } + ], + "license": "MIT" }, - "micromark-util-decode-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.0.tgz", - "integrity": "sha512-r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA==", - "requires": { - "decode-named-character-reference": "^1.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-decode-numeric-character-reference": "^2.0.0", - "micromark-util-symbol": "^2.0.0" - }, - "dependencies": { - "micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "requires": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } + "node_modules/micromark-util-symbol": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz", + "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" }, - "micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" } - } - }, - "micromark-util-encode": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.0.tgz", - "integrity": "sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==" + ], + "license": "MIT" }, - "micromark-util-events-to-acorn": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-2.0.2.tgz", - "integrity": "sha512-Fk+xmBrOv9QZnEDguL9OI9/NQQp6Hz4FuQ4YmCb/5V7+9eAh1s6AYSvL20kHkD67YIg7EpE54TiSlcsf3vyZgA==", - "requires": { - "@types/acorn": "^4.0.0", - "@types/estree": "^1.0.0", - "@types/unist": "^3.0.0", - "devlop": "^1.0.0", - "estree-util-visit": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "vfile-message": "^4.0.0" - }, - "dependencies": { - "micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + "node_modules/micromark-util-types": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.1.tgz", + "integrity": "sha512-534m2WhVTddrcKVepwmVEVnUAmtrx9bfIjNoQHRqfnvdaHQiFytEhJoTgpWJvDEXCO5gLTQh3wYC1PgOJA4NSQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" } - } - }, - "micromark-util-html-tag-name": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.0.tgz", - "integrity": "sha512-xNn4Pqkj2puRhKdKTm8t1YHC/BAjx6CEwRFXntTaRf/x16aqka6ouVoutm+QdkISTlT7e2zU7U4ZdlDLJd2Mcw==" + ], + "license": "MIT" }, - "micromark-util-normalize-identifier": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.0.tgz", - "integrity": "sha512-2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w==", - "requires": { - "micromark-util-symbol": "^2.0.0" - }, - "dependencies": { - "micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + "node_modules/micromark/node_modules/micromark-factory-space": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" } - } - }, - "micromark-util-resolve-all": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.0.tgz", - "integrity": "sha512-6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA==", - "requires": { + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", "micromark-util-types": "^2.0.0" } }, - "micromark-util-sanitize-uri": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.0.tgz", - "integrity": "sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==", - "requires": { - "micromark-util-character": "^2.0.0", - "micromark-util-encode": "^2.0.0", - "micromark-util-symbol": "^2.0.0" - }, - "dependencies": { - "micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "requires": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } + "node_modules/micromark/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" }, - "micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" } - } - }, - "micromark-util-subtokenize": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.1.tgz", - "integrity": "sha512-jZNtiFl/1aY73yS3UGQkutD0UbhTt68qnRpw2Pifmz5wV9h8gOVsN70v+Lq/f1rKaU/W8pxRe8y8Q9FX1AOe1Q==", - "requires": { - "devlop": "^1.0.0", - "micromark-util-chunked": "^2.0.0", + ], + "license": "MIT", + "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" - }, - "dependencies": { - "micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" - } } }, - "micromark-util-symbol": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz", - "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==" - }, - "micromark-util-types": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.0.tgz", - "integrity": "sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==" + "node_modules/micromark/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" }, - "micromatch": { + "node_modules/micromatch": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", - "requires": { + "license": "MIT", + "dependencies": { "braces": "^3.0.3", "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" } }, - "mime": { + "node_modules/mime": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } }, - "mime-db": { + "node_modules/mime-db": { "version": "1.33.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", - "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==" + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } }, - "mime-types": { + "node_modules/mime-types": { "version": "2.1.18", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", - "requires": { + "license": "MIT", + "dependencies": { "mime-db": "~1.33.0" + }, + "engines": { + "node": ">= 0.6" } }, - "mimic-fn": { + "node_modules/mimic-fn": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "license": "MIT", + "engines": { + "node": ">=6" + } }, - "mimic-response": { + "node_modules/mimic-response": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", - "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==" + "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "mini-css-extract-plugin": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.0.tgz", - "integrity": "sha512-Zs1YsZVfemekSZG+44vBsYTLQORkPMwnlv+aehcxK/NLKC+EGhDB39/YePYYqx/sTk6NnYpuqikhSn7+JIevTA==", - "requires": { + "node_modules/mini-css-extract-plugin": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.2.tgz", + "integrity": "sha512-GJuACcS//jtq4kCtd5ii/M0SZf7OZRH+BxdqXZHaJfb8TJiVl+NgQRPwiYt2EuqeSkNydn/7vP+bcE27C5mb9w==", + "license": "MIT", + "dependencies": { "schema-utils": "^4.0.0", "tapable": "^2.2.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" } }, - "minimalistic-assert": { + "node_modules/minimalistic-assert": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "license": "ISC" }, - "minimatch": { + "node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "requires": { + "license": "ISC", + "dependencies": { "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" } }, - "minimist": { + "node_modules/minimist": { "version": "1.2.8", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==" + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "minipass": { + "node_modules/minipass": { "version": "7.1.2", "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", - "dev": true + "dev": true, + "license": "ISC", + "engines": { + "node": ">=16 || 14 >=14.17" + } }, - "mri": { + "node_modules/mri": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", - "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==" + "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", + "license": "MIT", + "engines": { + "node": ">=4" + } }, - "mrmime": { + "node_modules/mrmime": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz", - "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==" + "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==", + "license": "MIT", + "engines": { + "node": ">=10" + } }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" }, - "multicast-dns": { + "node_modules/multicast-dns": { "version": "7.2.5", "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", - "requires": { + "license": "MIT", + "dependencies": { "dns-packet": "^5.2.2", "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" } }, - "mz": { + "node_modules/mz": { "version": "2.7.0", "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "any-promise": "^1.0.0", "object-assign": "^4.0.1", "thenify-all": "^1.0.0" } }, - "nanoid": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", - "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==" + "node_modules/nanoid": { + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz", + "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } }, - "negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + "node_modules/negotiator": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz", + "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } }, - "neo-async": { + "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==" + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "license": "MIT" }, - "no-case": { + "node_modules/no-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "requires": { + "license": "MIT", + "dependencies": { "lower-case": "^2.0.2", "tslib": "^2.0.3" } }, - "node-emoji": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-2.1.3.tgz", - "integrity": "sha512-E2WEOVsgs7O16zsURJ/eH8BqhF029wGpEOnv7Urwdo2wmQanOACwJQh0devF9D9RhoZru0+9JXIS0dBXIAz+lA==", - "requires": { + "node_modules/node-emoji": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-2.2.0.tgz", + "integrity": "sha512-Z3lTE9pLaJF47NyMhd4ww1yFTAP8YhYI8SleJiHzM46Fgpm5cnNzSl9XfzFNqbaz+VlJrIj3fXQ4DeN1Rjm6cw==", + "license": "MIT", + "dependencies": { "@sindresorhus/is": "^4.6.0", "char-regex": "^1.0.2", "emojilib": "^2.4.0", "skin-tone": "^2.0.0" + }, + "engines": { + "node": ">=18" } }, - "node-forge": { + "node_modules/node-forge": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "license": "(BSD-3-Clause OR GPL-2.0)", + "engines": { + "node": ">= 6.13.0" + } }, - "node-releases": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", - "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==" + "node_modules/node-releases": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", + "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", + "license": "MIT" }, - "non-layered-tidy-tree-layout": { + "node_modules/non-layered-tidy-tree-layout": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/non-layered-tidy-tree-layout/-/non-layered-tidy-tree-layout-2.0.2.tgz", - "integrity": "sha512-gkXMxRzUH+PB0ax9dUN0yYF0S25BqeAYqhgMaLUFmpXLEk7Fcu8f4emJuOAY0V8kjDICxROIKsTAKsV/v355xw==" + "integrity": "sha512-gkXMxRzUH+PB0ax9dUN0yYF0S25BqeAYqhgMaLUFmpXLEk7Fcu8f4emJuOAY0V8kjDICxROIKsTAKsV/v355xw==", + "license": "MIT" }, - "normalize-path": { + "node_modules/normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } }, - "normalize-range": { + "node_modules/normalize-range": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==" + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } }, - "normalize-url": { + "node_modules/normalize-url": { "version": "8.0.1", "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.1.tgz", - "integrity": "sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w==" + "integrity": "sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w==", + "license": "MIT", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "license": "MIT", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nprogress": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz", + "integrity": "sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==", + "license": "MIT" + }, + "node_modules/nth-check": { + "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==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/null-loader": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/null-loader/-/null-loader-4.0.1.tgz", + "integrity": "sha512-pxqVbi4U6N26lq+LmgIbB5XATP0VdZKOG25DhHi8btMmJJefGArFyDg1yc4U3hWCJbMqSrw0qyrz1UQX+qYXqg==", + "license": "MIT", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/null-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==", + "license": "MIT", + "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" + } }, - "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "requires": { - "path-key": "^3.0.0" + "node_modules/null-loader/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "license": "MIT", + "peerDependencies": { + "ajv": "^6.9.1" } }, - "nprogress": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz", - "integrity": "sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==" + "node_modules/null-loader/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "license": "MIT" }, - "nth-check": { - "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==", - "requires": { - "boolbase": "^1.0.0" + "node_modules/null-loader/node_modules/schema-utils": { + "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==", + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "object-assign": { + "node_modules/object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } }, - "object-hash": { + "node_modules/object-hash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", - "dev": true + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } }, - "object-inspect": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", - "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==" + "node_modules/object-inspect": { + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz", + "integrity": "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "object-keys": { + "node_modules/object-keys": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } }, - "object.assign": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", - "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", - "requires": { - "call-bind": "^1.0.5", + "node_modules/object.assign": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", + "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", "define-properties": "^1.2.1", - "has-symbols": "^1.0.3", + "es-object-atoms": "^1.0.0", + "has-symbols": "^1.1.0", "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "obuf": { + "node_modules/obuf": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "license": "MIT" }, - "on-finished": { + "node_modules/on-finished": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "requires": { + "license": "MIT", + "dependencies": { "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" } }, - "on-headers": { + "node_modules/on-headers": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } }, - "once": { + "node_modules/once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "requires": { + "license": "ISC", + "dependencies": { "wrappy": "1" } }, - "onetime": { + "node_modules/onetime": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "requires": { + "license": "MIT", + "dependencies": { "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "open": { + "node_modules/open": { "version": "8.4.2", "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", - "requires": { + "license": "MIT", + "dependencies": { "define-lazy-prop": "^2.0.0", "is-docker": "^2.1.1", "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "opener": { + "node_modules/opener": { "version": "1.5.2", "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", - "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==" + "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", + "license": "(WTFPL OR MIT)", + "bin": { + "opener": "bin/opener-bin.js" + } + }, + "node_modules/own-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.1.tgz", + "integrity": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==", + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.6", + "object-keys": "^1.1.1", + "safe-push-apply": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "p-cancelable": { + "node_modules/p-cancelable": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", - "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==" + "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", + "license": "MIT", + "engines": { + "node": ">=12.20" + } }, - "p-limit": { + "node_modules/p-limit": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", - "requires": { + "license": "MIT", + "dependencies": { "yocto-queue": "^1.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "p-locate": { + "node_modules/p-locate": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", - "requires": { + "license": "MIT", + "dependencies": { "p-limit": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "p-map": { + "node_modules/p-map": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "requires": { + "license": "MIT", + "dependencies": { "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "p-retry": { + "node_modules/p-retry": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", - "requires": { + "license": "MIT", + "dependencies": { "@types/retry": "0.12.0", "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" } }, - "p-try": { + "node_modules/p-try": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "license": "MIT", + "engines": { + "node": ">=6" + } }, - "package-json": { + "node_modules/package-json": { "version": "8.1.1", "resolved": "https://registry.npmjs.org/package-json/-/package-json-8.1.1.tgz", "integrity": "sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA==", - "requires": { + "license": "MIT", + "dependencies": { "got": "^12.1.0", "registry-auth-token": "^5.0.1", "registry-url": "^6.0.0", "semver": "^7.3.7" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "package-json-from-dist": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.0.tgz", - "integrity": "sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==", - "dev": true + "node_modules/package-json-from-dist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", + "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", + "dev": true, + "license": "BlueOak-1.0.0" }, - "param-case": { + "node_modules/param-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "requires": { + "license": "MIT", + "dependencies": { "dot-case": "^3.0.4", "tslib": "^2.0.3" } }, - "parent-module": { + "node_modules/parent-module": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "requires": { + "license": "MIT", + "dependencies": { "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" } }, - "parse-entities": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.1.tgz", - "integrity": "sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==", - "requires": { + "node_modules/parse-entities": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.2.tgz", + "integrity": "sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==", + "license": "MIT", + "dependencies": { "@types/unist": "^2.0.0", - "character-entities": "^2.0.0", "character-entities-legacy": "^3.0.0", "character-reference-invalid": "^2.0.0", "decode-named-character-reference": "^1.0.0", @@ -27177,772 +16635,2058 @@ "is-decimal": "^2.0.0", "is-hexadecimal": "^2.0.0" }, - "dependencies": { - "@types/unist": { - "version": "2.0.11", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz", - "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==" - } + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "parse-json": { + "node_modules/parse-entities/node_modules/@types/unist": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz", + "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==", + "license": "MIT" + }, + "node_modules/parse-json": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "requires": { + "license": "MIT", + "dependencies": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", "json-parse-even-better-errors": "^2.3.0", "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "parse-numeric-range": { + "node_modules/parse-numeric-range": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz", - "integrity": "sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==" + "integrity": "sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==", + "license": "ISC" }, - "parse5": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", - "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", - "requires": { - "entities": "^4.4.0" + "node_modules/parse5": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.2.1.tgz", + "integrity": "sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==", + "license": "MIT", + "dependencies": { + "entities": "^4.5.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" } }, - "parse5-htmlparser2-tree-adapter": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", - "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", - "requires": { - "domhandler": "^5.0.2", + "node_modules/parse5-htmlparser2-tree-adapter": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.1.0.tgz", + "integrity": "sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g==", + "license": "MIT", + "dependencies": { + "domhandler": "^5.0.3", "parse5": "^7.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" } }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" - }, - "pascal-case": { + "node_modules/pascal-case": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "requires": { + "license": "MIT", + "dependencies": { "no-case": "^3.0.4", "tslib": "^2.0.3" } }, - "path-exists": { + "node_modules/path-exists": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==" + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } }, - "path-is-absolute": { + "node_modules/path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } }, - "path-is-inside": { + "node_modules/path-is-inside": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==" + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", + "license": "(WTFPL OR MIT)" }, - "path-key": { + "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==" + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "license": "MIT", + "engines": { + "node": ">=8" + } }, - "path-parse": { + "node_modules/path-parse": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "license": "MIT" }, - "path-scurry": { + "node_modules/path-scurry": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", "dev": true, - "requires": { + "license": "BlueOak-1.0.0", + "dependencies": { "lru-cache": "^10.2.0", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" }, - "dependencies": { - "lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true - } + "engines": { + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "path-to-regexp": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", - "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", - "requires": { + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/path-to-regexp": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.9.0.tgz", + "integrity": "sha512-xIp7/apCFJuUHdDLWe8O1HIkb0kQrOMb/0u6FXQjemHn/ii5LrIzU6bdECnsiTF/GjZkMEKg1xdiZwNqDYlZ6g==", + "license": "MIT", + "dependencies": { "isarray": "0.0.1" } }, - "path-type": { + "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==" - }, - "periscopic": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/periscopic/-/periscopic-3.1.0.tgz", - "integrity": "sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==", - "requires": { - "@types/estree": "^1.0.0", - "estree-walker": "^3.0.0", - "is-reference": "^3.0.0" + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "license": "MIT", + "engines": { + "node": ">=8" } }, - "picocolors": { + "node_modules/picocolors": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", - "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==" + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "license": "ISC" }, - "picomatch": { + "node_modules/picomatch": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } }, - "pify": { + "node_modules/pify": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } }, - "pirates": { + "node_modules/pirates": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", - "dev": true + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } }, - "pkg-dir": { + "node_modules/pkg-dir": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz", "integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==", - "requires": { + "license": "MIT", + "dependencies": { "find-up": "^6.3.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "pkg-up": { + "node_modules/pkg-up": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", - "requires": { + "license": "MIT", + "dependencies": { "find-up": "^3.0.0" }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "license": "MIT", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "license": "MIT", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "license": "MIT", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-up/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "license": "MIT", "dependencies": { - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "requires": { - "locate-path": "^3.0.0" - } + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/possible-typed-array-names": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", + "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/postcss": { + "version": "8.4.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.39.tgz", + "integrity": "sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "requires": { - "p-try": "^2.0.0" - } + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.7", + "picocolors": "^1.0.1", + "source-map-js": "^1.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-attribute-case-insensitive": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-7.0.1.tgz", + "integrity": "sha512-Uai+SupNSqzlschRyNx3kbCTWgY/2hcwtHEI/ej2LJWc9JJ77qKgGptd8DHwY1mXtZ7Aoh4z4yxfwMBue9eNgw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "requires": { - "p-limit": "^2.0.0" - } + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-calc": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-9.0.1.tgz", + "integrity": "sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==", + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.0.11", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" + } + }, + "node_modules/postcss-calc/node_modules/postcss-selector-parser": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-clamp": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", + "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=7.6.0" + }, + "peerDependencies": { + "postcss": "^8.4.6" + } + }, + "node_modules/postcss-color-functional-notation": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-7.0.7.tgz", + "integrity": "sha512-EZvAHsvyASX63vXnyXOIynkxhaHRSsdb7z6yiXKIovGXAolW4cMZ3qoh7k3VdTsLBS6VGdksGfIo3r6+waLoOw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" } + ], + "license": "MIT-0", + "dependencies": { + "@csstools/css-color-parser": "^3.0.7", + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3", + "@csstools/postcss-progressive-custom-properties": "^4.0.0", + "@csstools/utilities": "^2.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "possible-typed-array-names": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", - "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==" - }, - "postcss": { - "version": "8.4.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.39.tgz", - "integrity": "sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==", - "requires": { - "nanoid": "^3.3.7", - "picocolors": "^1.0.1", - "source-map-js": "^1.2.0" + "node_modules/postcss-color-hex-alpha": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-10.0.0.tgz", + "integrity": "sha512-1kervM2cnlgPs2a8Vt/Qbe5cQ++N7rkYo/2rz2BkqJZIHQwaVuJgQH38REHrAi4uM0b1fqxMkWYmese94iMp3w==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "dependencies": { + "@csstools/utilities": "^2.0.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "postcss-calc": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-9.0.1.tgz", - "integrity": "sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==", - "requires": { - "postcss-selector-parser": "^6.0.11", + "node_modules/postcss-color-rebeccapurple": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-10.0.0.tgz", + "integrity": "sha512-JFta737jSP+hdAIEhk1Vs0q0YF5P8fFcj+09pweS8ktuGuZ8pPlykHsk6mPxZ8awDl4TrcxUqJo9l1IhVr/OjQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "@csstools/utilities": "^2.0.0", "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "postcss-colormin": { + "node_modules/postcss-colormin": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-6.1.0.tgz", "integrity": "sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw==", - "requires": { + "license": "MIT", + "dependencies": { "browserslist": "^4.23.0", "caniuse-api": "^3.0.0", "colord": "^2.9.3", "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "postcss-convert-values": { + "node_modules/postcss-convert-values": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-6.1.0.tgz", "integrity": "sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w==", - "requires": { + "license": "MIT", + "dependencies": { "browserslist": "^4.23.0", "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-custom-media": { + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-11.0.5.tgz", + "integrity": "sha512-SQHhayVNgDvSAdX9NQ/ygcDQGEY+aSF4b/96z7QUX6mqL5yl/JgG/DywcF6fW9XbnCRE+aVYk+9/nqGuzOPWeQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "dependencies": { + "@csstools/cascade-layer-name-parser": "^2.0.4", + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3", + "@csstools/media-query-list-parser": "^4.0.2" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-custom-properties": { + "version": "14.0.4", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-14.0.4.tgz", + "integrity": "sha512-QnW8FCCK6q+4ierwjnmXF9Y9KF8q0JkbgVfvQEMa93x1GT8FvOiUevWCN2YLaOWyByeDX8S6VFbZEeWoAoXs2A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "dependencies": { + "@csstools/cascade-layer-name-parser": "^2.0.4", + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3", + "@csstools/utilities": "^2.0.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-custom-selectors": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-8.0.4.tgz", + "integrity": "sha512-ASOXqNvDCE0dAJ/5qixxPeL1aOVGHGW2JwSy7HyjWNbnWTQCl+fDc968HY1jCmZI0+BaYT5CxsOiUhavpG/7eg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "dependencies": { + "@csstools/cascade-layer-name-parser": "^2.0.4", + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3", + "postcss-selector-parser": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-dir-pseudo-class": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-9.0.1.tgz", + "integrity": "sha512-tRBEK0MHYvcMUrAuYMEOa0zg9APqirBcgzi6P21OhxtJyJADo/SWBwY1CAwEohQ/6HDaa9jCjLRG7K3PVQYHEA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "postcss-selector-parser": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "postcss-discard-comments": { + "node_modules/postcss-discard-comments": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-6.0.2.tgz", "integrity": "sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw==", - "requires": {} + "license": "MIT", + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } }, - "postcss-discard-duplicates": { + "node_modules/postcss-discard-duplicates": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-6.0.3.tgz", "integrity": "sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw==", - "requires": {} + "license": "MIT", + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } }, - "postcss-discard-empty": { + "node_modules/postcss-discard-empty": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-6.0.3.tgz", "integrity": "sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ==", - "requires": {} + "license": "MIT", + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } }, - "postcss-discard-overridden": { + "node_modules/postcss-discard-overridden": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-6.0.2.tgz", "integrity": "sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ==", - "requires": {} + "license": "MIT", + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-discard-unused": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-6.0.5.tgz", + "integrity": "sha512-wHalBlRHkaNnNwfC8z+ppX57VhvS+HWgjW508esjdaEYr3Mx7Gnn2xA4R/CKf5+Z9S5qsqC+Uzh4ueENWwCVUA==", + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.0.16" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-discard-unused/node_modules/postcss-selector-parser": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-double-position-gradients": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-6.0.0.tgz", + "integrity": "sha512-JkIGah3RVbdSEIrcobqj4Gzq0h53GG4uqDPsho88SgY84WnpkTpI0k50MFK/sX7XqVisZ6OqUfFnoUO6m1WWdg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^4.0.0", + "@csstools/utilities": "^2.0.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-focus-visible": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-10.0.1.tgz", + "integrity": "sha512-U58wyjS/I1GZgjRok33aE8juW9qQgQUNwTSdxQGuShHzwuYdcklnvK/+qOWX1Q9kr7ysbraQ6ht6r+udansalA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "postcss-selector-parser": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-focus-within": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-9.0.1.tgz", + "integrity": "sha512-fzNUyS1yOYa7mOjpci/bR+u+ESvdar6hk8XNK/TRR0fiGTp2QT5N+ducP0n3rfH/m9I7H/EQU6lsa2BrgxkEjw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "postcss-selector-parser": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-font-variant": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", + "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", + "license": "MIT", + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-gap-properties": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-6.0.0.tgz", + "integrity": "sha512-Om0WPjEwiM9Ru+VhfEDPZJAKWUd0mV1HmNXqp2C29z80aQ2uP9UVhLc7e3aYMIor/S5cVhoPgYQ7RtfeZpYTRw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } }, - "postcss-discard-unused": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-6.0.5.tgz", - "integrity": "sha512-wHalBlRHkaNnNwfC8z+ppX57VhvS+HWgjW508esjdaEYr3Mx7Gnn2xA4R/CKf5+Z9S5qsqC+Uzh4ueENWwCVUA==", - "requires": { - "postcss-selector-parser": "^6.0.16" + "node_modules/postcss-image-set-function": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-7.0.0.tgz", + "integrity": "sha512-QL7W7QNlZuzOwBTeXEmbVckNt1FSmhQtbMRvGGqqU4Nf4xk6KUEQhAoWuMzwbSv5jxiRiSZ5Tv7eiDB9U87znA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "@csstools/utilities": "^2.0.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "postcss-import": { + "node_modules/postcss-import": { "version": "15.1.0", "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "postcss-value-parser": "^4.0.0", "read-cache": "^1.0.0", "resolve": "^1.1.7" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" } }, - "postcss-js": { + "node_modules/postcss-js": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.4.21" + } + }, + "node_modules/postcss-lab-function": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-7.0.7.tgz", + "integrity": "sha512-+ONj2bpOQfsCKZE2T9VGMyVVdGcGUpr7u3SVfvkJlvhTRmDCfY25k4Jc8fubB9DclAPR4+w8uVtDZmdRgdAHig==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "@csstools/css-color-parser": "^3.0.7", + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3", + "@csstools/postcss-progressive-custom-properties": "^4.0.0", + "@csstools/utilities": "^2.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "postcss-load-config": { + "node_modules/postcss-load-config": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", "dev": true, - "requires": { + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { "lilconfig": "^3.0.0", "yaml": "^2.3.4" }, - "dependencies": { - "yaml": { - "version": "2.4.5", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.5.tgz", - "integrity": "sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==", - "dev": true + "engines": { + "node": ">= 14" + }, + "peerDependencies": { + "postcss": ">=8.0.9", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + }, + "ts-node": { + "optional": true } } }, - "postcss-loader": { + "node_modules/postcss-loader": { "version": "7.3.4", "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.3.4.tgz", "integrity": "sha512-iW5WTTBSC5BfsBJ9daFMPVrLT36MrNiC6fqOZTTaHjBNX6Pfd5p+hSBqe/fEeNd7pc13QiAyGt7VdGMw4eRC4A==", - "requires": { + "license": "MIT", + "dependencies": { "cosmiconfig": "^8.3.5", "jiti": "^1.20.0", "semver": "^7.5.4" + }, + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "node_modules/postcss-logical": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-8.0.0.tgz", + "integrity": "sha512-HpIdsdieClTjXLOyYdUPAX/XQASNIwdKt5hoZW08ZOAiI+tbV0ta1oclkpVkW5ANU+xJvk3KkA0FejkjGLXUkg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "postcss-merge-idents": { + "node_modules/postcss-merge-idents": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-6.0.3.tgz", "integrity": "sha512-1oIoAsODUs6IHQZkLQGO15uGEbK3EAl5wi9SS8hs45VgsxQfMnxvt+L+zIr7ifZFIH14cfAeVe2uCTa+SPRa3g==", - "requires": { + "license": "MIT", + "dependencies": { "cssnano-utils": "^4.0.2", "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "postcss-merge-longhand": { + "node_modules/postcss-merge-longhand": { "version": "6.0.5", "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-6.0.5.tgz", "integrity": "sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w==", - "requires": { + "license": "MIT", + "dependencies": { "postcss-value-parser": "^4.2.0", "stylehacks": "^6.1.1" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "postcss-merge-rules": { + "node_modules/postcss-merge-rules": { "version": "6.1.1", "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-6.1.1.tgz", "integrity": "sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ==", - "requires": { + "license": "MIT", + "dependencies": { "browserslist": "^4.23.0", "caniuse-api": "^3.0.0", "cssnano-utils": "^4.0.2", "postcss-selector-parser": "^6.0.16" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-merge-rules/node_modules/postcss-selector-parser": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" } }, - "postcss-minify-font-values": { + "node_modules/postcss-minify-font-values": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-6.1.0.tgz", "integrity": "sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg==", - "requires": { + "license": "MIT", + "dependencies": { "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "postcss-minify-gradients": { + "node_modules/postcss-minify-gradients": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-6.0.3.tgz", "integrity": "sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q==", - "requires": { + "license": "MIT", + "dependencies": { "colord": "^2.9.3", "cssnano-utils": "^4.0.2", "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "postcss-minify-params": { + "node_modules/postcss-minify-params": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-6.1.0.tgz", "integrity": "sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA==", - "requires": { + "license": "MIT", + "dependencies": { "browserslist": "^4.23.0", "cssnano-utils": "^4.0.2", "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "postcss-minify-selectors": { + "node_modules/postcss-minify-selectors": { "version": "6.0.4", "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-6.0.4.tgz", "integrity": "sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ==", - "requires": { + "license": "MIT", + "dependencies": { "postcss-selector-parser": "^6.0.16" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-minify-selectors/node_modules/postcss-selector-parser": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" } }, - "postcss-modules-extract-imports": { + "node_modules/postcss-modules-extract-imports": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz", "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==", - "requires": {} + "license": "ISC", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } }, - "postcss-modules-local-by-default": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.5.tgz", - "integrity": "sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==", - "requires": { + "node_modules/postcss-modules-local-by-default": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.2.0.tgz", + "integrity": "sha512-5kcJm/zk+GJDSfw+V/42fJ5fhjL5YbFDl8nVdXkJPLLW+Vf9mTD5Xe0wqIaDnLuL2U6cDNpTr+UQ+v2HWIBhzw==", + "license": "MIT", + "dependencies": { "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", + "postcss-selector-parser": "^7.0.0", "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "postcss-modules-scope": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.0.tgz", - "integrity": "sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==", - "requires": { - "postcss-selector-parser": "^6.0.4" + "node_modules/postcss-modules-scope": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.1.tgz", + "integrity": "sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA==", + "license": "ISC", + "dependencies": { + "postcss-selector-parser": "^7.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "license": "ISC", + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-nested": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz", + "integrity": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.1.1" + }, + "engines": { + "node": ">=12.0" + }, + "peerDependencies": { + "postcss": "^8.2.14" } }, - "postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "requires": { - "icss-utils": "^5.0.0" + "node_modules/postcss-nested/node_modules/postcss-selector-parser": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" } }, - "postcss-nested": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", - "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", - "dev": true, - "requires": { - "postcss-selector-parser": "^6.0.11" + "node_modules/postcss-nesting": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-13.0.1.tgz", + "integrity": "sha512-VbqqHkOBOt4Uu3G8Dm8n6lU5+9cJFxiuty9+4rcoyRPO9zZS1JIs6td49VIoix3qYqELHlJIn46Oih9SAKo+yQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "@csstools/selector-resolve-nested": "^3.0.0", + "@csstools/selector-specificity": "^5.0.0", + "postcss-selector-parser": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "postcss-normalize-charset": { + "node_modules/postcss-normalize-charset": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-6.0.2.tgz", "integrity": "sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ==", - "requires": {} + "license": "MIT", + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } }, - "postcss-normalize-display-values": { + "node_modules/postcss-normalize-display-values": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-6.0.2.tgz", "integrity": "sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg==", - "requires": { + "license": "MIT", + "dependencies": { "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "postcss-normalize-positions": { + "node_modules/postcss-normalize-positions": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-6.0.2.tgz", "integrity": "sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q==", - "requires": { + "license": "MIT", + "dependencies": { "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "postcss-normalize-repeat-style": { + "node_modules/postcss-normalize-repeat-style": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-6.0.2.tgz", "integrity": "sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ==", - "requires": { + "license": "MIT", + "dependencies": { "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "postcss-normalize-string": { + "node_modules/postcss-normalize-string": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-6.0.2.tgz", "integrity": "sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ==", - "requires": { + "license": "MIT", + "dependencies": { "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "postcss-normalize-timing-functions": { + "node_modules/postcss-normalize-timing-functions": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-6.0.2.tgz", "integrity": "sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA==", - "requires": { + "license": "MIT", + "dependencies": { "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "postcss-normalize-unicode": { + "node_modules/postcss-normalize-unicode": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-6.1.0.tgz", "integrity": "sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg==", - "requires": { + "license": "MIT", + "dependencies": { "browserslist": "^4.23.0", "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "postcss-normalize-url": { + "node_modules/postcss-normalize-url": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-6.0.2.tgz", "integrity": "sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ==", - "requires": { + "license": "MIT", + "dependencies": { "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "postcss-normalize-whitespace": { + "node_modules/postcss-normalize-whitespace": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-6.0.2.tgz", "integrity": "sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q==", - "requires": { + "license": "MIT", + "dependencies": { "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-opacity-percentage": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-3.0.0.tgz", + "integrity": "sha512-K6HGVzyxUxd/VgZdX04DCtdwWJ4NGLG212US4/LA1TLAbHgmAsTWVR86o+gGIbFtnTkfOpb9sCRBx8K7HO66qQ==", + "funding": [ + { + "type": "kofi", + "url": "https://ko-fi.com/mrcgrtz" + }, + { + "type": "liberapay", + "url": "https://liberapay.com/mrcgrtz" + } + ], + "license": "MIT", + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "postcss-ordered-values": { + "node_modules/postcss-ordered-values": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-6.0.2.tgz", "integrity": "sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q==", - "requires": { + "license": "MIT", + "dependencies": { "cssnano-utils": "^4.0.2", "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-overflow-shorthand": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-6.0.0.tgz", + "integrity": "sha512-BdDl/AbVkDjoTofzDQnwDdm/Ym6oS9KgmO7Gr+LHYjNWJ6ExORe4+3pcLQsLA9gIROMkiGVjjwZNoL/mpXHd5Q==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-page-break": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", + "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", + "license": "MIT", + "peerDependencies": { + "postcss": "^8" + } + }, + "node_modules/postcss-place": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-10.0.0.tgz", + "integrity": "sha512-5EBrMzat2pPAxQNWYavwAfoKfYcTADJ8AXGVPcUZ2UkNloUTWzJQExgrzrDkh3EKzmAx1evfTAzF9I8NGcc+qw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-preset-env": { + "version": "10.1.3", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-10.1.3.tgz", + "integrity": "sha512-9qzVhcMFU/MnwYHyYpJz4JhGku/4+xEiPTmhn0hj3IxnUYlEF9vbh7OC1KoLAnenS6Fgg43TKNp9xcuMeAi4Zw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "@csstools/postcss-cascade-layers": "^5.0.1", + "@csstools/postcss-color-function": "^4.0.7", + "@csstools/postcss-color-mix-function": "^3.0.7", + "@csstools/postcss-content-alt-text": "^2.0.4", + "@csstools/postcss-exponential-functions": "^2.0.6", + "@csstools/postcss-font-format-keywords": "^4.0.0", + "@csstools/postcss-gamut-mapping": "^2.0.7", + "@csstools/postcss-gradients-interpolation-method": "^5.0.7", + "@csstools/postcss-hwb-function": "^4.0.7", + "@csstools/postcss-ic-unit": "^4.0.0", + "@csstools/postcss-initial": "^2.0.0", + "@csstools/postcss-is-pseudo-class": "^5.0.1", + "@csstools/postcss-light-dark-function": "^2.0.7", + "@csstools/postcss-logical-float-and-clear": "^3.0.0", + "@csstools/postcss-logical-overflow": "^2.0.0", + "@csstools/postcss-logical-overscroll-behavior": "^2.0.0", + "@csstools/postcss-logical-resize": "^3.0.0", + "@csstools/postcss-logical-viewport-units": "^3.0.3", + "@csstools/postcss-media-minmax": "^2.0.6", + "@csstools/postcss-media-queries-aspect-ratio-number-values": "^3.0.4", + "@csstools/postcss-nested-calc": "^4.0.0", + "@csstools/postcss-normalize-display-values": "^4.0.0", + "@csstools/postcss-oklab-function": "^4.0.7", + "@csstools/postcss-progressive-custom-properties": "^4.0.0", + "@csstools/postcss-random-function": "^1.0.2", + "@csstools/postcss-relative-color-syntax": "^3.0.7", + "@csstools/postcss-scope-pseudo-class": "^4.0.1", + "@csstools/postcss-sign-functions": "^1.1.1", + "@csstools/postcss-stepped-value-functions": "^4.0.6", + "@csstools/postcss-text-decoration-shorthand": "^4.0.1", + "@csstools/postcss-trigonometric-functions": "^4.0.6", + "@csstools/postcss-unset-value": "^4.0.0", + "autoprefixer": "^10.4.19", + "browserslist": "^4.23.1", + "css-blank-pseudo": "^7.0.1", + "css-has-pseudo": "^7.0.2", + "css-prefers-color-scheme": "^10.0.0", + "cssdb": "^8.2.3", + "postcss-attribute-case-insensitive": "^7.0.1", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^7.0.7", + "postcss-color-hex-alpha": "^10.0.0", + "postcss-color-rebeccapurple": "^10.0.0", + "postcss-custom-media": "^11.0.5", + "postcss-custom-properties": "^14.0.4", + "postcss-custom-selectors": "^8.0.4", + "postcss-dir-pseudo-class": "^9.0.1", + "postcss-double-position-gradients": "^6.0.0", + "postcss-focus-visible": "^10.0.1", + "postcss-focus-within": "^9.0.1", + "postcss-font-variant": "^5.0.0", + "postcss-gap-properties": "^6.0.0", + "postcss-image-set-function": "^7.0.0", + "postcss-lab-function": "^7.0.7", + "postcss-logical": "^8.0.0", + "postcss-nesting": "^13.0.1", + "postcss-opacity-percentage": "^3.0.0", + "postcss-overflow-shorthand": "^6.0.0", + "postcss-page-break": "^3.0.4", + "postcss-place": "^10.0.0", + "postcss-pseudo-class-any-link": "^10.0.1", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^8.0.1" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-pseudo-class-any-link": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-10.0.1.tgz", + "integrity": "sha512-3el9rXlBOqTFaMFkWDOkHUTQekFIYnaQY55Rsp8As8QQkpiSgIYEcF/6Ond93oHiDsGb4kad8zjt+NPlOC1H0Q==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "postcss-selector-parser": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "postcss-reduce-idents": { + "node_modules/postcss-reduce-idents": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-6.0.3.tgz", "integrity": "sha512-G3yCqZDpsNPoQgbDUy3T0E6hqOQ5xigUtBQyrmq3tn2GxlyiL0yyl7H+T8ulQR6kOcHJ9t7/9H4/R2tv8tJbMA==", - "requires": { + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-6.1.0.tgz", + "integrity": "sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.23.0", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-6.0.2.tgz", + "integrity": "sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA==", + "license": "MIT", + "dependencies": { "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "postcss-reduce-initial": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-6.1.0.tgz", - "integrity": "sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw==", - "requires": { - "browserslist": "^4.23.0", - "caniuse-api": "^3.0.0" + "node_modules/postcss-replace-overflow-wrap": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", + "license": "MIT", + "peerDependencies": { + "postcss": "^8.0.3" } }, - "postcss-reduce-transforms": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-6.0.2.tgz", - "integrity": "sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA==", - "requires": { - "postcss-value-parser": "^4.2.0" + "node_modules/postcss-selector-not": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-8.0.1.tgz", + "integrity": "sha512-kmVy/5PYVb2UOhy0+LqUYAhKj7DUGDpSWa5LZqlkWJaaAV+dxxsOG3+St0yNLu6vsKD7Dmqx+nWQt0iil89+WA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "postcss-selector-parser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.0.tgz", - "integrity": "sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==", - "requires": { + "node_modules/postcss-selector-parser": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz", + "integrity": "sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==", + "license": "MIT", + "dependencies": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" } }, - "postcss-sort-media-queries": { + "node_modules/postcss-sort-media-queries": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-5.2.0.tgz", "integrity": "sha512-AZ5fDMLD8SldlAYlvi8NIqo0+Z8xnXU2ia0jxmuhxAU+Lqt9K+AlmLNJ/zWEnE9x+Zx3qL3+1K20ATgNOr3fAA==", - "requires": { + "license": "MIT", + "dependencies": { "sort-css-media-queries": "2.2.0" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "postcss": "^8.4.23" } }, - "postcss-svgo": { + "node_modules/postcss-svgo": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-6.0.3.tgz", "integrity": "sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g==", - "requires": { + "license": "MIT", + "dependencies": { "postcss-value-parser": "^4.2.0", "svgo": "^3.2.0" + }, + "engines": { + "node": "^14 || ^16 || >= 18" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "postcss-unique-selectors": { + "node_modules/postcss-unique-selectors": { "version": "6.0.4", "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-6.0.4.tgz", "integrity": "sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg==", - "requires": { + "license": "MIT", + "dependencies": { "postcss-selector-parser": "^6.0.16" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-unique-selectors/node_modules/postcss-selector-parser": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" } }, - "postcss-value-parser": { + "node_modules/postcss-value-parser": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "license": "MIT" }, - "postcss-zindex": { + "node_modules/postcss-zindex": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-6.0.2.tgz", "integrity": "sha512-5BxW9l1evPB/4ZIc+2GobEBoKC+h8gPGCMi+jxsYvd2x0mjq7wazk6DrP71pStqxE9Foxh5TVnonbWpFZzXaYg==", - "requires": {} + "license": "MIT", + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } }, - "pretty-bytes": { + "node_modules/pretty-bytes": { "version": "5.6.0", "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", - "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==" + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "pretty-error": { + "node_modules/pretty-error": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", - "requires": { + "license": "MIT", + "dependencies": { "lodash": "^4.17.20", "renderkid": "^3.0.0" } }, - "pretty-time": { + "node_modules/pretty-time": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz", - "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==" + "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==", + "license": "MIT", + "engines": { + "node": ">=4" + } }, - "prism-react-renderer": { + "node_modules/prism-react-renderer": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-2.3.1.tgz", "integrity": "sha512-Rdf+HzBLR7KYjzpJ1rSoxT9ioO85nZngQEoFIhL07XhtJHlCU3SOz0GJ6+qvMyQe0Se+BV3qpe6Yd/NmQF5Juw==", - "requires": { + "license": "MIT", + "dependencies": { "@types/prismjs": "^1.26.0", "clsx": "^2.0.0" + }, + "peerDependencies": { + "react": ">=16.0.0" } }, - "prismjs": { + "node_modules/prismjs": { "version": "1.29.0", "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", - "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==" + "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==", + "license": "MIT", + "engines": { + "node": ">=6" + } }, - "process-nextick-args": { + "node_modules/process-nextick-args": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "license": "MIT" }, - "prompts": { + "node_modules/prompts": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "requires": { + "license": "MIT", + "dependencies": { "kleur": "^3.0.3", "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" } }, - "prop-types": { + "node_modules/prop-types": { "version": "15.8.1", "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "requires": { + "license": "MIT", + "dependencies": { "loose-envify": "^1.4.0", "object-assign": "^4.1.1", "react-is": "^16.13.1" } }, - "property-information": { + "node_modules/property-information": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz", - "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==" + "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } }, - "proto-list": { + "node_modules/proto-list": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", - "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==" + "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==", + "license": "ISC" }, - "proxy-addr": { + "node_modules/proxy-addr": { "version": "2.0.7", "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "requires": { + "license": "MIT", + "dependencies": { "forwarded": "0.2.0", "ipaddr.js": "1.9.1" }, - "dependencies": { - "ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" - } + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "license": "MIT", + "engines": { + "node": ">=6" } }, - "pupa": { + "node_modules/pupa": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/pupa/-/pupa-3.1.0.tgz", "integrity": "sha512-FLpr4flz5xZTSJxSeaheeMKN/EDzMdK7b8PTOC6a5PYFKTucWbdqjgqaEyH0shFiSJrVB1+Qqi4Tk19ccU6Aug==", - "requires": { + "license": "MIT", + "dependencies": { "escape-goat": "^4.0.0" + }, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "qs": { + "node_modules/qs": { "version": "6.13.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", - "requires": { + "license": "BSD-3-Clause", + "dependencies": { "side-channel": "^1.0.6" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "queue": { + "node_modules/queue": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", - "requires": { + "license": "MIT", + "dependencies": { "inherits": "~2.0.3" } }, - "queue-microtask": { + "node_modules/queue-microtask": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" }, - "quick-lru": { + "node_modules/quick-lru": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==" + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "randombytes": { + "node_modules/randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "requires": { + "license": "MIT", + "dependencies": { "safe-buffer": "^5.1.0" } }, - "range-parser": { + "node_modules/range-parser": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", - "integrity": "sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A==" + "integrity": "sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } }, - "raw-body": { + "node_modules/raw-body": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", - "requires": { + "license": "MIT", + "dependencies": { "bytes": "3.1.2", "http-errors": "2.0.0", "iconv-lite": "0.4.24", "unpipe": "1.0.0" }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "license": "MIT", "dependencies": { - "bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - } + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" } }, - "rc": { + "node_modules/rc": { "version": "1.2.8", "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "requires": { + "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", + "dependencies": { "deep-extend": "^0.6.0", "ini": "~1.3.0", "minimist": "^1.2.0", "strip-json-comments": "~2.0.1" }, - "dependencies": { - "strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==" - } + "bin": { + "rc": "cli.js" + } + }, + "node_modules/rc/node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "react": { + "node_modules/react": { "version": "18.2.0", "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", - "requires": { + "license": "MIT", + "dependencies": { "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "react-dev-utils": { + "node_modules/react-dev-utils": { "version": "12.0.1", "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", - "requires": { + "license": "MIT", + "dependencies": { "@babel/code-frame": "^7.16.0", "address": "^1.1.2", "browserslist": "^4.18.1", @@ -27968,120 +18712,197 @@ "strip-ansi": "^6.0.1", "text-table": "^0.2.0" }, + "engines": { + "node": ">=14" + } + }, + "node_modules/react-dev-utils/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "license": "MIT", "dependencies": { - "find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "requires": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - } - }, - "loader-utils": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.3.1.tgz", - "integrity": "sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==" - }, - "locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "requires": { - "p-locate": "^5.0.0" - } - }, - "p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "requires": { - "yocto-queue": "^0.1.0" - } - }, - "p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "requires": { - "p-limit": "^3.0.2" - } - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" - }, - "yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" - } + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/loader-utils": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.3.1.tgz", + "integrity": "sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==", + "license": "MIT", + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/react-dev-utils/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "license": "MIT", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/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==", + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "license": "MIT", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "react-dom": { + "node_modules/react-dom": { "version": "18.2.0", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", - "requires": { + "license": "MIT", + "dependencies": { "loose-envify": "^1.1.0", "scheduler": "^0.23.0" + }, + "peerDependencies": { + "react": "^18.2.0" } }, - "react-error-overlay": { + "node_modules/react-error-overlay": { "version": "6.0.11", "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", - "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==", + "license": "MIT" }, - "react-fast-compare": { + "node_modules/react-fast-compare": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", - "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==" + "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==", + "license": "MIT" }, - "react-helmet-async": { + "node_modules/react-helmet-async": { + "name": "@slorber/react-helmet-async", "version": "1.3.0", - "resolved": "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-1.3.0.tgz", - "integrity": "sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==", - "requires": { + "resolved": "https://registry.npmjs.org/@slorber/react-helmet-async/-/react-helmet-async-1.3.0.tgz", + "integrity": "sha512-e9/OK8VhwUSc67diWI8Rb3I0YgI9/SBQtnhe9aEuK6MhZm7ntZZimXgwXnd8W96YTmSOb9M4d8LwhRZyhWr/1A==", + "license": "Apache-2.0", + "dependencies": { "@babel/runtime": "^7.12.5", "invariant": "^2.2.4", "prop-types": "^15.7.2", "react-fast-compare": "^3.2.0", "shallowequal": "^1.1.0" + }, + "peerDependencies": { + "react": "^16.6.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^16.6.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, - "react-is": { + "node_modules/react-is": { "version": "16.13.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "license": "MIT" }, - "react-json-view-lite": { + "node_modules/react-json-view-lite": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/react-json-view-lite/-/react-json-view-lite-1.5.0.tgz", "integrity": "sha512-nWqA1E4jKPklL2jvHWs6s+7Na0qNgw9HCP6xehdQJeg6nPBTFZgGwyko9Q0oj+jQWKTTVRS30u0toM5wiuL3iw==", - "requires": {} + "license": "MIT", + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "react": "^16.13.1 || ^17.0.0 || ^18.0.0" + } }, - "react-loadable": { - "version": "npm:@docusaurus/react-loadable@6.0.0", + "node_modules/react-loadable": { + "name": "@docusaurus/react-loadable", + "version": "6.0.0", "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-6.0.0.tgz", "integrity": "sha512-YMMxTUQV/QFSnbgrP3tjDzLHRg7vsbMn8e9HAa8o/1iXoiomo48b7sk/kkmWEuWNDPJVlKSJRB6Y2fHqdJk+SQ==", - "requires": { + "license": "MIT", + "dependencies": { "@types/react": "*" + }, + "peerDependencies": { + "react": "*" } }, - "react-loadable-ssr-addon-v5-slorber": { + "node_modules/react-loadable-ssr-addon-v5-slorber": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/react-loadable-ssr-addon-v5-slorber/-/react-loadable-ssr-addon-v5-slorber-1.0.1.tgz", "integrity": "sha512-lq3Lyw1lGku8zUEJPDxsNm1AfYHBrO9Y1+olAYwpUJ2IGFBskM0DMKok97A6LWUpHm+o7IvQBOWu9MLenp9Z+A==", - "requires": { + "license": "MIT", + "dependencies": { "@babel/runtime": "^7.10.3" + }, + "engines": { + "node": ">=10.13.0" + }, + "peerDependencies": { + "react-loadable": "*", + "webpack": ">=4.41.1 || 5.x" } }, - "react-router": { + "node_modules/react-router": { "version": "5.3.4", "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.3.4.tgz", "integrity": "sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA==", - "requires": { + "license": "MIT", + "dependencies": { "@babel/runtime": "^7.12.13", "history": "^4.9.0", "hoist-non-react-statics": "^3.1.0", @@ -28091,21 +18912,30 @@ "react-is": "^16.6.0", "tiny-invariant": "^1.0.2", "tiny-warning": "^1.0.0" + }, + "peerDependencies": { + "react": ">=15" } }, - "react-router-config": { + "node_modules/react-router-config": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/react-router-config/-/react-router-config-5.1.1.tgz", "integrity": "sha512-DuanZjaD8mQp1ppHjgnnUnyOlqYXZVjnov/JzFhjLEwd3Z4dYjMSnqrEzzGThH47vpCOqPPwJM2FtthLeJ8Pbg==", - "requires": { + "license": "MIT", + "dependencies": { "@babel/runtime": "^7.1.2" + }, + "peerDependencies": { + "react": ">=15", + "react-router": ">=5" } }, - "react-router-dom": { + "node_modules/react-router-dom": { "version": "5.3.4", "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.4.tgz", "integrity": "sha512-m4EqFMHv/Ih4kpcBCONHbkT68KoAeHN4p3lAGoNryfHi0dMy0kCzEZakiKRsvg5wHZ/JLrLW8o8KomWiz/qbYQ==", - "requires": { + "license": "MIT", + "dependencies": { "@babel/runtime": "^7.12.13", "history": "^4.9.0", "loose-envify": "^1.3.1", @@ -28113,142 +18943,295 @@ "react-router": "5.3.4", "tiny-invariant": "^1.0.2", "tiny-warning": "^1.0.0" + }, + "peerDependencies": { + "react": ">=15" } }, - "read-cache": { + "node_modules/read-cache": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "pify": "^2.3.0" } }, - "readable-stream": { + "node_modules/readable-stream": { "version": "3.6.2", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "requires": { + "license": "MIT", + "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" } }, - "readdirp": { + "node_modules/readdirp": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "requires": { + "license": "MIT", + "dependencies": { "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" } }, - "reading-time": { + "node_modules/reading-time": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/reading-time/-/reading-time-1.5.0.tgz", - "integrity": "sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==" + "integrity": "sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==", + "license": "MIT" }, - "rechoir": { + "node_modules/rechoir": { "version": "0.6.2", "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", - "requires": { + "dependencies": { "resolve": "^1.1.6" + }, + "engines": { + "node": ">= 0.10" } }, - "recursive-readdir": { + "node_modules/recma-build-jsx": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/recma-build-jsx/-/recma-build-jsx-1.0.0.tgz", + "integrity": "sha512-8GtdyqaBcDfva+GUKDr3nev3VpKAhup1+RvkMvUxURHpW7QyIvk9F5wz7Vzo06CEMSilw6uArgRqhpiUcWp8ew==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "estree-util-build-jsx": "^3.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/recma-jsx": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/recma-jsx/-/recma-jsx-1.0.0.tgz", + "integrity": "sha512-5vwkv65qWwYxg+Atz95acp8DMu1JDSqdGkA2Of1j6rCreyFUE/gp15fC8MnGEuG1W68UKjM6x6+YTWIh7hZM/Q==", + "license": "MIT", + "dependencies": { + "acorn-jsx": "^5.0.0", + "estree-util-to-js": "^2.0.0", + "recma-parse": "^1.0.0", + "recma-stringify": "^1.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/recma-parse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/recma-parse/-/recma-parse-1.0.0.tgz", + "integrity": "sha512-OYLsIGBB5Y5wjnSnQW6t3Xg7q3fQ7FWbw/vcXtORTnyaSFscOtABg+7Pnz6YZ6c27fG1/aN8CjfwoUEUIdwqWQ==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "esast-util-from-js": "^2.0.0", + "unified": "^11.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/recma-stringify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/recma-stringify/-/recma-stringify-1.0.0.tgz", + "integrity": "sha512-cjwII1MdIIVloKvC9ErQ+OgAtwHBmcZ0Bg4ciz78FtbT8In39aAYbaA7zvxQ61xVMSPE8WxhLwLbhif4Js2C+g==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "estree-util-to-js": "^2.0.0", + "unified": "^11.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/recursive-readdir": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", - "requires": { + "license": "MIT", + "dependencies": { "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/reflect.getprototypeof": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz", + "integrity": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.9", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.7", + "get-proto": "^1.0.1", + "which-builtin-type": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "regenerate": { + "node_modules/regenerate": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "license": "MIT" }, - "regenerate-unicode-properties": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz", - "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==", - "requires": { + "node_modules/regenerate-unicode-properties": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz", + "integrity": "sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==", + "license": "MIT", + "dependencies": { "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" } }, - "regenerator-runtime": { + "node_modules/regenerator-runtime": { "version": "0.14.1", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", + "license": "MIT" }, - "regenerator-transform": { + "node_modules/regenerator-transform": { "version": "0.15.2", "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", - "requires": { + "license": "MIT", + "dependencies": { "@babel/runtime": "^7.8.4" } }, - "regexp.prototype.flags": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", - "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", - "requires": { - "call-bind": "^1.0.6", + "node_modules/regexp.prototype.flags": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz", + "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", "define-properties": "^1.2.1", "es-errors": "^1.3.0", - "set-function-name": "^2.0.1" + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "set-function-name": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "regexpu-core": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", - "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", - "requires": { - "@babel/regjsgen": "^0.8.0", + "node_modules/regexpu-core": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.2.0.tgz", + "integrity": "sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==", + "license": "MIT", + "dependencies": { "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.1.0", - "regjsparser": "^0.9.1", + "regenerate-unicode-properties": "^10.2.0", + "regjsgen": "^0.8.0", + "regjsparser": "^0.12.0", "unicode-match-property-ecmascript": "^2.0.0", "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" } }, - "registry-auth-token": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-5.0.2.tgz", - "integrity": "sha512-o/3ikDxtXaA59BmZuZrJZDJv8NMDGSj+6j6XaeBmHw8eY1i1qd9+6H+LjVvQXx3HN6aRCGa1cUdJ9RaJZUugnQ==", - "requires": { + "node_modules/registry-auth-token": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-5.0.3.tgz", + "integrity": "sha512-1bpc9IyC+e+CNFRaWyn77tk4xGG4PPUyfakSmA6F6cvUDjrm58dfyJ3II+9yb10EDkHoy1LaPSmHaWLOH3m6HA==", + "license": "MIT", + "dependencies": { "@pnpm/npm-conf": "^2.1.0" + }, + "engines": { + "node": ">=14" } }, - "registry-url": { + "node_modules/registry-url": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-6.0.1.tgz", "integrity": "sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q==", - "requires": { + "license": "MIT", + "dependencies": { "rc": "1.2.8" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "regjsparser": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", - "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", - "requires": { - "jsesc": "~0.5.0" - }, + "node_modules/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==", + "license": "MIT" + }, + "node_modules/regjsparser": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.12.0.tgz", + "integrity": "sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==", + "license": "BSD-2-Clause", "dependencies": { - "jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==" - } + "jsesc": "~3.0.2" + }, + "bin": { + "regjsparser": "bin/parser" } }, - "rehype-katex": { + "node_modules/regjsparser/node_modules/jsesc": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", + "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/rehype-katex": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/rehype-katex/-/rehype-katex-7.0.0.tgz", "integrity": "sha512-h8FPkGE00r2XKU+/acgqwWUlyzve1IiOKwsEkg4pDL3k48PiE0Pt+/uLtVHDVkN1yA4iurZN6UES8ivHVEQV6Q==", - "requires": { + "license": "MIT", + "dependencies": { "@types/hast": "^3.0.0", "@types/katex": "^0.16.0", "hast-util-from-html-isomorphic": "^2.0.0", @@ -28256,418 +19239,693 @@ "katex": "^0.16.0", "unist-util-visit-parents": "^6.0.0", "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "rehype-raw": { + "node_modules/rehype-raw": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-7.0.0.tgz", "integrity": "sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==", - "requires": { + "license": "MIT", + "dependencies": { "@types/hast": "^3.0.0", "hast-util-raw": "^9.0.0", "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/rehype-recma": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rehype-recma/-/rehype-recma-1.0.0.tgz", + "integrity": "sha512-lqA4rGUf1JmacCNWWZx0Wv1dHqMwxzsDWYMTowuplHF3xH0N/MmrZ/G3BDZnzAkRmxDadujCjaKM2hqYdCBOGw==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "@types/hast": "^3.0.0", + "hast-util-to-estree": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "relateurl": { + "node_modules/relateurl": { "version": "0.2.7", "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==" + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "license": "MIT", + "engines": { + "node": ">= 0.10" + } }, - "remark-directive": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/remark-directive/-/remark-directive-3.0.0.tgz", - "integrity": "sha512-l1UyWJ6Eg1VPU7Hm/9tt0zKtReJQNOA4+iDMAxTyZNWnJnFlbS/7zhiel/rogTLQ2vMYwDzSJa4BiVNqGlqIMA==", - "requires": { + "node_modules/remark-directive": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/remark-directive/-/remark-directive-3.0.1.tgz", + "integrity": "sha512-gwglrEQEZcZYgVyG1tQuA+h58EZfq5CSULw7J90AFuCTyib1thgHPoqQ+h9iFvU6R+vnZ5oNFQR5QKgGpk741A==", + "license": "MIT", + "dependencies": { "@types/mdast": "^4.0.0", "mdast-util-directive": "^3.0.0", "micromark-extension-directive": "^3.0.0", "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "remark-emoji": { + "node_modules/remark-emoji": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/remark-emoji/-/remark-emoji-4.0.1.tgz", "integrity": "sha512-fHdvsTR1dHkWKev9eNyhTo4EFwbUvJ8ka9SgeWkMPYFX4WoI7ViVBms3PjlQYgw5TLvNQso3GUB/b/8t3yo+dg==", - "requires": { + "license": "MIT", + "dependencies": { "@types/mdast": "^4.0.2", "emoticon": "^4.0.1", "mdast-util-find-and-replace": "^3.0.1", "node-emoji": "^2.1.0", "unified": "^11.0.4" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "remark-frontmatter": { + "node_modules/remark-frontmatter": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/remark-frontmatter/-/remark-frontmatter-5.0.0.tgz", "integrity": "sha512-XTFYvNASMe5iPN0719nPrdItC9aU0ssC4v14mH1BCi1u0n1gAocqcujWUrByftZTbLhRtiKRyjYTSIOcr69UVQ==", - "requires": { + "license": "MIT", + "dependencies": { "@types/mdast": "^4.0.0", "mdast-util-frontmatter": "^2.0.0", "micromark-extension-frontmatter": "^2.0.0", "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "remark-gfm": { + "node_modules/remark-gfm": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.0.tgz", "integrity": "sha512-U92vJgBPkbw4Zfu/IiW2oTZLSL3Zpv+uI7My2eq8JxKgqraFdU8YUGicEJCEgSbeaG+QDFqIcwwfMTOEelPxuA==", - "requires": { + "license": "MIT", + "dependencies": { "@types/mdast": "^4.0.0", "mdast-util-gfm": "^3.0.0", "micromark-extension-gfm": "^3.0.0", "remark-parse": "^11.0.0", "remark-stringify": "^11.0.0", "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "remark-math": { + "node_modules/remark-math": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/remark-math/-/remark-math-6.0.0.tgz", "integrity": "sha512-MMqgnP74Igy+S3WwnhQ7kqGlEerTETXMvJhrUzDikVZ2/uogJCb+WHUg97hK9/jcfc0dkD73s3LN8zU49cTEtA==", - "requires": { + "license": "MIT", + "dependencies": { "@types/mdast": "^4.0.0", "mdast-util-math": "^3.0.0", "micromark-extension-math": "^3.0.0", "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "remark-mdx": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-3.0.1.tgz", - "integrity": "sha512-3Pz3yPQ5Rht2pM5R+0J2MrGoBSrzf+tJG94N+t/ilfdh8YLyyKYtidAYwTveB20BoHAcwIopOUqhcmh2F7hGYA==", - "requires": { + "node_modules/remark-mdx": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-3.1.0.tgz", + "integrity": "sha512-Ngl/H3YXyBV9RcRNdlYsZujAmhsxwzxpDzpDEhFBVAGthS4GDgnctpDjgFl/ULx5UEDzqtW1cyBSNKqYYrqLBA==", + "license": "MIT", + "dependencies": { "mdast-util-mdx": "^3.0.0", "micromark-extension-mdxjs": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "remark-parse": { + "node_modules/remark-parse": { "version": "11.0.0", "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz", "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==", - "requires": { + "license": "MIT", + "dependencies": { "@types/mdast": "^4.0.0", "mdast-util-from-markdown": "^2.0.0", "micromark-util-types": "^2.0.0", "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "remark-rehype": { + "node_modules/remark-rehype": { "version": "11.1.1", "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.1.tgz", "integrity": "sha512-g/osARvjkBXb6Wo0XvAeXQohVta8i84ACbenPpoSsxTOQH/Ae0/RGP4WZgnMH5pMLpsj4FG7OHmcIcXxpza8eQ==", - "requires": { + "license": "MIT", + "dependencies": { "@types/hast": "^3.0.0", "@types/mdast": "^4.0.0", "mdast-util-to-hast": "^13.0.0", "unified": "^11.0.0", "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "remark-stringify": { + "node_modules/remark-stringify": { "version": "11.0.0", "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz", "integrity": "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==", - "requires": { + "license": "MIT", + "dependencies": { "@types/mdast": "^4.0.0", "mdast-util-to-markdown": "^2.0.0", "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "renderkid": { + "node_modules/renderkid": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", - "requires": { + "license": "MIT", + "dependencies": { "css-select": "^4.1.3", "dom-converter": "^0.2.0", "htmlparser2": "^6.1.0", "lodash": "^4.17.21", "strip-ansi": "^6.0.1" + } + }, + "node_modules/renderkid/node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/renderkid/node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "license": "MIT", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "license": "BSD-2-Clause", "dependencies": { - "css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "requires": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - } - }, - "dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - } - }, - "domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "requires": { - "domelementtype": "^2.2.0" - } - }, - "domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "requires": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - } - }, - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" - }, - "htmlparser2": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", - "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "domutils": "^2.5.2", - "entities": "^2.0.0" - } + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "license": "BSD-2-Clause", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" } + ], + "license": "MIT", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "license": "MIT", + "engines": { + "node": ">=0.10" } }, - "require-from-string": { + "node_modules/require-from-string": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } }, - "require-like": { + "node_modules/require-like": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/require-like/-/require-like-0.1.2.tgz", - "integrity": "sha512-oyrU88skkMtDdauHDuKVrgR+zuItqr6/c//FXzvmxRGMexSDc6hNvJInGW3LL46n+8b50RykrvwSUIIQH2LQ5A==" + "integrity": "sha512-oyrU88skkMtDdauHDuKVrgR+zuItqr6/c//FXzvmxRGMexSDc6hNvJInGW3LL46n+8b50RykrvwSUIIQH2LQ5A==", + "engines": { + "node": "*" + } }, - "requires-port": { + "node_modules/requires-port": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" - }, - "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "requires": { - "is-core-module": "^2.13.0", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "license": "MIT" + }, + "node_modules/resolve": { + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", + "license": "MIT", + "dependencies": { + "is-core-module": "^2.16.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "resolve-alpn": { + "node_modules/resolve-alpn": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", - "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==" + "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", + "license": "MIT" }, - "resolve-from": { + "node_modules/resolve-from": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "license": "MIT", + "engines": { + "node": ">=4" + } }, - "resolve-pathname": { + "node_modules/resolve-pathname": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", - "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" + "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==", + "license": "MIT" }, - "responselike": { + "node_modules/responselike": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", - "requires": { + "license": "MIT", + "dependencies": { "lowercase-keys": "^3.0.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "retry": { + "node_modules/retry": { "version": "0.13.1", "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==" + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "license": "MIT", + "engines": { + "node": ">= 4" + } }, - "reusify": { + "node_modules/reusify": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "license": "MIT", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } }, - "rimraf": { + "node_modules/rimraf": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "requires": { + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "license": "ISC", + "dependencies": { "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "robust-predicates": { + "node_modules/robust-predicates": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.2.tgz", - "integrity": "sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==" + "integrity": "sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==", + "license": "Unlicense" }, - "rollup": { + "node_modules/rollup": { "version": "2.79.2", "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.2.tgz", "integrity": "sha512-fS6iqSPZDs3dr/y7Od6y5nha8dW1YnbgtsyotCVvoFGKbERG++CVRFv1meyGDE1SNItQA8BrnCw7ScdAhRJ3XQ==", - "requires": { + "license": "MIT", + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=10.0.0" + }, + "optionalDependencies": { "fsevents": "~2.3.2" } }, - "rtl-detect": { + "node_modules/rtl-detect": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/rtl-detect/-/rtl-detect-1.1.2.tgz", - "integrity": "sha512-PGMBq03+TTG/p/cRB7HCLKJ1MgDIi07+QU1faSjiYRfmY5UsAttV9Hs08jDAHVwcOwmVLcSJkpwyfXszVjWfIQ==" + "integrity": "sha512-PGMBq03+TTG/p/cRB7HCLKJ1MgDIi07+QU1faSjiYRfmY5UsAttV9Hs08jDAHVwcOwmVLcSJkpwyfXszVjWfIQ==", + "license": "BSD-3-Clause" }, - "rtlcss": { + "node_modules/rtlcss": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-4.3.0.tgz", "integrity": "sha512-FI+pHEn7Wc4NqKXMXFM+VAYKEj/mRIcW4h24YVwVtyjI+EqGrLc2Hx/Ny0lrZ21cBWU2goLy36eqMcNj3AQJig==", - "requires": { + "license": "MIT", + "dependencies": { "escalade": "^3.1.1", "picocolors": "^1.0.0", "postcss": "^8.4.21", "strip-json-comments": "^3.1.1" + }, + "bin": { + "rtlcss": "bin/rtlcss.js" + }, + "engines": { + "node": ">=12.0.0" } }, - "run-parallel": { + "node_modules/run-parallel": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "requires": { + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { "queue-microtask": "^1.2.2" } }, - "rw": { + "node_modules/rw": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz", - "integrity": "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==" + "integrity": "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==", + "license": "BSD-3-Clause" }, - "sade": { + "node_modules/sade": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", - "requires": { + "license": "MIT", + "dependencies": { "mri": "^1.1.0" + }, + "engines": { + "node": ">=6" } }, - "safe-array-concat": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", - "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", - "requires": { - "call-bind": "^1.0.7", - "get-intrinsic": "^1.2.4", - "has-symbols": "^1.0.3", + "node_modules/safe-array-concat": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz", + "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "has-symbols": "^1.1.0", "isarray": "^2.0.5" }, - "dependencies": { - "isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" - } + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "safe-buffer": { + "node_modules/safe-array-concat/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "license": "MIT" + }, + "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==" + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" }, - "safe-regex-test": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", - "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", - "requires": { - "call-bind": "^1.0.6", + "node_modules/safe-push-apply": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz", + "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==", + "license": "MIT", + "dependencies": { "es-errors": "^1.3.0", - "is-regex": "^1.1.4" + "isarray": "^2.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-push-apply/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "license": "MIT" + }, + "node_modules/safe-regex-test": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", + "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-regex": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "safer-buffer": { + "node_modules/safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "license": "MIT" }, - "sax": { + "node_modules/sax": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", - "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==" + "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==", + "license": "ISC" }, - "scheduler": { + "node_modules/scheduler": { "version": "0.23.2", "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", - "requires": { + "license": "MIT", + "dependencies": { "loose-envify": "^1.1.0" } }, - "schema-utils": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", - "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", - "requires": { + "node_modules/schema-utils": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz", + "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==", + "license": "MIT", + "dependencies": { "@types/json-schema": "^7.0.9", "ajv": "^8.9.0", "ajv-formats": "^2.1.1", "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "search-insights": { - "version": "2.17.2", - "resolved": "https://registry.npmjs.org/search-insights/-/search-insights-2.17.2.tgz", - "integrity": "sha512-zFNpOpUO+tY2D85KrxJ+aqwnIfdEGi06UH2+xEb+Bp9Mwznmauqc9djbnBibJO5mpfUPPa8st6Sx65+vbeO45g==", - "peer": true - }, - "section-matter": { + "node_modules/section-matter": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", - "requires": { + "license": "MIT", + "dependencies": { "extend-shallow": "^2.0.1", "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=4" } }, - "select-hose": { + "node_modules/select-hose": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", + "license": "MIT" }, - "selfsigned": { + "node_modules/selfsigned": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", - "requires": { + "license": "MIT", + "dependencies": { "@types/node-forge": "^1.3.0", "node-forge": "^1" + }, + "engines": { + "node": ">=10" } }, - "semver": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", - "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==" + "node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } }, - "semver-diff": { + "node_modules/semver-diff": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-4.0.0.tgz", "integrity": "sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==", - "requires": { + "license": "MIT", + "dependencies": { "semver": "^7.3.5" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "send": { + "node_modules/send": { "version": "0.19.0", "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", - "requires": { + "license": "MIT", + "dependencies": { "debug": "2.6.9", "depd": "2.0.0", "destroy": "1.2.0", @@ -28682,52 +19940,58 @@ "range-parser": "~1.2.1", "statuses": "2.0.1" }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - }, - "dependencies": { - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - } - } - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" - } + "ms": "2.0.0" + } + }, + "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/send/node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/send/node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" } }, - "serialize-javascript": { + "node_modules/serialize-javascript": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", - "requires": { + "license": "BSD-3-Clause", + "dependencies": { "randombytes": "^2.1.0" } }, - "serve-handler": { + "node_modules/serve-handler": { "version": "6.1.6", "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.6.tgz", "integrity": "sha512-x5RL9Y2p5+Sh3D38Fh9i/iQ5ZK+e4xuXRd/pGbM4D13tgo/MGwbttUk8emytcr1YYzBYs+apnUngBDFYfpjPuQ==", - "requires": { + "license": "MIT", + "dependencies": { "bytes": "3.0.0", "content-disposition": "0.5.2", "mime-types": "2.1.18", @@ -28735,20 +19999,20 @@ "path-is-inside": "1.0.2", "path-to-regexp": "3.3.0", "range-parser": "1.2.0" - }, - "dependencies": { - "path-to-regexp": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-3.3.0.tgz", - "integrity": "sha512-qyCH421YQPS2WFDxDjftfc1ZR5WKQzVzqsp4n9M2kQhVOo/ByahFoUNJfl58kOcEGfQ//7weFTDhm+ss8Ecxgw==" - } } }, - "serve-index": { + "node_modules/serve-handler/node_modules/path-to-regexp": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-3.3.0.tgz", + "integrity": "sha512-qyCH421YQPS2WFDxDjftfc1ZR5WKQzVzqsp4n9M2kQhVOo/ByahFoUNJfl58kOcEGfQ//7weFTDhm+ss8Ecxgw==", + "license": "MIT" + }, + "node_modules/serve-index": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", - "requires": { + "license": "MIT", + "dependencies": { "accepts": "~1.3.4", "batch": "0.6.1", "debug": "2.6.9", @@ -28757,285 +20021,470 @@ "mime-types": "~2.1.17", "parseurl": "~1.3.2" }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==" - }, - "http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" - } + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "license": "MIT", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "license": "ISC" + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "license": "ISC" + }, + "node_modules/serve-index/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "license": "MIT", + "engines": { + "node": ">= 0.6" } }, - "serve-static": { + "node_modules/serve-static": { "version": "1.16.2", "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", - "requires": { + "license": "MIT", + "dependencies": { "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "parseurl": "~1.3.3", "send": "0.19.0" + }, + "engines": { + "node": ">= 0.8.0" } }, - "set-function-length": { + "node_modules/set-function-length": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", - "requires": { + "license": "MIT", + "dependencies": { "define-data-property": "^1.1.4", "es-errors": "^1.3.0", "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "gopd": "^1.0.1", "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" } }, - "set-function-name": { + "node_modules/set-function-name": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", - "requires": { + "license": "MIT", + "dependencies": { "define-data-property": "^1.1.4", "es-errors": "^1.3.0", "functions-have-names": "^1.2.3", "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-proto": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/set-proto/-/set-proto-1.0.0.tgz", + "integrity": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==", + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" } }, - "setprototypeof": { + "node_modules/setprototypeof": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "license": "ISC" }, - "shallow-clone": { + "node_modules/shallow-clone": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "requires": { + "license": "MIT", + "dependencies": { "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" } }, - "shallowequal": { + "node_modules/shallowequal": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", - "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==", + "license": "MIT" }, - "shebang-command": { + "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==", - "requires": { + "license": "MIT", + "dependencies": { "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" } }, - "shebang-regex": { + "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==" + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "license": "MIT", + "engines": { + "node": ">=8" + } }, - "shell-quote": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", - "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==" + "node_modules/shell-quote": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.2.tgz", + "integrity": "sha512-AzqKpGKjrj7EM6rKVQEPpB288oCfnrEIuyoT9cyF4nmGa7V8Zk6f7RRqYisX8X9m+Q7bd632aZW4ky7EhbQztA==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "shelljs": { + "node_modules/shelljs": { "version": "0.8.5", "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", - "requires": { + "license": "BSD-3-Clause", + "dependencies": { "glob": "^7.0.0", "interpret": "^1.0.0", "rechoir": "^0.6.2" + }, + "bin": { + "shjs": "bin/shjs" + }, + "engines": { + "node": ">=4" } }, - "side-channel": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", - "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", - "requires": { - "call-bind": "^1.0.7", + "node_modules/side-channel": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", + "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", + "license": "MIT", + "dependencies": { "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.4", - "object-inspect": "^1.13.1" + "object-inspect": "^1.13.3", + "side-channel-list": "^1.0.0", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-list": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", + "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-weakmap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "signal-exit": { + "node_modules/signal-exit": { "version": "3.0.7", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "license": "ISC" }, - "sirv": { + "node_modules/sirv": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.4.tgz", "integrity": "sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==", - "requires": { + "license": "MIT", + "dependencies": { "@polka/url": "^1.0.0-next.24", "mrmime": "^2.0.0", "totalist": "^3.0.0" + }, + "engines": { + "node": ">= 10" } }, - "sisteransi": { + "node_modules/sisteransi": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "license": "MIT" }, - "sitemap": { + "node_modules/sitemap": { "version": "7.1.2", "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-7.1.2.tgz", "integrity": "sha512-ARCqzHJ0p4gWt+j7NlU5eDlIO9+Rkr/JhPFZKKQ1l5GCus7rJH4UdrlVAh0xC/gDS/Qir2UMxqYNHtsKr2rpCw==", - "requires": { + "license": "MIT", + "dependencies": { "@types/node": "^17.0.5", "@types/sax": "^1.2.1", "arg": "^5.0.0", "sax": "^1.2.4" }, - "dependencies": { - "@types/node": { - "version": "17.0.45", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz", - "integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==" - } + "bin": { + "sitemap": "dist/cli.js" + }, + "engines": { + "node": ">=12.0.0", + "npm": ">=5.6.0" } }, - "skin-tone": { + "node_modules/sitemap/node_modules/@types/node": { + "version": "17.0.45", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz", + "integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==", + "license": "MIT" + }, + "node_modules/skin-tone": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/skin-tone/-/skin-tone-2.0.0.tgz", "integrity": "sha512-kUMbT1oBJCpgrnKoSr0o6wPtvRWT9W9UKvGLwfJYO2WuahZRHOpEyL1ckyMGgMWh0UdpmaoFqKKD29WTomNEGA==", - "requires": { + "license": "MIT", + "dependencies": { "unicode-emoji-modifier-base": "^1.0.0" + }, + "engines": { + "node": ">=8" } }, - "slash": { + "node_modules/slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "license": "MIT", + "engines": { + "node": ">=8" + } }, - "smob": { + "node_modules/smob": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/smob/-/smob-1.5.0.tgz", - "integrity": "sha512-g6T+p7QO8npa+/hNx9ohv1E5pVCmWrVCUzUXJyLdMmftX6ER0oiWY/w9knEonLpnOp6b6FenKnMfR8gqwWdwig==" + "integrity": "sha512-g6T+p7QO8npa+/hNx9ohv1E5pVCmWrVCUzUXJyLdMmftX6ER0oiWY/w9knEonLpnOp6b6FenKnMfR8gqwWdwig==", + "license": "MIT" }, - "snake-case": { + "node_modules/snake-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz", "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==", - "requires": { + "license": "MIT", + "dependencies": { "dot-case": "^3.0.4", "tslib": "^2.0.3" } }, - "sockjs": { + "node_modules/sockjs": { "version": "0.3.24", "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", - "requires": { + "license": "MIT", + "dependencies": { "faye-websocket": "^0.11.3", "uuid": "^8.3.2", "websocket-driver": "^0.7.4" - }, - "dependencies": { - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" - } } }, - "sort-css-media-queries": { + "node_modules/sockjs/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/sort-css-media-queries": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-2.2.0.tgz", - "integrity": "sha512-0xtkGhWCC9MGt/EzgnvbbbKhqWjl1+/rncmhTh5qCpbYguXh6S/qwePfv/JQ8jePXXmqingylxoC49pCkSPIbA==" + "integrity": "sha512-0xtkGhWCC9MGt/EzgnvbbbKhqWjl1+/rncmhTh5qCpbYguXh6S/qwePfv/JQ8jePXXmqingylxoC49pCkSPIbA==", + "license": "MIT", + "engines": { + "node": ">= 6.3.0" + } }, - "source-map": { + "node_modules/source-map": { "version": "0.7.4", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "license": "BSD-3-Clause", + "engines": { + "node": ">= 8" + } }, - "source-map-js": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", - "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==" + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } }, - "source-map-support": { + "node_modules/source-map-support": { "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==", - "requires": { + "license": "MIT", + "dependencies": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } } }, - "sourcemap-codec": { + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sourcemap-codec": { "version": "1.4.8", "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "deprecated": "Please use @jridgewell/sourcemap-codec instead", + "license": "MIT" }, - "space-separated-tokens": { + "node_modules/space-separated-tokens": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", - "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==" + "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } }, - "spdy": { + "node_modules/spdy": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "requires": { + "license": "MIT", + "dependencies": { "debug": "^4.1.0", "handle-thing": "^2.0.0", "http-deceiver": "^1.2.7", "select-hose": "^2.0.0", "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" } }, - "spdy-transport": { + "node_modules/spdy-transport": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "requires": { + "license": "MIT", + "dependencies": { "debug": "^4.1.0", "detect-node": "^2.0.4", "hpack.js": "^2.1.6", @@ -29044,212 +20493,342 @@ "wbuf": "^1.7.3" } }, - "sprintf-js": { + "node_modules/sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "license": "BSD-3-Clause" }, - "srcset": { + "node_modules/srcset": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/srcset/-/srcset-4.0.0.tgz", - "integrity": "sha512-wvLeHgcVHKO8Sc/H/5lkGreJQVeYMm9rlmt8PuR1xE31rIuXhuzznUUqAt8MqLhB3MqJdFzlNAfpcWnxiFUcPw==" + "integrity": "sha512-wvLeHgcVHKO8Sc/H/5lkGreJQVeYMm9rlmt8PuR1xE31rIuXhuzznUUqAt8MqLhB3MqJdFzlNAfpcWnxiFUcPw==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "statuses": { + "node_modules/statuses": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } }, - "std-env": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.7.0.tgz", - "integrity": "sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==" + "node_modules/std-env": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.8.0.tgz", + "integrity": "sha512-Bc3YwwCB+OzldMxOXJIIvC6cPRWr/LxOp48CdQTOkPyk/t4JWWJbrilwBd7RJzKV8QW7tJkcgAmeuLLJugl5/w==", + "license": "MIT" }, - "string_decoder": { + "node_modules/string_decoder": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "requires": { + "license": "MIT", + "dependencies": { "safe-buffer": "~5.2.0" } }, - "string-width": { + "node_modules/string-width": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "requires": { + "license": "MIT", + "dependencies": { "eastasianwidth": "^0.2.0", "emoji-regex": "^9.2.2", "strip-ansi": "^7.0.1" }, - "dependencies": { - "ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" - }, - "strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "requires": { - "ansi-regex": "^6.0.1" - } - } + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "string-width-cjs": { - "version": "npm:string-width@4.2.3", + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, + "node_modules/string-width/node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/string-width/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "license": "MIT", "dependencies": { - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - } + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "string.prototype.matchall": { - "version": "4.0.11", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz", - "integrity": "sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==", - "requires": { - "call-bind": "^1.0.7", + "node_modules/string.prototype.matchall": { + "version": "4.0.12", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.12.tgz", + "integrity": "sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", + "es-abstract": "^1.23.6", "es-errors": "^1.3.0", "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.4", - "gopd": "^1.0.1", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.7", - "regexp.prototype.flags": "^1.5.2", + "get-intrinsic": "^1.2.6", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "internal-slot": "^1.1.0", + "regexp.prototype.flags": "^1.5.3", "set-function-name": "^2.0.2", - "side-channel": "^1.0.6" + "side-channel": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "string.prototype.trim": { - "version": "1.2.9", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", - "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", - "requires": { - "call-bind": "^1.0.7", + "node_modules/string.prototype.trim": { + "version": "1.2.10", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz", + "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "define-data-property": "^1.1.4", "define-properties": "^1.2.1", - "es-abstract": "^1.23.0", - "es-object-atoms": "^1.0.0" + "es-abstract": "^1.23.5", + "es-object-atoms": "^1.0.0", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "string.prototype.trimend": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", - "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", - "requires": { - "call-bind": "^1.0.7", + "node_modules/string.prototype.trimend": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz", + "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", "define-properties": "^1.2.1", "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "string.prototype.trimstart": { + "node_modules/string.prototype.trimstart": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", - "requires": { + "license": "MIT", + "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "stringify-entities": { + "node_modules/stringify-entities": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz", "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==", - "requires": { + "license": "MIT", + "dependencies": { "character-entities-html4": "^2.0.0", "character-entities-legacy": "^3.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "stringify-object": { + "node_modules/stringify-object": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", - "requires": { + "license": "BSD-2-Clause", + "dependencies": { "get-own-enumerable-property-symbols": "^3.0.0", "is-obj": "^1.0.1", "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" } }, - "strip-ansi": { + "node_modules/strip-ansi": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "requires": { + "license": "MIT", + "dependencies": { "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" } }, - "strip-ansi-cjs": { - "version": "npm:strip-ansi@6.0.1", + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" } }, - "strip-bom-string": { + "node_modules/strip-bom-string": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", - "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==" + "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } }, - "strip-comments": { + "node_modules/strip-comments": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", - "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==" + "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==", + "license": "MIT", + "engines": { + "node": ">=10" + } }, - "strip-final-newline": { + "node_modules/strip-final-newline": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "license": "MIT", + "engines": { + "node": ">=6" + } }, - "strip-json-comments": { + "node_modules/strip-json-comments": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "style-to-object": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.4.4.tgz", - "integrity": "sha512-HYNoHZa2GorYNyqiCaBgsxvcJIn7OHq6inEga+E6Ke3m5JkoqpQbnFssk4jwe+K7AhGa2fcha4wSOf1Kn01dMg==", - "requires": { - "inline-style-parser": "0.1.1" + "node_modules/style-to-object": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.8.tgz", + "integrity": "sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g==", + "license": "MIT", + "dependencies": { + "inline-style-parser": "0.2.4" } }, - "stylehacks": { + "node_modules/stylehacks": { "version": "6.1.1", "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-6.1.1.tgz", "integrity": "sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg==", - "requires": { + "license": "MIT", + "dependencies": { "browserslist": "^4.23.0", "postcss-selector-parser": "^6.0.16" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "stylis": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.2.tgz", - "integrity": "sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg==" + "node_modules/stylehacks/node_modules/postcss-selector-parser": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/stylis": { + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.5.tgz", + "integrity": "sha512-K7npNOKGRYuhAFFzkzMGfxFDpN6gDwf8hcMiE+uveTVbBgm93HrNP3ZDUpKqzZ4pG7TP6fmb+EMAQPjq9FqqvA==", + "license": "MIT" }, - "sucrase": { + "node_modules/sucrase": { "version": "3.35.0", "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "@jridgewell/gen-mapping": "^0.3.2", "commander": "^4.0.0", "glob": "^10.3.10", @@ -29258,70 +20837,107 @@ "pirates": "^4.0.1", "ts-interface-checker": "^0.1.9" }, + "bin": { + "sucrase": "bin/sucrase", + "sucrase-node": "bin/sucrase-node" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/sucrase/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "license": "MIT", "dependencies": { - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0" - } - }, - "commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", - "dev": true - }, - "glob": { - "version": "10.4.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", - "dev": true, - "requires": { - "foreground-child": "^3.1.0", - "jackspeak": "^3.1.2", - "minimatch": "^9.0.4", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^1.11.1" - } - }, - "minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "requires": { - "brace-expansion": "^2.0.1" - } - } + "balanced-match": "^1.0.0" + } + }, + "node_modules/sucrase/node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/sucrase/node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "dev": true, + "license": "ISC", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/sucrase/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "supports-color": { + "node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { + "license": "MIT", + "dependencies": { "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "supports-preserve-symlinks-flag": { + "node_modules/supports-preserve-symlinks-flag": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "svg-parser": { + "node_modules/svg-parser": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", - "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==", + "license": "MIT" }, - "svgo": { + "node_modules/svgo": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.3.2.tgz", "integrity": "sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==", - "requires": { + "license": "MIT", + "dependencies": { "@trysound/sax": "0.2.0", "commander": "^7.2.0", "css-select": "^5.1.0", @@ -29330,20 +20946,33 @@ "csso": "^5.0.5", "picocolors": "^1.0.0" }, - "dependencies": { - "commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" - } + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/svgo" + } + }, + "node_modules/svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "license": "MIT", + "engines": { + "node": ">= 10" } }, - "tailwindcss": { + "node_modules/tailwindcss": { "version": "3.4.4", "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.4.tgz", "integrity": "sha512-ZoyXOdJjISB7/BcLTR6SEsLgKtDStYyYZVLsUtWChO4Ps20CBad7lfJKVDiejocV4ME1hLmyY0WJE3hSDcmQ2A==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "@alloc/quick-lru": "^5.2.0", "arg": "^5.0.2", "chokidar": "^3.5.3", @@ -29367,390 +20996,543 @@ "resolve": "^1.22.2", "sucrase": "^3.32.0" }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/tailwindcss/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "license": "ISC", "dependencies": { - "glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "requires": { - "is-glob": "^4.0.3" - } - }, - "lilconfig": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", - "dev": true - } + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/tailwindcss/node_modules/lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/tailwindcss/node_modules/postcss-selector-parser": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" } }, - "tapable": { + "node_modules/tapable": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "license": "MIT", + "engines": { + "node": ">=6" + } }, - "temp-dir": { + "node_modules/temp-dir": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", - "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==" + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", + "license": "MIT", + "engines": { + "node": ">=8" + } }, - "tempy": { + "node_modules/tempy": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", - "requires": { + "license": "MIT", + "dependencies": { "is-stream": "^2.0.0", "temp-dir": "^2.0.0", "type-fest": "^0.16.0", "unique-string": "^2.0.0" }, - "dependencies": { - "crypto-random-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", - "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==" + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/tempy/node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/tempy/node_modules/type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/tempy/node_modules/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "license": "MIT", + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/terser": { + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.37.0.tgz", + "integrity": "sha512-B8wRRkmre4ERucLM/uXx4MOV5cbnOlVAqUst+1+iLKPI0dOgFO28f84ptoQt9HEI537PMzfYa/d+GEPKTRXmYA==", + "license": "BSD-2-Clause", + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.11", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.11.tgz", + "integrity": "sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==", + "license": "MIT", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.25", + "jest-worker": "^27.4.5", + "schema-utils": "^4.3.0", + "serialize-javascript": "^6.0.2", + "terser": "^5.31.1" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true }, - "type-fest": { - "version": "0.16.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", - "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==" + "esbuild": { + "optional": true }, - "unique-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", - "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", - "requires": { - "crypto-random-string": "^2.0.0" - } + "uglify-js": { + "optional": true } } }, - "terser": { - "version": "5.31.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.1.tgz", - "integrity": "sha512-37upzU1+viGvuFtBo9NPufCb9dwM0+l9hMxYyWfBA+fbwrPqNJAhbZ6W47bBFnZHKHTUBnMvi87434qq+qnxOg==", - "requires": { - "@jridgewell/source-map": "^0.3.3", - "acorn": "^8.8.2", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, + "node_modules/terser-webpack-plugin/node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "license": "MIT", "dependencies": { - "commander": { - "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==" - } + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" } }, - "terser-webpack-plugin": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", - "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", - "requires": { - "@jridgewell/trace-mapping": "^0.3.20", - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.1", - "terser": "^5.26.0" - }, + "node_modules/terser-webpack-plugin/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "license": "MIT", "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "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" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "requires": {} - }, - "jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - } - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "schema-utils": { - "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==", - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - }, - "supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "requires": { - "has-flag": "^4.0.0" - } - } + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "text-table": { + "node_modules/terser/node_modules/commander": { + "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==", + "license": "MIT" + }, + "node_modules/text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "license": "MIT" }, - "thenify": { + "node_modules/thenify": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "any-promise": "^1.0.0" } }, - "thenify-all": { + "node_modules/thenify-all": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" } }, - "thunky": { + "node_modules/thunky": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "license": "MIT" }, - "tiny-invariant": { + "node_modules/tiny-invariant": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz", - "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==" + "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==", + "license": "MIT" }, - "tiny-warning": { + "node_modules/tiny-warning": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", - "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" - }, - "to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==", + "license": "MIT" }, - "to-regex-range": { + "node_modules/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==", - "requires": { + "license": "MIT", + "dependencies": { "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" } }, - "toidentifier": { + "node_modules/toidentifier": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "license": "MIT", + "engines": { + "node": ">=0.6" + } }, - "totalist": { + "node_modules/totalist": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", - "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==" + "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", + "license": "MIT", + "engines": { + "node": ">=6" + } }, - "tr46": { + "node_modules/tr46": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", - "requires": { - "punycode": "^2.1.0" - }, + "license": "MIT", "dependencies": { - "punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==" - } + "punycode": "^2.1.0" } }, - "trim-lines": { + "node_modules/trim-lines": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", - "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==" + "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } }, - "trough": { + "node_modules/trough": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz", - "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==" + "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } }, - "ts-dedent": { + "node_modules/ts-dedent": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.2.0.tgz", - "integrity": "sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==" + "integrity": "sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==", + "license": "MIT", + "engines": { + "node": ">=6.10" + } }, - "ts-interface-checker": { + "node_modules/ts-interface-checker": { "version": "0.1.13", "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", - "dev": true + "dev": true, + "license": "Apache-2.0" }, - "tslib": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", - "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==" + "node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" }, - "type-fest": { + "node_modules/type-fest": { "version": "2.19.0", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==" + "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "type-is": { + "node_modules/type-is": { "version": "1.6.18", "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "requires": { + "license": "MIT", + "dependencies": { "media-typer": "0.3.0", "mime-types": "~2.1.24" }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/type-is/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/type-is/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", "dependencies": { - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" - }, - "mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "requires": { - "mime-db": "1.52.0" - } - } + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" } }, - "typed-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", - "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", - "requires": { - "call-bind": "^1.0.7", + "node_modules/typed-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", + "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", "es-errors": "^1.3.0", - "is-typed-array": "^1.1.13" + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" } }, - "typed-array-byte-length": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", - "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", - "requires": { - "call-bind": "^1.0.7", + "node_modules/typed-array-byte-length": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz", + "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-proto": "^1.0.3", - "is-typed-array": "^1.1.13" + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "typed-array-byte-offset": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", - "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", - "requires": { + "node_modules/typed-array-byte-offset": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz", + "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==", + "license": "MIT", + "dependencies": { "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.7", + "call-bind": "^1.0.8", "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-proto": "^1.0.3", - "is-typed-array": "^1.1.13" + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.15", + "reflect.getprototypeof": "^1.0.9" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "typed-array-length": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz", - "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", - "requires": { + "node_modules/typed-array-length": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz", + "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", + "license": "MIT", + "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", - "has-proto": "^1.0.3", "is-typed-array": "^1.1.13", - "possible-typed-array-names": "^1.0.0" + "possible-typed-array-names": "^1.0.0", + "reflect.getprototypeof": "^1.0.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "typedarray-to-buffer": { + "node_modules/typedarray-to-buffer": { "version": "3.1.5", "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "requires": { + "license": "MIT", + "dependencies": { "is-typedarray": "^1.0.0" } }, - "typescript": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.2.tgz", - "integrity": "sha512-NcRtPEOsPFFWjobJEtfihkLCZCXZt/os3zf8nTxjVH3RvTSxjrCamJpbExGvYOF+tFHc3pA65qpdwPbzjohhew==", - "peer": true - }, - "unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", - "requires": { - "call-bind": "^1.0.2", + "node_modules/unbox-primitive": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz", + "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" + "has-symbols": "^1.1.0", + "which-boxed-primitive": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "undici-types": { - "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" + "node_modules/undici-types": { + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz", + "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==", + "license": "MIT" }, - "unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==" + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz", + "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==", + "license": "MIT", + "engines": { + "node": ">=4" + } }, - "unicode-emoji-modifier-base": { + "node_modules/unicode-emoji-modifier-base": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unicode-emoji-modifier-base/-/unicode-emoji-modifier-base-1.0.0.tgz", - "integrity": "sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==" + "integrity": "sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==", + "license": "MIT", + "engines": { + "node": ">=4" + } }, - "unicode-match-property-ecmascript": { + "node_modules/unicode-match-property-ecmascript": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", - "requires": { + "license": "MIT", + "dependencies": { "unicode-canonical-property-names-ecmascript": "^2.0.0", "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" } }, - "unicode-match-property-value-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", - "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==" + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz", + "integrity": "sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==", + "license": "MIT", + "engines": { + "node": ">=4" + } }, - "unicode-property-aliases-ecmascript": { + "node_modules/unicode-property-aliases-ecmascript": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", - "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==" + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "license": "MIT", + "engines": { + "node": ">=4" + } }, - "unified": { + "node_modules/unified": { "version": "11.0.5", "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz", "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==", - "requires": { + "license": "MIT", + "dependencies": { "@types/unist": "^3.0.0", "bail": "^2.0.0", "devlop": "^1.0.0", @@ -29758,352 +21540,556 @@ "is-plain-obj": "^4.0.0", "trough": "^2.0.0", "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "unique-string": { + "node_modules/unique-string": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-3.0.0.tgz", "integrity": "sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==", - "requires": { + "license": "MIT", + "dependencies": { "crypto-random-string": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "unist-util-find-after": { + "node_modules/unist-util-find-after": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-5.0.0.tgz", "integrity": "sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ==", - "requires": { + "license": "MIT", + "dependencies": { "@types/unist": "^3.0.0", "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "unist-util-is": { + "node_modules/unist-util-is": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", - "requires": { + "license": "MIT", + "dependencies": { "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "unist-util-position": { + "node_modules/unist-util-position": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz", "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==", - "requires": { + "license": "MIT", + "dependencies": { "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "unist-util-position-from-estree": { + "node_modules/unist-util-position-from-estree": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/unist-util-position-from-estree/-/unist-util-position-from-estree-2.0.0.tgz", "integrity": "sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ==", - "requires": { + "license": "MIT", + "dependencies": { "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "unist-util-remove-position": { + "node_modules/unist-util-remove-position": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-5.0.0.tgz", "integrity": "sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q==", - "requires": { + "license": "MIT", + "dependencies": { "@types/unist": "^3.0.0", "unist-util-visit": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "unist-util-stringify-position": { + "node_modules/unist-util-stringify-position": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", - "requires": { + "license": "MIT", + "dependencies": { "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "unist-util-visit": { + "node_modules/unist-util-visit": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", - "requires": { + "license": "MIT", + "dependencies": { "@types/unist": "^3.0.0", "unist-util-is": "^6.0.0", "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "unist-util-visit-parents": { + "node_modules/unist-util-visit-parents": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz", "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", - "requires": { + "license": "MIT", + "dependencies": { "@types/unist": "^3.0.0", "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "universalify": { + "node_modules/universalify": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==" + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } }, - "unpipe": { + "node_modules/unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } }, - "upath": { + "node_modules/upath": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "license": "MIT", + "engines": { + "node": ">=4", + "yarn": "*" + } }, - "update-browserslist-db": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", - "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", - "requires": { + "node_modules/update-browserslist-db": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.2.tgz", + "integrity": "sha512-PPypAm5qvlD7XMZC3BujecnaOxwhrtoFR+Dqkk5Aa/6DssiH0ibKoketaj9w8LP7Bont1rYeoV5plxD7RTEPRg==", + "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" + } + ], + "license": "MIT", + "dependencies": { "escalade": "^3.2.0", - "picocolors": "^1.1.0" + "picocolors": "^1.1.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/update-notifier": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-6.0.2.tgz", + "integrity": "sha512-EDxhTEVPZZRLWYcJ4ZXjGFN0oP7qYvbXWzEgRm/Yql4dHX5wDbvh89YHP6PK1lzZJYrMtXUuZZz8XGK+U6U1og==", + "license": "BSD-2-Clause", + "dependencies": { + "boxen": "^7.0.0", + "chalk": "^5.0.1", + "configstore": "^6.0.0", + "has-yarn": "^3.0.0", + "import-lazy": "^4.0.0", + "is-ci": "^3.0.1", + "is-installed-globally": "^0.4.0", + "is-npm": "^6.0.0", + "is-yarn-global": "^0.4.0", + "latest-version": "^7.0.0", + "pupa": "^3.1.0", + "semver": "^7.3.7", + "semver-diff": "^4.0.0", + "xdg-basedir": "^5.1.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/yeoman/update-notifier?sponsor=1" + } + }, + "node_modules/update-notifier/node_modules/boxen": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-7.1.1.tgz", + "integrity": "sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==", + "license": "MIT", + "dependencies": { + "ansi-align": "^3.0.1", + "camelcase": "^7.0.1", + "chalk": "^5.2.0", + "cli-boxes": "^3.0.0", + "string-width": "^5.1.2", + "type-fest": "^2.13.0", + "widest-line": "^4.0.1", + "wrap-ansi": "^8.1.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/update-notifier/node_modules/camelcase": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.1.tgz", + "integrity": "sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==", + "license": "MIT", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/update-notifier/node_modules/chalk": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz", + "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==", + "license": "MIT", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/url-loader": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", + "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", + "license": "MIT", + "dependencies": { + "loader-utils": "^2.0.0", + "mime-types": "^2.1.27", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "file-loader": "*", + "webpack": "^4.0.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "file-loader": { + "optional": true + } + } + }, + "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==", + "license": "MIT", + "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/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "license": "MIT", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/url-loader/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "license": "MIT" + }, + "node_modules/url-loader/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" } }, - "update-notifier": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-6.0.2.tgz", - "integrity": "sha512-EDxhTEVPZZRLWYcJ4ZXjGFN0oP7qYvbXWzEgRm/Yql4dHX5wDbvh89YHP6PK1lzZJYrMtXUuZZz8XGK+U6U1og==", - "requires": { - "boxen": "^7.0.0", - "chalk": "^5.0.1", - "configstore": "^6.0.0", - "has-yarn": "^3.0.0", - "import-lazy": "^4.0.0", - "is-ci": "^3.0.1", - "is-installed-globally": "^0.4.0", - "is-npm": "^6.0.0", - "is-yarn-global": "^0.4.0", - "latest-version": "^7.0.0", - "pupa": "^3.1.0", - "semver": "^7.3.7", - "semver-diff": "^4.0.0", - "xdg-basedir": "^5.1.0" - }, + "node_modules/url-loader/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", "dependencies": { - "boxen": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-7.1.1.tgz", - "integrity": "sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==", - "requires": { - "ansi-align": "^3.0.1", - "camelcase": "^7.0.1", - "chalk": "^5.2.0", - "cli-boxes": "^3.0.0", - "string-width": "^5.1.2", - "type-fest": "^2.13.0", - "widest-line": "^4.0.1", - "wrap-ansi": "^8.1.0" - } - }, - "camelcase": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.1.tgz", - "integrity": "sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==" - }, - "chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==" - } - } - }, - "uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "requires": { - "punycode": "^2.1.0" + "mime-db": "1.52.0" }, - "dependencies": { - "punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==" - } + "engines": { + "node": ">= 0.6" } }, - "url-loader": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", - "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", - "requires": { - "loader-utils": "^2.0.0", - "mime-types": "^2.1.27", - "schema-utils": "^3.0.0" - }, + "node_modules/url-loader/node_modules/schema-utils": { + "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==", + "license": "MIT", "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "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" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "requires": {} - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" - }, - "mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "requires": { - "mime-db": "1.52.0" - } - }, - "schema-utils": { - "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==", - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "util-deprecate": { + "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "license": "MIT" }, - "utila": { + "node_modules/utila": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==", + "license": "MIT" }, - "utility-types": { + "node_modules/utility-types": { "version": "3.11.0", "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.11.0.tgz", - "integrity": "sha512-6Z7Ma2aVEWisaL6TvBCy7P8rm2LQoPv6dJ7ecIaIixHcwfbJ0x7mWdbcwlIM5IGQxPZSFYeqRCqlOOeKoJYMkw==" + "integrity": "sha512-6Z7Ma2aVEWisaL6TvBCy7P8rm2LQoPv6dJ7ecIaIixHcwfbJ0x7mWdbcwlIM5IGQxPZSFYeqRCqlOOeKoJYMkw==", + "license": "MIT", + "engines": { + "node": ">= 4" + } }, - "utils-merge": { + "node_modules/utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "license": "MIT", + "engines": { + "node": ">= 0.4.0" + } }, - "uuid": { + "node_modules/uuid": { "version": "9.0.1", "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", - "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==" + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } }, - "uvu": { + "node_modules/uvu": { "version": "0.5.6", "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.6.tgz", "integrity": "sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==", - "requires": { + "license": "MIT", + "dependencies": { "dequal": "^2.0.0", "diff": "^5.0.0", "kleur": "^4.0.3", "sade": "^1.7.3" }, - "dependencies": { - "kleur": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", - "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==" - } + "bin": { + "uvu": "bin.js" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/uvu/node_modules/kleur": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", + "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", + "license": "MIT", + "engines": { + "node": ">=6" } }, - "value-equal": { + "node_modules/value-equal": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", - "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" + "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==", + "license": "MIT" }, - "vary": { + "node_modules/vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } }, - "vfile": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.1.tgz", - "integrity": "sha512-1bYqc7pt6NIADBJ98UiG0Bn/CHIVOoZ/IyEkqIruLg0mE1BKzkOXY2D6CSqQIcKqgadppE5lrxgWXJmXd7zZJw==", - "requires": { + "node_modules/vfile": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz", + "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==", + "license": "MIT", + "dependencies": { "@types/unist": "^3.0.0", - "unist-util-stringify-position": "^4.0.0", "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "vfile-location": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-5.0.2.tgz", - "integrity": "sha512-NXPYyxyBSH7zB5U6+3uDdd6Nybz6o6/od9rk8bp9H8GR3L+cm/fC0uUTbqBmUTnMCUDslAGBOIKNfvvb+gGlDg==", - "requires": { + "node_modules/vfile-location": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-5.0.3.tgz", + "integrity": "sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==", + "license": "MIT", + "dependencies": { "@types/unist": "^3.0.0", "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "vfile-message": { + "node_modules/vfile-message": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz", "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==", - "requires": { + "license": "MIT", + "dependencies": { "@types/unist": "^3.0.0", "unist-util-stringify-position": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "watchpack": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", - "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", - "requires": { + "node_modules/watchpack": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz", + "integrity": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==", + "license": "MIT", + "dependencies": { "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" } }, - "wbuf": { + "node_modules/wbuf": { "version": "1.7.3", "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "requires": { + "license": "MIT", + "dependencies": { "minimalistic-assert": "^1.0.0" } }, - "web-namespaces": { + "node_modules/web-namespaces": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", - "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==" + "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } }, - "web-worker": { + "node_modules/web-worker": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/web-worker/-/web-worker-1.3.0.tgz", - "integrity": "sha512-BSR9wyRsy/KOValMgd5kMyr3JzpdeoR9KVId8u5GVlTTAtNChlsE4yTxeY7zMdNSyOmoKBv8NH2qeRY9Tg+IaA==" + "integrity": "sha512-BSR9wyRsy/KOValMgd5kMyr3JzpdeoR9KVId8u5GVlTTAtNChlsE4yTxeY7zMdNSyOmoKBv8NH2qeRY9Tg+IaA==", + "license": "Apache-2.0" }, - "webidl-conversions": { + "node_modules/webidl-conversions": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", - "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "license": "BSD-2-Clause" }, - "webpack": { - "version": "5.96.1", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.96.1.tgz", - "integrity": "sha512-l2LlBSvVZGhL4ZrPwyr8+37AunkcYj5qh8o6u2/2rzoPc8gxFJkLj1WxNgooi9pnoc06jh0BjuXnamM4qlujZA==", - "requires": { + "node_modules/webpack": { + "version": "5.97.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.97.1.tgz", + "integrity": "sha512-EksG6gFY3L1eFMROS/7Wzgrii5mBAFe4rIr3r2BTfo7bcc+DWwFZ4OJ/miOuHJO/A85HwyI4eQ0F6IKXesO7Fg==", + "license": "MIT", + "dependencies": { "@types/eslint-scope": "^3.7.7", "@types/estree": "^1.0.6", - "@webassemblyjs/ast": "^1.12.1", - "@webassemblyjs/wasm-edit": "^1.12.1", - "@webassemblyjs/wasm-parser": "^1.12.1", + "@webassemblyjs/ast": "^1.14.1", + "@webassemblyjs/wasm-edit": "^1.14.1", + "@webassemblyjs/wasm-parser": "^1.14.1", "acorn": "^8.14.0", "browserslist": "^4.24.0", "chrome-trace-event": "^1.0.2", @@ -30123,59 +22109,28 @@ "watchpack": "^2.4.1", "webpack-sources": "^3.2.3" }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "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" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "requires": {} - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" - }, - "mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "requires": { - "mime-db": "1.52.0" - } - }, - "schema-utils": { - "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==", - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true } } }, - "webpack-bundle-analyzer": { + "node_modules/webpack-bundle-analyzer": { "version": "4.10.2", "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.10.2.tgz", "integrity": "sha512-vJptkMm9pk5si4Bv922ZbKLV8UTT4zib4FPgXMhgzUny0bfDDkLXAVQs3ly3fS4/TN9ROFtb0NFrm04UXFE/Vw==", - "requires": { + "license": "MIT", + "dependencies": { "@discoveryjs/json-ext": "0.5.7", "acorn": "^8.0.4", "acorn-walk": "^8.0.0", @@ -30189,51 +22144,81 @@ "sirv": "^2.0.3", "ws": "^7.3.1" }, - "dependencies": { - "commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" - } + "bin": { + "webpack-bundle-analyzer": "lib/bin/analyzer.js" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "license": "MIT", + "engines": { + "node": ">= 10" } }, - "webpack-dev-middleware": { + "node_modules/webpack-dev-middleware": { "version": "5.3.4", "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz", "integrity": "sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==", - "requires": { + "license": "MIT", + "dependencies": { "colorette": "^2.0.10", "memfs": "^3.4.3", "mime-types": "^2.1.31", "range-parser": "^1.2.1", "schema-utils": "^4.0.0" }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-middleware/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", "dependencies": { - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" - }, - "mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "requires": { - "mime-db": "1.52.0" - } - }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" - } + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-middleware/node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" } }, - "webpack-dev-server": { + "node_modules/webpack-dev-server": { "version": "4.15.2", "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.2.tgz", "integrity": "sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g==", - "requires": { + "license": "MIT", + "dependencies": { "@types/bonjour": "^3.5.9", "@types/connect-history-api-fallback": "^1.3.5", "@types/express": "^4.17.13", @@ -30265,133 +22250,399 @@ "webpack-dev-middleware": "^5.3.4", "ws": "^8.13.0" }, - "dependencies": { - "ws": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", - "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", - "requires": {} + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + }, + "webpack-cli": { + "optional": true } } }, - "webpack-merge": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", - "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", - "requires": { + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/webpack-merge": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-6.0.1.tgz", + "integrity": "sha512-hXXvrjtx2PLYx4qruKl+kyRSLc52V+cCvMxRjmKwoA+CBbbF5GfIBtR6kCvl0fYGqTUPKB+1ktVmTHqMOzgCBg==", + "license": "MIT", + "dependencies": { "clone-deep": "^4.0.1", "flat": "^5.0.2", - "wildcard": "^2.0.0" + "wildcard": "^2.0.1" + }, + "engines": { + "node": ">=18.0.0" } }, - "webpack-sources": { + "node_modules/webpack-sources": { "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==" + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "license": "MIT", + "engines": { + "node": ">=10.13.0" + } }, - "webpackbar": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-5.0.2.tgz", - "integrity": "sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==", - "requires": { - "chalk": "^4.1.0", - "consola": "^2.15.3", + "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==", + "license": "MIT", + "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/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "license": "MIT", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/webpack/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "license": "MIT" + }, + "node_modules/webpack/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack/node_modules/schema-utils": { + "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==", + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpackbar": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-6.0.1.tgz", + "integrity": "sha512-TnErZpmuKdwWBdMoexjio3KKX6ZtoKHRVvLIU0A47R0VVBDtx3ZyOJDktgYixhoJokZTYTt1Z37OkO9pnGJa9Q==", + "license": "MIT", + "dependencies": { + "ansi-escapes": "^4.3.2", + "chalk": "^4.1.2", + "consola": "^3.2.3", + "figures": "^3.2.0", + "markdown-table": "^2.0.0", "pretty-time": "^1.1.0", - "std-env": "^3.0.1" + "std-env": "^3.7.0", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=14.21.3" + }, + "peerDependencies": { + "webpack": "3 || 4 || 5" + } + }, + "node_modules/webpackbar/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" + }, + "node_modules/webpackbar/node_modules/markdown-table": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-2.0.0.tgz", + "integrity": "sha512-Ezda85ToJUBhM6WGaG6veasyym+Tbs3cMAw/ZhOPqXiYsr0jgocBV3j3nx+4lk47plLlIqjwuTm/ywVI+zjJ/A==", + "license": "MIT", + "dependencies": { + "repeat-string": "^1.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/webpackbar/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/webpackbar/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "websocket-driver": { + "node_modules/websocket-driver": { "version": "0.7.4", "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "requires": { + "license": "Apache-2.0", + "dependencies": { "http-parser-js": ">=0.5.1", "safe-buffer": ">=5.1.0", "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" } }, - "websocket-extensions": { + "node_modules/websocket-extensions": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "license": "Apache-2.0", + "engines": { + "node": ">=0.8.0" + } }, - "whatwg-url": { + "node_modules/whatwg-url": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", - "requires": { + "license": "MIT", + "dependencies": { "lodash.sortby": "^4.7.0", "tr46": "^1.0.1", "webidl-conversions": "^4.0.2" } }, - "which": { + "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "requires": { + "license": "ISC", + "dependencies": { "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", + "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", + "license": "MIT", + "dependencies": { + "is-bigint": "^1.1.0", + "is-boolean-object": "^1.2.1", + "is-number-object": "^1.1.1", + "is-string": "^1.1.1", + "is-symbol": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-builtin-type": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz", + "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "function.prototype.name": "^1.1.6", + "has-tostringtag": "^1.0.2", + "is-async-function": "^2.0.0", + "is-date-object": "^1.1.0", + "is-finalizationregistry": "^1.1.0", + "is-generator-function": "^1.0.10", + "is-regex": "^1.2.1", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.1.0", + "which-collection": "^1.0.2", + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "which-boxed-primitive": { + "node_modules/which-builtin-type/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "license": "MIT" + }, + "node_modules/which-collection": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "requires": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", + "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", + "license": "MIT", + "dependencies": { + "is-map": "^2.0.3", + "is-set": "^2.0.3", + "is-weakmap": "^2.0.2", + "is-weakset": "^2.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "which-typed-array": { - "version": "1.1.15", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", - "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", - "requires": { + "node_modules/which-typed-array": { + "version": "1.1.18", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.18.tgz", + "integrity": "sha512-qEcY+KJYlWyLH9vNbsr6/5j59AXk5ni5aakf8ldzBvGde6Iz4sxZGkJyWSAueTG7QhOvNRYb1lDdFmL5Td0QKA==", + "license": "MIT", + "dependencies": { "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", "for-each": "^0.3.3", - "gopd": "^1.0.1", + "gopd": "^1.2.0", "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "widest-line": { + "node_modules/widest-line": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", - "requires": { + "license": "MIT", + "dependencies": { "string-width": "^5.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "wildcard": { + "node_modules/wildcard": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", - "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==" + "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", + "license": "MIT" }, - "workbox-background-sync": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-7.1.0.tgz", - "integrity": "sha512-rMbgrzueVWDFcEq1610YyDW71z0oAXLfdRHRQcKw4SGihkfOK0JUEvqWHFwA6rJ+6TClnMIn7KQI5PNN1XQXwQ==", - "requires": { + "node_modules/workbox-background-sync": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-7.3.0.tgz", + "integrity": "sha512-PCSk3eK7Mxeuyatb22pcSx9dlgWNv3+M8PqPaYDokks8Y5/FX4soaOqj3yhAZr5k6Q5JWTOMYgaJBpbw11G9Eg==", + "license": "MIT", + "dependencies": { "idb": "^7.0.1", - "workbox-core": "7.1.0" + "workbox-core": "7.3.0" } }, - "workbox-broadcast-update": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-7.1.0.tgz", - "integrity": "sha512-O36hIfhjej/c5ar95pO67k1GQw0/bw5tKP7CERNgK+JdxBANQhDmIuOXZTNvwb2IHBx9hj2kxvcDyRIh5nzOgQ==", - "requires": { - "workbox-core": "7.1.0" + "node_modules/workbox-broadcast-update": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-7.3.0.tgz", + "integrity": "sha512-T9/F5VEdJVhwmrIAE+E/kq5at2OY6+OXXgOWQevnubal6sO92Gjo24v6dCVwQiclAF5NS3hlmsifRrpQzZCdUA==", + "license": "MIT", + "dependencies": { + "workbox-core": "7.3.0" } }, - "workbox-build": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-7.1.1.tgz", - "integrity": "sha512-WdkVdC70VMpf5NBCtNbiwdSZeKVuhTEd5PV3mAwpTQCGAB5XbOny1P9egEgNdetv4srAMmMKjvBk4RD58LpooA==", - "requires": { + "node_modules/workbox-build": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-7.3.0.tgz", + "integrity": "sha512-JGL6vZTPlxnlqZRhR/K/msqg3wKP+m0wfEUVosK7gsYzSgeIxvZLi1ViJJzVL7CEeI8r7rGFV973RiEqkP3lWQ==", + "license": "MIT", + "dependencies": { "@apideck/better-ajv-errors": "^0.3.1", "@babel/core": "^7.24.4", "@babel/preset-env": "^7.11.0", @@ -30414,269 +22665,377 @@ "strip-comments": "^2.0.1", "tempy": "^0.6.0", "upath": "^1.2.0", - "workbox-background-sync": "7.1.0", - "workbox-broadcast-update": "7.1.0", - "workbox-cacheable-response": "7.1.0", - "workbox-core": "7.1.0", - "workbox-expiration": "7.1.0", - "workbox-google-analytics": "7.1.0", - "workbox-navigation-preload": "7.1.0", - "workbox-precaching": "7.1.0", - "workbox-range-requests": "7.1.0", - "workbox-recipes": "7.1.0", - "workbox-routing": "7.1.0", - "workbox-strategies": "7.1.0", - "workbox-streams": "7.1.0", - "workbox-sw": "7.1.0", - "workbox-window": "7.1.0" - }, - "dependencies": { - "fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "requires": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "source-map": { - "version": "0.8.0-beta.0", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", - "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", - "requires": { - "whatwg-url": "^7.0.0" - } - } + "workbox-background-sync": "7.3.0", + "workbox-broadcast-update": "7.3.0", + "workbox-cacheable-response": "7.3.0", + "workbox-core": "7.3.0", + "workbox-expiration": "7.3.0", + "workbox-google-analytics": "7.3.0", + "workbox-navigation-preload": "7.3.0", + "workbox-precaching": "7.3.0", + "workbox-range-requests": "7.3.0", + "workbox-recipes": "7.3.0", + "workbox-routing": "7.3.0", + "workbox-strategies": "7.3.0", + "workbox-streams": "7.3.0", + "workbox-sw": "7.3.0", + "workbox-window": "7.3.0" + }, + "engines": { + "node": ">=16.0.0" } }, - "workbox-cacheable-response": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-7.1.0.tgz", - "integrity": "sha512-iwsLBll8Hvua3xCuBB9h92+/e0wdsmSVgR2ZlvcfjepZWwhd3osumQB3x9o7flj+FehtWM2VHbZn8UJeBXXo6Q==", - "requires": { - "workbox-core": "7.1.0" + "node_modules/workbox-build/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "license": "MIT", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" } }, - "workbox-core": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-7.1.0.tgz", - "integrity": "sha512-5KB4KOY8rtL31nEF7BfvU7FMzKT4B5TkbYa2tzkS+Peqj0gayMT9SytSFtNzlrvMaWgv6y/yvP9C0IbpFjV30Q==" + "node_modules/workbox-build/node_modules/source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "license": "BSD-3-Clause", + "dependencies": { + "whatwg-url": "^7.0.0" + }, + "engines": { + "node": ">= 8" + } }, - "workbox-expiration": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-7.1.0.tgz", - "integrity": "sha512-m5DcMY+A63rJlPTbbBNtpJ20i3enkyOtSgYfv/l8h+D6YbbNiA0zKEkCUaMsdDlxggla1oOfRkyqTvl5Ni5KQQ==", - "requires": { + "node_modules/workbox-cacheable-response": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-7.3.0.tgz", + "integrity": "sha512-eAFERIg6J2LuyELhLlmeRcJFa5e16Mj8kL2yCDbhWE+HUun9skRQrGIFVUagqWj4DMaaPSMWfAolM7XZZxNmxA==", + "license": "MIT", + "dependencies": { + "workbox-core": "7.3.0" + } + }, + "node_modules/workbox-core": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-7.3.0.tgz", + "integrity": "sha512-Z+mYrErfh4t3zi7NVTvOuACB0A/jA3bgxUN3PwtAVHvfEsZxV9Iju580VEETug3zYJRc0Dmii/aixI/Uxj8fmw==", + "license": "MIT" + }, + "node_modules/workbox-expiration": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-7.3.0.tgz", + "integrity": "sha512-lpnSSLp2BM+K6bgFCWc5bS1LR5pAwDWbcKt1iL87/eTSJRdLdAwGQznZE+1czLgn/X05YChsrEegTNxjM067vQ==", + "license": "MIT", + "dependencies": { "idb": "^7.0.1", - "workbox-core": "7.1.0" + "workbox-core": "7.3.0" } }, - "workbox-google-analytics": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-7.1.0.tgz", - "integrity": "sha512-FvE53kBQHfVTcZyczeBVRexhh7JTkyQ8HAvbVY6mXd2n2A7Oyz/9fIwnY406ZcDhvE4NFfKGjW56N4gBiqkrew==", - "requires": { - "workbox-background-sync": "7.1.0", - "workbox-core": "7.1.0", - "workbox-routing": "7.1.0", - "workbox-strategies": "7.1.0" + "node_modules/workbox-google-analytics": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-7.3.0.tgz", + "integrity": "sha512-ii/tSfFdhjLHZ2BrYgFNTrb/yk04pw2hasgbM70jpZfLk0vdJAXgaiMAWsoE+wfJDNWoZmBYY0hMVI0v5wWDbg==", + "license": "MIT", + "dependencies": { + "workbox-background-sync": "7.3.0", + "workbox-core": "7.3.0", + "workbox-routing": "7.3.0", + "workbox-strategies": "7.3.0" } }, - "workbox-navigation-preload": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-7.1.0.tgz", - "integrity": "sha512-4wyAbo0vNI/X0uWNJhCMKxnPanNyhybsReMGN9QUpaePLTiDpKxPqFxl4oUmBNddPwIXug01eTSLVIFXimRG/A==", - "requires": { - "workbox-core": "7.1.0" + "node_modules/workbox-navigation-preload": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-7.3.0.tgz", + "integrity": "sha512-fTJzogmFaTv4bShZ6aA7Bfj4Cewaq5rp30qcxl2iYM45YD79rKIhvzNHiFj1P+u5ZZldroqhASXwwoyusnr2cg==", + "license": "MIT", + "dependencies": { + "workbox-core": "7.3.0" } }, - "workbox-precaching": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-7.1.0.tgz", - "integrity": "sha512-LyxzQts+UEpgtmfnolo0hHdNjoB7EoRWcF7EDslt+lQGd0lW4iTvvSe3v5JiIckQSB5KTW5xiCqjFviRKPj1zA==", - "requires": { - "workbox-core": "7.1.0", - "workbox-routing": "7.1.0", - "workbox-strategies": "7.1.0" + "node_modules/workbox-precaching": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-7.3.0.tgz", + "integrity": "sha512-ckp/3t0msgXclVAYaNndAGeAoWQUv7Rwc4fdhWL69CCAb2UHo3Cef0KIUctqfQj1p8h6aGyz3w8Cy3Ihq9OmIw==", + "license": "MIT", + "dependencies": { + "workbox-core": "7.3.0", + "workbox-routing": "7.3.0", + "workbox-strategies": "7.3.0" } }, - "workbox-range-requests": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-7.1.0.tgz", - "integrity": "sha512-m7+O4EHolNs5yb/79CrnwPR/g/PRzMFYEdo01LqwixVnc/sbzNSvKz0d04OE3aMRel1CwAAZQheRsqGDwATgPQ==", - "requires": { - "workbox-core": "7.1.0" + "node_modules/workbox-range-requests": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-7.3.0.tgz", + "integrity": "sha512-EyFmM1KpDzzAouNF3+EWa15yDEenwxoeXu9bgxOEYnFfCxns7eAxA9WSSaVd8kujFFt3eIbShNqa4hLQNFvmVQ==", + "license": "MIT", + "dependencies": { + "workbox-core": "7.3.0" } }, - "workbox-recipes": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-7.1.0.tgz", - "integrity": "sha512-NRrk4ycFN9BHXJB6WrKiRX3W3w75YNrNrzSX9cEZgFB5ubeGoO8s/SDmOYVrFYp9HMw6sh1Pm3eAY/1gVS8YLg==", - "requires": { - "workbox-cacheable-response": "7.1.0", - "workbox-core": "7.1.0", - "workbox-expiration": "7.1.0", - "workbox-precaching": "7.1.0", - "workbox-routing": "7.1.0", - "workbox-strategies": "7.1.0" - } - }, - "workbox-routing": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-7.1.0.tgz", - "integrity": "sha512-oOYk+kLriUY2QyHkIilxUlVcFqwduLJB7oRZIENbqPGeBP/3TWHYNNdmGNhz1dvKuw7aqvJ7CQxn27/jprlTdg==", - "requires": { - "workbox-core": "7.1.0" + "node_modules/workbox-recipes": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-7.3.0.tgz", + "integrity": "sha512-BJro/MpuW35I/zjZQBcoxsctgeB+kyb2JAP5EB3EYzePg8wDGoQuUdyYQS+CheTb+GhqJeWmVs3QxLI8EBP1sg==", + "license": "MIT", + "dependencies": { + "workbox-cacheable-response": "7.3.0", + "workbox-core": "7.3.0", + "workbox-expiration": "7.3.0", + "workbox-precaching": "7.3.0", + "workbox-routing": "7.3.0", + "workbox-strategies": "7.3.0" } }, - "workbox-strategies": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-7.1.0.tgz", - "integrity": "sha512-/UracPiGhUNehGjRm/tLUQ+9PtWmCbRufWtV0tNrALuf+HZ4F7cmObSEK+E4/Bx1p8Syx2tM+pkIrvtyetdlew==", - "requires": { - "workbox-core": "7.1.0" + "node_modules/workbox-routing": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-7.3.0.tgz", + "integrity": "sha512-ZUlysUVn5ZUzMOmQN3bqu+gK98vNfgX/gSTZ127izJg/pMMy4LryAthnYtjuqcjkN4HEAx1mdgxNiKJMZQM76A==", + "license": "MIT", + "dependencies": { + "workbox-core": "7.3.0" } }, - "workbox-streams": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-7.1.0.tgz", - "integrity": "sha512-WyHAVxRXBMfysM8ORwiZnI98wvGWTVAq/lOyBjf00pXFvG0mNaVz4Ji+u+fKa/mf1i2SnTfikoYKto4ihHeS6w==", - "requires": { - "workbox-core": "7.1.0", - "workbox-routing": "7.1.0" + "node_modules/workbox-strategies": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-7.3.0.tgz", + "integrity": "sha512-tmZydug+qzDFATwX7QiEL5Hdf7FrkhjaF9db1CbB39sDmEZJg3l9ayDvPxy8Y18C3Y66Nrr9kkN1f/RlkDgllg==", + "license": "MIT", + "dependencies": { + "workbox-core": "7.3.0" } }, - "workbox-sw": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-7.1.0.tgz", - "integrity": "sha512-Hml/9+/njUXBglv3dtZ9WBKHI235AQJyLBV1G7EFmh4/mUdSQuXui80RtjDeVRrXnm/6QWgRUEHG3/YBVbxtsA==" + "node_modules/workbox-streams": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-7.3.0.tgz", + "integrity": "sha512-SZnXucyg8x2Y61VGtDjKPO5EgPUG5NDn/v86WYHX+9ZqvAsGOytP0Jxp1bl663YUuMoXSAtsGLL+byHzEuMRpw==", + "license": "MIT", + "dependencies": { + "workbox-core": "7.3.0", + "workbox-routing": "7.3.0" + } }, - "workbox-window": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-7.1.0.tgz", - "integrity": "sha512-ZHeROyqR+AS5UPzholQRDttLFqGMwP0Np8MKWAdyxsDETxq3qOAyXvqessc3GniohG6e0mAqSQyKOHmT8zPF7g==", - "requires": { + "node_modules/workbox-sw": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-7.3.0.tgz", + "integrity": "sha512-aCUyoAZU9IZtH05mn0ACUpyHzPs0lMeJimAYkQkBsOWiqaJLgusfDCR+yllkPkFRxWpZKF8vSvgHYeG7LwhlmA==", + "license": "MIT" + }, + "node_modules/workbox-window": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-7.3.0.tgz", + "integrity": "sha512-qW8PDy16OV1UBaUNGlTVcepzrlzyzNW/ZJvFQQs2j2TzGsg6IKjcpZC1RSquqQnTOafl5pCj5bGfAHlCjOOjdA==", + "license": "MIT", + "dependencies": { "@types/trusted-types": "^2.0.2", - "workbox-core": "7.1.0" + "workbox-core": "7.3.0" } }, - "wrap-ansi": { + "node_modules/wrap-ansi": { "version": "8.1.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "requires": { + "license": "MIT", + "dependencies": { "ansi-styles": "^6.1.0", "string-width": "^5.0.1", "strip-ansi": "^7.0.1" }, - "dependencies": { - "ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" - }, - "ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==" - }, - "strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "requires": { - "ansi-regex": "^6.0.1" - } - } + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "wrap-ansi-cjs": { - "version": "npm:wrap-ansi@7.0.0", + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, + "node_modules/wrap-ansi-cjs/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", "dependencies": { - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - } + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "wrappy": { + "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "license": "ISC" }, - "write-file-atomic": { + "node_modules/write-file-atomic": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "requires": { + "license": "ISC", + "dependencies": { "imurmurhash": "^0.1.4", "is-typedarray": "^1.0.0", "signal-exit": "^3.0.2", "typedarray-to-buffer": "^3.1.5" } }, - "ws": { + "node_modules/ws": { "version": "7.5.10", "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", - "requires": {} + "license": "MIT", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } }, - "xdg-basedir": { + "node_modules/xdg-basedir": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-5.1.0.tgz", - "integrity": "sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==" + "integrity": "sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "xml-js": { + "node_modules/xml-js": { "version": "1.6.11", "resolved": "https://registry.npmjs.org/xml-js/-/xml-js-1.6.11.tgz", "integrity": "sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==", - "requires": { + "license": "MIT", + "dependencies": { "sax": "^1.2.4" + }, + "bin": { + "xml-js": "bin/cli.js" } }, - "yallist": { + "node_modules/yallist": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "license": "ISC" }, - "yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" + "node_modules/yaml": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.7.0.tgz", + "integrity": "sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==", + "dev": true, + "license": "ISC", + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14" + } }, - "yocto-queue": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", - "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==" + "node_modules/yocto-queue": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz", + "integrity": "sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==", + "license": "MIT", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "zwitch": { + "node_modules/zwitch": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", - "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==" + "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } } } } diff --git a/package.json b/package.json index 061ad725e..cb38cae77 100644 --- a/package.json +++ b/package.json @@ -21,11 +21,12 @@ "write-heading-ids": "docusaurus write-heading-ids" }, "dependencies": { - "@docusaurus/core": "3.5.2", - "@docusaurus/plugin-client-redirects": "3.5.2", + "@docusaurus/core": "^3.7.0", + "@docusaurus/plugin-client-redirects": "^3.7.0", "@docusaurus/plugin-pwa": "3.5.2", - "@docusaurus/preset-classic": "3.5.2", - "@docusaurus/theme-mermaid": "3.5.2", + "@docusaurus/preset-classic": "^3.7.0", + "@docusaurus/theme-mermaid": "^3.7.0", + "@docusaurus/theme-search-algolia": "^3.7.0", "@fortawesome/fontawesome-svg-core": "6.5.2", "@fortawesome/free-brands-svg-icons": "6.5.2", "@fortawesome/free-solid-svg-icons": "6.5.2", From 85430fee936b04afa283bc67d5253d66df241235 Mon Sep 17 00:00:00 2001 From: katunopolis Date: Wed, 29 Jan 2025 17:43:57 +0200 Subject: [PATCH 10/20] Update Staking V4 documentation --- static/validators/stakingV4/AuctionList.png | Bin 0 -> 205228 bytes static/validators/stakingV4/DangerDetail.png | Bin 0 -> 51018 bytes static/validators/stakingV4/DangerSimple.png | Bin 0 -> 38622 bytes static/validators/stakingV4/EligibleDetail.png | Bin 0 -> 41494 bytes .../stakingV4/NotQualifiedDetail.png | Bin 0 -> 41988 bytes .../stakingV4/NotQualifiedSimple.png | Bin 0 -> 38623 bytes .../validators/stakingV4/QualifiedDetail.png | Bin 0 -> 40377 bytes .../validators/stakingV4/QualifiedSimple.png | Bin 0 -> 38591 bytes static/validators/stakingV4/WaitingDetail.png | Bin 0 -> 41629 bytes 9 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 static/validators/stakingV4/AuctionList.png create mode 100644 static/validators/stakingV4/DangerDetail.png create mode 100644 static/validators/stakingV4/DangerSimple.png create mode 100644 static/validators/stakingV4/EligibleDetail.png create mode 100644 static/validators/stakingV4/NotQualifiedDetail.png create mode 100644 static/validators/stakingV4/NotQualifiedSimple.png create mode 100644 static/validators/stakingV4/QualifiedDetail.png create mode 100644 static/validators/stakingV4/QualifiedSimple.png create mode 100644 static/validators/stakingV4/WaitingDetail.png diff --git a/static/validators/stakingV4/AuctionList.png b/static/validators/stakingV4/AuctionList.png new file mode 100644 index 0000000000000000000000000000000000000000..bd11ea2994cd59a0228c801608cf22d213e399b9 GIT binary patch literal 205228 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 Tj*L_@@N28)c8%w1rsw_-*yI;S literal 0 HcmV?d00001 diff --git a/static/validators/stakingV4/LowAPRDetail.png b/static/validators/stakingV4/LowAPRDetail.png new file mode 100644 index 0000000000000000000000000000000000000000..405989d69065206710caecb82da0d503d4eb0aed GIT binary patch literal 48180 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 BEk^(V literal 0 HcmV?d00001 From 4d31b179b8d7db843fd842b8940c62998da26a72 Mon Sep 17 00:00:00 2001 From: katunopolis Date: Thu, 30 Jan 2025 16:48:05 +0200 Subject: [PATCH 15/20] Fixed spellcheck --- docs/validators/staking-v4-revised.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/validators/staking-v4-revised.md b/docs/validators/staking-v4-revised.md index 120eea271..b0864ffdc 100644 --- a/docs/validators/staking-v4-revised.md +++ b/docs/validators/staking-v4-revised.md @@ -57,12 +57,12 @@ The APR is also directly influenced by the service fee decided by the Staking Pr #### Service Fee -This fee represents the percentage of validator rewards the Staking Provider is gaining in order to keept heir service up, nodes updated, infrastructure paid and more. This is calculated directly from each Epoch reward and influences the overall Staking Provider APR. A high Service Fee will lower the APR and a lower or zero Service Fee will maximize APR. +This fee represents the percentage of validator rewards the Staking Provider is gaining in order to kept heir service up, nodes updated, infrastructure paid and more. This is calculated directly from each Epoch reward and influences the overall Staking Provider APR. A high Service Fee will lower the APR and a lower or zero Service Fee will maximize APR. -For exmple if at the end of the Epoch, the statking provider delegators will receive a total of 100 EGLD in rewards, and the Staking Provider Service Fee is set at 10%, 10 EGLD will go to the Staking Provider Rewards Address and the 90 EGLD will be split between the delegators accordingly. +For example if at the end of the Epoch, the statking provider delegators will receive a total of 100 EGLD in rewards, and the Staking Provider Service Fee is set at 10%, 10 EGLD will go to the Staking Provider Rewards Address and the 90 EGLD will be split between the delegators accordingly. The Service Fee can be changed at any time by the owner of the Staking Provider wallet. This can range between 0% and 100%. -However, we recommend a service fee between 10% and 12% but every Staking Provider should keep and eye on the others and ajust as it is a competitive space and we do not impose any restrictions, only suggest fair fees to our Staking Providers. +However, we recommend a service fee between 10% and 12% but every Staking Provider should keep and eye on the others and adjust as it is a competitive space and we do not impose any restrictions, only suggest fair fees to our Staking Providers. #### Service Fee Examples @@ -80,7 +80,7 @@ Also, the Service Fee is set at 0% so the optimization is maximized to favor del Here is another example where this Staking Provider has chosen a 10% Service Fee. Althouhg the screenshot shows 50 nodes, because of the Network NQT they can only run 47 but the optimization is good with 47 Nodes as well offering their delegators 6.9% APR. The calculation is the same, 196,805 staked EGLD for 47 Eligible Nodes gives a Node NQT of 4,187 EGLD very close to the Network NQT, but here the Service Fee is lowering the APR as you see compared to the previous example, is 0.84% lower. -This is how the Serice Fee can impact as Staking Provider's APR. +This is how the Service Fee can impact as Staking Provider's APR. ![](/validators/stakingV4/Balanced10Fees.png) @@ -112,7 +112,7 @@ Who are the Delegators ### Reward Distribution -Rewards distributed from Validators participating in Consensus are received at each Epoch end, roughtly once per day at 18:45 GMT+1. The rewards are automatically distributed to Delegators according to their Stake and to the Staking Provider according to their set Service Fee. +Rewards distributed from Validators participating in Consensus are received at each Epoch end, roughly once per day at 18:45 GMT+1. The rewards are automatically distributed to Delegators according to their Stake and to the Staking Provider according to their set Service Fee. ## Protocol Design Principles From 6380f69ca2a978555309e02aaf3e41306304433f Mon Sep 17 00:00:00 2001 From: katunopolis Date: Thu, 30 Jan 2025 16:52:25 +0200 Subject: [PATCH 16/20] Fixed spellcheck --- docs/validators/staking-v4-revised.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/docs/validators/staking-v4-revised.md b/docs/validators/staking-v4-revised.md index b0864ffdc..0345ed217 100644 --- a/docs/validators/staking-v4-revised.md +++ b/docs/validators/staking-v4-revised.md @@ -59,7 +59,7 @@ The APR is also directly influenced by the service fee decided by the Staking Pr This fee represents the percentage of validator rewards the Staking Provider is gaining in order to kept heir service up, nodes updated, infrastructure paid and more. This is calculated directly from each Epoch reward and influences the overall Staking Provider APR. A high Service Fee will lower the APR and a lower or zero Service Fee will maximize APR. -For example if at the end of the Epoch, the statking provider delegators will receive a total of 100 EGLD in rewards, and the Staking Provider Service Fee is set at 10%, 10 EGLD will go to the Staking Provider Rewards Address and the 90 EGLD will be split between the delegators accordingly. +For example if at the end of the Epoch, the Staking Provider delegators will receive a total of 100 EGLD in rewards, and the Staking Provider Service Fee is set at 10%, 10 EGLD will go to the Staking Provider Rewards Address and the 90 EGLD will be split between the delegators accordingly. The Service Fee can be changed at any time by the owner of the Staking Provider wallet. This can range between 0% and 100%. However, we recommend a service fee between 10% and 12% but every Staking Provider should keep and eye on the others and adjust as it is a competitive space and we do not impose any restrictions, only suggest fair fees to our Staking Providers. @@ -68,17 +68,17 @@ However, we recommend a service fee between 10% and 12% but every Staking Provid Here are a few examples from our current setup of Staking Providers and their APR according to their NQT and Service Fee: -#### Delegator Optimized Staking Provider 0% Service Fee for 4,018 EGLD Netqwork NQT +#### Delegator Optimized Staking Provider 0% Service Fee for 4,018 EGLD Network NQT In this case for 36 Nodes with 145,910 EGLD Stake the Node NQT is 4,053 EGLD very close to 4,018. -Also, the Service Fee is set at 0% so the optimization is maximized to favor delegator rewards the Staking Provider taking zero rewards but ofeering the highest APR to their delegators of 7.74%. +Also, the Service Fee is set at 0% so the optimization is maximized to favor delegator rewards the Staking Provider taking zero rewards but offering the highest APR to their delegators of 7.74%. ![](/validators/stakingV4/DelegatorOptimized0Fees.png) -#### Balanced Optimized Staking Provider 10% Service Fee for 4,018 EGLD Netqwork NQT +#### Balanced Optimized Staking Provider 10% Service Fee for 4,018 EGLD Network NQT -Here is another example where this Staking Provider has chosen a 10% Service Fee. Althouhg the screenshot shows 50 nodes, because of the Network NQT they can only run 47 but the optimization is good with 47 Nodes as well offering their delegators +Here is another example where this Staking Provider has chosen a 10% Service Fee. Although the screenshot shows 50 nodes, because of the Network NQT they can only run 47 but the optimization is good with 47 Nodes as well offering their delegators 6.9% APR. The calculation is the same, 196,805 staked EGLD for 47 Eligible Nodes gives a Node NQT of 4,187 EGLD very close to the Network NQT, but here the Service Fee is lowering the APR as you see compared to the previous example, is 0.84% lower. This is how the Service Fee can impact as Staking Provider's APR. @@ -87,7 +87,7 @@ This is how the Service Fee can impact as Staking Provider's APR. #### Delegation Cap -The Delegation Cap is an option a Staking Provider can choose to use. This gives the Staking Provider mode granular control over the amount that can be delegated to their contract. This could potentially help prevent overdelegating which in turn could mean a lower APR if the overall EGLD staked per Node is much higher than the Network NQT. +The Delegation Cap is an option a Staking Provider can choose to use. This gives the Staking Provider mode granular control over the amount that can be delegated to their contract. This could potentially help prevent over-delegating which in turn could mean a lower APR if the overall EGLD staked per Node is much higher than the Network NQT. # **2. Staking Protocol Overview** @@ -157,7 +157,7 @@ Also known as NQT, it is a dynamically calculated number by the network approxim From a Staking Provider perspective you can calculate this as an average between the total EGLD staked, adding the top-up and dividing it by the number of nodes for your Staking Provider. This will show your status or customized NQT that you can compare against the network NQT. -For example, let's assume this ficitonal Staking Provider with the following parameters: +For example, let's assume this fictional Staking Provider with the following parameters: Number of Nodes: 10 EGLD Stake: 40,000 @@ -225,10 +225,10 @@ is lower as compared to the Network NQT, the active period for the Validator Nod ### Waiting List The Waiting List represents the list of nodes that have been Qualified from the Auction List. -All the nodes that have passed the Qualified Status will then go to the Waiting List, they will remain in the Waitning List for 4 epochs which represents roughly four days. +All the nodes that have passed the Qualified Status will then go to the Waiting List, they will remain in the Waiting List for 4 epochs which represents roughly four days. After the 4 epochs, these nodes are moved to participate in the consensus for validating. -As a side note, even if the Network NQT changes in the 4 waiting Epochs the already selected nodes will still participate in the consensus even if they would presumambly have lower Node NQT after the aforementioned 4 epochs in the Waiting List. +As a side note, even if the Network NQT changes in the 4 waiting Epochs the already selected nodes will still participate in the consensus even if they would presumably have lower Node NQT after the aforementioned 4 epochs in the Waiting List. ### Waiting Status @@ -263,5 +263,5 @@ This allows for monitoring the status of the nodes and preparing for the Epoch S ## Validator Node Setup -## Multikey Setup +## Multi-key Setup From 1125d09a414974b68fb4b20313d5945ab1098005 Mon Sep 17 00:00:00 2001 From: katunopolis Date: Fri, 31 Jan 2025 17:14:19 +0200 Subject: [PATCH 17/20] added a few new sections --- docs/validators/staking-v4-revised.md | 72 +++++++++++++++++++++------ 1 file changed, 56 insertions(+), 16 deletions(-) diff --git a/docs/validators/staking-v4-revised.md b/docs/validators/staking-v4-revised.md index 0345ed217..f37fd6008 100644 --- a/docs/validators/staking-v4-revised.md +++ b/docs/validators/staking-v4-revised.md @@ -10,37 +10,40 @@ title: Staking v4 ## What is MultiversX staking? -Staking on MultiversX has reached its fourth iteration; also known as Staking v4 it now offers improved validator security and introduces a few new features designed to improve the staking experience and provide a non-biased -validator rotation. +Staking on MultiversX has reached its fourth iteration; also known as Staking v4 it now offers improved validator security and introduces a few new features +designed to improve the staking experience and provide a non-biased validator rotation. -The core benefits Staking v4 offers for staking providers are mainly the intuitive validator dashboard, +The core benefits Staking v4 offers for staking providers are include the intuitive validator dashboard, easy node management, and quick staking provider identity creation. Staking providers also have the ability to add or remove validator nodes easily and change network fees on the fly. -Compared to traditional staking mechanisms, MultiversX staking offers staking providers easy access, developer and technical support plus the ability to participate in protocol governance. +Compared to traditional staking mechanisms, MultiversX staking offers staking providers easy access, developer and technical support with the ability + to participate in protocol governance. ## Audience and Purpose This document is intended for new staking providers that would like to start their journey with MultiversX and be part - of our growing community of validators and providers. - -While reading this document, you will be able to quickly understand and grasp the advantages of starting a Staking Provider on our protocol and fully reap the benefits while participating in one of the most stable protocols out there. - + of our growing community of validators and staking providers. +While reading this document, you will be able to quickly understand and grasp the advantages of starting your journey as a Staking Provider +on the MultiversX protocol and fully reap the benefits, while participating in one of the most stable protocols in web3. ## Key Features and Advantages ### Security -Ensured by our Auction List mechanism that randomly selects 320 nodes, 80 nodes from each shard at every epoch start.The nodes are shuffled randomly to avoid collusion and to distribute the nodes across the shards. This contributes to the protocol security by maintaining a balanced network and avoiding concentration of power. +Ensured by our Auction List mechanism - that randomly selects 320 nodes, 80 nodes from each shard at every epoch start - the nodes are shuffled randomly +to avoid collusion and to distribute the nodes randomly across the four shards. This contributes to the protocol security by maintaining a balanced network +and avoiding concentration of power. ### Scalability -Describe Scalability - +MultiversX's sharded architecture allows the network to scale by distributing the workload across multiple shards that allows the parallel processing of +transactions. This design improves throughput and reduces latency, benefiting staking providers with a robust and responsive network. Sharding allows the +network to grow seamlessly scaling performance and security. ### Rewards @@ -87,7 +90,10 @@ This is how the Service Fee can impact as Staking Provider's APR. #### Delegation Cap -The Delegation Cap is an option a Staking Provider can choose to use. This gives the Staking Provider mode granular control over the amount that can be delegated to their contract. This could potentially help prevent over-delegating which in turn could mean a lower APR if the overall EGLD staked per Node is much higher than the Network NQT. +The Delegation Cap is an option a Staking Provider can choose to use. This gives the Staking Provider mode granular control over the amount that can be delegated + to their contract. + + This could potentially help prevent over-delegating which in turn could mean a lower APR if the overall EGLD staked per Node is much higher than the Network NQT. # **2. Staking Protocol Overview** @@ -97,22 +103,42 @@ The Delegation Cap is an option a Staking Provider can choose to use. This gives ### Staking Providers -What is a Staking Provider +A Staking Provider can be a company or an individual, someone that wants to start their journey with MultiversX from the perspective of running validator nodes, +investing or contributing to the Decentralization of the protocol. + +The main aspect of becoming a Staking Provider is offering users on the MultiversX protocol the possibility of Staking their EGLD for rewards and participating +to the protocol's safety. + +Either a company or individual running a Staking Provider, MultiversX is offering Technical and Business support for new and existing Staking Providers. + +In Staking v4, there is a 50 Validator Node limit for each new Staking Provider joining the network. ### Validators -What is a Validator +A Validator is crucial Node running on the MultiversX protocol, it serves as a processor of transactions, securing the network and participating in consensus +while earning rewards. In simple terms it is a server running the MultiversX protocol through a WASM virtual machine. + +From a Staking Provider's perspective, validators play a key role in maintaining network decentralization and performance. The Adaptive State Sharding model makes +validators operate efficiently by distributing load dynamically, optimizing resources while maintaining high throughput and low latency. + +This enables Staking Providers to scale their operations ensuring reliable a reliable staking experience for delegators. ### Delegators -Who are the Delegators +A Delegator is someone that choses to Stake their EGLD to secure the network and earn rewards, by using the service of existing Staking Providers but without +having to run their own Validator node. + +From a Staking Provider's perspective, a Delegator is essential for decentralization and network security but also in a way a customer that trusts the +stability and reliability of a Staking Provider to have their Nodes running the latest protocol version and optimizing their rewards based on their Staking. ### Reward Distribution -Rewards distributed from Validators participating in Consensus are received at each Epoch end, roughly once per day at 18:45 GMT+1. The rewards are automatically distributed to Delegators according to their Stake and to the Staking Provider according to their set Service Fee. +Rewards distributed from Validators participating in Consensus are received at each Epoch end, roughly once per day at 18:45 GMT+1. + +The rewards are automatically distributed to Delegators according to their Stake and to the Staking Provider according to their set Service Fee. ## Protocol Design Principles @@ -138,8 +164,22 @@ Rewards distributed from Validators participating in Consensus are received at e ## Creating Your Staking Provider Identity +You start by creating your Staking Provider identity from the web wallet interface, the wallet you will use to create this identity will be the master wallet controlling +the provider and has the permissions to change the identity's parameters accordingly and dynamically. + +*snip of the wallet staking provider interface* + + ## The Staking Smart Contract +The Staking Smart Contract manages the delegation and staking processes in the network. It allows Staking Providers to automatically handle delegations from +multiple users. The contract automates tasks as tracking delegator contributions, distributing rewards and managing validator nodes. + +This allows Staking Providers to manage their operations seamlessly. + +*staking smart contract address* + + ## Adding Nodes to Your Staking Provider ## Staking Provider Dashboard From b1ed58678887653773c0e2ebf01d9a50cd1bc6a2 Mon Sep 17 00:00:00 2001 From: katunopolis Date: Wed, 5 Feb 2025 11:34:41 +0200 Subject: [PATCH 18/20] Final Version of Staking v4 --- docs/validators/staking-v4-revised.md | 86 ++++-------------- .../stakingV4/DelegationContractDeploy1.png | Bin 0 -> 136406 bytes .../DelegationContractDeployCheck.png | Bin 0 -> 91265 bytes .../DelegationContractDeployCheck2.png | Bin 0 -> 115983 bytes .../DelegationContractDeployTransaction.png | Bin 0 -> 40126 bytes .../StakingProviderDashboardAddNodes.png | Bin 0 -> 279816 bytes 6 files changed, 16 insertions(+), 70 deletions(-) create mode 100644 static/validators/stakingV4/DelegationContractDeploy1.png create mode 100644 static/validators/stakingV4/DelegationContractDeployCheck.png create mode 100644 static/validators/stakingV4/DelegationContractDeployCheck2.png create mode 100644 static/validators/stakingV4/DelegationContractDeployTransaction.png create mode 100644 static/validators/stakingV4/StakingProviderDashboardAddNodes.png diff --git a/docs/validators/staking-v4-revised.md b/docs/validators/staking-v4-revised.md index f37fd6008..f4c70817d 100644 --- a/docs/validators/staking-v4-revised.md +++ b/docs/validators/staking-v4-revised.md @@ -141,57 +141,10 @@ Rewards distributed from Validators participating in Consensus are received at e The rewards are automatically distributed to Delegators according to their Stake and to the Staking Provider according to their set Service Fee. -## Protocol Design Principles -### Security and Decentralization +# **3. Staking Mechanisms** -### Economic Incentives - -### Fault Tolerance and Slashing - - -## Ecosystem Roles - -### Staking Providers - -### Node Operators - -### Developers - - - -# **3. How Staking Works** - -## Creating Your Staking Provider Identity - -You start by creating your Staking Provider identity from the web wallet interface, the wallet you will use to create this identity will be the master wallet controlling -the provider and has the permissions to change the identity's parameters accordingly and dynamically. - -*snip of the wallet staking provider interface* - - -## The Staking Smart Contract - -The Staking Smart Contract manages the delegation and staking processes in the network. It allows Staking Providers to automatically handle delegations from -multiple users. The contract automates tasks as tracking delegator contributions, distributing rewards and managing validator nodes. - -This allows Staking Providers to manage their operations seamlessly. - -*staking smart contract address* - - -## Adding Nodes to Your Staking Provider - -## Staking Provider Dashboard - -## Web Wallet Dashboard - -## Explorer Interface - - -## Staking Mechanisms - -### Node Qualification Threshold +## Node Qualification Threshold Also known as NQT, it is a dynamically calculated number by the network approximately every 10 minutes. It is directly influenced by the numbers of validator nodes leaving or joining the network and the overall EGLD staked in the protocol. @@ -210,12 +163,12 @@ EGLD: 15,000 Top-up The NQT calculation is fairly simple as we divide the overall 40,000 EGLD stake by the number of nodes 10 and results in an NQT of 4,000. This examples is simplified for the sake of the example. Now this NQT can be compared to the actual network NQT so that the Staking Provider owner can decide on whether to adjust top-up or nodes. -### Auction List +## Auction List -The Auction List has been introduced with Staking v4, here is an example from our explorer. +The Auction List has been introduced with Staking v4, below an example from our explorer. -#### Auction List Explorer Example** +### Auction List Explorer Example** The mechanism of the Auction List selects a list of 320 random nodes, 80 from each shard, at epoch start. These selected nodes remain in the Auction List for one epoch. @@ -228,13 +181,14 @@ There are three different status titles for nodes in the Auction List, Qualified ![](/validators/stakingV4/AuctionList.png) -### Epoch Start +## Epoch Start + +Every Epoch Start 320 Nodes are randomly shuffled out from the consensus and moved to the Auction List. -320 Nodes are randomly shuffled out from the consensus and moved to the Auction List. This includes jailed nodes, but the mechanism compensates for each jailed node by selecting the same number of nodes that are not jailed. -### Qualified Status +## Qualified Status A Node gets the Qualified status if the Node NQT calculated for it, from the stake of Staking Provider and top-up, is the same or higher as compared to the Network NQT. @@ -243,7 +197,7 @@ A Node gets the Qualified status if the Node NQT calculated for it, from the sta ![](/validators/stakingV4/QualifiedDetail.png) -### Danger Status +## Danger Status A Node gets the Danger status if the Node NQT calculated for it, from the stake of Staking Provider and top-up, is dangerously close or exactly the same as the Network NQT. @@ -252,7 +206,7 @@ A Node gets the Danger status if the Node NQT calculated for it, from the stake ![](/validators/stakingV4/DangerDetail.png) -### Not Qualified Status +## Not Qualified Status A Node gets the Not Qualified status when the Node NQT calculated for it, from the stake of Staking Provider and top-up, is lower as compared to the Network NQT, the active period for the Validator Node. @@ -262,7 +216,7 @@ is lower as compared to the Network NQT, the active period for the Validator Nod ![](/validators/stakingV4/NotQualifiedDetail.png) -### Waiting List +## Waiting List The Waiting List represents the list of nodes that have been Qualified from the Auction List. All the nodes that have passed the Qualified Status will then go to the Waiting List, they will remain in the Waiting List for 4 epochs which represents roughly four days. @@ -271,37 +225,29 @@ After the 4 epochs, these nodes are moved to participate in the consensus for va As a side note, even if the Network NQT changes in the 4 waiting Epochs the already selected nodes will still participate in the consensus even if they would presumably have lower Node NQT after the aforementioned 4 epochs in the Waiting List. -### Waiting Status +## Waiting Status This Status means that the Validator Node has been Qualified from the Auction List and is in the 4 Epoch waiting time before joining the consensus to start validating. ![](/validators/stakingV4/WaitingDetail.png) -### Eligible Status +## Eligible Status This Status means that the Validator Node can validate or propose blocks in the current Epoch. It can be part of the Consensus in certain rounds. ![](/validators/stakingV4/EligibleDetail.png) -### Automatic Node Qualification +## Automatic Node Qualification This mechanism automatically distributes a Staking Provider's total top-up amount to the Validator Nodes they own. It focuses on redistributing the top-up based on the Network NQT in order to Qualify as many Nodes as possible from each staking provider. -### Top-up Balancing +## Top-up Balancing The point of this mechanism is to show Staking Providers their Nodes' status based on the Network NQT allowing them to adjust their number of nodes or the amount of top-up, either manually or automatically. This allows for monitoring the status of the nodes and preparing for the Epoch Start. - - -# **4. Technical Setup** - -## Validator Node Setup - -## Multi-key Setup - diff --git a/static/validators/stakingV4/DelegationContractDeploy1.png b/static/validators/stakingV4/DelegationContractDeploy1.png new file mode 100644 index 0000000000000000000000000000000000000000..10c77ddc376b38fd45d1a0f296ed934cdad01c06 GIT binary patch literal 136406 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 literal 0 HcmV?d00001 diff --git a/static/validators/stakingV4/DelegationContractDeployCheck.png b/static/validators/stakingV4/DelegationContractDeployCheck.png new file mode 100644 index 0000000000000000000000000000000000000000..07990292796624c961a0921cdf16c93c5583710a GIT binary patch literal 91265 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 literal 0 HcmV?d00001 diff --git a/static/validators/stakingV4/DelegationContractDeployCheck2.png b/static/validators/stakingV4/DelegationContractDeployCheck2.png new file mode 100644 index 0000000000000000000000000000000000000000..935817c3b0e1c78fccd36c2adf4568eabb484f33 GIT binary patch literal 115983 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�Liw{CvmFu@ zMej4wzr@KL5<=34_N<*dzHog7b@JlIt_H-pF@$B#(OeL}U3c6gP#j)IF-o=``74s4 zJ+LqVE!Zd${xe>s2Vc@+?i=p7zm+)pNoV5Q`}GU6KNys@Zy$fT$9BnSm&=+*jvRS+ z{}dxxt>CN*ou6@JW@VAfQ0!Wji&GFzIphzET`3rOTb`jCCzzz{zxBeeWMM2l<=?~7 zPcO^voc6QEHb$1=#!?Ffmr?uT1!I-()T?dZu+3?KuAM?KUTI+T#(w;0NVE+Qwz4WK zE>_dfSoZGydr3g#`+mRHZPbd~fz-Q7<~E+A7sE=z1?tnHQ$L*TA8x?vtcIEXjS311pDHJ>=nFRB>&FIPil%Wiy?Miq0H=lTdY-Dn z;3Rl=HIH&6NW9({m3gwT2rod#sj!Aw#B>L!QHcZ3IdM_-_@}w%`5Xj^BcnB-V8RnH zKVL~PEwHgxpg}|q14yg>^<{lp6#x>sRcy%M4Jkj+K-1x5DUjzo1hG5m%R*&^FGD}2o7SJVLRY>k;t=-IOyd3l!* zq8BxvoxMG;X^v2Wp5H{9cIO@U^(6a8-n6OmQShIU!6FDn^vpQ*0{49F~vO*SNKtZW7TA&Q_Eetgd zkQzzjdMV@2st3UBMSaY`z(6nx*uh$`V}>_(b0M|cW6O5d1gen2>ChXg zNFEh#6fp!)5P>syPXX;H^Th1!na_!~9emZ@oc zw`21>m+(2~XO~wF?a;mXUUb*YI@3pDcbaGXShZe__HQz{rjv5?(V$5OznMMr&Wj?p z)bp`>_5#K(LGT37Ae;rBMh%J_2@eQ5su^w9vFft-m5X1Na}OuszsiUC(QMO>S6saJ zPL4jrlNGtYl>>Rk=G9~#!@b?k**Odw#1X-Q6kHEucw(?36%-YFtERdePQ-h@gK7`~z&$d6K!*HHk{Xb| z#k~`o?;L&~4yt|G^5uj}7#J96Jy_;F_F>71(eBMp<8odM6#7mb)<XW5 z`Cm~rSWul+zVaY?uD=)nA+iLei2dfxAa^1oBb64egX_Z2Ou;SVELu<-OQEW3XlaFu zESX=`aj>j=Bb>on&S#Ktg_b{`$VZw~_!7wY1Z@xw#%jDu9r0@3=Qq`~N0f7qmbnd`Xj6AV>fb zCLn-g(}WNj7uc30q0+sZp-s?zD?xsNZb)dhb1^YZ7X@~LqVWLDj2AOVf)Pm|Z%@z2 z@SGmA-|)kS)GlPgQM*wNmThhN&B4MF28<}<-o-@Xch=6t*5ds;#jNi#VV+1Nf=YwMN?cDMf1Zm4S{(oU{;|BKrk3$3Mhkg*M*}$#(LGk(=0_`P^$@;`|#xp zwVRt;o0v8!r}3m8Mn_|?qLI{k!6#0Cf3l?)Zz0hDSr7cM7B=*mr*6*eqfXG%T)OHX zJ<>@lZfRyP5)c(Q zF$QN51WheoD?dTZB?#hOwg386EMkPT1D1N&$>rELJv}^F9$FY*dtf`HGzY9A z2{}0g6DHulAS{~efZi6RE^Fb)2;rBOVtfZGi)k{;IEO^94L`m_zPM?S0gW4!+(v2! z?nsy=yaw7eO*eOx955hk7$!B$O8hLaGw2gfglQ;D*CBs_ic*Elij{@P7$Rxongn%ewrS2fP_U8a`FnXuTA1R?)hj29TZpN%cz=Y%{$b3~ z7?iZOp$88iIw0Vzprx(HG=qjHQMy@WCX%2gn-~*g5bgFD!=Z^NH-;IXo&P<$sPN%dp3a$J&h#AA>(qIr1S&96Be}hE?HT&X6VH0OlA2u}y?!)b!dwSp>>pL;%`9 zm7r?l^S52PbSYUsD2*K2Gj%%)?UzRLsEFsWqUz;V0`mhqz?m~=>X(1WD?47i$z~lR zW9YIQ$Rva>92@f>*acjHI+Cf!m#6IZRr#}%vDUAC(K0ZwHnJiwU^n91_)2UmB4c8- zwY0)K&PZ+FZauC1N&axC+8NaMv?VP2cjY7r@baq4WLdnL@i|&~e@EZ<@o`nGklw+; za7c6wjg6WWA8woHh8|-FZ~;~`N=UDs`}`RN1Tl)>hLBBzVQWeoT%9aE=TyZlCHk7g zW?oBF%2A-FkmKz|q@uJkrnU*kHD5OrqBJWMAMSWA?&hg>Tw zV-o`=uo93Mvy=j4p*DTZNkF~iu>Jxfbm&mQqgiEJpdHj9j5iFBi-iMzkH~lAn9x8^ zm8Yg-+wk z>pb50;~2@`*)I?J{T?YNKnihHP+!z?O?zriW%G=GJJNUCXxv977Jr!RGSfISYc_?8 z44sUTQGE%DfR0D`zD~lfEjF_~ktfd{n3zgQc94@#%;-T59fSp zXFu&udY(eD{Cp*Ah^mq^{7jX-=PMpT=_V@k&sp2`qV%%rNoYTOI2z$7%{WVsFp9)0 zhYdl*K5+eTft(HvT@I#W(`@a;_wV(H$VOE@$59?FB}ky4X8!UJ7q>CsAHgrh`=3a- zcggfh+Sf1BzoK9ywElSubcWcZq;v4}oo6}!)L`#k4j{j=-=j4VHi6hq^`-tG9vY#} zjDJlH177KYzMBLDR1spkyKT-v%rVWm zI2F}^`rOw4Co_sw6nSR~s%L2N3J|D{fk8{G-=peiZ3_!Fg6cVB57vT*1~i27yY^>G z6hsX2U7(jC3$5C9Sw?m0+j}y|uphp=d;H0Dm zj-9=ZD|Nz0%Us{5Z2>uxO~Q@>tuz?xf5qz1@Mwr$_eh2o?U{DomnfIsMy-4nB5#LkJ>Vjsa07K;QkS^*^OG14Uq#Z5!T-R9`g zVvmyJs)R$q<um(b0&Ar^g~*)pf)32N?S%dW7w-9t zzMwkd_ytALixb;i-QDS3?yP z0g|rJtyYe0C&aM0CH6mN;(e8_xe9eO0O99tb4iGdU@b-SYT_H8Ki{2wg%kQ4iHjt* z6Ru9$Ia25hLBF57-sE?W|gg5IY2eW zTNOflbABa~m-psDaY0`~V{`LL@a_cWctSSdJq#BV%J)b%Nh&13Mnrmhlz%{=5!a5a z0JM4MwBX;4;;nZ|*ONO!87QZ-{0I;5&`)KO{+NoH5=s2fG35Q>9Ea^*S6{EzG0`MEC#<8%PE|=!SGqOtzJR^7UxiYSh1ekd@en@2B|_qUS8Y9CA;*GvkwyX zCn|kQGtMR(&fnf9v_8Ywe~j+0^DG%}-@ZNlA(+7q4lvBL-&h@u$MNIOiX`r(nQ0N< z1{fv6In9nWFu1(RTQrz~OM}v_-Ni-mK*fg2U>P?zH(?@4UFq}lV44rFJR+w$9-(mm z6P82W_t~KgJP29INR)Z|%k!w<>KhxEqh{5Fg-N5OxQO zFT&NleS93|W_}XrLnbtj^`b2g=F9Kb=frd2;q{OtNovP{?A6h_qToq2K0b~ofJrx` zUoDRpIyTXYXJHO0EGc0W??}0PIsHgaHHjf0B*pbl%AXjvz(ye@&!uEHeU&6?o5Li%>=>D425{NQ?x2!*OL2=e>K z@}7VO2riPolZU*$y+5E1QG7)u^#G;Qh4}boP)Z|F%Yq4dh&r1D7kg5IW8JA<-Fh4~ zOv31{mkiuWJ1}IDC%;+IaVxRG@}gN_Q?&-kL1~X*+~?`tkfGLqgm1KA9|8-F2kQf1 zBw8mSW$_glb23QOyL^*+l5XfH2O)_NEdV6f{lY-_6i_I0p+F?JF+JWViQ-#7MUEcQ z`a__Rqxvd>$H5>FM*#M0{ggl8kIRc2^aQ&AF37mHFJotCSMcgz1Cc1?^%QI=;Mgu$ zTAM;SedHu%b>Dj}SYiU+!FQa6jfPj)@7p^?I6oSo`;rpQ&~Od>bsJ~jJ-?;A56~JK zIm)$js8~OHSBY6R7r+$H4Yy1Pr1DE*mO&W4bnv?583CX*dx*!AcjfVcb^!uY;F)2A z-H#a20ImkC-xh8Fdl?J!Vc(6FPPZA%G0u3J^A|ru|4fo~V}TyAngk620p9J~s~#L^ zcs$dMxNbV_Z_LrOj)Q|1g#iQ}+UA_R5#r}Dk*cPb;h@J5o<$5w17>V@R(*BXlWfCV zzi4*~#tl@R;!|0^+qik3T&QO4g54e0m605;66DtF-zYuZJiW!9y<+`CTe@YD^gF*Z zC4yu|oyh{TJ4D7T7w(71RlTrANx%tmW69I+9~)PJ$|6>F65Y4^$dDo^_{Pjq3YaKV zpdSGQ8-cn%eEu8?_TeKci7riq2H{scsgwrYRhw$KMKfuy6HPUn9K6i9bX zN(jD&66a@Xz$v7fB;)~vms%_ijf7Qia7T4-->ydu#)d=+k`Gqen@Xb>xDjEoN6x}= zAEt~CD?>8a6yD=M4EDdE}jjOGtsLMlR)^W>xgyVKUK2BOyJS|8^uR@l#!kL zKsZc)NjXBaPa=jBA=22ygwQa+5_I=YjF9X>szV3#=)fWY3-D4f6QKxQY8h=SSO?8S zn2GcSRGJ3Okcg6yir2tohmin2mFV%;c?KC20lD$IYA|6rQTwdGmV8hjx+=^1N5b0* z1Tc}on=o4)d?`X8)srVXv)7%Ei8%{vjNFm#NO1J3;)!Iuu+J~3_Fa}fuo|pGTalx- zm~AyD0g|R7#Lba*@>bdG@Y`|*kQCd%lSw!}q$BUxy?eL9@j<45`CkXpdJrE;3kDca zKgQcAO0_`YfW|NM`*oBc1Ar$mNU{BuP@n4%KqKJ7Y5)R-pPQ@!jo%`xVUv)MmR1MX zNvJva7FNXw?7XzXMD~k7jilnXZ4GcO<15o&lex!@7P++Xfg~W{l8{pza)-_l76spZ zsXE@~*q5hu*ly#{8S1fQu*Mn@3qw-R659_JHbM3rsbHjtdbdG($t;XpN`do);?p9b ztEVOgrFz@XZZMGqQ`KwE<$V=In~{i!UeZh{1`o^;5`F7$A4?*}BeJIZ{rcWn;kl6% znjq2-y(wP)w){vFHZhSuA!$2eFOt{kC1Pefu1-fH1{mnZfa;Szxk8 zTwGje&uvZ=cA7&gopa!*2KPovRU;)7C%7t^M3fg2$U#v2KJC>sw?YXQ2IdWATf6cl zkXc_U>OQ&0B}llV*#?E`X{;~e7KOV)0}P*}-?WFl|4#MX)E_2E{0UD153lb%kr8&> ze(Q0WPu5+!DdC~tnx!-IJI_sQ*FH@(Z#4bKC1b|%{5AF(F|0ubkZpRe4O0-w{ls3< zqWoL`oM?jHEUZQZ2cvwy-sS=WPY9?blEO$!6);sRP&NrGJ1>dV!6##szgL!|CtPW4 zV&VbHoYPy6527bVHTUI5j8oFKledK|?|2Ou6GI`OnTC$e3cQ2AbP4GX=!M@I1ik(> zB}*@wRxGEn=1r+~pwfxTq|xGr0f6nExaQTw6V-3N=mlF0#Z45HECVKr(CUW|A4WkE zw)LqmgxyA>y;i3rWMNh-IEn9iYs^iI>W*Fb$E(l_)9 zwKPNWouqyx)c__b10m%N6hHD~dICCXfBs>i)j+gsS?pq>qc6#^TI%VA7d|(#XWl=H z4Z*rg7rkz<9>h{Lt;&_?lb4lkMA7dwCZiAk7=YMg*~$y7pgzEh_E*&=t>3n7TfFF= z=N~dH0$@rw2odSi&zhqdrXqxnfq(nc47+@$fvy`eJIZ+4*%`~0A<%u~_OK!BKR!60 zu8gGyzsBL)x-#mMu~*~bOp43~nY`YS7zOXE1h5x^2j=0+jHQf|6(CGKcpmzIxmn0L zq+SQ35>mPn<~EBWhvmd*4mr%K>q;&P6kaJQW3PFLyhV0(RA~ILgU-Bsp1a0%=Al#e z$7y!cE2+KhUtof&w7NFb@^rTQEk1;=N(WI!3@T`*+3@bEZC7!0meAMY4T$$qz}dZT zkJLQ#oR8?U2xH)hhDdMqI(-mNMO=meZs^GRoDri;B%@<_quB(ki;uHU98c2cTCUkLmAUKG;}!mN?{mE$ zy)C^U_gQ%3gk(p=E514J?){~2nB{cMm=LxI?1mBg!Vp93EK`#*!TOSp4~b~L+=hR5 zjw#7-FlpTBw*7{L0#0`a`0v>2u}a}b)9_0~pqjdlCr?5ECe19atVDa_OP5jw6s%Zb zctynQR{Q}?eIs-^GPzg_`iDye4A5s%5LFC6fLJ&&3qsp_VQwnRz6zlzdDKU2qNlI7 zmp5;V31AW3dO14WB=Jf>a@sO-dynUEM(KV72|H zcJ}im43qxH8*0Z+p47%WvwAt_=ca6lZVt=pB{}BHDE4oe=J4ei`~naH?Uw$?WOn}n z*e0NjuvT0aY2i;u4>U;HoGMKJRrviVMP}PV*yM~m<#b*UbEL`$O&{;vhTO|jR9D}) z7A)i4|3S#rqCh@2Q$!T|0NQ6LfJ|*qk8Rg%>UVgM>Oo^8amOw8;H_PoAgq^FT)VI% z@I~of_iFhy9JdPlTJoiC0i_5HPUq+45qcdPYj@YOMaB`b^FD`_S|V>(b1H1u%P5Aj zl*pd2Kxoc=H|G2;FU!)-8=W}4^a+tZn8nUOo%vd;+FIJ)Ta)xvM~(Mg!=k!NL4X^nJcGW<&Ytx z|5pV1l6?6x%aB@k7B3oIJ6V=(`Tyx_kI1t zJP>bC7pIK=LMOA_+K=ySFR+VJDD1rk=%8c0e09kVzo1gzx<{W4y(?5DKW!A+T1k;& zr|g(}aWGrn^BM2rhT`+_O-@OPxREaU1OVFDIDAU04K0mkw@lBVrSW;Hyx%j@x0YTW z1x*$G5ugULc2PIWqbpAEg?2->bJ;@f<*k8cT~=a|2hD@WFT~h&6m2&4p-+@!Tm-~x ztIWD@98CY1$M^XAV!v*0oPly35S|J@Xx9t6!H7&}JB z>IN7XOph6dI15_3pCpLVAVI-qX85O@@Rc-@RAuFk;w<3CTiHeo})`96{63qg9iy21$}H!+A($#nDc^Zjp1Hj!S! zXJo}4VMc#77z;cu92FK_R{y$yMA=^J^cRnrO`-llPyf@}>n6iNA_VD~gPkq&&qbEw zBA~m;nC)a{raW3~=ezL7-*qm0kNL}JwX_Rz3Aey&W9W1n1io4G1j0QIO>w-AhUWv& z1ss3v;^dC@Uy6-2D%zA?`%ka+K-KwlJN(Z$9AB#7PMYd438rke{}Tp z)b#ZuOIP91jgm7Ag+heq!=+W1Q>5Snx+*l$K zL3pX(6x}wJT|LxCa~fp;FKS1$xr88i!q|o0yUh1wAoQ-HixU9*LK5k`E=q~8_`3so zf|@M1=#$u_;Yc2)*&o{7+Pf9(dNE(E$;|HE2bYoXfe?)XQB-) zq&CwPxLN$4HAC&R>!!n@LstC}OQ1M`U^rNI_vxksnb^SS%|}|RMfnf0jSxRT;$So) zV9t}TzQ%&f&z%Hy&};vv=fBcQ{1B)fB6H7_uB-cJO4#FM8^a+M$HuNjpZ{jem?o#{h_|s174`5$<8J2C8S6+d~(3kn?ALJ$93@_g9`L@>kGbE|GKHw zTlX6|bU@&gl|Y#-jy*{Ht?rZece$J0p(z{38jFOFBDus$-u*xg*{Cv9U|8M%#-1xi=Doi*;}W z22=nD#b}_%AMo`OQZq+7eqs&bxC3=;IQ$wq%>|tC(2N5>uI?tym+-v+t?$Tvi8}gz z>`)h;lKBD-7(l-&DsZxA7URmFL78BYLOeyNfBNiMXvp)oYWPlU6`kG8TIR)i`R0jx z>%%c@OL0ua24Ufq;64^x?f<&V83xknk(ISSx!^Vqnn3YNjwvY3(IMHz#AK(EWg|ax z>=F>rQ2#RR|9LjP83q%P1XMBcVNaGJ^8b%RBZ{yVgou|(M@Q#FX~3U5CI223f_XE3 zi!C>8s9M*A79@2zN?CpO)^Q2HBjCpQ?95XvsP9^@Ps-_n7cj{mK^mRZh#3&pF zVTP87Bg1UQ#>R*@S-pJ1Z{vj5Rq^8S7EeT2Tn}s4#%_S?k36zRj-;%tzvD^~3OMU6 zlLO0>Gx;v+?B1>A;E?`b-%x>4RQ_VN6pq`#5fU<1gWSzSjH zAjUxicCC1Tswn>aGBXx34mgOTA=EgV-wZf_LP4*uEPBafz`te$F3h(d);N*?LHW=5 z3xAEuFFhTd9Z>0ItcJ;14_7~Kk^lRwhcoEWl#-Wkf|x;UOT+K)?K!sxLN96PLt|2* z|L+rR$If*N{?{X?>GfScYN>CyUpU%PT1eLn0vH^Hv?S<8MMafbwq_e`6tgVW;COBZ zg3EKF--tB#pbvsH%oH8_x|@z`t7%u6A-tMrQ6>@hRJ&m9>B;tDICRKc;Rn4WXC$nv zr$^44_`9v2jLAg1iwv^O#juE|vE$3PZ2q)Zn|y5}Ej$aE8KOyNYn`=$7$>nuab4K5b1i zRHUS-uIi-~scGPG%(OqlJA&?s(5$Si(v{HP`ay)E-aFd4Do%(tC_yTb`w~E8Fwu&!=aG3dRBC^-_o*531Nn`Nqjfpi3q2P%s@x^%O4H1Wh?q#@LO{iUv!fa9UtAp zj;Irfvk_E_(Y+Jy7zGHhj=lAvq^$ya4l($WW_=W%h%%&k0Iqb>K}I1CS~3;)o3ZOb z_0y17;d2$Us#pWf2J{e+1tzu@f;5CXVpJkf2tflWDf$ z5>Si}i9d4cjNUawEkKWd?=UBc_3Kmk%$W9X`X9$+9Js4n;3t}cj{Gd%Sd?d7{XxJq6emZSFWb|HeIYgl$_E{*vAQx9*9-8EP{DO%k7Oe!+gSiC~I7We3 zs!0t|Z|SC$@~h*>M^od4Lqh z@Tm41WQmfqNd6N``9v;!y#ES@dp>&R2-0EzYYa%HxYC?Qw7yTVoWEa=J`CqerE)kq zmIsLh5Xhp$nVvXIA%kB>qXAl_38sReK-xD!>)v0O|DA1pPmT~JFj24gd>rabJv<|4 z(5p_G;=N}katx0zr);sgUkheyE&Pvgei1JrFo`NEUSa?P-s>Y;5d}`>z)TpI#xKI<7Gf}w;Y?$vjIyhW^dC-1QuZ-gy0imvb^r#e4EHM}oO%&}?q&*5e zNm9mlF=QDWeLy4ib$|Sm&tzb;4Gta3b4k&I3yB(LpMP%v(+wO^g4*+G66pWCuplIE zx$@R<_%Oy>o*Rkw?8m(H zi-OtE95oj-CI5cj-Pe@PLo3s52tphr%y_!SOUxlDpj=;DDJm-36Sn;O_aL}u2%UmG z(u;smaq5R4alK+olO7~6#^TqMPVqVMmm|u;OW**qleoZe!-S0of1_usRRD8|DW0G7 z!r;Df6j?NM@DJ$uu&4>x4nqtfro}7@DJpXlj9`}J4!=7GF0U8jIu@!hS|7qmKQj76 z(4CMxA)rC})F2p;-iT>P&~5qqh(t^21!DEfEC%N;e7Sa@^^s%YMa3st6h2*7@C~ zbl@4JP>hU>+66&+%>2YMLrfBMe>_!5mP0xmW#qVp((`({*jp0r{C}@H-~l55Nz>a_ zmK@?25ZIYT-o#y%Q7wZH;2n&~#4`v*W-T}OYS^8@fUg6BVVSuKQ40kr^PN>98#gXR z{%iNR_DL`6XtYc=y7LYY$Bl~&2a>62j`4E%vo*oj%ei-jfO}oKBU&~&`~?zSCa)?W zXtkOCDP5pA0$0U|e;bzVO#9l?Uk5Xw9I&!(qBjvX288*qtzwBogVdMfxGidsL-eeV z(5)5nGYtv^9}`O%T0Eg<5GxpR4e9MA{vlY4C=}!voOYpFS`Z}Cf7gn7kMY{M*ARWI z{wtrz;9aiSI|v1lMzvn<5F3_^2gGu~x7|!FHo6H}h!(`TjN~k2!v;4)yWzE@%=D8i z|E}3guRK<}C?a1ekP~jA8fU7R()l-OLBQU*@X*~;ldqVWzjOjj|LaF&DQ#T8uqd|v zf0t(oOMv9sTlZy1G(G>jR9>7zBX+|i4FgM~B*z2)RYGRd5kBbu^#f33GSkYn?4z&# zS4o&Iwd3Xs=39INyIw4kBJCd4{~Q6gc!wezX-#6C&Vd=(2roR2Tmg}5X&+;Ws&3y{ z2TNOEEo}8!e{pT(6X|L=ge)P9R$nkK4cZvksY@3w)c#F)EM7CcJQ-E`-uz2pPsG3p zWiMm?AK$qTK{G2&Dp#oK@&9=4^cMrLPz%y0Dk74G-cG0b_wa-4F#xwzx;J0O%Gsr? zi_gsH%zr;^u`mG=BGPCA{2yN#3|6>^KRA4!o}ONj>8bxNq)oMQUJmjZpC^GgDgxfu| zE%Rj@ASq*-2bmCFN^$zcaCkr+a<4zG=TG1k9&y_^(D0=->^_A`{S1x4>BN<%<fREAGh(s$h%nPNkalUkYzllD8WY3d=jYdoMi19x)gwnD9`NqEkQcu+?nL6jAX*6r1#B{(8VmNFvw&XPOGMd`Y3ufEt2qb`)pPg$=*p3sF z&}=H5J?9?Vp2o3m>&s;Uowj)|W|-sO=|neH1=MF{M<`6in=B;ooBz#p;?hQ*BG2@0 z4gWci5=SIh^}ABa_HKq(1ZBS0T_qFkM!_DvTVO3!Io36PcWc@CS7n%IRcYK60(fZ; z1cY>$RVsWIeTW}%Dh`|C(ah3jJ6)dFOXaLjWuUTdb#^KGH7GYx@OtMW)BAU-hz~{; z0J|z`HUM{=b3+BW097zJj&m1x<76Siq!<_wBm#y5Zvl+Mt}s8iQiSbdrig9zeHs4n z&#$ksf;s?O&_I~nWhfi*|LSRmIQP<8@9ZtIFb=E4$yKdAnfhMceV(j`llkYgx`+wt`2 z(`tb+#X3``&?_G-sytBB1ivD*P_b7n7MCu*lV^|qdS)>ML(CYtaOC13Py-R2VXPo( zAdFQ+ai%V3JqwdwFD47eqnx}gi4HD!Es6bu^a(&_TM3gLQmgaZxPXDxpU?P8wtK9` z_>eA8Vu`|sGT`3uIC_+d0)sbTwPyc5sBs+ywmfL@T;l*G5MnBh24r%mtX$6+dH1v1 z&W4F-Fhh$CJlD2I0HZh{|5{Z0DUzCu^upE5&xjI$M1Dm;>WLGVzNJ6SHB6&|(Yp=g z1To{FDKdT3$X;ja4PGF}UZpm>B6Xbls6HnscX@_D$4hAD*2)hwXevLS} zYSYN&;5$Jp$M|$Po)bn7f@8?do14fWVN&7F;(}?3G~~jwKzb9%xp`<3+ku*7491H^ z(*(*=Sowm`>O_t?g8?MZYl?5nMVs{WoCF#D(L#88`fykr(ar{ORM(Jc5-Kf#0L&fS zgPmuDO>XGi>zBouUW>jGU`E}0t=r%R$UrAKTB*5VEMow`0XkTM(kQA_^q<&jl*S&P z>9Zb~*&gK`v2|lC3IpbR2=fAuRpNZi1>*cWjW}Hu84zU2nmA-IgRr4LOlO%T2mpWX?R(Qec$LxKYT^x z;JkifA%)eNoQ6wO1cF3?&32$^?vL8^=XsYC`M$1BRY!ThKn6H4y2D#mL#II1kJYr! zLH1zBnx7yunX3+iXF#G{jYvLtGlox$+r_GIV7aJy-U@7V(h7y$u(KEWC z5IXhohe)#?+)c!~Pr7MOCaN>0P+R-Z651Pv-k>MdGDImy2c$_^?%O z!})N{pwY2a_tw^t;bAm7lrFs6YxbYnzWaTb@f?P){esXXTVGE^y3@!YSh>U*3uyi& zyAzzZ7WfQO?GeIcc6yvta)@q%7z)?co!3p=T@`3>&?q7tvDQMJeu#xmocB1N%@Onm z&VZtZuH^x9Ch@b8X50!7UeYZH*GnI6{2@qN`n^YTP2Bfb1)kc&apU9#_(vln=NI2V{3MIk{2#AGApPQxFG z8;!4|s|GoG9b60#!AcZiOB<>9KW*6_d_O?ox}}+G92^8ZsJ=3(bv=*oEjj0cN-&zCw zf-1mocXz=XM0C76w8amfDnX{_P0Set9Qe3Cu#fd{Qxm%XG zzTymX`<-n{+JV!>Ww1DyK?Iax9PIWPjHzoVUVMIkYa>XDY%WfCy1C7puK})cg$ukU zJb?Q#)gq!-Npc%th!2L|1EWjuP9p^xUVMHEsCDG#<0LKQi}+7)1kM-(&@Vz#(QH4^ zp99>Mj4d_|!7~9=@jai1pkr`fz;f{&pFE@$z91UktA|Y&sw#INb_`_tO$wGzp?0>m z#5r|8jad!Z$3Wek-f-soLXHcM0d|v~j!cpi=fMSrXvV-gFWzb8_rgi^es~@|pcJm{ z#?GLd_vAc{@nlD>CFj+x@c6s3EC$#pL5jyOJcD`>ZD3Mv@JXa^LPUIheQnB63j(FN z3Mk;)=p?E6@rcCg!usit>n?@3eDGRwUA&8R!+x;u&a-I#5YbxTyPwl`7B3ZnWxC^RQH)9qa$mTv{tWvBizu+ z7#+iF(!R?;akIrKxxfVsWJf`+0kuF8s6O4TG{d5w=UmG%1Rq%7$fY%SRNVXwH8wfJ zk)6cawQCWG)g`x8S2`o1k+_jYHq{&Vpx>oo0bouA?;wmDN#LM;I* z@9k5AR-Z(!AV#y61#6*lCVNHw^5e`@^#RR<1{G z)Vi>)e6u>Ya#A*^v$AcO_G4X>KcCSH)jRL zr0dCd&P@IEX&Amick7K*2F=>Ro`Msmlete}@_}cV?6=fYqmx}mni+|UdE>6nwQB{a zpcUrF=f#7=3jBHzIQcK<^PBQS0MVSu&K`Nb=qp_4$U*I0sBi|)z;$s^z$@!Wo`}34 z_ho$VI+!KSpFckjn5!^Zz;p%`fH(|(VjiYZfRrP;&YEpoP3Fk}NOOydc&p3Pz{Fq0GZ~wx`0O*;DF>;)&uh;+b=q9>Y`ZCy|ovNH1c8|b4FPxejmbo&_!~n3j0C*z` z<2zm1^n*XfUcz(Kh-Oc8Wr0wPH|UA&5d(*~B$O zxQ(sRDZ>P4v(^pBK@EV{esiukN?wWRkd2a9zcsqy{x;*ej|wHB1K6GU1U{KU`CtXSd0MW#}D7zv`0hI z7(us2(7M70PKS=lIS?W4Yc0IyKFoum1>)s0?fgN^g@G=w{P_hGlYES{1eLF1Iz#+& z92a7HTptxb0(>7>!lqwAYHw}^1Y81b1YJyXIAR0`81|quk9-ZzPtqgLqG56R5B zvh?f;t7p3Sx)B5iHAB6wq`D&O@sBc?D?)ouE+Qa^GMMu0Wn8p|bYMW$#cS73_KZz* z#6-4*Mx{P4U%N3f6YvedaUd{EMdzWpq$lnD6P_wW&}pIf`D5MF`Vr&@w;o*s69qw; zeSbxNFXcTJs>9~+!8nyOu@W~Cywf+QXE|c@PDyTq-LWv#ym{5ttTd3v7zA7^H^`ab z;6tV_WV^|)6?+l$ihGz`7Z(=;b)SjoNX`ORLL&JV^2B|Q7~H`fN3#yV^@tQ-buYjn zhniR1Mp)pqKwmj&1|Y zXnDmu%42OIiavgRg_sNt@<^bTIR_+UugI=?3^b@rP|v9wn!r&r1_j@FcoC_Nitrus zuCECtAOp(p;*b~|MimFph37R!>XaKmjYCkwFX)A@p(TVN>Mw3@m6ojCY&j-BXVAF`qffjY?U}+0-CL9~?p$?9U46ZES^jAZmuEdwPk%fWU4qP2# zBq=|@dWLzpk+TuC$b^xAA8LwV$^o*<3iPAyz;!|UBziptrmf(t?#4JN8H^Qs5WP{7 z6alOtCf^e25e9tVB9wXB#!B%m5&3>z%5G5bV?OPTYIuWyfGX;p5OZDd0RODg3ow!N zM=&wM5J`O5x`KO%GEqM6XcOCS-`&%;3UAEq>sM2bgW#@QiP`cL6&qd*8dr9&K&t0y z1{-01IX;=XKU^`?4%5U7=yQZlyfxicF=ucKek6$f&r#!dq7Wm z+HnngM5Y-+Ti{{zZ0n*3wC4EucB=LavbZp0#P`LVG$c(;8#-@B&?I6uT_Qk|fKurn zEq(&lEW`qUh=2^lU%jysAk1lCh3ZhvtOSU+tl*auj446{^>24&&uAhgIj}7GMt?kd z&4^X3gIynD{5Q=A2@k)D^5PqP^7awfq7e-077Dg8uK)L4g4YH--p$sLm6g2{>B@jH zJtH!T`$>3G;W$lSE@4$*fYXDQzZ<}bcJKp?P?*xuvTn?#-4f^f-|)sF_rY|DSQco1 zNkfK#ZQiwVNau*|2}2r)D;U7eCDI8Hxz{+;2$}{M0g*isa_i0P6Dh`lKHmlIff!Kl z*k}arOt>7#(rjLT)dfV2X>Aqit$o~b>Tug<0}4x0Hni-!yJX$n+`u2({dot7UB|68 z0Xd^A+N-4$qWw(-gbuwRMFo)lF2RoKt4>NZ+%YgRB$|4cvycNX zmM*wVO*q0m>B#3Da4-o93QA7Ikw`lUGtZs-Mo<>S`~^}fhS6Qyvm z3rKyeE_|gn-$BR+})X=hc zhPR&hyp{NCKo^RIdp2!LIEV4L8?jsj4~|XDYDAJb)-U&MZp7wEf`ex zejS;x0n#$YV+T$l^QT26DiE!I=X?pu@t%82(_kvP<wUOUl&60KxXb-|Wk%sjIlY=<1>%&?O-m^p}L~fE5933svkaGUmg* z$7oL&S1$|RfR*+0&}Mn+JQ?p%7l7t)YZZJ_oeTJO@lQ(ele*=wF7}R9m1{O|{&fV+uOfR*__ITa#)A zv)^q{+cdI8dZR7e09!bq4&~eXSU^(32g7=(1;XI_5$Ov$KsoZV2KgIA7_@$m^fOoD zC`MiQ%Cl?Nt|G_1?1=}%+A}`!a&X*}_5KLYn?oWGpebF!9|TB;TX`O`65!DTpUd{6 zCx*t%4Gjj*Z8f3H7Ku~8Atq3f6UWo+6~9Gvjq0U`y-W)iuFyV-cRu}Vq8jiY7hIn} z7$?F833mvlq5uk~rW9m)5vxxNakmSQcwwf>1hnyw7i$CXMJ^Pa1UHa$9PL_L#*e+H z4H2$nXCj+=i7S(GXM2vpvCVM8qYF22lR2FD39Vc#AZJ7_?=m&lLM} zmU7E4NB{|fyh+kUKGEN|E?m_4`gaHl>PDsWG{qY*9 zOjRQg{xO^7|&y}Z3E!XA|*;kFPi{)$DL8{{R{vp#Rd;x?9rY3&Z0)~Zk^ z_Nx(uYxUJbC{LmJJ#v;jVZLx5!du65@cH+dso-j-s0PG9ANlPY_X`I0KlRj6xSwQj zh{})Ond}%*S+49ZS_)bLRk~ZjeQZ`kSuc2f{=UhL+!Ymg7`csDi641|pun3Z zbT@_~5BZik>FVnGN%A3<_F>l?nJ#(3M%4sYni_npQi^PSLXyNQ%R*7b1B6t-5QuPU z*t)I*+xRt9ckLJqStDQ>*}_O-MG5j;y;LKZ4N# zHwZm$-IsY5VDr}8TG6WW|DM)p>RHiWpLCb^IP0EvJgAc;m$j=Iv_ zW(PE-f}KIEP}WvBD`M*7b?q9u!Ui}pKA{ET3*5EZSXa~jqpV83d7#^LaQM`!GQ1K0LWy~?lnCG=m%Xw6FfX;rl@q zc;`)pgesp;BXPiHU$N!{=mc}<-`te>h^ewgw^kgNcwHHVG7npg zDpJypSLEI0TM+Zdt^U0U7gNdl8WcR=*pj&n$VGkR%VqrgYx>*(;CPsl$g}9y;PJ@^ zbrVI+9*jZZ4%{Ub#6nY(3#V=Tn1=o74xrU%tF> zhczcCFi^g$2Ii(w=+L61YXs1$R(IaagFIBtZ!nIgiXer1{SKZ(J0Y|+p`8UZ887#M5wk78F$KB*hfiO|xlg9i^r4WYOpz>(I`6$I!^gzS2SjZ2YT8Cal* zrAq73P&`oOLNG6*as)NB}}c6v$>T&f{x6I%~UrI3wjS6TtS-wVtq7#QUi9x z6xAtdzWoIg?!PA$slH15QQNHX97dTg+!iBq1j=Nx9tT=PRt*ge4P;|Y4i6AiKx(i@ ztC><28ceUDpn9-Up#k6`?O03Lsq9N=H}&>YbEBq-a|w;k+6vlnGokAWeXMqqZbblFPavSjqzhu^;Z9=LXH zd;<+P@bcs#ztg6Pf&Bd|Mx_xIP)PDiG(wCAi0zGVurc~tG8e|=h2tSS5b53H1k;p_ zW=wEer6CuXHn8swi`}F0XUj)mp!+K2?^!JF=;(p*^Q}n$;*Mw64f)B4*r-(rtf*2w zh}8_6aPdOgzB&ENY%REVW_oyC;^)AGLR}9xAEg`$ug%c^)9jfbK@_(|B8Si`e9m&( zPHml!xg&(WXm<{2shU|@E`XBUXbQvz8j&+>01$_n;Yw};9NQEOSBNcyau)P$N)ov8 zjBxb=pG93kUHzqMmu4y4%~=KYmg>Jhv}py2@~Oi9)91$+c66kLwONc3%U2+U7xgr^ z(Snzc$VdaU6^@&4AJhljx#I_{f(!-e1;XBbRLq$WsHQq_3Y6WOER| zVk8Rj)gBf#I0vHx<5sq0@g&9$>>ABnF7RWhM*PJ4!5gJ8R`Hw0A7RG6$<`}KGV%Vi+5~mcN z!GnzOHR3Y!yd<;<<(c|2(53$TRl-B9-ZEqySq!2{8Uf(t+bu;6Y+qQsxDd$NRrCVv zu9KrNPgRl#8y3nQnTdx?4hn%gtaoAPLtaWJzC4`|DAIWhz1)Hi6Tu%}$YQd1e)A_Z zRa#`3zZLMZRJjonEb+YXpprG{7rhqn?jcbk3o@Ch@#PpvT=w+bcS(95irZD-CYJaX6ATb`J~kW#YizsMIU%P^5xC; z;f;W@@ey-TV1V}@Dz#iohX!RNq{i4^4ggKkn|GMDkd%$`0G4lLN)7Ad$nB(Eg{1Q# z$sVBMmp$|uh@g*dZVk|yp#RLf)K_l=FSyj{f#>&i*dt+Q@jVgy`sSkKqHYh55pCeY z9e`cfrfyw+jKfHT1rT&89y&NfeO@aWl8$8Gd z2VyOFa%U};DPz*odGhVa9Q>W#sAUvbG#SV^h%j>mNmB7Cl)othzmF(H_-KCBWl@j$ zH>+5iMCF-qvjnGIKBxhmWHY{z(jgIG{*fkY6($G98~TJte}UW(9k*7~Y?gjSjcaV; z(_%VuQ=ta}Eh+)O7=6x0>cj*K^#oqZ5HJu(4CEsY6&a;92ta0BjJ<#?IP(3zKY2+a zRzfT_jt-XyO~~7!T`rjzw4!%fk4DN384vPo+V6?-md+F=yF~)Q#+^HN zaHMk4DN+xC87p2L4T1?UHKI`9&wIgxLQB5_FrWuuZiH&&M`Bu$coTDAmWTV!|E0w= zNEV#?hlV=&&0N8zRFOxAjvwCyuhf4Dr}^_kqxn~5XvBqcEm|p$hnxt9D9u?n!H@wB zr{|wr_s}G{pCxT-y!K`&#aj`Vi)gnISmm&#pF_+6l+b<%WA;BjGlN)Jh%ih0Ua9#8 z-Hs+V*h5YmNPtf)CO!CWKKVdNVsuE>V~mVCw-biuEG zF7ciqM}^5CWaU&0(b$qOE$YkAh|XfbmuR8q9&ix}NHW3QA$m35ATi)U`5`_O?Mnh- zjc_g~WAf1EqBSHQ8&2qa#7tW0LMlmmIXr#MK$b_<5*3|PNK5RctOdV+KoaKfThRkm z#{B0IP+tugdv+^t{I_T67tpjLc^_md1z3B5ll^~lm2)>q#6 zX$%ZVljK7N)RpX99e>vCCV)5Lpg@+(#2OSRINj1j6~U=7!A_VzlK&HhDJTduZq)vC zTNB|DZp0~1GhPE0#>{g;EvUpm!$s&OP$-9%OuVE`3nKnIAHgBQR*?mOjv*7KZ3=MN z0Bbv+Dgr<)_u%~F^s_oIZzh2Wets(rNIZk9oew^z`(bO)JK$B^H*M|4!!sA(go=k@ zTXn=6=}#cjVYE&reaN5aGKft_R}b&c1cSz!p})MvrsL+Xp*P!=f`jkc+StHeY8852 z-fj(J40^z=a_h#$AuoUQR%F#io_Ff~n+UZcM|GY*LKzS~Xn+ezhI>MS)t#|xzP?vr z!GUWf@FM{klKLsI9-o|eeD^4Z#sEI#%NZ};7M)^0H@t4$zB9?LDPuULkyTRB;E0=a7f zwGSO}aaGhkSEL-Rl6ez|etrz3Fjp!j(HECV4(9{f@o0q3To55*&qhek>j zCb7>k6UZ3)Vnv#B2IR$}W*b^+C79Kl*VH~|D?DA1$Q4nm5UL7i%;uk&J;zY{fBp6i zkIxUo+WQ%!ZDCF=-n`G7J=XS~mHPPUlkqcM(Z>(|N!woG6@IHVs;a7P`DTk@7Re(c z6Ujc_#7L`I5yadtU!H0Agi9ARIGU}XX3F~AnNSC|J!C&yLEAF&S$V1^=~5|O|mb3WFUH`^Gl@^BK1aSsR&XWPoUW841W;oMnEXw`(>lMnn* z2hcjkTM254cpH7A=RIHgw{}-|I|SXnU4k=Ss?GZd1t7|5?~)Q_yQQ z;dlS9*GRmP-+Y{9hBnvDw^hcPQ+)q=uecoUj}CSXOB6I#z*O^D@r%R%^ONs=T6I9w z(%VGyf8Nt`y`+_^6Yb*T!vFkv-qwX|i#;=*SK01l!Tf5FxWoV4t=u=WcO@3QVaxpUfm*MEUhhq5 z=>sGas769i^)UGO_z+nMGJjL3QBKr7ugHp1Owc%d__*Ld=a5<40%4^sipSf}ZwISr zjX-)GhTJpJN0R`X;~Q{E1hl>{R*&br1twAk3GODWRpXOcZDwZH7G+{tsTeQ$^Z6C< zDs!-gApn3%U_=CFHM8+xz|VaL6}=ahB77-^kgC z!Rpd5wzfbOLHfv2{l#2u|B3|60o#2Vd&F>QfGa>*q1HR<&T62DvQ+L1B@rf}tgR#G z0c2oCCl;-$iMuYw7wwFN8y$dMQ6iXtNH+eJSEd>4uw%e8kOoo__M}IeW>M&YXYso* z&rJdX-vD#cg1C2)GVD2x`?a-MP%skH2pCXt*5BhmIvvG2U8a}sa0xSNAJRLmpg3`_ z{0QgWmW}@PaO;t78%aQG1WZ%~IgGqJfQ}=uU}N$gC8ha5Axu$!o@mUDKp@6Ob3*&D zE0pS&w)%AyxV>jFj*E+pZ9>%FacCC7CkSd-DRmbM@z(6s*aeq*$Sfj|U549KFTZf? zQN!>CQ+QJl(b_DL1%OrE2o4626nOo`j~^%CkWh>e?*BY7Jmdczs6TG}GlSUmDXm2b zj;cK$Q= zBFl@S6nxJDHMzoZE4=34p+Ql_(pu4M)m)^4ww7b!x(BKPXRydRIXMMYKS)J2CuJ#k z;ujt%oJLEK?#J82ayXFrbH=|3F+gkgw(f@)DlaNU*ZX@S+lw7`0j<@pXr1E$4UIhZ z$zH~Wb3MCKpFCL&rx%CJi2iBS3|1XlzIH7= zkXsktukrO%>bje({!eDn)qux;M(mp(4w5TXf(}|qJS_ZnD;2(yW&-ODjGoWt@sDab zYo$Re9`x+Bu5l%y$I3u)<@7V7{hjLVN5U(d@#$!nHRjFV*r!GqF{C01&MOCW{N@lY z;gN_uI`z9+>)^q_urL(|haC`w<#r9)zTv(}n+>4g-t&+H&nGXWsK(%+ogb<(*V5J| z`c6qnNo-u)J^bi8=dMI(6lfb~pTFxk*Ym`Gg<3_G_=JS*tfEI+*J$HLA%j<3HIY81 z7<}_)5k@3uao=??z`&RAbJg|rOM!1tPcD?zJM)nK85T4W40Qk^5pzOV4bHyG%H#p* z<9>X+51L!U8eqt=v9Y<$HnZPicFI72IrWCQ-)xPZ>2_eL8Ax}Ay;vKga`NO!n_A4K zn!Iio8kSf-O9dcHLvj#PG62KfLb2JCHLw`Ohk4fj7^$HE2vj>JU+GN*i^ngAbbT4M zL|Q}rGkB`tOGIrey2@jCNz{o?pygu#$_P7#yBJzf5W{M!N>JymGrM;fICpRlB>8n5 zx6+uvWimxYD}{!D7&7m-CN{xyw}i-4U5V**^mU+;#Wkse11eaam(e;#0>JJo=JF?E zAp-xZx^_(KPzE9F_188|hJaaUSFP{p&Q^qHj6MzEZBroV*kK)vm>lXW_`-{h{PUk7 z;WcIMqH&K7ZblK8S?^bREZ_2(amwMX3-jx=Xyv`@$oy@CBC`8sa6S9t3Ok)RkWaN~#;Ehz94nMKPR_$AppW)zBf< z+2jN2YM0>^77hTTp2RT#W6RAWFRZj>L!V-fZUJfsF3%L9TSQLSY_X^jv2rSEW zQhUYiA`-1MbhfNSxri2gBd|)8x%Jl7?4z8vx~n}d6&TMqu(8k3L!@Z6mq3*kSzi6s zT_op}-)Ea`)}8y)J%#Reohl64mc3c{<%jvF*81*}Sm>J{e^FUpZC!qDOR};5Vy>){ zTku7t)s4XpGG*MSO&L!xtHr0?Y)KH$;MuRk&;6Gn*GyNE5B&F z?ik`d93v6tr)X6PB8$Oe*35b}+~(2IQS^B3jtx$p$mh+&V>KZ8JF)V9JZ zb3jk69R8~8VaH^h zwWF_t3nyocrh-C&(u9ljI*D-{{(4Deu4wtM@0QI=?zmNRet1~C?e@Xl?MYOy*~Wf4 zuis?)^rOA&HTA_ zBv5o_Q?<$ze9tDZPD8Y8&-*pnT3RCKB2r8|v=~4);Sm$N3BwnP@(7p=oA~)@+zDYu zAY>%TU{nu0YrO_cNHJ(AE#Txdf0~-Q&C=2mZIbpEH-lf!oeQqrSr+g_ZbNR# zn2hnT=jKw;nBYGz`B(X;9$hm_t13BIF6K9H*s|rF-uTP-q@=>uzEIz=AI~|0i)%Xn zSR9AQ?0xmB2&=DGI14yDvfA3g86!`RJ020#ca?0=+rnvEcx39eR@%#_s9kiw*GN-b@({_gnTg8l13Iby{d$t{l(D?Id3V8TCJBjJ(4NXzeqpeS!cZ8MdozZ<} zDm%wenAJzi%HuYK8G;meVK_jlFrwpi}WcNd@Cpt{kI_v9WSyFR}Ac89347T1Xx zdy#u9DlILfv(wV9&q7mQzdmXP3%b5CHiu08ff3(gac*dLGwZDdtxs3%(&(zbyNp?! zk*;Udx#-)zN5cQShS3>n)n_hkM-_Ju2XJRH2bdz}VV|#|xQa)6;`ck=Dv%fuf-=|e;p8bk_$Q75Exa+|^bczAnFV=Q{ z(x1g?tCm{Z{k-1V?zC@5uMC%WM})QDN@nqdf?ptkPvOR-uZqYdTS`S0@v7=MW%gj? z-MD!(GLTsf-3(Ae z>;mxj+qHhVce`u@QP{gUyK_&I!~>%det`M8$eSoIWik< z7R;VGGU0;%TJO)h%2rg3JKi2~>P`d-->1f%XBFfZ zTfUJ_DJ`fcD5gC+*oF0a`$-IUtyHe==hyO4V8QvvQ8`5O2C zzG1w$VZ2*Jzv$JO{&k);6CWfoDRxC&SB?&@M0VozwDQgtwmuM&p(y_~{L``tW0ha! z)BR-8{eiM4{x}o|mDeSC6*ucfow{14B+81Y^FcT2=n3yh9V%GAp0#gq8d6u}u2il$ zv19tvJ?8#hSnQ|N#)Wf%x zAy6TdCO-ur29Z%pqDN|MQ}i;62U}K746k4o#(S(_Zr}0$e(ee|{z~Q59!6-v#oM3B zHy&rI9ERi{<#?B%FsO~6?^nI!Sx-%SYMi*0DdKySK%97TJpld^wX0;H4%Q@T_&thCwY zdU*IBSSFs)dEQ; zk@AYT*!PT{YNExdfh{MrCNaqEbr*)~=_3P5sDQmc&033En_qM#wHB^DwGjye%+98P zQL^_$cUA}elAd$N1Gr#%K{Zd6F%UwTv6^z=wR%q9f-#E-#^}g+)m-{RD%;UCNw%bc zek;0e)LXLoI=_@u_#p!)_amoX1|wJ+To}|Q1^@=_MSvvAu+L`%D@NncT%6*sFF70r{Z%4QL92{z!|jP_k}fo&5(@ z4BI@=UR(k_iaH_eKEt)7cQ4j(_6lbAVSq==BzvSl6evaA4WqSIf*n9rq%IFL$R{XU za3|m3NbuqL#}xw^JOs>DXuXT^)8W$jo;h6~>qwQ%<#?s)k3vG)fsf6Ao{Y&Uv}^xI zFsN=pAjp2<7c(^>ap!=aP?3dM%aZhZhqZ)S5Om}Z?Q&m{%wzxn^mPZTN2u%GGxYD4 z#g+#Iw)x%iq6$Z?Xd4Y`t&69$?BHpc*0WV?*jd zY;ED|*KD@0RqgUPs_wz1^erlN0`aL60e82Jhxaw=mX#~_;$CNTJPg~@iAou7HUHR? zW}BV3HB>y})6HSW`XM7URnP^KjZg~6B`8&KHWsDnVBlWt@-L)ZzHGKz2uY|0Dd(`By)_Ut9cUnc^FV(Nu z+lSe3Kj4SH*UR_!qE(}LHcB(pPYcqV(Cp8EL9sE~Zfy0c&pJXOiGGc)N6P?M0_qx7 z#f;i+9*{_UAL!gn_S*z>0q2R49UaQPm!XalfTD5!_f3ZuuXjCMf`Um3jh>~)XnQzj zGPe`yX>po0e1`2+J`&uHTLcZ zBS$T}J|o&9TyvtWrS%KwWthFta}K03EFrA>p6B`&2;-WuSm^7sYJ*nX4hinZT+=BA z|57!7GEI*IZ;%&esE6;|xFHXV6}3+1<%?>MI@Fj^6~cn`!L%+FRziT5-vBk)IW<0T zdM8`k!m9EJgJB0S z(>1U8wwITPK3Kcxb<=BA(FB3Yz{AJqEi>M{MC$kV`=3wjkcRIrP_`mWM4tDTY(Z4>O$`LrLQm7h`_`a5G+aL! zmIpX-aVXPTGjnr0wEMOl4{q*}+ZJ;B_L@hoIA(+`VlK-RH-?>#bZlxcNl)$$&;u$% z&>F=RYWBYcAL<9Yap1FwKb!_kaT(8IVH05o~u&=HW zIPV-;w7R2s{^fyM5*|Pxi(}nsMrd2wQ;OCzS#NH?gXh6cJs~hW`~=czz{>AALSKHz zPS*xv+?h@n?jvtRXRs}11OgHM53MW2|4%ub zT-yywfd?Yf+!zC_h&U^?e%vL;=}CUWzSfz;c;8F1+Y6f#`?g1OL<5^&U|n5&{@u04 zQambe-o8a}asLsc4mK4|mpKJc&Ap=S1IwAk1KSK(cUIY3*NJ>W4RC)_w7<@-oEF$h zkN3*maqi^1b74rQe_#NW6_{J^Q6a$kqC`dLYq5f&t8lsfyd;O;w!^f2JWquy$p@w_*W30*!QW-?xa zY7Q>zoMK|EC`gd2ysus3#sqWZHavV8UTs70M_Y`Ag7|i3R#wN?)o)8nvD^F-CaVDA zo_~+>r8TvTi`njCzDRip*MP>nc<}ZEF~Gw~iuQZxgpi9X(P_e0K^bJZHhaxCNH_=l+Tr|fYDQzjn*f_nkkQwEaG<*^$ts@RCSg?S?!kc&R zHcCj`1{P19qmz?3NW&BnX!r~Ele(VXA9(I-YHDx;wxKjY>c+=i06T`)?E`cC^D!Ys zjDgWMveH#H@j#65g$;8rHubOd^f-h;XhH_y714;bVx>S-8YhR+@pCHS9fIK70p%&G z1};o^UKxGDlmKL%Ffds#;NC;OeSCd8Kq3IYG0N#C$Kpl74d(|`7v>uR!9sj$vCUY_ z6bAxi-V)alIRlqbGgLlR*Dsc2~qWBq8%i6ny138D6tXO5x6 zde}D9i27Q7aSY~y*{7~?Xj@qDA@)2(0>!PSYyie0TsY_@3G;z$Db;D<7-&##A397C zAJ}%iw##lD8<14Z@rNr`thgQ;S`6717)*A>R>#cDnjJFx#wIXIBKbTpL#t1Z zUTs~7JL&wodNTqLGzA!P&8bes5O&4Nm9)l~@+`c#k#=Y)DaA6R6vO18;9vz%ZHN?! ztaK0M6YRgYgC%fw795kW@ko!Yq`97SpD@A%o zj=Y5^`wap=)o4IKF|wcS-}?Ugg1d-$(7yX&_!yxQLBa#KRg z`nJh_wR2to!suBdI12=bWg4tN`$enut`rzI-#PcQ*>!5zRjzaY$8$X|i{Q|Kr}13z zcz!7sLB7U&8wHs_31*~IBSkVc5)oh9+HQyay#%6o_yn>Knr*0!t{AOi!1NfE#BO9h zu;1yn?qu_8+S3h84`UBsRD8)e_*`oH95)Ky^u<|3X{UmSh{EmcO9S96{=c0u`KQtP z{rlK)Ns4Z03zvhYm*0FhIr%!kFGQ|26v0t=BYzcIr!yXP#HslB@uOkNVH7qCq+^Wa zwOVai5#Dj{>~MFfHv;D;4_Wc@n8j1jKpM`rE~2Rtd{CCMbw9;MLIA<5fga-iaG^}X z*t&rYCmcTxaW5)9e!)esaX}ZpVHo=qNfdP#n&}%MA?r^^JeEU)6Brq}Bo}Pt%T}?7 z;cT65a{OytE@AiSSX;|oNc@E%lESlVmLy?xDywfUsy%@rmCf6?2hqfaCOG#&7e}?% zJm~B{!Zh8>Qa_u0)Fmep>|QDl#eO=Z8eS1olaz7~zp)o5-X4D?p($T7_%H zo|Z0DB72^v+u{Ki>-AKKxk}yJm>c9%Y6&-a8Q#EZ^2`BO8j(XEG;hX+Tn3vAMp6(!<|AkEG#UfVR(Y)6VrU$UBb(8PZD(3qvh`{P3BB$75@hVbB9&{N0kW->rFjF<7=gHKR;efh2^Fmi3 zG|1NvDA{$_vR(v*%_QY8?VP~lb;QO^d&AOP$;1eftJ|wm;&n#(@JD8+&+n>_&>@jDmctB(a~;|l^Tx@S}9&^A09)&`1wRy z(`mf@*|nI`T>-4R({y$y!C2c7Lj0XK=Pz;Tr5Wa0!j z1SZqDsHC8pV1|JS4+z@M$w{Kq#IQ(zkn3(Id}T8=IR5k*8VW)y6q$ZCvYy=4X&a8# z`w?GFY1di;k4nGU?4+?G(%}50-9Paks4G|cx|2`+lN#DJffn@rR`)tEYC$462Ei5e zLx7cNHjEaECVK{tZ_b!Cmk7Z) zpdTDJp1_-fA~Al-YLVkhQHn)lpAPC`>Tz+-5YGT6qK2cbdzc%WqSHH3o3@An4I@Gl zexkcag(gA{ZRo>y(lnbq0T*7u=cmcqxQlD?*zvlRxvhN!=ws4LME>3j2eq}0R?S5+ zItF4P9yBTm0Goi&b*lL7TUu0O|NZ?8L;xHLTC#w9O_M*kXfXOafdY<@=lO^=5)l$o zj9ZXoiOfDhyJ}nenjA859{wk*MqE>5_(g8qL%Y_8;&Gz?#Tb&mE%#s48n18%O4$GW z`ug<089$sc5&uQiVHWTHZ%C@xf|C8eeyK_RH?hU`%YQSE0zRnyf4_yR7}s3PIPg{P z0C8U|wej>2Mp-#?Vp!n_`!q;6@X%E3@u`m)35s2&pC5hh$(}Q|=%(BrHjnzbvUkf= z49%q*(q$g}lsUD$_xHQ7nT9z(HGViYxN!^23158iciK6X*fD#FGv$+>vS!bmwu`$x zILE73F6|R=gF$vf&h^erR~5sq#dewt9as4=y7&xU4p`N9desiA3CG~0Uc(c7A9qcC zQO`-RQ~%smZrD*(s>jxHI5Pd#L{W9~^Y(+uRZ}v3r3SL4uN!ZLc`I&yU)MD==62b& zu)SRWxf^BM_MYF8^hT&@q@a7%$-v7qSS}i+8@(yZ?R&rfwDd6J!Z1<$BVjDnzWZCw z_wU|Pv-;J=_>{8aL2j+QVlB=Cr&jf)aMYIUrXRw~{<@NbiHkpKlDR|r$G}65cMHbG zwSS}=T;moO{#=+`n{4{9887pkC+BW?<|XFk?g4@Jy>`34v~I$C?!K(PlV@@smmtq` z0V6@X?U*La`R5FTo3Z7*SZ?*$+HlqTozC%DQIqQJiKk3c4A*U6IQH0eWoqI?j7;th z=S|2dYv*K1&t&AEf8&sBVoY{`kzse$qV}nC8%&Rg7xyJdru_P0EGT`|=t;}@U#y2y zEARCUG`yHK6+bxJf%RgeYwy5h{mZt}a;3dt8?SoVfLkKmVsg4}c=^@PO?Chq!{`2U zl*>3nenuqwl`NX8HCeSbcKwB2!Q!p4?^f?CedgGDDs=K)vQEmib$$;{T22gvZaTs0 zf2lBThGX}=w%d^!H3R4Q?F!XJhxVRtOp15q$j_BX7W;H>V(n4gH9K8wxrR0uGUi+{ zNm?&IB3Uwf!}yrSGs-o9pqtpWXXkwa?1Wt&EY}>)_$U+Rmn;G4pws z9RJksp4cB-!+jocc<$o&H1Kx)umiiiJxYBB{FfMYgqkJc8NQEk?euJFA%FoCroc3* zAOZsu6({JJ$S%OHKz3Qh+bh|nb>KfdHQSXb5n>y63g|V-a^G>yy5wr^lH8Dfe$kn! z-$EZh&NNi=DGID*W$1c8V^zn=&b6PM`m!cxWPh`|T>IOxt<~vwuK6qNf|iDq)ilLN>Ixo6UDA`K@ahG=aH=!B>C4f*_A5Sl z$oAI<)P}RIq_=iW~4lPIb5yXV$q|2oic?j>z-V;IxuI!P)pcUV#fRig|~e@ z0&%X(+VU#n)-i+#b_?gN5uEI)^*`0zFDEuDcepftwnKNEtMN1Aj>?9*ui<7L4fBgm z^~6O=2rkVPvyyH&6%rce-g~NUfvD)YddU$JR(k)vYM*`#e6 zL9dJ$HyqIO2?)77;qmtLc&FM4E=H5*`R~Hm3j2cArW|#&n7FMi`t0Mb;Wd{kFSMZ% zO1xvV>ecl(L%!uoxdLc#2zo1R*;W~cq!U~`vq zq^@$OGyl8!i&)cVnz798cbHSl*7=^9H{{0a>o4qr@o7RSD=2tUKEh#Fuo|BpAqE+>7boQEumQpw8xEf5j zYH`QK^POX=+JZ#ooy}TBDiG7(>F9-PUxV|*A=HaaD z6rHQQ*fU?R>cnDCu2ttFl>hy(d3x-<6#v_z#V>&)bb-M*mM5%hl(rPE_k%9jKPccX$>1d&7e=-yUC` zv+G?yWsQozQM~$i%Cq1y_vT$YZMPPGd+m~M_S|4n#isM^UIezX#(G~wu$^C2BNM#B zEl_CLSY~S`o?h^(?dp4pl@SW4%%^{aE8J#T6A{I9z&ukf#*YaHa^Uq;^U=&Vbw6Ss z%{pgdQN41@zR8~p!&p?>hYmYCh#rctLsYpMTii4ttH9F0w>|FMnQdo!TzB6+y+#F3 zb~^76yS|+b;%_@UdtT)eCbn%~x=pK}E@K{*MhB$1X3aV!lT8l%drzzz6^s1)ZFsTW zL@@pA>cI3o{MEB-Sx3uuh)MF-&be%5)&*G*nK()U>RsEok<>O<_$?JYeA zPWc;mG`z|3we#T?os)08bkpMv$uVAE#-?OT>!(z@dnT2;h1g?$mq_-VYFNDJ-i?#v zvA;$0*6hvHDPKF&qawP(8VAz-L&wG~KZ-SP-B}DhnSivj%71cjvChWi%&jA*?t44x zj4jc*QnGc+sHEbq3%M9nWOj%3rbzV?b^pi>YQN1L4UG6$RBr^9$`evDZ z{Y^uc^v}g+|1{USmUAoqt@V9G!jBEZV@*$eLw@b}d@8G@X|im0_L;C)HoIBVQTSy` zvh4eu?K#=+4#`NA1hV-fx1Knp@73Mu+vWPOD{G|MI?tt>o1-z9n@8d~yNdJLaQ}MG zR==>tHJM;v6m{6&=^wnO=JxiRWyRfpsKOY+G`C1ytl;VJ+8ulH>=WDM*ng`@I z9GL3C-Sq3ed~&hb>jJj(8VAlFud;AN32BGlVZQsB^4A@dxg3A#!9H`O#dZD3ZJ!=% zD&(76=1guoA*ScYEjf!z^1jRMoVg9F8=H<~^Ng_Nj=ixTf4in+;Vdh)39U1YH+u#K zq}4B77<<+JcuH)pN2v$%IwzZMems1$!#gq&NUn?}+jk$Bn$SP(lKhAK*Rd9xow^FL zRnT8O`~1=M-_O%zY3-HW!2y9@W(U~qmOpy=!f4~`Dw)2I&5i0ZmrK&QmsncP*lK(~ zW$35N_hSr)UpVF|svs85YpPAluaj51ZuG>MEp@SW?h#fE*NvsRc0aZlPW3&LKXF^` z_0Z^Z*7I%;tQhTren*xU%9eC-AJ8|!8L=(IM5?iCh3h^HNq}rvkM{LXsAX&t)EU5v7{@Q)N2c+rZL>%;G7iYlu~?|iKXoXpaC>O#fA`baKL;~jtF+q&%4Ig@VP>e z@L=}Pic19=>}m=MbGx!4%kCa)>A74h!Txf|*b*Mu*7}NXjJ-X@j5#?jzjNJoZe7T5 zUge;MUH-1wS&T8OZXEENnqX&3Z)A`)bevHo^P788l~HcjnE&H~(f8%KMvsMhai-Fi zTUrTo)?E*9uqi1_wY78^l)qqecCp>dk&S7mxjJ1JFBu)(QP(^ed8l<${B2#!sS&m_ zkN?=w)8du)FzfQOBfJb*AKKLif*4Cxp#hlgeQ2b6#Cak{lW^ACw}aSIzDTr+p>i|= zDIAlfR)^|FZiiTK=D>Lk6EQytc?k^pqJVM9?_<{!N#ld5kMgl&4>JzSe~q0fEyK-} zu9<2hdC6mN)|yev&d-wPwvQcR(<`2kKRblo*k^W)vOkWpKW$K4@Fb!~(4^-_DM$B` zZ;uC42O}HVo~UYS^?WIB%PGB=G~T;>xUic4=pn--iKxQz_$J>oul9XQ3vBw$(HPTz zX3mL;cCitwmo&u^FO@3Kazh<8u{=Ll@oG`v2No6oGR9f_xjD|Wp84;xvysak7{1x} zxZXZ_1OGC7?Xc|&O12uxYHRwo zKU-2ZdU3(sA+ey|M7=|j6On5ddo7&Czwoo&Xl?XY5f1;Nn(3a*3q49YHH>zI_)&9jAWRZV~!^KbG9gZ_4O*&=X|roLfme!Yj4QC!)J9% z^p{1Nl#GANXzk&_+@g1DM$-+KYQ5O$-@j;I&X{1+fM(jUB~_Vk-)Zv}JjwCNi|gvE zX3H*<&ux!6{^^+IQ21vnQI~^9Ci_IswVyN^-j@*S_-f#h)7OEX2~MNZJKKDYos`~k zdbU<)UJ0kCuo?VGEn4_O;=G$FY+Y6SI|v+&=~Xxc}SZTz{S+%(cks`kaD+sXI(@n8*Z)e0w<1bHvV1`@_T=@h-hJEBVdS33`Wz z6hO34=?fCj1~EXNywy@`;)^8V7O}C#Pt7)E)|Y{dTMW@+nNUNVCNIuy2`2NgNlC~4 zL=B!`gI1G+hf$Ml258G1?`>G80=}#(F-~c+*$J@taG8E-caCWN(XOuv{mEa`(l_ac z?;CE^S8NlQb&n%g$ElI=tLqC7&~+-h;^w!hF40WmiR4bt-tEsT$nov6^?RE>^HMI& z*f&D=dzh+I+FWJ0qU1Qcd)6F0+B2Ye$l%JZ68Fo#~|Hn^hDW#H;kthwxNFs`sB*|V`kx~>&L}tn; z*`W{(WoFA>Nj8-v**jZgukZ7y`?~M@^Z9-L`Sp0zbu~E8^Zh>F$MJeS*DGzsWY-`A z)YpLg{~E=B$x#t+gq7_=Xb(7u=WrhqJ7KtO&<3l11YMNnwaPJpK&LMM48 zXjlk*10g*$i3IHgcnUnwYrIw;fQx9BLj(rB$c)T zFF=?lm`)>eazbGdInm-+%hdo_?1d{C4u$h&eTJZ|SZGp+YR1`T8L^>%Ze>ECDY`U|!a zpO5_5&~k7xv8MbPgS7S%4y=H!Yu?0d?{ztWDoGkTHd-Ddi*trj1q%r97M+&ePo(>#)JVQ71} zzi2XbSjQPg?QxES5)%xKy5~<%3@=b3bXxqWS=Y?;j5#KEdU8V&o0-wLi;ebEL|w!D z;57?Hf2cVlCf06d=&WgUku+nv`_jN-LU6^INsgw2`5Wft@+sVMZFCz-`42~r^oLqL zKQ0;0)$8+z&pqGK^u6zvL5fQYZ37#)AehtF)3S;BAP^fBm8(88_U9)dVW~&AIn~tv z4q5JHEB*@V0cab*C;0>iKP*eSLjcox_P;`=RW@7S?XgwiK^`Q{yg> zd&n{%jJTN6uo@aKAhMwIS2Ysv5Lj}M!~h#UeE5)fy|J+P4iy=+3%;m)Z-OBVPvn!p z6N*xB2GVLmJt2s*8-ggrQMrsY&%7;|~GbSl%=rTSDoR7gXM$BswEJv~3DrIx>_()WJo-_ex6=DVs!Xzx45&eP@>Erod{S_(Q++ud)wJ^C5_BQ0FVUtQpLtvGXT zThMR&;q!SInG|L}@k)ucE}(ux-4T~xCJsey>5iutrDNR({VFq5=|1;1#D1Tt-ft|+ z(}4dNtTHrTOkTyD@-v9pYVAyT{9RXHnWyRN4d;KfnlFA?6}4x#(UjZ7c6C+;#}v=p z6cLM-`liO;UeRr-^N^!4<=?Bif*#`k?R|B>cRN&Tx6w|`P^womhY#5yN*`SSv; z^~B{#yF5lSsUgl0te-LCjF@bZgbp#2xqJo6DCAWeluz(F{ zxpFC<3o;f1E2OVJp;f;GCPG=PVB+5fAGJE(6Rxl_?5tNB-|f>)V7$fXn|YqjB0MCMIcQkPxwOfJ?lilA>ZEDEw+zTxyWQBqJ|xgcDnu zcA}!9f-oF-HjFT|heS_=R59kfc#eoE1W)*aom)Oqj(~*1zFS|Q%{cXl`55F&>)l>S z4GV1aO}V#y=cD`WLk$asYYxxFd>@}V|0RCVQ$K-YWA~%m^tF3EJ8ZO~s`+1Gue@e8}s$wK@zbMQLXyW&FYZ)aO` zW$(DFzab0}P5RW1PV1*0Z8N>F(`4(@_rZ|b=fyi^jm<{Oy|PW^ym4}s0PUcle#E1Z zGiC3GI0r-m_{v_r`AK074=(F(wL4Q7G!VTnKH^Q==*GwZE!pqlW@~LF^kngG??;vx zXzWwD&i~q2dXIRk=12VV^4m34Me0K@?Chz?N^Mm*UHom6@#N#rGk23V<1vWIQHpC{ z&-G&$+xQWD8g7YncIK67QVc31d$wOayNfnmr=65DZr7lW2{?*sz$rGDy*mP@}v;};Z7GTN2rH5S51ifa?xYG$#=1q9nZeW=Z zKkz9pHX6((s5L4?3(NebuV4NH#1U9{AmqT&v_HGuLZY^@wSlj4y8v6}j4KgJOe08* z6?-0$TS8_@=0LUBPw5aV9@t^HXlYiSDp5Xvz8sNq6|81Cg-Bzg!N$4$mBShTQz!_D z_$KGqM^>UHK=uHU?+~IHxnN`{9)$6r`KZAuVF!mm4V2i*e7&_|(Eh(d5da$pG1h`^ z#@o<3&8!Dn7ONLU1Yrmxf17N^>R!R5jZemvmX<~YG+_LKAv_0Hes74y1-3s}g;0AC z9~;z^YqosJMobCDc^%JpSUBGEX&*1IA!u1%ovg?34MEiK*hfI_{fw0p_2;@_1d${|h>F;^Rpf4lgBA=F8MUqXR-Iwi;%r!Uq z__^Kj)XFI#!?Ejz&HH`aCuuaUF|LV>FWJa+ZfxdR^bf@|pVdR$`~1C*hz&j&DXiPM zrcv-))L7je8tZ|YB>$3I2Gftj{qD%nP3~(gj&YMH)Qb)IfNii_Sl8dL_C$EPdug;~ z@^-)VmRLzEilR}dA;_#8jC6%X&5;uFll(t|8t*CZn(V9H1w(vE85=P&A$EYaXd9y7 zz^cPFXpJSRnQr0mZc|N}CyI$h{ zLptM!DMjQYZ)kuThI_}p%^MGC5nT+XT0m9jY$C^Q4E~dxppZ^k4aJ0?iB+_;6oy0q z6T8trfX^??-pMjIgqotZ?}Gp>7CaPK^YeB%ryqEDtbO`E?fG*jXh#Dz4RL&r`U>cO9b~oWCIkYsrfG zm&T9b5Yym|o2iOa8ERT}m$K^M=H$f((I;=6dB0Iva^Ie#a-XT}>MTFdU3C)@bfz9y z8zRiD)6j2cFdIStS%S*(nK$(S9p6u_U(LE}BF&tRI$_ta%0qGeqJguPZl~w)$+Gv? zzXqswo_!c$+$+J@Ji10zd=e1&gY6P*wA6a4?7q+Z6Gg8LYGqLy87yaX^Xy&{dOBb8 z?E(yHS?VmUMrW}cS&8jSUbkrNA z!K2U(AUN$w{^CRexba?}w;{cTUJFk+>!3k^e~k$`mQLspj8Hj2hbLrsJqkO|%HEgP z&;GzYg7KqEt~T*`18S^u*7`!}ja7*M*@6QWQo#~PJ|N1lNa_56z$Uy9(F#C_j#1(l z2u`O4yZ&Vy+R!y^O-k6eZ{O>`T2GF50xwbGA!QPxoEufb_2%$Re}TFYYjE>m4RZU) zWMw!t*|9{RoaD=BTSg27pwHKboT`H?!k~B!ep6aj_5zCrse=NhO`@iGGna`K87E{z z`p9=CJ*loHoDC5=4Xo1IqB5`Osy&-a8T+_?<#>s9yodASa{R}QBbPt1reC=6{mGFr z%{Qrzj}rLjc0JfG_Gw1_Vw+FjDlYMzn?!c|+jNE-_4wo`JJts$JuUXn+s zq|Vk&Vh>8op87TCkQ@hxK3>)n`3p)o_l)}sZTdVAZvjO+WOy`- z=CC!RO*zikwG3mD$zw#a$*1N(rEwPJL(y^k2Qq-e5o!7uAwfcBEr+pTo|cKuFG`7q z`)hP=0Sct2v5-t`!2u6_86>Hds?aFXI=&5h`84G8)_PT{e}#;Msy@0r|11Q)a0qvy z`mYkC=3#j=k1|la<02B-dU|#tu7W(=(8MC(g69m4GSC40bGV<8Wxo?jFsR4K;|Z^pcgAH%vR3FOs1F1} z8Gf&I#0clMo996WKvUC4bdw!K-S2ZwnCymar}P*;5FD`yWhQrIE1=Iq^|Cu7FCmm2 z4)8tz45ea~aDtX2PQ)!3Nyo?;dXYIT08e)gvX7+go&?bxQru-RSV9|(GU_ALOfqtE zmmq6|{^c%e-V_A3UkHKh2zC@!J0vW1Ox$^j+(3K-@-K+792Q$>Nr@PZ81b=Jz`R1@ zozMiJXoC7X)MYKx)^~4cj-mk9O_+*kiEwxS+L-Ss3CWQlu~jNw^X1#*npVOxEC3&= zd+0b4DNx&GJy|4TTd4RT3kINAIb>zga4877M8kN$5g8b9p_$xuWC0h6t(oSn4EN20 zVvW6gxJp`pQoaQv|HiErzZ#LQ;~&*G)b$SeONk+O*A>B?uL$krHuJF{7dEe1)>AC? zYb4d7_9ZDoM=3=D;MJu=8Gb781+B%9GNgn+3O;0or-~Utd(8V)vyr3FZVvq={g=Gg zc{SgZluw-7Ii3GsqM#V%4jQLEfSMov_OEjrih@a6(kuhu~ zoisFOa0ZdtdFWA78VI_lapWtu)fe%?@vWC9B>3FVB64r-FHpA1Wh1{Ug3;|r$4WZ?7_2z2%rn;jj&T7 znbr-CU!duWZCJg&2vbyC5-muD=jK^s?ymV8wu97|85Ox1wX3 znp^Og6Ac0k`AClUs^}(SbzNOAeP-;v_i*dJKthU-jKUj1ec5G9hEfqW!L~YWDkj63 zknnZMcs3ydt}9T>RFH{!6zVlL3(pwr4;C<0EE|Ovhh5~87)yR@4K%2g#U)>V-~Qt+ z#V*D57EVbc^szY*pOGL8Tqy`%rO-p7wI){f96*bhuHs1^LSJ9~mSTNuc++Uc3G@P~ z8v^(8raRUGZb3@qIy^T$a@Atc*OJT+*a0DfKaR;_h_^3a-bwy- z?o`V~*cqTCWw%%|a^9XBiRFP~sRnfdnV35b?-<&oNGKSIeE||d5_dt=x5P(>_*E%r zyCI8jM~zJUA>`vCN;-)1gzNIiqFdR`cEmUWxg0EokZHQZW`r;s5?X|anji!&hNIWI z!dzVUMvj%lq7fA{?wHqfu7~@9k_V5nu0O<0XA^q9jGV6&JQxsBKZ%w9j>GuhVm9BD z)3|of1Fn1?6}38{-UG-Rc57_tZDMJN_e6E&7Zzsvqo|$umT+TV=r2L@NI+k_&qPRq z-zb(;aL?F^K0MzG_pevp~PF*^o;G z)B;B*;zN*Qc^UsXJPs0SdY+`W7EHb`r5qp;)PPhm@L zo4C_}0uwn5-X$k+`VgZ6@D8AqiB?1BYsEKgyc*_DbH@t~8xn<7ugzwFzsAE)fwUSj zNtetr8u6zWCFj#4{}DKZ(qB8MWqzF_wvI)c8rdGM_xaHC;3Pg)lqG>(v<(q;-MH%j z6G!hm#|t%=X$;$?Jox56|6 zGw1=)Ge6H-rcQND+`)M*H)=7Bv*?d7`s`Zk9j^NK;|37SN9Eiq13hVCbMeV(0bt@_GZ~6!hBptIs82 zHd-mP^6MM2`Vi~o-E{AdsTiNURP!~CKnz2JCzJXpiY=(r-#mX#L5K-v^uYSU?0O83 zBTnib9SSirAZ@A?yMjjU9bw!=+|j2YWrDa!B=!JB8Rp7x)^Z_i6~^ ztNIt4fJ%v&6`?H>a>&ZZbBO#1uvJ)C&$F_E@f)l(d2|YUaPyHjJ#FzUAfT8*T^q)h z*Rc8kUc>ee*%fh4!7kYL+g_R!W4LDK>-Ix%i%t=nEkZ*G9(RFxC6Rdp%D_8%a+{Ou z3$Le$%YhO|f5|5~uv`hY;yolFlsF9VQy*!Y#3q96m_nqui^w7jp8RqPwFj|1^}O}j zd($;0F75zR8jmOYeRuc!pu_(!r|@~=kpp&&z2_BtDA>Q@0K(bCB`L{)%qBb-D0@U8 zXD2YsNZyxiVmpqcxgVnl~+h?K?T4`J{@u*p5;BVo~AlVMo$#LEg}%}X=~ zNJJtsW^hl~=&?$^zzPX@D|slOLnj9xjte1#-Xa3#ZtF-d{H6qfkBj3)Kk*$U7Tee} zQxw)P;eG}kNnD$-ijb%x)AST1Xu!xosAJ$#XgXmj@ZNIg!RZQL?kLHiLc|>ThsEY2Ozjc|9*1$}0Y>y3PGZAmCa? zJIWx+f$1w`!V-wIU=Q!utBRrjY%b)#q5F3UarJ2sGc?TNf0AHu*pQywVzk*1dtR+uz6^JLtWI4o2^7c$8!Sek(Ij{YRxBlL?Mg&y z68so6A?KXv7SwW&I3&YBAJP^HsILNQNFunFGhMs(6}Oh~_ShV-eRpDC#2F`uaoTYE zv0S_TbHMs=*hPnTa6G(%mF@eG)s^XM=xqom3I6$jNRW_%#hjVk)NRx8!Pt(1*=6M- zoAr}4-TT9i8}=Gr+bFHeoEL4praZcue|y__NUSq$tc&~L@y;Q4KPg8##e%n^? z@iOk`!ja%rRzZFun#l<24XA_w;E7Y#gH3j!;_f>ZNCUzUT z!=n^1R3tkJ%KI^5MC!SG430Ij@xriAdcJ<_VZ_0PmHV5yzzvm_HeuOyVnP3l^01UlfB%*K>`y0 zE=04MnNwXnlyZO+;g+UjgRus+dPYf|Rop#1v>wOYmbS=D%DY}zcN-OlMnSJpBQ((M zWmkJ*Hn`RuZ|#leo|&({z&t%*xA|Oa0j!hCNj3?Yhwyj!s!zl3wAp@{QXb~FyiZSG zV#+U({V2E4H{1A2LuaCW{)L_DR<$G3fD??;8I3UBIIrWj^_}3z6>Llx^eFIJlq>EfXEssdr*l5 zk#7cCoW1zsC%3o1)v%Zw z@si}Y#OIgNba!IKwfS-N>6n4U?{9C}{^q)~G;t=`jKg_fxm4fFp$$&KFV_J3zkfvR z7E2yI}}C!x5WHIw>~J9CU>>G_ls+nB&ZU?W7y~Lav#=}KEHE&3)orCwsHDr{%1Pe*K2qQ zSn55mmTrIKsdBBwqgek{;|O2G0{aOWmgWbek2HAFH+RNH7ilTVmN{SlFli#I5preR zw2LiqrlA3esZcTgIb`_$xNOpXXC}c#-Yz<$DR~a{(mmyha9$Uco7H0VVnT<6(LxjN zAjX~=-m3X^JO(hjApE>2;E-sMgZ+ynJKG^j1N9G}qNxk+sW?g@Fd;lC5Lh^i#xe0p z2#_93i3KPvNdb#&SJH{0#UP{P(TxCMA){z}Q8c1aaYug-Yakn2v0;)1)}Vc9>TRSG zkW!1R0qt9#rO@gp!Lx^Yj`^^)0IA2&j9!9e7d8TaUtf&xq(y;;f<6dQFgvZaJ-rD% zfOTh@^Xn7|qt|Cf@AGG8J`6u|p%u|Op}<9lwF$P&X46P)C1}|N;7Z=~fj`QJz0t~HKvlm-DQw^YVVo-Xf1sRf*5VEn$#VGqtw;r8jKanIQ zn&c`DF8*xyq!LeFqpXh2I+{$)jK<;9Pm{qCJHlICa5laFvfd{3!N>k&Tk%-aTr* zF!AkWRu)S_y$PS`eu$sAzR;pDm>&zukAUZlgxdgmD{AU;M~m-VJC8gxVl9pvw?14b zz5%@)z?Y1SjJB`VX!GYM5*)j6_O-tb((O>spJf1COk>)Lt^57^erYP=$0mNY0iZJt ziTc!Va8gi`Y&|GH3=Ik~N+QI9aGeA3*?-ha=q%%rEJ>_)q)x;h0VI>NajPtfZ5-0f zu0%3Ie5FqWi<%xmuaN}Y0Po3FA9KBqVh(I(gUlWto(|-zUuw>p^{7K~DdFssE=pS{ zZ#*Q6E5wt|aAKPifOg57z0RU>JO5HOr%#&L6LvoOMX8l4_Qb$Y1L!{QGxP zA~OQ#cE#8({QMs5Ol|#eU~V+9&E2AQF|vq8Hetj_mZ@9OU+*$J41a#KZuc&!9lSbm zUJ330R__vRJEdSYr8I2a>89L z)FgR*)XM{LV`%@8Qc#R6OXihmLkLWYOG^Sk)`>I~2-O@e0s~ER)Y{rw;8P3`(>UJW z1{cBejt05c8FOPKM?@Yd9B+wPci{ZXNQ(%4LkM(b2>lIJ6`4W3-;?nmeiJ} zhes@ks;0l(1W%UAwS6D;V2j#js<880;`UaC-ZNf?rK{2{z&LD~8%l7mmJt%U8i-xG zW7Q=p1!aYEbzb&v_ACG1wy}knw{NdA98<+z118tg;cxYxQxyj`#>a?~=@dw#l1-ck z9M?|LcgP3<5fKqXR#ZBIC`>|3vmUr@z2gpc?nDv$CLEjS(4Ei?`t&U~F)@ioTPflF z=usEMPF)ChDuM2*@lI|_5uB6Y2)Ef`}0+z4F%aR9mo0&bM; zO~`qVbfy4aS91zW@Hsi`YV^ ztcAMe^Hhgls}?SZ({Fb^_B8)n#XH9uqr$W${YBNK%Z0*A`VBQLuc3~fW^Jh`6Z@jw z&gjOV9x|J@jCzq0W?%PTcScB${%|v72wDf8cbq&PL&TCKVXQaI)(aNr@7nCQP%w@o z;)KjHxPhWRI9BRp*KYDGk!)IrUmkj&5PouH+Jzj3B$NWwmZIVW6J2afjP+1jJuxdo zRn&=cl-BhKAZ9>7nm5(q>HJ#bQXj3W~pHnB|>h-hLc!y$o4ZKO0gaGyC>TkaR34 zHO5JV6GYtvHU-Fgjrgy)prNuskoQbof`b%tOyJSa?gHCGYKZad)&(zM$BHT{A4vAB zNkZ;N$wg>35H*Xl06c#eJogvC45P9I|Aegv_{XY|$LS5%-1f!%yqW2|J$T+>NpZvh z*k#u}I*HZsttX2P*pswvq}|e8l|7L-iD%>fqlkWFpwsU>dja4)k=;ro2$&DB$-TzF zpde)xm6Jf$Q2(f?)_L=xfQ$fsCKv2Aa{ATsN_5=L+e?j2Od9eX^O2((Dis&+DpAuZ z-f?<|o~4fY9r4(Tt!$qS8Cwnpu9sx>(vRivytFQ*c5%2p!*4s?LF2)DwD-c~bw9e` z(|WvO0s-16afw4Qf)BJ+mTiM``# zUm4j&r|-z!iunA-!P`6dNcY49BenFkCpHSO;FBMzT%IpJe~uqWi}>;5hce4UcA<#! zYQ)t&OQdg}1g_qbp1-gU*N)^O11eWkP$)na)HLFDN&#|Lg@iH!AV%FaV)--FJ(M5} z8Awqj$AkcHbWDr^(nIF^)$==0^3%N=LSPSJdl8L7LTWH8_JYo(OWZiK3om@^yQQS1 z#j0(#hnM$JY3T{Ruw?)R3+sR1$(7b-icv)B0s*fj=>CH2KoDJ0#W$jWU+*;wp7SN3 z2m;eCE{r%5`b-csK1Rh9fc$X28`wBxn)F$pf~t|ccHyWg@GTU4!66SyHQy&{-S|*9 zCA=uc5w=jrIk2xzK3jbYtvgg?g5zoBny9)+jvY|fl2C)u(?q#|fpYhlB)pOD^#HSpR@FOQO|_f3 zNiGP|7Vi0sbq?j@LJ*7wq#=yNr$6~{oB`iwvKmvm_G?7RBBLw*c=7ak;F z1?RlaA`hB2fNyc%X0vC}3*e5?E{P%@!bu!GD2UKXQyoPzuOf9YINzJd&vN~3 zgu)JZhe)Q`N;GiPAtGiUd&l(=zaVJvVWV{OBwhm=pXHJvf#}9Qpb2N1ryc0;cP`;3 zX{rVrTHZG) zYiaV%sTlU|cxn5sb#x-esW-F3Z5j?vYn8ZV}6)~p>9X&E0D+nb4C>q*=g3Bqs z5UwI!3Qd}}Wu2azasDg0$hp>Fgs^uP(?8q|4h`WGoQU3KH!@>zi0ulZ3EpA_@>o) zVW|#1;q`C&|0IPS@~B&Nj%rQh^#XMr>6stPLTOB!G;d7v92uM+QL@TOTE1*Uvrs@B z$NGQ z`L@Q^o|*{TA2UuTfdW;K)_muw3l&FIme1Dm&QYg?<3e1VlAWXhR?D|=^W zLj0?1mJ->L+GYK#Bwt*sGo=7`yJhp!uIZ^9$G*KrdH+|q>CoI^k;xf5)Cv#+K)82w z+lEaCgwIj6Y7CFhKm>!oKMIu<O@C{Tn8S{SEPwo&n@x}ym=`(tQO)?-mCz+(6`k@mVN1okhgpOT!&H*|b zF*=}3w*y!MKz8|ZkN(JZ6p7e%q3}py6_1 z^EebC_G5q?2PD}I%o)<7kfQ^c0}0B(0}XvU?Kykq)yolFCPcb6Ojkh6lFUGT)1nq< zU1rJFzW2)7Ws3pXg&Y^)StR<|cZ((x+~euTie~O)htqQFpUy5irBpYRaJeXA%b=E@ zn|{idg()WggPg074hl;@!QF@40!AbOXn6{w@sQRnkPLdajr*aoXUV)vCPUS^I3Im!(f{t$+sHJHs>}bm4DEL+R6(B$zJk+fCCZ z=A&3hga?27cAX8@H_izx^vEMm#J=8$oD+ZQdldBUkr#c7Z0n^3-kRLPjU7Xtf7q@t zYiD3Z{!m+s8-{ErNkB5iaCM?s(2itwfWR<_Q1d{g>Cgc#M0SP4{U%!8UWi|w_h@)`R85NS03?st_@Uz$5 z-ULMm5U(y@>8<+s&V`fs@+18n4^Wu>F|It_U#wk>>LYV7xq@UI4ovJv(ifTiLjuRp zam%9uMh^%em`pxuna=@pNj*C}byw91gg5B|S^}{x&r;L;Si~ zRJh!Ql8{!V>AIa)G#dL)qCLEoHFEgQ5#jcz0sXYxJdVEl--1l(Pad((3U=LVlwodJ zOmsR2U=lyNRQ8kbshObPB=?UD_^?}izm|U#hp<29Kv8d-9yuYcyf9?u*cqU%OCuo} zOd4r)tA1ob9|kVLX^9858?I$x#4?gUIJ`LBi5=(2v>3?~4qO1()wQ&cza))*9mg8N z&w-MnR+e1olSgn@5TMgvB*YZGJhKxX(-TFH?|JfNc5T{fH+t-ie0ViTiq8=X=tgGd z`{W(hc>TVE`?G$p|F`Zd1EZ;of4Ii0-7NJPvN%Bz`~>|1kjw&{PJ~$n@B8v47xvA3 z$|oF!ZK)R0Uqr(P36u`?8`V!7#o!^x_5}SCvK>p{m(|REx7gA50w6D8wTYAuLp6#7 zRxe*hP&RBKV@P2R7NH_qK#1|^KuRO)5uzeO1QgDaHV?YtqeWNZK5mpPShFOk#@4W&h47O z+M_Hl;u^Q`E-4}_5^&XqrjpOv*6l8&)JM7^sq0*|59DA7V+KG5Lat*Z)N*-=nH|tm z5FDJMjqysP*D`?i%?@4j{A_*x<@Wb3her#jDf46s4&0d1>wH`843P2MHV_<C_orezF-rGp12hZO+khKwue>M<#fyXlT_rhP zcq8)pc@PL_6q~FXuRmfIbVknhU8r!Eg;ZTOW%>Ge!NZ*`2G~7;`@zde{Ud)x=Ue*V zz6u3{PY;9U5n|%FjQ@~A0J1~!pjjg;7+YNjhK6@ePM&GMj|>!-*Y67fu=yJD*KHi8=)Y9_#IWqL3MUz=vpvrEHXLyi#9`t;S~Q{e^-}>e{T~#{0!W^3VQRK9VMGOMF>w*k!?H>B8L;v3lwnG7N_O=)DZI*r0 zr{?5jEV_A|ey;S;&bFx&za;GR_}>hB(*4?}MM5{0?K6j@ur~8X?SVrP%SZq-NkpbB zVH%LIeL$%1|M9(5wH@u5kr`9KzJ8JNm0yzYrXf{T7@JooLV&3Kfd*RO4@6$f~u!u=fRj=O{Vdid@Z#9c{W)* z6aG@Epp_ZBX9tSbL`7&m8Wq4-w&QmsC4mZ77?e$9$3uIKy7RK>%~Su0rQ+K6@kjcq zcWY1WdG2>v=zUQlf~8Dax8f^(ErRu#n{HO@BlC|4W{xTjuA3(L7qwQBPJPN;ED zWuB{|@5exrt2D!-v*CL-Zlp1W2M|yUSx01|0R{&pLEJ)`HtXpJOY7gAe~X2H)YU3g z3e?0RR~>hqFi|QyBx@1$&yAKNY5iC6>s6WI;&8+^+|!TWc!-8-_29l2H``wKuxvae z{U_7IO03%R)vH&TU`-&SX~Q=40#S$>BF0~LlZbslobIs6VsVq9JV0`vLM?fdAfDjH z_XEX)2+O;Epx7XZJmv)LMP2|il(9GfA;$yrN@hes5)$$5-N7!=^UkOKJ(BWtg^auE zQSN;uSEipL4jc3O_M@~p1BEQXI*1pOxH-^tqO3QVxRBB~M6Mq>&N0lfmC)B1fHkh4y81r}eqRh|J@`aqD!$Y_ z#t;s$*M%g4not@zI*IIxATD5yNUIAo8?-RQS`YOZ;wOMuLOs70Y2;nFX!?hrhr03Y|pjV$*ha6%emW*l~z9 zv@%%O13Wx%^&$W?#8;18$V=Vj0Wb{^ycMS^uIY0GxRN=zMCOai;t9ANgstA2OF#ei z`_QCM{bAMr49iK>t=5BEsLreE#9zk)lZQ!M7txKAl{aTwI%CGXIabM0YkG zgE>13-_t3ohU)~G9+V!6`BT^nEi_p_EuQzGP(F;yoIIuiPVo0gYd9HQfn{l7=}~(c zo56p6{O_E|)euIKDH4ERFcg^PKP!xYfA7)Xk$mJ*7S+iAF|`+a@c*B@$(!HSKISM$ zH$Su(FtA!hEhJVx*lhB+vE#xnyA-D2*mLKR{P;ZM@li#=uXm2`wU=1NJ=Z@lkn;jp zgUg8dKkw=0w>6K|6)b9sRC*po&d!D_TFwlqSaF;fdgaKiU?~tc#xz(wSIld-_nYfA z$HR;3S{0{Sy?>caS8H2-S;m^KaA@9`XO-@$q3|%bqiq*-$|Pd=76b!|5_TrukS(<$ zFUIm;FJ`r7`RL(svz%~y7vJDVLqB8_^(;A0MTBIj?^K@huD?g+<5+dd*kM*HC&BST zOT|>o@C4ncV|F!Ygc7Slomuc?u&N|P^U=8N6>?-$26f4^>>A1Zgj zG1Dex`)d9YrHe}=<}TS+7?gR4&2=*`s@Wtg6N3!@ zu2pN=`IhN&KbWTb7)WZK$F*CA2J{Zklml zq;Z!pxq`_{+$xr=a?O&hV#XTXNE1`t9{+~RWVI!Kp5{{UU5aIb<58)pB$dhRC*>_n z3JoI$c6#;}m5Jr<9)(|GSr@tYM%(t%TTC3g)ctk7X1j_N+p$YavQdK)uH}LvZF*^2 zDN7&UPSmm=%-Q9XB_jC}-&$C5VIP&*LT|^+xQB}2y2827UwxXP*bU|RTcG{vd0Ti>d#7oxYWHA_xqsZDo2dyTn-700Bw>GD{Hk)V|5 zg=W2^o?G05xsGkKb0dX)&u7Eje!bN;YNq) z>^0j3x5~DL^#tKLJjDH%|ya_bzk=c>M7KXa3O>)o-TPf zW8>Ug_4;&^=ak&qCgYB#oZl8 z5jHksUD+us(c5G@eD>o^b<6GQLl+G>gpV(d-CQw|r~P8d;rKg~Ii9H7A`MIPwq+yg z-S00^b*jX-JWtlz>LWSeb3EKp1p+l6UdEZ`*JC+Ca)IBkxa3TWtaz=*)0k$@Fg94E zq?vhm#PR&XwV2Cth8%~q7Y9$oOpl2BU0tc(9mAnAGsL4=%dh%9Rb=znAhS#EgtPOK z*!jixTsD!FkB>VueC@p%{ahi>Q>#nzab)>Kh+|&fg65c6EBDe}Ue(3a6UUx4mie`< zVWy@y3Ay;Jq5S#5#OERPu28)!sYmuuIz#SW~``LXPRzjJ5>?xZ^BEh z5qdMT++p0PY$V8Wgla~%d|9>S0gpPaIro7}*Xxy9`ck@eMs<#6FGUXdweruYHeY&h zOO4&ocj#ffl17xB*8VR3J<1A^@9>+P)_6a&h08NjMti2cZujdxqbvOgcGU`5$f?fL+1i^iHczD(KIJ{QPk`>9n^5$w04wK{ifq`^o6 zivBF+*ZFx`0Ttg$9mXx!Y?*SpmcCHlBOiD&ks88Og$T{*)PS@^&)$R3rKMG%W-@BuZ2?7*?>Wj?pR*=hEd zlpajoZ( z9E?9!>-Gy6%aha@o4fSj;o}KEm6=JSJyD9z*QoC-*@dZ9sb(6yzAfa-QXy6c5Ft) zYU<+6+iX#O6|SZB6Z^)DIQ-H~R%t4;%KGuju~z&@yqlx9Po-hsRE5xuWZq-P{EE3o z9zPwk8w=oR35^?b%(=Yvl%FBZ8b9tY(QVQr{@nYIck}1JF6VF{tA4CR{1VMt*6-m|LcBYUyAiGs{aKN6&zT+xdY@7rb&f zYLu`~Z2tPf6Y+LDCg&f17T^Bdz;C5@jowkk5o2hUAs)+h?&gD}E16k{VHXif$3 z{r;fpJ$&`Qg6Jqt9?g9Y4s?~)@3ogXd9(yYM@}`A-d3kbTMW-uYl|68H@{YTtsYpq z+Cn)EdxXmQow5VpovyD>jV{aXRC7+_~oLQEnMVkIf7=g)3AjPHUMs8U9{w z{92vGa)KwM>J2!9Sm;F0oIdSSXB<#xtZHEJ67HirmD>dc71aioo*k5sSbTE+%9SW6 z7LgbK=)9p}1pYw`Dq)u1+nL%Q^I3(BH=BEbV&dMltK#xpem*TSF3y}itKz}9?`wn% zy^E_W%k_W1u;^_SR;5GF&aGn;RY24J6%saLmy3l&W(^%(J^3vF0rv3>paY(5fM}J_ zN@W5^k4N-DXAY8&`@g*Q0H?k~1`SVEe@yHxm{Ot=6BQ1I$N{5^KA(C;e|`>J9%di~ z-|&JT$Fl#c3@4|gnJI{i6YJQ;RKRF`BQJzbNE_iyswhbxUHtbuG&hYp7=b>-zo`8a zu)$Y*l;8YBREQ$HkzX+;#~$j&J4*{wX;AUnMhOaAq8>=V+P7AE5CyDiGb$mbJGMfK0LzuvHHHC>%>e5 zv&uVSTswB01cDe;Z19hRIZ$Ci&&r26%zWCu|j7|ivr~>Tr7Lrm;&}$htz8ezc{QT={f}S40rXMLr-d4j+ zdm?N11XVD6iUbt=(9<(uhfQva)4>$ruGgC~6v0gzgXKONQq-;h;$)+O@Rd(TG3wq0 zDD88+dHU+=zlRQ9ynz4Jk5mxMSE0TRmaxx4_p~#iJ{D@`Xkes0@g-N9GLoQbQB_db zmfrZ*&ur!r~QtfI8pcf z7hMY))%)ioQ|6OnuE z_Zk`+MI@{ofC~qCHM_;c&STE;&vba4-sPVno%8CiPe{P*>9fdUPyw#Y zz{t2Wz41EU2Od&TwzGgNe`6^80D8uHfYz7N8>!#FhFVbO3!ZPw=}~>?2|;ryN(gN5IpLg}Y?}o*;G!I}J}3VL!msqCf(V<2}Q~2nOYu zvG$}Hxb}~W$}wUN5F(Lf^CR6X0rn+bIFY}Bvo>iO_*XS$Su!&IRJP!1`;iqCR8|$; zV<8>|#ce+~OlWt(7tT#N%5LXC*YqnxCCwYZ@oP=s50SVUAGSF!dzonP#qP73EFaF; zbsyIml|@03nXPSNN@eaV);zb&h^5t2{@jFeAZ6ZQ-eK$_MIhFr=9Jlk60%XB*RkXK zR@^J(v{t%1eJ}T38is!Ny0LL&kWIJP9OH^uR;?)UCYicGu)iZEi7R0?SD32JK$$7r z!}8Y*ZQJ{Hny_iUnQ|0Z8|%PcQ*IfW@LYg#+bqsEBB}wFM3!Q% zh__yxHEp-jTz}8pc{HAHJ_raHzcV&_XU1 zrR_N0u;+?_ssH&M+V`-}+NxIT?g)5%hSB50L9VC=dXo9-XU?b|vh_XVw%F1{T_EK( z@{DQgah^7|;#GVUwphHAakatyL6o+aYX80nDwDmDs&@vc#~j99&mYPhO9@(iu3%)m zEZl$Z$S%E@-``d}IkuuL0~fSC2_pj+y;d;2#(K2q3#F&0-%h3vqbq5U{&)A;!?7di~)e%`a{N_8!R9l+5)vKcqZ}r9kRfXAm zrJ*SQ@)axgh>B{!2fJ%Q(!Iuw%=OepU(~aoqWu^uDHSCp1HN#-owu!&D@tZVDk$ck z8xA{oS>>fw;)U&QqXH{{ zrzX1=h<}90wNMQTe=zrEY1_=xv+LWqdZ(7=Z8W6&$1GUzjs-gBdR)qQWZdXD)UIBQ z&Ri#&04rHPc&eT;o2uUNXH1Ul6pGP#8JP!mmKl!6irY60-MRfbla|61pfeJ$Qrw<3 z7hi@-0+sI`OM5*^?|Kt`{TEOnR$8{@AVcIvVO3Oz<4@{>r!%}wGd;H}-z+o#H8$tC z$QF0esAHVGhc??Dmx^*)9_=f*Slz#@E4#P zW>#NYsu3yI3%ZKCxniHA&YO2jy{!1-(PmPKSazRnWh&tJ_F2OevGxW{1r7-d8VaAa zQD=%-Z3e&QBwayq(a6$_#R#o9Yj`WZB4hMd?$~?j(=KbjxQH&)cK(Wb{(LydkjlwI z_1LjO%^BHwXV1BbqI=;_aT|}#wini@B;Lr+)b5=g#+Kq#Yx!lR zZ5Lk~IwU-<93lVfqTABYw60)_lA78_Jvw|`FicQPVi8=Nw4c3q&^!Dh`4pGNrw{#@ z>Z9u!+fwxR2E?S`2IPlslaYVoQKCHJogXyN>{#(__pxuI0-8ldh9-}nmx`M{Zq<32 z+-*|nM#iWgB)r%8!0wk0V4pmIycP2mi#s;1?X z-rTCr-YdOY6_wpWUVpBvj-NlRcZPd? zu1Zjzb*^F3lMqVVeCO1F+bT)%SfMB{x4(DX)1p1Epf9E`@4&J;<4j50aTOWA+qd7W zUov@FUT>y0Gg~D#pYUL8xSIB-vX;L3gu<6EHD9|vtrR|#dd#!FM)`yLi&NQkTjCS< z^83HNVNh^m*CvMv2IHIN&kVwCzcww`_CXbZ5MZ^$xTky&sr9+lMbce|@4w zWicx}zmrlh!-KUHxZY-*i7x8HpS$q2O*@Ov5H{Sj`+3TV0xJ`pHYph{UJ+ukQj3#s!sl)c#JMW(+}+!FgvWiRQoN6@ysI2u4mK*nZ+aZ_+5Xt-h%uJ)~OIJ zN5Q}Q#jjA0sTJmvUwI;8OkU`S?cU9!G_z!*rJ28wa&y>5rQx>3Zb!|`_p2raZ%dw1 zxToPVk(cu=CC=-zNoZ7JOVHk^V{w@@qGou8*ijkf=*BV>6l03iNjOBsBBxe2Ery$= zCiYhR5Wc!XpTWr@yfs0`U+s#1O;Fl`Wa|^Hnk|3chEuiw+%nN|0z1qm&2{JKKX=wT zC?vwJUfgq?XR%9`ee2T0%so!y>eO{@6Gq()fiI{}I3|>bHaShYD!2MvG;ehZw*7Xv zyJnJJX;iIRt#h$!Z;vCJj=S;sxpBKz|9)WRu_(nDSXg*S zG{QzeetaEX~nMJliZI`Z9`?6Lh)iw^fgPt5Mg(2-TeV!5Q|#dGkwuhIBH7u~S<4)4pm&6+%JI!dU2 zrt?y>9x*M?n-aXVE?;^~ji;l&zT6ybx+N8kIx|KKvh>a9@Q=b6H_df1gtC5XT`!*0&N~+ z)3A+;CS9DwRtOGwFxdwCYe%D12v`I_&TM`17c%iu=c0?OSgVt!8y!SUAY5 zVrIako4HAyGw7Y)K4Hy8gY@+a-Fq117FF8S^)?C!o$+(l685j_dwlI!veKj6q1=S*(Ent{(!@pO8seI4CAcZ~XL?rBAQ z@7?O3AEENJIe{)mKzoDnnK=Hh|1`T4C%seTCjVq=@aM@;6~f-FIozkmGcdU-wf9S` zI;A-UO`Y{Qdv6o3YK9v4$`rYX(J9wlPQ}+DS1ZONx{> zLYf&fW=4fjq=eG)X|qL(C5%EPs!v%;Oq5ENsVtGs<4*a0&-wq)b)9pa>;FGp-`{U8 z)Tj6Idfl)4e%{aL^VWKMVa}U>tds6<{Jyr~ZDP#vF+Xn()MQ=$=2A7ZF^CNwY1$*j z+SlGgmh_Y<_cwokdVRqAqsv>Se=39?WWM`;y5h-&`=M{<75kMWf0!Bjq+zq#+BDU+ zTC0EDYOrG0nJ;!<=@C}{t3$z!->VX~+^qVyUx&hM#hc67dtRR@Tkfp1$lU$K^`#w+ zA3tpMmP7Z0-Oq00SFhE5^~Kq_NhOQ-T(xX=)BWLU_Evs*@Ad0+q2-YpHkUN?{1Z8Nq172p1$huR(gEBX1E zId7KwRn)Hvdw>7Bmvi%#w0MwN$F2K~?m6^ze96&61C(3JKfki&-|)V_)+rukyuF@O zW~6WYHhJ!Fk20G(CMqL7?4HoQ`q8h$H@OFHdS;w-|3iSW+o*s9&r@gHpU8>`Pda?Vm@U)%zH~iZOk9a!2I*ZCTehKj|&tUelNM<&l2x z+0t_j-1iwIoEQ`nmEI>{-W~t^(B_WmpJ{I6lMN2%j9v^?W|6U zj#hK~VPmLu$WJXhzf-Fw zXo|F9$^6a(mFvt_-(R5-GGAh+_1QwJcFiBwqLpb%VSmTT(W@*6XVCrl_*G#n>ofB1 zep3#sp+m1)eX48AzMMYXYUeM%{+czo`6C>=3=F%}mi}Jme}CJE3Dr)AnKrt+2=Y<$ z=cZ2lTLnAN9NWYn+q7>#0u13lS5nq1TJ8H;vrg)&+}KFE`)X{`~nrj(*U$d$(?3w1uzy{r9)OHWghhysH1W@_60btnVKzg#f%~v6?yROMX?Eqc+86)0f?E8#5zrFeR6@_$PFQXnR}8*FL5m&T=TxKia7O%Czt1wGh`o@ta8Lo`2)}uAzH{z|L7JMTJOvcdd7x9KR#q{%H_T~3 z)Z&`n&wXD?!#|b@c1O_^%!j!dVH6!1x$|C?IpW%>#oHGySg?;aE9FbmmzqAM9~*#2 z(ZQ~}alNtS8HZRHMnkogbLPzxAMAOF!xnmYB*WMcyLIQ?V@^h5$x<3_i5wSl z)nVZy3XnMZT#cVvIp|B5eaBtK+9>lTXlNMn94!DmvgZB{h1m36a^IKvi`GWLkFG;N z+I4<>`J0lg>&ZJ&UVUxaytjP0s>85AoO?$^-qnl3K=LTiQ}DNHV>7N^y$PhF<@C=C zXA`fBzqYrh8$$D5db2RzXL5CR1 zoC{&}F!wb=PtO{Q$WvYVPmZ~Ldw~+j((}R+2q}38DWbf+y}hcJd?uKIjFD`PRT|S- zsF{ZpHp&}etc!S8&~!-W5qc^3RjyBO8};Ax;%7X{B8%&vxnt#< z-_O19FqHOH2=e95HKF|2oZgf1IA^VAbsyGth3}+iH<`p73Zxea_O0^mk6xa&(M!sq z&n9$H)s18*c?Co}69~wnNR_aCm#%Wpao+p z)+))kz{=U@Sz<{Su--~>@mTR(5m<-sT2(R{jauH09S&C>PY!PjQ!H;kI0_m&4|yMc z(M$V=1P90R1P!OWfAQ<$^$*)pf6Qhv=i=1qd*_SQ44Ri{v(DMMmZvWtQwRUm1rb8q zr~8#4-lG4XkPOgU$Lu?A3xs4bmdfFPF8Z} zQI+89V`lOD4gf{gvWx|Mg)emXxXm_xrxHPV!rJ1+K(BQKnHn5hhK?I&Qj)%-fXFvk zpDNY^K~XK9F~f%q(}zrYi`D|C#9lwYBPgyoh-b@-Lh29;uhKC7?7x5UgAqK_Rd_hi zv&e&OxaZ)(I0DwFCFct_?N`T#X-G(R#Lk^xx|ZjBKRIL`S7(Bg(w?B87%VlX0ex4n z_*0#v5CwjNLKbM3gZXRQ<+{uCHo4gp|dC5$x}$d8D6W-9{w;eZuG zuqHwr;gIRw7}jq%xKskEE?a&)^(Y+$lJjp=;*`YOeYwr6>;Qfiw8pLr2@Z zNTalBk!C!4x!x4LhNIQo%{EJyQsDT^pW|0Z>w9v@%jZZ~&E+*oT=3~VZYJthJ-e+H zd`1+-Px~)aHSOq07&|!~C!_MQWVi5>rrkgD-@CVWeARE64;>?kL@`>;$xY9niL%ml zz&@;StB%W@fl3H$^M)r*?9FE)n=eq9Mdx8`N(nY-hiy)nJ_YzrfVEaDPU9YH6KD;$ zTmF5`ofF?ffKBjt^)w2b8~&0(6z48(pr4ZLv8~Nj2S;odqLCl{rZv(g-+@Hut_W1u|L?%q!_I6PL&(yS?_ez zCcRtU!ny4*Kmf$=?e9@h#^#cd8>53KMSO|pAQr$2kz}juU>X!FT33M_Z6n5G69kH^a_`(Ga z(X~HZ;dA!G>}96)kj}lnor)gdCe4a?npMN;QqlgBXFxiD*L@TkqIN;AZ8^`_=*id# z*T4mTf@H^x7M!MY=?_`^$IT*f*{xV{u(mvR7Co*4B!3h1-oLn<3}?F44W1h7a0E%5 zqy+6ctAru3tPDTkF!oiL&NuXFco4}|r|-4$@0NMvhCr~y8&?`z(H!$F(y@R5gC*DRuBs|AMHZeU;9q=Eruuy0GN&XfPv@87<+9Jf*lg!F`n<;QBz?a;G0qs4 zilLp>ip+gB;n(Oho?|pe;JB5(B3~HFaYn)==V+&$<1C)^Sne1oEfC2oVLP-ww{n~Zv zb!c0E&joyz2UFSU0R8S&xhIUF9g#?P(z3}n@ZZZ}JbNv#r*|z9PBV0jDTu@*<1jT1 zgK)V3ezro=MW0?{E+xiQ)XmAU*`XKCwj4%g$2p8(*_`Xw+W2a9J?V3vEHG(`a*O<8 z{5K8+PFNcU!{3m-mm?=@F+N~KTH~2Bf5*vjNy!_@A;nj4c+){om+&a_Lkx19?3><3 zixvq^a|W8twd)XNI1?Q06#5{W{$Zi~hG7IfIpZ*;j76R4({GYFF~v_U!J){K*6`T= zEAS2QQ(L}bMLVq8p2wk2nl8CR$cLH;uhS-b0|OPjdJd7SLKpAAI_xzT!-Th>v*${m z*dE(V4;cMnir&ju&+59T$J?p&Z@#JrE@ml(#ZgZuxeiY^T}k1P-o})TBk2HK-6JTG z^{O+++1)vDR8nNGImQVs_bM(8b0!zzcr&6e&*8JuL1#IBBMDtL8|Iy11*_<;KL+8{ zg|o1dWXqohF#S89$qr}UC8i(r{@UkLb8o(dB3NGw1~Yy!^Z31`;U(AqJK+qLb?*xA zU*+8ov?r?ylT3)lbAq=nlb6bCW`Xvqx_|Co;rs0(%%cuk`rgXYQZf3%dt?4@-P9?~ zck1PAo$y}-1jiv#HaGuc3&$aJx0?U-AZAb#`G~(sT{x?W1;Zb_PWm=et@zW*e*g7> zH*}iWB>YQ|Ycn5+KWJBe7R7%)emUlM{lEQ1D;qat*VHJyAUO&G3M%&&RGQHg;V63V z`C(jBX6Uu#uPaM;!IfZdQ^xYY>C>k#OBfqa7BFLW+n^yAisL`wc>4}C-&GkS;^L@i zjA7vuacA(~uU)tG}1{n_>zfGwaNwd-LXQ~;_H<~}q{|ICCZ{QTPoLe^ zG!&_ZSMw38v5s?RWW9Sk-l#g}vJ3xdUTy=-M%9K-_qHv&t*Yu^` z?)C0@{doXacvJs%X)XFf3Fqzc%Rk?0I#s-R{_{~^|8xG|@_}Kk6!`G|U;b9QofneU z&tT`m%*VZ}RRvkho_kgPYMk=W5#-e3Ds>zmcpYCB$SQ+F07C9#gDw7^-Ma@}XlVGo zbC)jW5OsK8d(jr=Rk@`YWoKmUR%2}qn>=|jE&epE*?yNF?xZfDo^PH1v+lai1Z##a zwJa#9e!GW^g!dWR&^5hJ`ihgopb?BekX2|cXU6sGerm#Ippu<7Z5l_&7wgZL7UVsD zJwjc57H>8!iSvx4Q|&;OTjon`XQ`=>?R)qAeFeQX-+5(`XP^YBsUf-@>>uRENvN0A`e`@(zwcA6v!Ba?EQcTx-A5#-AR z*a-nf2Ga~9sy}yriSpqvn2RmC2+OnUkLSlPiRT*to|ljwRNw-`ZSI zOEhWui3KBtXhr7bU8{OlRFou8ZmCt9UpaI(P28e(nT^ z!bqxOS))tu=f|%Y!;S8xeBQ@;6g}v1D|LF1RX0 z;s|1_JSe$M%ZhulzjjS-iOu(T zT@oIQ^3vv*ZIsv^m6*7I^Iy`v-9zU3ex73JpIw$q%1c%{a@%F6>m|2Wk0-i3e)OpC zNh3>hbAL7id>^9}vSk;Xpd+bN>~g~Xge&#PEk%k_;WLopC8LIvxky5}YFXBdjI_`$ zRt^u7*G}>gL8>-v(4fna_p00|z}wbz?$BZEt4JNc0l#nED#aH)XBJ#Qddb9RALfuQ z5|`$qw^v3Q4PqV9!Jq2)h(fhbpJ-ML33NZ*^)I%b+-*qOvWv+Jzl7!XR@c4Tz^*4?9s<=US8FuKZ?Ed_0Zu`~s%{_u4o%X0 z?%v2*yD!H=hbIRJW9&qJZ|LbQ4W65sNEoQ&s*qhp(J*w#kRcDW8w)_3-IPbZ@5uYH zBdtq|34>Pn8@I;}P|5$aQH@j1Su`1GwV`{02{O)JMn{nN|CT70pD{X7sZ-u zt;(6PIKJSsLNys@E!-~w)*#ev!Fu^!4r7 zd{d6+qs?Z!>dNgbUVKo;wL%cN;Y4hNj-~)9LU?0@$AK?)seu7y*d?gC4?0f3U%qms zRQP^-_U|92FJXG!x)WG5*4~=czg)Ou$kyW_Wex>AfmTK=iA2>T*dh`tGdnv4c}}ae z`N|Zc6XV^~J}X*;S0O;-{P@M^sP+e~DM~h@pI>@e znwZoEBtyJzE->0CbY?|i(n*2(0FAD%ILV5>y=iFk?WS(1+|y`?A$W)c4q=wYFPV~H zduuvAYPksMy&qR*@~r8Qde*yoxb>@z0?|{gv4g@CN87Ox zVHe!SUx4D~y5X?=9x=a=W zORnzWw*Hw#o!N#&R{nSQ*iXOmGlw}x1jr=iznkb3%HRAnxjBPt@!;%oQq3uA`?j@u z>Bx838rgivj8cq-TpGEN|LH53h zt}WBw$>Br@{CB->X`He{hYrRB!fucX^l@a9mo8bLb@u0i&GRp6`snm-(WA(+He3Xl zCk1zTCts)Y1_lNu;Qxd5NgF~u>!O4WRrK*)cx~@6P#G2NmUQ86JJT)iOZxBSVyJ{| zQ9K)u@?Dc3vw!l3H#VCY1-MSTZ_72%JnNo>?$F%u?=m8N+f)15Gjlod#(iLitv(tN zaUezC5BI4bI-#<{T3_NO#m zP-<_ZHM4mSKWX$UfXp3(+|@@_&k`30f4dD&`BZgkF`%+Gd6S5dWT|wl{*LUo|BlO% zg~om^_tuyw=b@7iZn?C7PQt|a{hU#(10}vV&L**N^XzE3c%VLY!G^E` zpHqRNoG|{&Lv=WwtahlKE*fER*$($sL*+U-pHG zPLQla1UKRY8cwML-pzN_dlzIre{GM455)DuBnE4@2A2I&{nI=dD_W1UgwBc{d7K>y zOn3LX`zOQ6DoNlzi=@7u8#37%ubP&%&Q~y!^X@$vz_in6$13NL4*N7b%g*anc7#N; z2%n0ycVW33z+U zh6g$I3nO6={<+{*_p0*oN{HgXvuA8i#qHyvwBNQ28$aHBLXpevw=N7mI*hf>B2FgJ zF}MQg+tQ8`x@(*7AfVS)vy;mvr@ z+7bH3Ad7N-gNd6-FTgy`YD3=M;M=6J%V@yt+<6FC?=>mTExLiDrDX3!BgD zvaNRCDNg=GaY8vWpX8*mKE-Tt{H5Tx)n%0|`T`JhO+HZwTqM7|hVXIqA><)Az3K}N zDeIqvwH_;+&lj{imRudj8402oQ2gA2y}BYR@Tlw`d^k;~P5XKAmU`FN#pf)kd2fPX zjzV2>P;cWLKMFruN`m9A0)b4pZxY?u&)F|hb3KfC*fTjG%p^(CRFE|57m&PDx0;Y# zxzJd*WfRLIkV)n_t~oX?c9bSi5A&UzUK(YqMlh?Z_q%xZK;H1!9Xoc&5fY|&{a1F`ICsI_>Bi7b z5Jk%ND@&h!HGp%3j_zOH-lnhul9J4MLiBzj*zXF?W+_vsT->9zsBC%0QT&}TOKv{F*NFXQN|5;a{O_g3$CY(k8sY~~s`Sczulj9& zi`zt~7tT)JB@g()2bp-9ra~sNL#HYfoU1Vw9t)`&y=+tI znEdjKbWx>xY+QmgqO>WW3rq=(#lCyTZBd%w;W3pdg{Wr9_EZf4<({pN{k85oHqJ;fZy-K3phR9K8sB_3K zOzsRmLg~Ms%bH-besDDIHha z&9oIbf{B-#3JV_Cg5RoWJ07Bg@9_iN#@Drg3_IQy<`|_fW>uv3OJ90?=-|QM^Xb(K zH*Rh^!rq5)f`wl8t`K`HQ#x!C*kLXi>HKLkcop7RI-A}clPwFHB#3OwD*ANN2(_{b zf|F!jlJz&H)~h%+rH+x_qx7nw9HsgFGK>5|cnmQyKZsP5d8kLQScPd}Wf)=dy2xG5 z-$P{5wr^fMBoyRP*tfc2-7i{6qe2sA&4t|P`11;(dJ#A=c-#ffIKZsv5IWR3bLT3_ zQ|z8bD3e|7_3*=28Mguq@gMIyT@w~gH!v&fr)j%Ws5Dq%O&32w7Iy2+BtVwuHzf%& zEXxnKzcGu?2#`somiEI?QYC7N+ULbfs2ry}^C=kwCufqrkZpVlp5g;tr9Ue7x34Dw z*3+L0QxqGx{%p*Tf|{!7L%{=*80S7l=IVZS0l2?g*RDT3`^K!T&8(1d6DAZCK28ML zrzt!DEI}m!c9uBi%3(@ZGaiuq8mRl2F}L=Oa?@pQTQYN7!GT7bWxZcWVskv`M!0Zy@AcWtm_|8F&wis&(R)n{K<-IFSa#S}#oxMh0(SV3EgQqFv=572Bz z;UF|$TF;H22-jr%}^HXa^Alois9 zclIE}nZVT*{CqyC!YQ)Tl0e_HhLDl6oG!-6v#KZoP4-?1sCbIT}I zqhvBAr?ezU()z50Vr0wFEOfayFH36iDZ5(kQo&Q#^gk2r!xdK^-lm#EQBDBX5jLgt z$!jmR??2lQ>$7O$V*TUMTW&EuzI*T9tJ-vcw3)}#$veGfQPx4dMM9O5M@yUhw&wMh z{q~QkjhIrePv`W6AnN!FR^ZrvlWbr7@N6kV>hOI(Dml80i+Da^00>5gxuv?;=*E9PRV`SGxw^}vOKCg#gtq_ zy?!YkP4b|iiFbD$tNkPEzyynpH$p`|3gu&u!aoes-t(G<55*0+(zIdONsA(6)4zWT z_<>-h`e9264kcFP??Mbn;OrEbmu8~;4fkGydGmF8XRw4=;_6y$&%~ugW>tRxEV0{k zA6%Wh1W6RwZ-KB#nS)kUd|?S^H;C#@ZbJ)&w9UlxMCOv$P?jR-L|=cSJJI9Xc`nlq zFgUG*HQ42|+TOuWvBE{(pH-as-0ZRdxARr{ zuFK{PV2?B1LPYU^V0Bb4r(lbDmB=B+<5)~uMt&bScKKhVy@Wx}%!8)0tT+bJa{NJb za?3)tc;@wHHnp}Cq_k`HQb%H*YE|_#W)M-zHFxfW-Y2(8?}UEMft22;#(NywbpO`I zas4)H&^Ka&_d&;yLHdnnEn^(?bNCKPjY6wtY&2FXd%3+p0L+6TP3je|J`aZP4#)byV?Vtx_V=fVxqCxJ5M2t2o?-=QJQzY=xKMa4aMy@ZcAQb4h-{>js(?om!h4?vu2g2x60YOjwM^ zA6dGx;qBV=r|wIC>JE9t?rHbE!NF@XXGiJN7NN&J*sRJ1?um|bKnp-Mou9nc*Cf&E zwGUcOJTSB=ol8fUHc*zeuaSjK-s5Tw4UK%x#6z6pCTw@TpE&Cmn#}6EwpfwOoaEN8 zT37*h2ytZc1>dcr0I<7x=;x&ErU^B0hBjs`kFp!`ka*z}a{1DwRx7?zJ(v9>pr~)k z>PKuApM^GUnmi^_@0fwc!bJAzJJFbUs~eRrpd5cuUEU&SAnk~6{qG8tGWAe5`g&;3 z4a^>1{d2{&eH0IUe*S^MH>sUHNuOzb&h{e(AMa3T+h&{=lfS?HWh)aFsZeeg4)&r| z^wWCBnj{j)#!8e5LwytOs@b2}1sSf4eYGw+dQ8Q?8!XJt$^2$ZWEeKgi1b6KiX0f@ zAB_cpB$?ugg{tS(GZ88`PuNI<~KHVXkZKYNi0_%pBB+0tzS=)N9mpv!M_Ons>l4h^ zFN{VK3tMH45(0@d4Z+{oZ8!jUw-^BaLaAr0{2?xMWlY|qCoN)`=X6&u%NI7~w*hLo zNu0+RAt&rWk1=Q}jf8~2g{BrZeK#NE=Pj#>U5}J)o?&e4_v~!7VG)*Z6}LjS0iUS8 zz@0AI>`V7#HtF({cfu5#pWBTyiHG<1WAUi!AI>H3Bu0w+1c|S)^7$aHgZey|Q!kd- zBK+V2#?Abg*`cXt>G%rXM$Z=PXvu>)o3|&Ce9=ARe`LP;e%us5l~uIkqdzeBv&lXz zRv;&rv(Hv+?GNG+Z8p?NY_VTHKg4XE{iD?@pX_8jnt^j^W>l>Wq(!C1Zuh_M^eUO* zyEyqq4B3d(UOv5NbL6w$b3jd7tEzuJ;GiJLXJ3=mAK#Im^dmTF9TiCeTYzJR{|!2& z!=&c#8Of(yb*^XA3kuSGcC}^CKj@9B{A>&!fE7kOoG#`xVov}{nd@R&OUZ>*`Q#`& z{WEZAhtsix`IKYy@b)!rj}52qY9v{(U7Yn5fxBGP`r^ng0tr^?g6MRh0=w?FiDk2% z-!i>dw)x257hE1#t&cMa?svduH`PNnEqxmA^5~^_BYY9>%uPYOP;|)uX3!vZY*(_t zo6pI^TUNQkGcmxXuz(>?QedBZ|8EAR^19TRON@H>`h0d%LLSr`CQI8RtaLWmPQ@?3 zfS^b&mbN;GJs6bd9Wh9N!!}=X7vKS!mv*z0==2@%ja*DAHRgbH9v6&%F@puNci%o+ z4Fj``o~n1^hmIfrYU|+}T}h?Mz6BZiwaRa>R(}+Oc~QTx*_RG)gFZe2e{YNOGE96L`8r zx>ARxo4GLn=1;2=RO&W6A_l$tDr)#uJkd`^xmWeoT|fWr+qcHbPO((DeJ)y1dUSn| zXAY$oipfZ`-&S$AG2=(Vet-M<>k%}&3qTx>D)x(S#CZ45Z^kSfCvl0P@p+(pm6lcC zv3>T1xU(eZz1^^F>(*ZB9=fW~9rmTn_LJ7po;}Mn+P`>L5AKkL3+$s{x)CfspWZ9U zY0SZsGmAP=LW$qZn6F1-M6iBM#T**6LSmKQghgw*(~=AlTdzC6A>e3P)qImNyD#+l z{6UalYlMWT;j6X3(&qkNgss%=XJl?3?(N+vYIxs?UwP1|wdeE=zppg{>M;Sc^{eb; z{C{?&G#Hai0-A*0WIoPqLf1W)+5sAEO;R|)PG3LETo#I5jP#MiP}#W^Hc1 zBGaMc7hgvAJJ|EhtZ;rLeD$7$iZjk4Ac z&~RZ%_4sW+&RSwZ97FY{qG>w-TveL>^vkfhC^-O(uEAm`@sw#{5Xm@r7)up=m* z@)t5#SW(sw5%$E*6Xm+SYiG$gF99xpTkBCS;Na%hs)3S=Y3 zMu=O0*}Pwu0vNZ7D|=FW<1m=GCU!(23W2869}yv zlnMfz0yt;pA7ySSwe+o`VEkz|X%Xk^iTe1k|7THN!+TDjeN-_RLsk0~Bgcuu1t-R< zeR|sshlIg|v;a{de)-&m9DfQp%gZx?Un;;MvtCrnPQii!oZ*|K-u@9RViaTq;efdW zwb1vYxE`VZ(P2v7xPUEOD-R`-*5SgX$-&ux-ByhAYsdSzIoW*W=G`LZ71^>AcD;NY-NIFcXU-K ze#kiM-<0g&R^ngQ%k8n+N6@-kuL{rMFQ8+vXBa*{FS2O%fT>wh3XVy6`bY9-QKsFy zS&r<%eF}$u1lA95FWf=?*kSGqwswj+(eB@m^RzB!uNuIH?L}zvm}8(y*~?3 zXmiPLHy#_UerZK6d3Qoh#`Wu(%ddA6^C*^TdYkS*Mvb5?wUNr<%YR~xFC=sktFTu+ z3qSDhq9>900#sA`4%idh@@mfNsqPT63ggaFZ+CpUUbuJ+rkhPjnN(_t4+_=IVN&IM zkL+VO?276N7bi{suXMZ9neqT^z{M)3YzEIt$mzosweBDGN+V~k(RAIcb`m&2&Plox9k^~ zwIz74UAh%-0^PM`lY!ccju4dRhf*kGh&0>Gpq`8>qp+>(NWhx)S(_*KA6MUW6j(XJ zTg@8^;f({rFAM~kO86$<`nSWGXqZz(mYrjEvo7cHLQ2I|MZO#t+sqq&sKYoj!_^N` ze-`#PcOqiDHTTcnDQugNN2tL-?WWb_!|+Z88mEP#)vT=2ZhuT&8D+zBu#+H3f@Q2U z-a_;r=YFxblvBJE?`FDgYTG~en@;V%!nofOVk=Z4u_ps5p(kNhs-ex<{W+^hOt;{a{&F{>uN|C&JkOV-k0AZkI;&qi_Og zYe>5-saZJ+lY8dQ-11GAtYQSiT18nv*3JKfJH!K$`t4bVplTFApQOc86M%S=wp!}M z?l;9GJ2=Uu@a{`ypU%cN?YLlhvdsh*5bW?&`X>U0E7l}qY0`IY#kUNbfS|etfU||FW$n zAMcQfgw9FkOp^+g@fXrv_8+|@4oG4q@l1NuwfBlYnET}&HRvfrH*zIOpZtCgTm-;S zQy64i1ZOiQ88yUp0cIsn6`bq1P5QxI^JDPcg2lqwR63;jw|iAj_Zg_%r57>z{fqCA zV@xNCNtv$cQDf_Dp`QZ?;GoejlmO0C4IE?h`v(l@E9nX4Pic5NkJgVgn@gXi<4>(5 zbFkCPnB(UFQ$Vz^{7dIZrdnANS}m-stfpG4Pn0vxlyD*PK}}Q!o3TT0hViXiqo;x) zbtcVo);sX!!<3?e$Bng{b;HDZsQH!`dHFs+NYJG zXyKG$G)Nqc-oTW8C1417t-sJcL_@h8FxP12%$ZZ)@dkK|0bX~(Y-$DBI0WynJ3-eYITDZAM7?Q+2c{lcIhLEdO23lLi3NNBD#($yA7td@2s zM~xn{$e529FI-KINtn&jFFd(2JKtoUUU$beJQ4bTd9<#jhp(R_LR zSsDT;fJ}wP3JqM}7=u74Iq=ykyqvbYyH_ltRdHw(c!YJ&eZsYxp$K#x4}*z)^hEdx zBHSZaly+MkcRZ?*kqLxV3)Wq+f8{|TsI^XO-n-asVF9`FFJL)YFT&}eIxwdx9hX$9 zQcnl=CcB3O&3skEhk8T~8Qp1lSP+cy?1Eu))7POmvp&Ybwp)bWBuSqfHnRAo9U_~R-eacq4$+PiO_apOIJqY| zMVO8>6j=hk{(&idsOW11yN2T+Ehp688nC(B)T|<;nub)UM7gUnr9YYi zb{&N!?5|w~m7PC3+9Y;8c}LXog7Xt#M11JNgvg4JhW8P-7BdL&+m6F2(kG@~$I~Kc6$=h-W*+f#54v!U$|o>l)d~Gqk8i1Kfgwmp6+$5!dCrmdW9|I8DsX2CoOV&IL|8d zcV*@mOKGOiPyz6x|HlTXK1P`V8IO%24@yrR50~~qxQ{goCwq)u97AiVoM+w1Hr|KT z|38tnD%|ENb_3F^Lm5Uguvz4T(n>`FKnp5oLC$lSK^P+L5~?_hdDX>V+Lq=%At>)w z<4y{-v)68Uw}>B(vI~-vGtfTnmUt})V~Y7-Cxtx+k2>3BeDmV)IvJX_vtkAtK}x9u z83|(rh-*zz`G ziP+wfta9LFZ}QO3fhE#-24S5`xd>Uua_!ldzjKZqr3Tkyw3r7p+sDwz!8@LLT$gi~ z8d@xHRi=2JJ-DH?H#Z}fBT0;!i2Ls*yGE<6B9%)oT4GN~tEEM0@a=^U7*T_Wc~Y-F2siZoNF8YSjQ zI}SS{)H5Q*gUaP>5^RqeUK)~;bUF}b7ia~l=>s56iSnwj%7?1T;+UtnyF)B?`A&(i zwWO*0Q%YJ*{lp>HUbxjX;@PS16djckO_7S1l)=nsbTuY}ZC&^9(zO5cH>0?WMC8|W z4UIp4!|s#50u`ppr@S98&j0T!%>R`%^#6Z!rT^RR=%awu$dBaapOO+x_3Rvs@zMj0 z9T1YO4vpfY4n^Eb1u=mFn7K`8qvV!5DeyUdTrdj`&3e3!q_%gNZXl+;U@d^9B4VK` zRLyN4+3|n6Cbte0Y)3Lsq0H>2ZWjI?nL-q8$dCG;U5Nd_cDM!s2TOGIJZk1sb9U7r z*@Z_mRnC9vZaMYfr%Pf;d*|CUC!Jsc`C#)w?xn*a&{^A#J=)Z?u4wgXDBs!yIHqy>RS=z~zB%ZFLg#05GJC%Yzpkjz&sjm|fG*hp2qkiRnF9B6XM5rH9Q z)w2H+nE5NRKkx~`=wLMO-M>GIFogJT#Gpan@w?Kr7%~+F(^9m2^a#Qw#FN?4h()#a zdE(*+F7zw@OWHtiY7(TN=*6FWo~Em}F9fnUJ;fL8TwRZqQvN zSg}x#c)8K_kLlx+Igt=t1DV3BK?pIP?_bVxwrCC*ErMnlP7I@#Bd%I3Uc7kfIou{l zz2toWPlD94G`_q!%THFwfh_Yiv$0p13}I8!NYQ?2xjdOKS{Mu>mVAo+EpD`o*!$|E zudeo?6({dN@C86xl^G-|zbDRNrC1dr^PSrcraxos?J08Q;UiQQ?3Ow@Fy)gS+5_En z*9V#*)};M~33sasnq)$Y#}9*K8-(Ww%@D6|1)&Cc12K{SoBDEAB?LXvO?6l&6f1Td zXwn2^u_lf9boVy~eUw|?8p#^xb>e#+L9V4Hiff=pC_`qD?8y7~V&(!7i3ch)KdNTl z1llD51_6MD#|8(DW7(cOlpNBW8by{P#w9}i`up#pXm%;1#F)qF1K}LeV>#T~y9~I0 zJNDTh|L)e%n@Gp?~r~_FdwSZ$GLNnH4 z%le;lS*`zZbelgaAY(ZIFh*D{d$#^0pHIE^O_+{r#98(Kj0^JDy zwh`((jM593`>MkkIQ`e`>L*@i67s(u=eQ29bk-l&)Xt zVa#R`O-i|o+%{zkh&QzWne*Q4vfXOL4xSV_Ey%pUv*5YJ5My#3(e6YvvFW|Gw?n)` z^jBDo9B2j$51kjt2}IyX0>q%5icthd@+pJ*)6 z)Jp!&Kd_!lKOLuif8E(3F;xtz2no4R(j*`|I|omMbSF{{f`ZVvN=uz#Pneuqp3wtd zPG)2yDVyL!2VCW5&$4jIsX>HFPdt3`in3eci`avxdOR5@#x)GE+({S?Z_4O3`+Htr z>`^|LylS2lcHVbyl^i$+{Ru=V!>Rw0O)q~-dN)RlULbkcL3x`~!i&9Ah-Efk zhYT0Qn#+59yeba;LZVO0`+j4yul)9{_giq(qY5)jcsXv z^UyS!W2Hl)0-bg^>I4Jx-gH`dr>{|NFD>hpYtkaib+Y%|wOZtA_84f4$hAmtU0x-_~i<_`~1tnrag1B;t8s=QX zhj&DG3jm3%qK|LJ&;V{7_YB;@;U(aRsA2CW7(nAwaqrd zC!L{=CX`>i6>`_L4m$SyXY{tqMiCoL0k7vmCoTYDs3AqRki%3!Q7$MNG}`im&{C=27H_Q58fBF@pCo$hjklu4fc0w3T^l*;1mhLuCt#@Dx{Sr3 zBXNq0v{{uXS`osf5@J#eh@Tx3K_%Hf9W{^R9z0pQhZdAkq@?=po!>Q{D3 z4U|1wsU62IpA!q+%r#$g=9;+bAEKV!{qSPj6k8Uxpis9O0F3hKTt|`%F+&A*CR3eD z-hc_#gN}Pt4}^nW)eHsx`3}3Z*BxdUV;T}FVP=~2Ec`p@4a!&U3CNyyz=MvsyA!O zb43Ou4TeB%rz3(~k^><$8vo$z3MNzjL9jZCnUezV!(`Sa2$|2|+v1WZI0{&%*y7|d zi-K0_Y<$%G#EP_0)i7s{&cj6E151#SQ-V`b$ns9#dbiGov2awq}H&~1yOg4iBmifECloglIvk)J?J5t*cT zU}{(=KY=k=KoSSg9u9zE;0L{foa3-iXxJZu3=87(d`rV3X}W~my@_g|p1I}H?>xBv zA2g=L4P9*cbtw*s58JV`Dp^zhidTt(T1r(e{z0P25Jii~rTG1~KzUYf2BGr{BQaS8 zdPt_DBwK2I<74LFI2@IxjGy7W6R{mS>XwI1=L*dodJm6?V@pA}b9IaVvZuJKv@)T% zC3^_ks~2g9r+s)(P>{}|SMjutMWIY@P@XLisc7BAyX#gN8H?EG3G^X34M!8uRgPeJ zw5`N{O9|z()eZZ6go)w{C@fVWucEyN|C%fZpj!Ef3=MqYf&}{&fuNKb5}-M0X8S=5 z%~46OqMgLAmzrIgFJLpdY-`$cmn?mp9`#jPubgXBgD@wpQrE;T`84iWB1MwG{d<>w z3WBTTZjxy``HB^uAW}rJT6n2)Zj7+S<h9yWggXKMNm-r<49l3EWzUYFyc<4b$V};G5Wv**$-8CM zldQXNWa0odmBGnpNjiK=OwST0H!qK%(qE!{I?= z;a%V~=r4{gd-j-C)}M8HIO*t4^hZW%?Vhv6$4+Sd<~N2FUbRbT91{_~B$LAz4_q4D zKOwV)gO5pHQreFG@%UX`0VovwQY&J^}>Z4EXTEnO{l;i!xZ|qq#lAA3GmJS zkto8PJ{kxV z^hf~W#Qv_ykOSdl#?qr(VLDA`Z{v$lp>qPiK@>26pLn;H{XwZqDZM}ALL#X*duCsT zdMtnzT3aQ!=u+KhNoA_%VC|rD^#etSf;q5 zjc)5*O!E?$wG#BP^S;4@_1Op!af$zQATC7$?Im-X9##BUiPQ_|c~_&F7iJ^1;=BqT)3_X`EQO5~2@g@1W{L_99e8y@ea1=TR7VSIG?T~jUR)inOZ zkcHB-hSNjU_4j1SMM<5VJxcellmTBOC#_d|F=?zD%{MfKL)gluWFSJaZ#6v^#r+we z2k9Uw4}aHQ7y^EhB@hk7V$YPSR{CdxnfICkV}n&JO#>qn<$A$C1>ukeA&jM)qQIiH zVC_+Ul=5Coc7;Y4D_9w&>B}$cP41iXTmfLTz{=Dj82?E6~&-Cgh7(B^)KGSuj%5 zx*-GWMQW0ao)9NrbQCpW@{C@wj>I5Z5;(tQTh}D?4h@$?MP7NRWI=qpn!a2cCNG;a zFJ##{6F-+;>A-^JL>>C$!pq68ct)bB6@8q9Lfm((#pV&;7&ZMIk#cbAp`ValT6)>O ziteW9ETqvg<^97iW;)_qv^lBhnb*-C#KsRWnW=~8V0w|mL$87EE5?;u=urwij8aV= zaUD{kelHSP<~vkA7X63Z$TygPbCjjK|3F0{=`eq~a$-x*i67^1DSOizr7sZWMRTx( z#5Bgsat#^bEDpX%8sD`%vS@lMq$VQMrcWZ2b|2)Z9GvMReO!`JsfqQhw6KH)OAYbb z>lJ9m_ks%o2$42yw45;5$&>Nr%v9_HU`HO1OVMS2ZnVfW0DHg3 za*~x>Cnxm&cv@0%92};!mNKQW(Jn=d^jxYBul##g!M`paTC`5RB1=SeJ$S3&1N2rO zc#quHSjDaUHRG{gdP!8R|2Kz=bfQ+@v2#w!2gCq+%dXsbQsGhLXlLl5a^;t{9SNmB zy|-cp)b)*987pVZp({m{WSHWRnr1wkE0o+4aPOu~D+TvYn{2|5&%Zj!HA^p;N6MI( zK{P(Gn@G#XU)6#`b;rh&Q$E_8PkFX(!K}N&x^z&y3e3&Towq)g-@@k5d$xX-2o~{o z)n2irx0Nob6i12gyMubW25mXYq;^pSplLgPcfTP&0s{e54~F7-S#JIMt$F4)owEk4 zB)xv^1JjrV$B*Pg-tzaIbO%BKWDB!33!H=!_1#nCvTXEAR$Y!kCdOJwX*E7i^LIO^ zU@ae`1Eh|Ml+$90Fmhx}TG^5SJC9Kw0Q8;0MB>SuVNDD z_!Y=GF&AX?M+cp_2mV=mm<;v(6t{{I$N-u!khj zSCFLK5+73h3d|+d=Nv6JDy zKOlJUQ2#;7Zp`de zJ$lRA?Ls?~D-Qhjr(Y1-bfj3jx?WEjiIm9;o_}a~^-MSJy3X^4H+{Nf{Oo*t!kDgC z+H}+U-e}hqJtzG>C(kY#X>cMuuw0{G^pb^!z9q|S-1ALOXN8@fwSQE2Qux9irGATs z{_;!5*52f;PycL$dzW znolo1&RRV_Wb9l^6T_`0>L(YB6b_G&qMkn=t*)*PbNE_8fdyDcu9<~3vlT|CtT}t` zT(+II0|#K{ij&7T=|?IQ#*h~j3WfLF@f?FvJ+E04dt6`VLmkZbd6Vj5!oz3s4|6|Q zA1t4E!zCzdgYUS0Wmj@;9|vXP+YQ(oCo4O)xS-|k?taf*DFFlc1*;3OXQdWc@w7{e z#HqS^dfmVJYUxI#5#`h>;@|kbzTO9rCUxO4%UD6St*wKPM;R$oUMp&LAN_apKNp?5 zC@Lx{Of4-v?%Urf$#KmesDuV~hz`cRY!QUwDEG8Zvq1bu01Bk5FOqU0iDm^&Gy$a? z=Vrz=h!^~ZjTomShRzgn$n{>B~QD4&}_61R02l;o8`-|Arlm2*d=z z^TXSfY}Jh0YW*6nI07FDj*7@kULJRp`^w-RPB#MTl5F46GrV6cZ(G(A2%1#V;wV5G z5>hkr72dnG5MjcLcq=VkF|wq? zPnb50^S-iMm_w33is6Km`nd0^*qUVdFDsHsGL@l;lPP6Pa#{3QRQ{gcx_ykdZ5x@vPVxlI7=p_C*Ea6jVQbh(p zJxjs_=~%pxs1X|L7jmpK62tpVTsH&WxjbelIZVJjLLz31ESnBRd{eiVUoTr%nuW%tEDnSD;$Xu?$dx}w^q%n4)Xo=*I&6w z{CvjPeBGi&KsVwqWn4MW>`Zh>;+Tp@FDkYo%9y)W>}J5yGzX7|zx9;C zCTt*i`v1Ooag(YN>U)^bGsUZ%KqT8i5G)cEkOy%9;G%h75ki9O@Y!dg78bpjJP#0h zLqo%ezRnQlh+`9FD6|Z@fGakV-VbenI|rqwBKwqgEz(|be-)E$+#kdj3e;RA+q`)t zVNJ4GT7Kg3pNuZ`6sCu7-@FNWxgk*AF_t6Jr-cEs=J_;gNzo>-K;{WVgtT}hhm-V_ zk-Ba_d-m*}efuJT8iXq;o(U2uLqdw5=y;3o1BnqCm5wyX(MA)DWu8dh&6_um&U#X^Ypcgc(kMjw*tvG?gqOX z25kYP4+rEjy?_6{R2mYFScmAt%*o^Civ`5Eajw9z8J91A2as{kLz=7^WZR)GhtbuHUG4 z>(S%-#f#I1?7kLPd`+6&!X1Q-iFDHxu!u1TeNrYPi0#m+Qyy4Tm`o-RC|Y>dc;Lbn z6UPgsQYip{;KAb8Csa6bC#C|V5H$4o=TCJ_VE=O%?@2l!IXgj9PD+nQyJpdkUN-4Q zYU)&FLBYMY>MVlOUvIs$+W*=zW6r_V>D9ubOiwS{^SVvI6m|88lOJAaAEpu#NYc&i z)v$*1hUV-zBG#cZ+hpv#Rdx@j6c)rMz8>)NIiO(RC9M zCa=n9=-2jJQ0oor*9W=vyCzsD7@8Pzgc}Ao`eFzKfatGE!(+>qEqrbTz-$hdNwym| zfeiVDbsaQw=(pd_7tWv%yab3Bw=Qn8&$)*qIf+3gN$i6ik{MPSu1&Tng|%; zmIq@iZ(O!+sQjo*7m_}pmsbm}d4UuPY)ig>b^2yG7YXI!L5w3_aZK4nu>*B`ei310 z%;SuJN|}HIUr^kIB?!vY9AR$LO}OLW0J}EG$=!#@e2b&uD0B;25f!vf{D~?efu)M< zozglnl^__G@=QnIek|0MhfZkuHkezL8@L-C;%c^vfICw|KG0$<1wY+2j5o)xf|`Q8I67q}C$m z)908-p$Xe9Won}lAXBS0ZQd-SX%^K3EhysRP8+C=>XFg5ce_N+Uf%I=Bv~|h#WWG4 ziXRJPk|+3mGA4+O6Fu37dOmRjcGN>O<#G-Nx`6G&JL7I5(K_szcL`ES|T z`1p7hnXsh=^yk*&tRFC|ej^pL9fi*6yZ>C-E=n*IixqpykJ5R2{Nza_G4r0C_y7S5 zp&^gxXm%sn)FeUPzLb&AuVUW(Uo~fu?`8A zwX}AG&I@4~`~HNiJ>ULxso{R`ojv49Y(RY^N4IFXudd}-JBJEWdU7ZQ%nRzh&*(wIXn$DRtWZ9mq>8O~GLpLd4y-lCV1J%CfP+uiW>RY8M=0HN{<< zHYD+^)`o;cwtAZJNv)Ol=-BcPhJ*|`t%SrYexxGjsV%6egr0|f)2HToro=$wV44EHZByFZFaZqp%)53u}Y2gF;g8pfCc&bm^77;I$m zPHk37OiI$Uf@>vMM3xH-wden^s#ODW-GZW!4D0J$wNuU!oeL=r!(!)n=Vs{X#tEd) zGtWGuF14}wN=IIEk+K|euT+;$j)zFEc^KjWuSQ=+0-XENzy=!VGI0^mAY6v#s8y)F zTF4YG^D&JZcu2;^gM#^v(gOEP^8x7T_xjGbtEZeBZQKrqMh>Rk>-ZP1F2YciT5pkj z@nrZTGF?)2E9Xk$T|JdDkbkTs!u6QsSi+4cKamHP%}^!e%Yz9uFqPtoC$8UbP{Rudzr01C)$ zZ+G%|V?L~b1_IRU^?16X`Wvyf)WiS|K(^FvRBQoIDY%~@BQk_ z)&%#Bj*fQr@c1~hRlU^ITFFO!Rzra!=a?wVx2^;Mq@6rGmYuH*GqLcc4Egict;q1a z<=>Ju%EL_Py3qbiXj0KrH6otkUWChEi*>kXUZA@BqiXuj;oWBl1xoa zuf~12Ob7<~Wz!Xp2l>jMkea1sxvx=B4IOJ;`QrHZu7B6wHFwdmlEu?6 z*{*CAnPI-i%kIWcFK3VvMh&=frX*whLWV?xWqPa0DtK--;C!rkBkJ8r=+(ihK}_k4 zG01|6I?@a0F6qC4v~zDAuP0$oAuCaHtTp#G)bn(8BmJnA7qqxiT@m?p3fdZf3ktsM zn`+-kvQ?{A1ezC6r_}HKYy;l(#rNRa6G;gu||}&?>BgQVsmw zqfMJO~z_?Cw_emy21yy$x=ni1Q}tZIzVLZg!)VZXsYFvvnXHAQ^{@^O}MQ09Um z-ovB4hsOTp)~Z$H5%b}R5z)8jhs2#YD2rZNiJ`M?!HNn~GOQ;NUxv?)5-&(a^VgA? zwLVuXGK>AZRzyUn&=kG8Z_o9hR!6gb`bnGLu$q`e=MyK^i#0U~Fp@J};4D^kzn}8K zr9WHz_WSQ~97$@}pZpGo_P;@6>C)aW+H^EA**qtGy8NHGMbotwP9-~9;F7Yt;CnJj z4N!M)c^|~0!NI}uixO_At@Ua(H)zo9KX2TaJY&ZB?%sP|N4?O{&>(D@tl_b$st*JW z)k@(RzEE8~bHNHrG@TR@+6W4@3uo{OE4~n@xNf5uOd$QD*Y{k!HS0+A1PWN}GZ40X zjpF08IUZFN^wP$eN62RBU&1E5+`8(Axe#TH>Lhas zq*kI{H^u8$jo6yo^@{+0s?qV%O#s{;Kd?5?=K44iCmaV+QFhES|Lc%xAqa)~p_t=v zHTS4N-baMMZ0>F|sEAEWtlhomR?VO%d)UL;Wwg)ozxeL7m$&Nv+A4?E zcii0F0R!^fp6R%gFA8bIj9g})n4GM6nV<_lzsMCAicwYmLW5;g4oyRt*m-HItMSU# zzYyxO%-KZ#90WiCl|920K0Y?bYZ|i{)8+hXphkXeDm|nN)VSquzkP!WraK@HIzeN3 zzF%_cdNP+GE(%eOfI4Za34NAv*(04!X>hnwa7IojL%DC_Yfv&J5JO}RD4ouL^Pddg ze{TL-#6alpVtK4oR6{|Dapo~Dgdn8Ht_$eGFHyP46|;AM<<)?!rG>>@nn+Rr!AZoc za3i$L4+$xPkCj8V+*L)-auRcI59->1ij?hQcJt_6s^M#a4x2zyi)rp8=m?!S=!i`@ zb24vbA3r`q`X+(}vQax|r&B;#WU#`96fM08KdifAKWn`Z{=$nE)HKSg9q{RlaJB^LJ znR|xTiJ=2d?6}jB(J|A|5mjRlD0ugB@5cudDaH8Q%z}A$?%q9BTwHuJ5UCI+e8RzX zAuElmy&$zBlli>wb{f3sY>J1YbVLBj=zh-ZvWoly=^=dmwa{$`{rvpI$7rW*SrJQe z)G<+Kok27WPD)d#sU>(HH?52#L76tSg#8&M+dfIRz;@F)=G4p%(Eqx`Xl!fY$Rdpm z9H4c^62D@wGk8P>^uhs1qJ9Pl=~rmkMpN;!rbtbv!$}OZw%*0jQJ)*n!F0?}kmeX+ z0HMKW=YEz*$)&j@?hq=`Voi0U0dNNequjSyRKH6@pYne(=qY3m*%biG#{K(cloUtt zc11JQ_>W$W6&!^jR&PGO&Y_O#|D>0A$- zy{~Xh)9By6d(z}~jO2R9jJoEpM5_o>7B zvncF@`^nB5pd;iHJf&-(r>CdV5|T^xa!_EVj@?P$VOIL|i@*N5gA_mDQ>V%`Z4T1D zPu#JhptVU=zFP1Ye_Jm4D*rNFH}#ZBs{%Z}`zzvzt%s?FR2GG~Z&MR8-bI@kjRNzXr8+08?;MG#2Xf#2>cY zJkR}4H{9{6`AeO1^~Jv#3rp+YnYoSxI$j*othkZWPJ~aY={h#-;+(%48aAY*{ncfO z@05QzU0Sv7dFwg{yBD`Uy9Fc~IzFCaz2xeoQ$JHx?f$_WruSfGrpHFdz$Z-nQ>4Da zY-QRb5$l8wwbJ$s9qS()?2I%S+#Y4Qxpwi_whJLYp6_K9%x5w<{~ZOYEUT(}xThLU!`K`O4zn$3IG? zFm^lJrlW_4hk^tp2n>$QI>I{+oPYA?Z%Id5RVI;!mzURsXWQnZ}7F7$eUo)X`LB*DlLN+I-+eyMDhtN zWanCUY_$nA+9-5s^2bEV2rwY4(gT}*ZL>_K@A$tj%H~aGgk)#uUP`yIwN2vJh?mB3 zb_a6}#O$qwE2A#4OXI@6D~Z$=rRQ%&s7m5P@K)6FB=i;n?g>f*${y_h2%zO(H597H zquzFt@rr)G0gd>%j3XZfMm{^xmExUQ&&ZtJV{e~wtJy?pkRss>km1)5m9HyW- zB&q8^KD3Im#GpcQ92DG|n&!}v89G$-!E%a%^efhwkph(ex%9a5M}+_J0CB^6;3R|g z+K)Z)@-dm7&VJ`LY({VN@|N%T4fKI4;vxhpG+tTnUFYbvi(md93KuYt^y088>P zS|jPLa?Vv$NCyv=N=i&rV@Cjw=)ctE!A7`DVoAx><6|Ex_j46RbPdbO%33WQpGQH` zqD2d_aKaN$DGnY#Jbt~|;7#(d(TmygZIb#-;7IHz%O zVskNgzi zrNaD*PoLfnPS4KElR8jn`Us9Hu+Ce9)<5WKZaz{@uI%EOGbawh2<3Jn)sIF)DB(H9 zj`ZB%nv+2iNwkiD4H9+cE^PdPZj4&!YI1Q?wObcT%EHtkx^A#nop&&~5{yOMPy&Vi z<7lfjp|}Yorun~z=VsG5b6I9+EQ8O2>-{IW9*bb2wctw0l*{-zII1@VAIDDlwAm7d z121$Iay^!U`l0SJj#oiVpmlP@Cs~;AJN3)Bl61z#Lhh(!O*wpXI$Tb7@;m&FoC!vT znQHg5{w6$JV&Jd&g%%%tZvspaL8tGLa2|($JtG8dl@TD@c#7x=D*ri|;2z)Wehy87qNozs95Y&Q1luw-qz1Pfu_dx4 ztI=$Ac6K%rN1R0E@bK_UH&f+Or>EDz$?v=b_D*4xN4WtKqHN^*qFh16pCwPs^RZ$j zno(-QDV1;z(iiL^Tj#SB?uvV&qd034#w8CYiRHF#U@}%Pt;Yc@V z@dB_!6N4Iq1^%OscTk&LXthIONd4u>>VGu?cQ4k}`3-vCc=wjCMQt>Ux!Uz~gh8tG zr9<5}=gjJ-6@y#1ZiRKKy6&~6<-LsDYhG_IuT17SR7as(x651l-u8HwXG#Z*D=7g> z&L!k95^%}-LrOt87~_kv1F}%34{OA3c6OBqHbwWZ`1J#;D6zG@%6-`yF0TarURr*t za)1Lfi#=qLNaEeeMJgZGy}B}wvIWNPqgzYia(5j$a^y_4bq8>xaS62+NAQw1vy)Q_ z21XW72j@wNq=FJl%(oyNp=@`-lgZcuDPb4jQp=~GPJ{%~--x!^G%hZ1X*5q9v|Vb` zIq;4eW7tH4W-}Jenss4X-^PQm+q`-=GPzaZuWP#B5~m^|5@}#E{Tlfv&?$n~aOT=@ zo%W^^aEdcN|DAj6#G4|~kd7!$$ zCp$aG5={s(5`X^L&@eb@FRc}$u80bVOpb!T&&l**Zikj;_AD{!vzdWHO2h=%h^)BR z3h*oDD@)rK2D(aAfSf`mZE82y5`+pQdZBGr-cWqw7Ny%LGR~Z|X&~N^woN4Ti&wAq zVuZ5Ovi~4tj`wT((o1h)&xQ1jy2MFUAMe@c?%5lA_2wGUgGjlH!tG}s@$zz4n<0(9 zoB#&e_KmNe0@UXC8G$BGxeDRTC0l!QXXwBmziEBLG%WX4x>X$Dk7F$P!+E?})U9Fo zDG4yLkG`-5ptNnQcj&;jB;x`$8)**+d(gU3MKU9kp?xvZJoB(Q;a9GeT}^aPLl`2S zLj0eOg1~^s*jsc)3sOd@rth$Ztrf9o>2>J%^lYFy3oGm6jqTfO<)2=og;nlJ>@riS z%LU>S6%ZU4_xi{kK_{ zWY-&mfEMy72VKPxz_r*Olqg0(d9aCYQ`UHij&LX8nM@?rs&NH(Cb5(V6*ifYx0Ir2 zPh6l%kk%el7Un1GLW%=@&EsQ4avWg%b~C%T9*$J9UAtX?4bAQlSVbK3=i2Z=J$s%i zsyr~#0MtTUmbdWa(U-j)bPEYFn8uwFH02a;`_{a$=KRjzj}%1|2im;&Gf4F^M1f~G9(G32NVS2PX4IB-LiX!na^<K9_A;sh0~#t0Socm#Esyi*R26u*Ho2W7-|@C;{T#{7VQGfG$>P*FrmrcAse zsAG^KYx6@->+Q#Z9jL*^@lNw^bVxh=-FFu#jWYdyyLhn+(4gjaLpC9UJ3QlNalc%P znJ-Vs>)fr|uGuMWPaX~Qv~5`u`vbWSsSUR+-hKGxVedxe=$%cQRyx9Ub?v{@yH^Ol z=1HpnOoF7iq~V`Z4)eTqIHjf?+Dm%OZxZgct%Jv7&VbOt;9!oO_s*S zWbW&4CoHe-v;Qlnt~4gc8blNlnmqPxKS}VQ={E&Tb>yu5X*aeI2uZS zyn^_wYez|+f_)*C=N7Iuj(yMoRS(|hvEhM>SV&MGF$=M22Q&I@Qo zW5^I0+4jA^=kGTk*F$$~>Yxu%VDNbL+ZcsLc{^e-Q-qHd6_y}M9>Dfd^>m?n*xHs) z^_vVpA@4g<8>BuLnMy%A^YLy?^Jw4jl@9{Xznu`uaR`ld)Rh4`FvLc#P5%_FbGyv_ z-RQFlT@lm7!#?`s_U8ET7_ab%_&Ys&^vFlvN`#wrbq>2^<}#%z(=#;(a;!+d1X=>+ z6v=7tghGW-pokE*v?w_`jAg>@?o&jX_BgTf~`*HO2}1^22Kw;+*Blz?0`cy zTdwNdXNf3{$DTps;i$7-+MF=WoB7Ozc#?gn4MC~)TB}HFmOdwDV5s4A-3vH3wVsTvghZj4Rp?@mUZCaBPuRbkh@ijMBx>5X}s z(3K_(e%-h zPqxvX8MOpYGm;$%g){tp9uA}T{`=StZ8dNH_(b6IDT1?MmQ|D{r^NT&d6tI-COg0- zWWsKHDJ07eIdt^~IFPk9cu30%{5YPD0v)TZwAf>iSjj0Gnw`d#sz#mxmA|wBginBf zdcHX9)R*efg63;g^O0*+WKn*AWVlxoHUB{S!WlFOX^K#76u4xASy9ZPVSCM+BTki% z? z%9RfWz3=wf-*zOPYav1g!dhCkTidl={9OWAv^dF%KBj;*NVr`)cH9_lv1wdJ&4URi zkk*8lIR$2%*zh(Bn5H&Iibp2vqr~8ti+Q432KsdQIDK3;2zV8E(9(6e#5_N?l(Vwo@;CF=T@{I zE^z-6VETa)Cq&`;;DXTN#a6m#JI5!nkpao`uGJ%$%|unI>URC?oZi{=Evuqr4OA(LdwefI(FfmR^ihSS5_)JR{-I}!RtU~urzAusKI9T*sgJVLb@I1;og z4hNMJdS)m3$hz!ABv-1)|3V3B&0B5X=Eq!af~=v4lE`1POF~b5O~d}*W5j`#18r>w z3^aM#^HON%LbQk5aZ?bOVvx+rs(c*HWx*;e+>8q&{%X&4@xnm~{GQMBZ2ccUw&{ty zfk#+71UZ?;HSwk2&elp;?NiVb#h|dH8XDYC>=IKOba|ccQ8XciVvw0!K>=`C#s)M$ zR2_F6lsJOi{5Jc$p&TC=vw$k*t4!49jAaV^jQ7vd4 zp>M(c=p>CFL9GCtLV_U!|M=q%$D)%)?;Mb<$j*{k1*lPAQZ9wQy=(c)|9h56d55=4 zOM$oX`sP<1?DOI9q~Rkj{!(IQFSl+=pn0zQpFiLR$&eHi^AnQ^5C6DzR-Xy}x>xle zOWT+yQf58n{OF(jXTP=m&?mVEz>wJ$710MrJ_;{Y&sW#f*bfbUk!Dqn8W`%t+uC-B zdh~N9kuN@k@2O80ju<(*md$ze0*nU`i6{hUrBiHD(3(M@j2z#T^*10jIsMz`&o;+a zzW87M<$uf<4|Oxgv)B(ZLbC;^^-${|jeFak2gQl{Px9MWdrp}P9h)`&@#i(M^?X5I zKAMnFfxsOTdq=T@Y_5yFRyFXijPXd}r!BE^=w%&eXr|5a{}X0S{t`Cw0zU5bd%k(BWjZ|4vD&}u%sCxm@Kc}yrr%$IbOC-jCKZ5-^))yPQ(*CsBLgzT=B1=lost0@USkNR$|O|yW9dVBD;9Ff^R8^f>L(O(lQ=a7WE1gzm|ch&B&#V zgU7yta9lM!Pt%-Ywohg#p;De|mO-K^<2VHy21GCc6!SYRIJbjlZjBHc$+(L>rGaj^ zWXjwap86V4qCEX7?ms@WeS*h-=0pbA$~hE-*Ep$$Zoqz8qAdzro+UH_WZEJYUzTO0 z4T&d6YIz4T&1F6ZC>Ed1Tp^8JH;pB-hs}eTI~cAQ8YFBvu8obHfz7Ld$;hzG)R*Dz zk<_YFB4H?2GdfjhlX}|Nl$9K|*Z3iv8j&JaB26_hP|)pT?g5^_3(rJ@8Lax?KfZrb zTtDj5Jzd6b9Bq(1681(t48&Gb_zgU>=8TQ=2F4g*JY`uWfUDtF1Q(qtyBK;bs+;=w zc`#lQK`Vq&^460|TbftMzC>7*D>_$cc|(%)->gzBG6NHvZE)VB$;2j0#C1M~6#xe~*eBZW3-N{WUF&sU5?_g~`(fkPXlm9F6F7SL1I+PzJg~K6PU0mWplr^91t*7?uiTyF# z9`iY(X6g^(k9QE=KDGH@FOvV&AjtU8}UAar%WbZr@-f!X_lv@qIpgW$v) zX^e80nQksXSd%#9gPk&8M06v?l9?P5yU)Vi`rKu#_5U)*qZ+bw@PkbqA*1DMqMw8# zGzv7ZLyE`AOD0iSMwd}0je5aM%O^=6NBw6ygoE#1O*5K~!tiR1S>uI>iJ?)=@Xy4p z=#emZCsnp)!4dF_$fW;Yclg!}`+R(^eA5x#kDv%#WMq%m_IOXkKrUhpMEJg)}H?yiHRr8B>KW-tJm>gIKRC!zm mm>g*LKL#ECfBHu6+daAE^r{!8xEp(R_9G^|pEB%&mH!F1*ojvF literal 0 HcmV?d00001 diff --git a/static/validators/stakingV4/DelegationContractDeployTransaction.png b/static/validators/stakingV4/DelegationContractDeployTransaction.png new file mode 100644 index 0000000000000000000000000000000000000000..3f1796a1bdff0ce6f7b1399a8130c65e8ab178da GIT binary patch literal 40126 zcmeFZXHb>fx+Xf6C?G)v2?_`*NHl>M$Wc^+lAKC35d{<^2$Hjas2GuqAXx=PBnNS! zB0-``G7&^TKr-|*-20rqeXDL)ogaO>Z`Iv()>%tr&iT#n8{>VS^o}q+9nIBDyi61d zW%WTVwWAcuN*)S@#)6R^Kk-xYl*PYRTs*3&Ldk8|Fo-|Uo>M-eOrboEW?rzQ!=G0< zX&t{vp|Dnye^%5vW}K!_;*K3uQ#Non`}x_!g2kdJaw1P3g4}#s0;Q_G^U((uQ4oz3FS&)4S8rTU&nG zN3G^jDNmSwpzwQs@%x^-hM!m5at%#n>_sUQy+4W<^h8s)tYJ!gxb<5>*Wmu^3j7u_ zp$=0U4!%EINX_PLckuA>EXWEhd%9pUC~;56?-_6Ao4bm8*k3tN!+q?oAB~xs2=?I} zD7+xH`+AzU!@+$y5jKpzdiSGf#}x~YwTOC_;bX)P3GcIB-Op_^&zDklG+p1_9UX-|S8Kx_pNNep13T`-(IMl(4 zyGP+%8GP+_NL`0x_AY8sE}dv(C>`CcBR>KWg4{ z^K~|tbezk_InA`7!b!p5FUqeToy@tN$TfVVUA5u4+^?Qxz2$R^S3jAGKWj99gNBu|C*?gk6^31N7_Y~|en2gIX+9hANEnRnl>L|{}cfdB;F=S5S z(+!nhu5%RJthpAO++%uEf6R}2ocUPRkehc*?_uU|u>&72=N@25rSo-3`{1uPRm4PL zVm!0VEE@QG=jT3wsvhy2dsof~-z>E#^k@pqyp>gT!T3e?Tt>dsWPA?O@Yp7scaF2g zkIuV`#!iZC%sjzi<$7i$i$_;GMY-~Y)7KG2BO}2XpxV z#vYka)|&rt_uOD{cA$$Rm8&CQs57Kom!*;R=7f!9Yo>#l!#A3_%YB8Oxmi<5AyjGo98J-bMjwL*wZ_)B+vc=1 z4zAMvm73UFvv*zHt3!5K3a0!jhOh7k%MbtESuK3H!~+V zYYnr`2HIv$ZmmmJ6mxyNaG`}-UTD%O6KQPdedb%&@`SGGmd{H$#l>PDYA~lsRiTTWe1aPHw7xWqL8%FyUwn zmpGrSuU}A5s!G?8sqxdr*Qt+IK~j-HJz z|D`l#I4Njrk|bkbob~ER#w+?RmwUtO7F5$SvlD|aj11NHsAgJcC)CZx>j(L$;A?Jm zNUUqqcetS~Ccf=@^ZDdDM$a2k=Bp=dbAM!dTX;(NtUh8Z@9001;Is6>Sdy1n=B?Yi zC00SU&yn#p>RIn}%HL9$`rhL zD>);dT|FqM@#amftgz6~jQC?>vDp{U1MmEMcjdcTFGLf1%`n%?=I@4*4xtBO@*C?Ik3yh{h_4q+ETNO54f9!@`YM z>Apx#7W(?*M@m6~0d=Z^W!)L$-a{eDRVt^?oK6gEH)ZGGSQNM3&HMG+x7N;c%RQPq zH?K+&R1|p8DI+i98yXrKuR%vgCn_a%i>v)!!{BxQ1+TB)zH3L|k_XIF^Yh1&0)qWk zE-#qtD{uOJfqOe%F)*4qzCB&1Mwn;ImMyRQwyhBo63R?WOzicOrsq`EIIk0RX*I4| zzmp@9!7`C@E#Y>^^^gOjD&%TKA~gbV!8Xp3EZT<-c_fM87Y(yAGBVoAkDRSwaKIm9 z6l^c=Rvq_M6g`AjEUSF~{@ruAA*|uzPJDJ~=F$5ns66C9wH#S^@C%!nBQ;W{=@S3` z!9bihQiE!+EtrK|6X)N5T@NaY<~jFTP)I15+9&g`m;CE5=v3*+-8K66`}|*j_>cdl z0DRL`eP6x^ORmh^=JSc0d}ciRrAwE%_qk*kbv7ocTAn+XZfIn_{WNZ}{H9C4KCQY* z7ZJXE!py8klrrG`$hiC=(u+!vm#kVZSH;KmdVThKVI{{-(BsA1^LQC z$N#>0jKtr|*W&u$__CmtzJik3?=_+}gjG~1xqEshJAZja@%{Ss^vM!;j```)x`#*Z zr>3y$Z~Q$r=6nA>-_MZ|+_e>yy?gg+9XwbW$+w4{hiBWypwM`gZ}UE`@prE6xbRi0 zWbw~OCl{BSMm7fzAFk=Ijo^_D9l8?|!r(bMu;S36LpHIuva==P4tQL*3>erp{UPw` zdxd$HwIVt2426!6|Gxiy)gcXTv5YU6(Gh%8Pnu3*&=)`JmY1KW~xU+b;B zBQBY(%fH!zqEr{P(el)(fa(yoLs_92T;ylI0Rc3Jj~wAxzg{FqC^_91JGekgvy_!b zSTm~T@@T1uWZMb6Eauv^it1--Y_F@UX-Yk(u5%5)tE^mc{P^*r%hS09;i2(PbAeYq zz1{x#=vXc(nORso5HQe_sTs}RoJ`G%PzW9P$G}nb)$15xyOP(t_U`4`v}u!^>(DxF zZSB-n3Pn>>^Xi7ZN2!O^WX8tEGX4m?|M}CtrlzL1K2}^ySNFD2goLDIUtixQd{ZAk zPrjWiX=u{aldoT2vspysR8zA0o!vHTZb=;Xuc}h9*`@F5&7uG8)2C0V>dAKPxt3Ey ztsO5eid-7)jzsO{VPNA|v$1(puuV_ZTy1hP^ZBOgmX>4G&EetUD(~avA6r(_+Zd*0 z4o8HFopW@QmRw0$$HgVId-pnj!HW0q*(xh5x9{AkVqmcD*XNfa4y*<(>pA2<4>`OR z^=ULZV{dQ2{p?$AS_XzgSz?B!=4u8nGSBO_SnuAxeY?_)tw$P*UF~+;cd&DDaj~P7 z3-cIGsjKNe$5+by^7H3aUB$(9s=+KVMjSD3@xSf1A4IS6$}rj3*mM**3;*gVXWPGj zzsZRchwiU!DmN)z&GXMc|1>8v7~S^fSUmCd>sPG^wa(7Yj(kfRS;y|HSd}TqpPpr8 zV)EBcyDm#-I}i~XZ#E@MmaIN?vSR3obh1yx&713NIP@;{P5IF zR)%s2Tbw^HyTmVzi&%Nfz8@AYuBdL7T&sZ=e58gVNXg-Ow8;0`s-YF|Ga;% zdFhhulc!H(?%rJ$sUhs(kJYZ=dV9b;(`;F(3+rY4-JTw;2)l1N&%3Q&3wkQ?^YgoZ zzk4pVw(yDDs97*ea{4s|x5(Dv9;vXaR|6v>-_b0}t*yTjHid;4%e6Kp{#SP?^RZ*c zei(c4k|*d*;|E9!k2< z=|lkVCZ+JFq!+S=Mp;^NGayfT@;Wm_*`C&+otY>&2J zm;W}oif3x>-qm_6={0_Seq)o9>k_`+jf=Y)v0mD0d1g>g8xz#LSHQ+q=6osf$Vr3k&S)*3qtAyLR)I zEoAFxX=`7X70$f)>eVaju7Yh65)#)QJcz^#)^Tzkyx)2+Ep1ClX{qJu(}5R%G$i4l z(5qK#9_)8ZJ!1E+xp|G0lvK0T&0DwnzrVZx`puggMy=vU?(OzNg^LnUj9OUmvXRj* zO?Wh~zPc^3=9Q*xSCCezMvCRAOZpZEo=g*(d&(E)LEMMHZ@!RA5xXtvd zc>~|w-;-j~@{oIn6>WG##AAn#vNkQ$`=|ro-zP+$eRr?&?OT@8%hMXT;m(82Tj*C` zkBx|6)`;Y#Tfct2XsmX@`Om!ao|8&OMqJI!&8hFE&RSXda|mlFvD4PPdL@KM@?f8< zincZrcAd0?nO#Fe!`Q?`0N#W8%sz~Kz(4=2Vr6A5avkQnaN$B~$^j!C9UXExR;Nzs zo0u?OzI?gBriH$#smXQCKM@dxM3&CPQzZHO_wL<91F*k?>FA@e z&T|R)PVD4?J3H^VslDaW&kn!m-JZ7=QtrL}cvQIVY2!g!sW%fPiFR?@r9C3tfwE-&oD`jx(wVsGj)^kEeW z58dYBtjp8C7#SITk3I^Fjpanobeb8noSB(X$}tkgI%VdPPy)Q>lB5FNAC=p?SNV~F z(7t`VK|w**AD>CGtX@6dZti1=jm5q5G$XE#2Ec-%WNRy?Fw;vzKIXmR@&QUkLj&u2 zsgu4hU+yPwRcP04_2*~jo$Z$XGkaQnP_M?u$1Ab!Vjet@yd@s1edpdiAw@+2+d^Jt zW##IH6@kO}uM$$(`Md^vf7F}7~ho;>7>ldr4s%o74WiAn& zIQIE$QBhIG>Cv7#bDu>z3LXmjn~JjX3TlD1Ut^=*$zqpPLlpf{ZKwjP^ti3|Ny=fP&($lBATP5vh0b#;{(~(t_}E77fld@Nr82YTmtUm9XV$qDbr$F0RaJmLnvcd-_;*JtP_i6 z!ec^nb0008wy?8{s0?6;_(D?wyvD)F8Psled3Af9dEMhvbz=?tN39DVg+F? zDzG#9O46a*Qts2A-Nu^_Nhe`v&@iyl)_1#)etHpbX{4*KPQXVEo8{V_JE4C@KA!sc z%z=Cd3kyMlz5@ekfxfMJEBx4LSKtoN)VED^K0VizYr5ZSY4*qKfBxabd+(l$SJu#=FPs0h-)ny4xfbB}uJ;FMgoT9@ ze|Cim_$+XU8)Yk@bnJ5(@D(@CwLmW{@>y1pJ^v{b_t!Rv`{qawsteaJN|5vPFH?yV z&scD&s;E$Z|7c#efk4gsvJMuOmPxIeuB24yiROFFURaoFHy``+N8{+xHAdMcet5g& zf`WBeJq-1?`hI_VGcz}w=RDB3slc&^|JJQrPM0oekV{=&y1anDL8}wm#d(ub zPZ{iqT$w!5;94FYd3^r!J_%f{&(f@j=k%}DXj~Kk1(~P~d;PZ@x+Qqvzy|d5VC}T# zp@0Er4=Ys-DwP)xhJj-8@{**&{LfuzSri7=4NBNF7WVcm01p%;H8on+jr#(@MEX!P ztUqLM^!N8)i;s_5wRWoossxCG6j>2_FMhWGa_ql<9G8Mp-a9zBiiU>f=f~%4piVOr z?-lz-Mj{^_OV|E>__t$^!$k^R7dRd>EnrboJmJ=Elri|K;J|B(m z*^ggE1q(d-h?W9~)3-1?fi=J>~VgceS|JF*j}mptT6%D)4mcdMg8(vXAcy3<_#}d9lx+5arq?h6|lF zqt!NUzZ(IScw1mRUuq6lwEfAKmsS&bLsYZ^uWm|Irm@)*3*n)qm{L$w#0{!O@kMRj zw0}PzzAwcWcwaT8NhwJ$bi_`GaV5Dfv?oeMjIgHD{2vDv{sY{&KL5zb$eATn@kq2F ziV{i#DmB`;^Jup`!TunAYUw%;oUs1L4SI7+l03X%){Wt2rJl-ZNAZ7^wY7A6&VOQ` z_Cpu$M{`j}tq9uNa@N9v0(5oq#Ra#><> zMEBcEc%O1}a;gCN3!55l7sh(-@tRoO?LBRJ`plW6W9d3dozHg~8yhG7e68-`q}2I) zXrfYz(Z8WUeB#?}b0I-N3ifq1t}W4Z++0T|YUWk+lL*V4>}-OR(~gFrYDTykET^TW zR^W-UuzVx?54EqVt&NK*XeB-Ua!KUPQ32>pN}aO$Ite3LC(obHZR1#{obmB#F&;Wr z3+M8$<}_xqr_sYU$a@+L%ctb$>z(9RX0P!e+5p-N!LjJNR^WH}&z`-?x2(om3qDmB z)d%oSeWUMe+Nx1IzK)6Rrgj?lH6|ve8XwhQSM|y5{Pq!f=LqfqO1~kZYc<+kYTaGp z5ou{LGuGEp;<1Z`g=OsfeMcdzQvi1S-Cn49`L4r8pUQpA4`e!x_p1{O|Kdk{0Q3TY z=pa;Z%i3^GrB1#KYECeI+U6oG*v&c0y-3lJtL33ym2t7--YH;q2lqwI&J?|rD7 zz*(r4@t(&n)@!otF^p12%UWx&-@Ua%2U zF3zQt*?lV7arEfXYxnLkr5%0L&aob-cXH(8`W-uV5GaCs_w(n^M58R{iSI|iX_J)$ z=z%cMX`Y||tb(mj>;3S=^Yh$_R}KK)0U+RAw(-kvGscp`&yx(ZjQZVC3xdIlMkP{2 zs*Z8&R8dhOy$H*PoxrObH*UTlHn-l~sZHJa!p8nrP1tRO>YKVcXky`4e#ssL11=-FlK7 zK0cFk`?cZ9+@Q$U@87M)`)fS`9%|Q{lPdJ|>^l_~m)+g&UseZ(gq#{|P9rt^d{0>< zo5Bo*T-5K03D<_C_B4FzS|EeU+KBZ#E`C1@4Mh8XD5woO2~&`YA1>x#)}wfFDXCZJ zm42zIn-456OrWrGy^0oy#`gR9>BU+P508%0%X{9wdk3)W*c-X0+ZQ+H&#%u}Q}5;u zI`vi271(#KIri{yC5rA;R|r`_yLRn5{9qrabjjGt{x4skON9VE5!i!YQ^r25btN#3 zR2DS<>g?lB2~FG}=R`rJgwUppdiE-6V?<)2V9sEiq7Q$2uIbvk;m)TbtO5#Gp>^b3 zQk&8*Eq@spZ$I(ly(Z}44yYYsc}pS?F5e&Xc3UOSv(I%Xu%p9-o<%6xXHziC^&{w4 zdan%me$Rwt9}7bZaem{7p1fLY;uU|7_IjX9u1oe1VO+IJ+1eRAAk-5?~V=l04yrXbuZw)oe41(>-__e-!CT=r4c%{Bd%2u0-!!rQGXh zm@E=hX3j;&x?#u@b^oc;?C&#{J!Rf1fZHxZdj}M6=Dk6A8UE1vgYZQaTo+d3rnmR^ z=%$yU7FGqX<_mmtTbemtH-QT^JFz7g*nP?kdW8%t_Jr=$tw-)vw70J>D=P!Q@+AMtqNmsL;C#v}q1H*DNk`-eg>@M=EU-VlK+jV}_%(Nn7d zaGEmog>#&r;BCnVpDbdB6?Ae>>&7U6KuPfN)WQ-dMOLLpAJy39l?DUoSH60sVfQKX zyYuYtZv!8nOOw@3XbT#AFl0p&a}$$L^n$(!>9WS-vX8>wI86@dm&|^@FB3&W!Q(J_ za(Wdsp`xotVGGcJvt_G=l=aK%S)rnV}t1l;a`&M_mgGW z^vvPJ$?_{3VPDkXDHe9I%QKqI9Mru^qz?!TRL3GpW1hJpx$n4gb&xMS^5BdNQQ)*n z;04?PlOiX}v>wXH&!5}R)UPu!F%g6Yfzq$k>B^E<@|(%bYh3+t&h6XlA)~MX)2&;# zt`{u3=+X!;WWv7QUSB8?+}?AO93RVP`Xlb_cawtrRP)C;&rJQw6$PT-+ca+`VyL~j zLIZ<<7X@^P(ckyer;`BwN-0f%cxwPrU->N0_h{cvdj_qkY-!H!aQp!tSy@@QqOJGh zBO_OvT^=bEOFsvEHrSG0-QCTPYkd9weTX0OZvdOvgSz6M z6PC{gQH8AOSSX><(RCntP@agU0;|9-vIV!asHh0SCh?J01n|RP^!y26-Bjd!>SxDe z8el1PNMeoUK0YhV!XlusflvbM03th4l%o0Nw|mVv**wpG`cxI_ zDZvshgUxgRYt^{ZMEXRjLjN6K{Q`HDd>PmX3bS9=!WB6MzUtCkpNL>(>cjO$O*1 z=q}w)1YxZEm1hKALFKN#)nk=wuXT=rJQBIb6a*lKrt_`U#>$`m)I}s|kg@uJL z$RhEb;<~{yNv~N+0soCedpW2X0s;&)sIWMB%;nc79@Ao%N?cqp>Bhnw$3ovt+IZUK?*UHn-U*bRL2fudF@9d6ot2 z=za!a3SPf3>a(m02L^Za-X2G(wpeiqi5iGF&R<`1ILDi{sr%t8p(iNTG9>2$tf6baT(2QvzZ9V>_Oui13HVB<+AovOkW2!qc5+$-rCK~o* zU5DVu=vA&|rFOe{NxL6Df9uG7*|7Ah+1c3ukReQ`49>s1Cqwo$Fg~<5XnIX09v2C~ z&nue~leO>gm9c9ZIJ|6$%)uAfr(C!9N=pNokI}#bpin?s3C$BMJCBQ>nf;LvbN@aw zNMwO+t9F*+2g?Mumq);Fzd(U#@47y8y|h_Pg&$4R({s82t{TJr>YyJ)0B_e!LG?SM&9s8?_PBvJPE=L>shg%U(hG*BTN6+()w_w6ku+$LDfpQUt}sn85xhz6AxlPZl{TXDy-C zfZoy8>u?@yH6%B>=cQX-bNdz{A(fJ%XP_Gd(NRKIJb}OpU%7So9(Qta%{Ap{Qvg5^ z7)eR`dRFQ8aeLQ_=*HJPbNHBl;hVNI_TWBX$+VPE@ET{hn>NmAxJAC$J}Bzwb$uWu zM7DhF{6&M%1p)8Ln6|waz(OQU@+lA&V7#WZc}4QeQx_7II&JR%o-Kjpt#e0gJst}> zS!hV7fC26h;nvB?$=ahsqHg#cs1Mb+|A>E3U1w)!4I6$06hqG@wk*`j6vv*jnT3h> zF|o096zkSZ&Uo)X#|K4SHBy=qNfc&5kH6r3Naw>{J9k2s6_%u@#3^|5LMgERRP@+= zcQp{!)~#Ey_O7J$1!|pV;W5a=!e=H9Ur-Po>{dV>)&+>QGb7J?^3S}vwQpYVgZ1t^ zJ5JFPt6^-+Y5asO6f^AmU^am$tlo%`ax4TQ5kcD}+U+gL6E(8{z3Z8nnG5H9PKv#B z&)+%sti>2Ae!hL@PWz7h6{95+Q3brB`xl?swu%uz_WHHf@b=}F!?_M~D0ga5eDDb< zdaQ8x$7Q>Q+w+V))gu00u%iq%JNmF65Dn3*JtwV8mY3$ylcmQ%RxPm8Jq4b$hd|(l zjj$bvcwD7~tazw`+ht{m_oH`7t_#o-&Cq9YYQ4r)Za-axS+%%4093or@w}jp(0WP2 zA;4Yqgw%7#9t|uN^u4~JA+a2;LQqd^4}^y_E?jt0Fqeb^m4sF}HZ|4y;!Dz}@h^3? z!@Od4$2y1Y92|07QwI(T{g8cd=Z+{p-Ne|K5`+k%^B{5ntx~ruZXm|ub)x5++FEt5 zGF5BqjD{Sy`1ttkJ9adQUDkt8DK2GRb`_q5VU`z`OaF^Y02U+)AW1Foy?d7jP6y%g z4<kx1!<&!7Rb>mlZ3|H^k`ly{~0$yC8aG_zSfLe~=7wr!Q@ z%R@;|_RDoWa}ej>t99rQ;TQ$~sKR+-%{}>I<;~J4JdcusReG0(^C7qBT@s_5X%9dZ zq&c%*TRZv*>1ePosb_SVUOXQJI1}EpXFa$B@iXxVj~+Yb8sDNknX&z}UTG|>Y~(X2 zO1Gs<3#3>!?6ziqb(LqLqGvAE%E}657Z4`kw)vIg64R5Dfr!HBUDB*X11FjaWQ3}Y z4sHN$s(?S~<@Br@M3+p@BVs}XVLY52fL~X6c4=(La~*D*fkn~#^=lyXgbn*#wCp~i z*HX?1=s^p3G+9*>PE;!I`AcN!A&vr7FS5xb4J7e2ZP=Syo z35ki}*s2?Um5!M!)Gz(ujjhDN*badM_7mPF%-;vxv+Ie5i%yWEHmnwrHxG(T9N>Oq`I}WC}8&z8kU$%IM;SGPb9C0O6@iLfHMJUk&dSv%}I zwv#VO8en?D6(;z3sSh7&i%hFsyL`Xl^=l;)lRGo27qPYXCB+WtTVW%OK=G|brb-WZ z64khdandBm+OfldHFycVb0`z5pS1ulMn zTM1+U-wq~>A8MLP+R;9AP?Kl&cW1VmH$fWM0cRP{Tp7wav|P6}g!_P-RbUai=#&%N z5oL}Qs7(Lp(PTqoPOK@SJe&@o-8c!j>PWWDA^FXV7a^>|+-8W!F$g8x*Yj5AROBDc~Lb)w%-sXA7 z#I?Q-og>qk*EPw@^P4Uu_Tr*p9gu+y(kdu=#L@Ky-9!)Bq4hyZqUbW}hErHuW4BmD(!rsJ6dAFRcg zd-uZq{Z|f(5?MQRVC~MEl<(Ti!vXl&>C>kL;ir*^4Ol+`(Qn@#MwueH5z<{iZ2Hhh z{+$eaxe4)I9yC>(m?)9o_gIj?K;Pjbfho@^G2oO4w{8#3JOildYSFLO^6Z33t&dcM zdIXmxd=}Ja9%zNV!^7eZ+T>UM!LQgmIK%*cnca>-jt5+%Y}Q%vU#)G?oFd49`%`l?oSe4f%hx`EU;$s{Sk{9wh{Bd< z&TLr%?QRn;-oE7&*|K7GZQ3z!UBo z2u+Hi*$oBnISc5b$osN~Ak&eWmbT)I-xp}{NIQV;>~qy_R$T<16q0Nn&tv3)$RJDP zNj#-bW!`)g(uKUnYuA%-E7~YtC$cdzG;{pzuJ;y|{&axdm1W-ZV-R*y;5`$Qi@X|P z13?geFvOctnP*^)0pA9;Egf%%C-eC1JKmCo-)~4}is(sz4J5P}8WC|rHqXFxas>sz z5}^X(zZKR4>qX%=l0ik0<5Wc=;=;v?gwlEJuH_-z=KV(>WNQgOiP z3}9drLTC;ks9!eW+BFJn(#e4)8ho9=r%xx~H7>=rpC;}HA@(Y&s&<8b>`gap>Thmy za&@gO@tA0Qa^{fNSS15QxmqNWQjcUAtoO#Vsz#O(&P0otW9O4CSOre~HLD1HL^Pt3 z*vyWOd9As*uF&7GePX$2C`2a(CBu#&2?|&ke*dZCrM|OED;`w13eh^zXL+gF3g8N9 zsUvx8>J;w17d9h08AK$utOBGSZ1fAUlCht+@;}bt&O~mf#&-k8M*AjJ=%J9c z<(&IztE#KV@i41Dems%AJYFX-{zkgo0{Ir~&I&{{R#0H$*Y;J15RV+%3Oy7RPER_L z40Rv3A~HQuW;4ZqAWK3*;0Tiwaf9G*Xz>n`>FChC9hD}vfSEo6wTH+Ota;aO&=VKgmYJB9*+ulh5xipSCS})8~0xd1fa!ifF-hx&&t6kfvzpi zofElbSl8LfgKgq1py+#s2mx>I=3Eg4AR6PH(53}Bu+LYeEtd~O~#>RB$N9{ zlq-u*Mb0w=DbXan2QF3B*vL*aNpNKv2;tZYUK8*3U^qtrVQLWCp)vtYYWBfSy*Ff<9zl!4d*jRjip z2eJ1^av*cq2z7S6dN+bSusSIe5fKsOH#Pxf_zU(bF3+;@YZHXT5_&k9p}_6f zZdJnwA4CwZf{tL_QzlPIgdb)lNYoCJ;)2Evu+rP`U_Uio3M?C=IHWA(NL#^#F@euT zBoT1EbMYSZxIG$p{7{g|u*JBHWWo=~+jzMJq*6Gi%ATIZ4K5Gj;*gyVh2ja?YV>jg zz8bfJm)!5)zpp_ILC`A&0wrQ%MCOROeLDndyv>81WW3?Zl`^ySVn%4e+j5+QL+V$) z!bTngK|XX}AqG<;q#}}pA&J|*y|cp|%yk@bjrGr-JtMuTLkdPB2}qN_=}&OspxfTBjiSHZ!- zgd~I82SfO)f=UW+rp3;bZ1aZ?A9Bmst^;Td29GB{LAtr(gkvckMb4?00x=pv9N#Cx z2eGu(5qd_%Fx6OKj#yE6PzBs5-ej%_HDDa}5D6@`>@{42#fiMqroS^hf+%vx1vgCUL+8IC#NPocm$szq`RcPirR*VDi!nY>2;bu)5bw}}ozY2QswLs(V5{V~6eICgNj?dMR_r#B zh>5j?l}lPKf`OK3r&fZ8w6v69%Ot0y6iQ`FV$u@64)1Pj!CS2iFs++baf>n^g)>cc z7#1Fs&NY(#@bOv`F|Yafsu9h@cdfl2{a$v}p)W{!X_oLG3SFuali6Nls((49|VgK*1x?!JEG#txSO zJ=DyfJ>>%MDPX5DVA1vs4B`dVIby;grwAsn?xO+A zidcQ*1qUNY92Ed*0K%#f-yp}$Oepv5?(J7!yx5DtXKlnW*moq)n{#XpXS#8#ooTMs z$IM&Rh;m>ZQ`?)<($k0Iu4G;Z7Ck%4W z(nTGGe)vEvPsuo|HP-BS+}*p6rreHTEf#ct(EIbyxU7W~N{m^YOMhQqzou@-o;@KX zrBDLv-1Jl9)Szm@w?{T+!^v#k-wVqm9FGv}YEik8q`ilGD5Ogf!>n0f?LRgxCxw;& z0OP4sr(8z6H=?HmLQ{v~Soo@`4j_;eBh^O+{jj_0NE8MoyHqhQEBSpf(UBpoNu4Yb z?7qN_cz9?iBV4G;mX@_p>f}5pMFHm<(QPJwcCLk+0~px!lFi$|^?B%Dvri36m;~*y z!NS`W2C_gXNEU_U#YU04_A?W|`M?Y@y|y_O1`2#4j3{b|~8B<$35zTcD5%>9}QEM|l zGgARKukk6H_pS7Y9yt*TlXu(ao|MQ8B56UK1~f(6#gA{^Fhh8DhfrK7<&vFICXu4x z{h_ub`DcMT7y)s6!7Te>ZFQ9Ul$+#9V|9{rGV$sVQ6OU^#M8#pZGKpY8xE6G6VM8X zxUdW4Hl?V@WT96Pl?vipjWZE?6JhhwPha}nR@ibSG=^CB*1FQDz*|XdBgVyk*Ul~T;$jBLCpu}H=>4x%5>;?!WHWSpQbEfbs z81bwIKEK?9u(CYBcP}Ul$+ltT*0#^Xur6{LT!X|f3*wY`f**>b?~#>?!2dqWZ-_AX zqXa$Fc@T~W8v&0+-t)46Z-rg0Uoj`_J46I zPB|w7z+B?b(6$zpjJ#^N{v@Blv})BV6)US`CpbZtFf1W$a8Ve^5Cy`S*)mZtU%t$T zk?b4?AJKAgZip^jiV-dt-pIC)3ZkEb zkt=EP3nZaVhEbu-kXgHx6w418`YLc5I_iMff{>eD1v}{jD%St7#V@e_XWjJOe)={0 zrky*Fg7#hQ9T}0lg=8}`&_n+L!%xI+kyO*vWX3>g+wpi@AsOeX!Xu=kkommY*;{|M zPF98Cy}y~e;Wo)lJ9g+}v#&=YK@d_)M9T_6cp2)L01X}k6bT>Q^(~;x z+h7j{RTwd!v>pgC@fd^Bc94HeOCfU(1Tl(?5ADT^6Cp#Y`#_m26AFF)x<`DTU@Xx#nk!PnG_5nLa z8*?V;S1Vy!t&vIYo8#}o!Ib{r5@sbP!>bK?{(Bkydynmg04Q5~ddwM_nb%?tCP}6{ zfCY4$t<>B|X5gumm{gXF7o`efTp%J~eP~ndk6NBb-vg;-AQME;ef)Gbh7=1RmO_hF zQrXsKlpa-Gy}DURzf;cgC&yjp_yB~ zw`!!Rc3QGQk`*eAHBY5(97#sJJ}ilDr_DOG*)!^KONz)g062;>@;p``!({L(ny z>grN5G8i#!UWFRrgbIRazY5ebd@gZhp@5>|FaY9_p>vQ>O~4OAg-NaqIc36+z?{iA zFidX4I~SAF?<3&m<>f`Z0Tf80>?4cZe}zaeu&t9J4}orzxuaU=tSm&M17c%i$;l83 z*Kw8$3(|Fv^@w2fuYfVfu&Jpj$GUZa$nzjr1AVU&0bAIS8c41Y-HK2X7zL=67#5)+ zqe+P9^gnRx#<4tfMCt$jogOwX#TU9Lwn8IDIquxOn*^l9z1@O>e9vmY1$088sA165p%vnGHfI#)Y z=sv2yCAcuLJt)0Ubbwtep;1|Y%;8Q}_w)#0x0)1Kb3C)}^hbb(jFTfYOZ7Hp%ei+BnEwM{gt&?jnNcFSY!bHxM`=PB6EVy+#C^v* z1mRt~ zp4J!F|Irlke1hX8`Y`B=;N8Tb5@OHG5+qSZY;_mN;UAYDaG4K0OeMI$+o~u0`L} zlHPqq1^bT^6UCY*PsW)T85jhD=a6p>vy3{Db@6A%4noY4X)}3oVawLTcYLub`;ZwU zqyI#MCDattq3Ehj^L(vPih=DIh{d0GOj>Q3t9 zD)r$uHr=^nhaVJwnDLpVw*o?kf-zKuP!QCWG{e?54*kXS_tiy9hW{E930ByY(j6~F z>@5+#zo!8Gm!~vp*G|{yB5DsBRN38awy<~|Q7Igz0^rVvjOfiM6}4#gY5im$2JiTp z*_uEW{4P;8L8pr@d}Bh1!jv7;&BZmgv%1x81C1*%n%&FC(V$ChU<7-hC7q4X4RmwzX?Dd>;mM>NFgXV@dbfKK9!Pqr(h|RFXn2we<5!eUdu@1|w@K5^h#r=|!N9+#Rc-JnP?_2Hp z8!n_C*Uq7Dr0QZ;bMWTye%P>mhyk~5%ac2tpkN9+VGS~ZK|q$n9}b0}AFYC=M1VPn zgD4I>VFXe02N>`84rIZF^h&Mlw`u}uWpN*>2zbWDK29JA8jpEji-Z8w@*se7>m!$; zZBSd<(s3(~-QOf9X95+d?YIcILKRpG9fd%CD9M{~#)fUHIixlmm2kbI9e)>udcj1n z^j#f~QWsw6d}}Z%CJsS(u;9m7Z@{PdfdKoE=nIPaS*?GMx_E}M$aSDDfoKZ@Z`c2Y z_x7JF4yRUmNp5U%Dl3($cK>(n1EBW#Sn zDX@iHzaZX+OJ&p%v7J-XL4HBhg_r0Q*f6j-8*PoxqYT~IdvPlQQBKQC-Zq7-K-MKo zbHk*~V&eTOrX;1FJuN5*6l64cdUiGWBP&etwI4}Bk}yB03gqyLzjH=V zR7fOPmh(}oEeZ7!UzX5XlspomgvUyQu_vKtE##R@2tt!AZ2JcbY#j7)C53QPGP$Rv zqw@;PBMJz`3e1aaU7#YOiQBjtiebtRlI(WxIhT_8UoVMvO457QAqf2>F6QErdTkQ|&B?#3>$sk3Uk*IzKl#NX{$3T_y4c zxq9@gY9!ujM_Qp&LdPJ?t8Hll8{-QeAa$`-14X();rNmnC(s7`+zK>i(oB&&8i#}> z485EjT(HM6zTl;;;iu(24qddsMIb-Sf90UG^iZ9BkJzeVYtmxWGH2&Y$L~z%XZO&y z&&T+W{1{~nKElgP{&|*AE?m?dz3$U*N5)G%Z(Dim>g%-;(7&UzObPUu_`a&=%6v}m zj~^n44VS$VCZ9^kCGp}OXFs7`#sNgDKowP-obq)9GR9Uzlwa$gm6hfD#8C~S_UUA( z_U}0?aZs6=pf+=2DqrfB$K}h+kfk{0o5=GLeo&6I;0ZDYAA|(wNr@AWt%3+>umtjp z%}ozioqa+CYZ!BhMxP=PLjC^L8=u>3>8LEa0Y*!vKv8Z6U7@bUYSD(Gt0} zS5B@1XpD?<9iQ#NfB}?e1~O-rJSe4@MLw5;P>^A|G$rp}u3# z*9kD=@lW&%>=I(kW6)u0=y`6J)(Buf8U^u!K$*8YbnQMc@pcz6f`D#Q-?VG!J!MIDQr(RD%3C5Kx75nCnt9x z{2Ptb4Vl_T#HEIep+NHpoghbikil5u$f2y&Ubwk&7LfuN-N+7eym`}e3^N_96ojS8 znK%%b^KoJpIadLY7!q87oQ^u%OJd0q>;z^6gT>eAGY}i;sYr$npEN$ocjB47GR``K zTiuwhD_|odPY2Tq<9_|}e>l%97OZ%_Z?d}7tz5}QM@swR1?SPv(oR{bil-L~l)E;h zrKR=L_zm5|SOP&!0G(uNL*hBe2pK6Tz3hgh2r)E)4Hd||*3D86UOqk&0^#(eL7oD` zbQVy54OuBL>1ioo%hs{$*R8_|2N<{a6So21r$o6 z@M3tteT4@Z4S>mnFbYs=5=1xRZ(Ug!*UV^Lj`J5wA5|C}8px~4k>dK`1_yKo{GTXu%ZsBv)Sfa} zF5wtyCgLBUCSkv5Ie=ai^qa?~XB@A~?AV?$yX9{?I0n~fI3HsKE`V^@3J5-AHRy-o zNg-r&VgnFMW{KDplo|}EJ;DKJeIdv!SqdtYrZfjP4YhKYI-8?%$m}0k%vIYQkYbiN@uwtq;ZEZ-X9@VFMKv{{mj)+>^>! zKsAy>-k%O?1v$#ZU(otNzXvhj*T zes%c+HdPUZ(-OzS-1nH*yqpy}^^Z39zP*Wk&nGOWBmc~rfr5gR*u~1TAgDmF1OeP6 z7(>`qRyXVyK3V$;G)4*jDub+6GHZxW+qr9(Gt%K;j&MWOOIChHx&(*Fp{=|^x}k7R ztuy2zY!>Wh;XlK0C($HG1QM{gIg8-dyBJFV|`OnQjC5}$$7BOYU=d;vKtjzZd`Tq?2p9V`x$0KbOgQo+(hME`S&i*)2Qgj z$mw7^AV7E(6JFtGzTpTta{Ls|9ZLfC!1*;e+wt#F84qM}A{z(;F^(WU<%9oXkd6tM zh=kD5gZ~mS505_JJ<>7(Mo8iYlvFv#=nD>fRKe$vV;9IgFvcGKCW}zf(OTgV(h?y7 zr&u{*D4#@UK(cD_Aa@`ma}uSLJgEc)Z!!c+#z1ka-A4-Bi7X1Qo+L~?r%o6JP;dy#BWfXji=3pyq^^*w)l z&wBRW4cvaib)Ca;9>;N!@c~f<$g_%UqCUdxjW|YRvq=-O`@caiS=U-j}9!o{0p!t&nI6|gUVI6YD)k4}QPf|qzO5c6lxYp=HbkS%Q zj==AX&=VxJB1sk}Jsadsk~^b_CwWh$Z|#{as%9|+gx2pC;rcDSq9Gw@N!(pl>iyH@%m*%KO$t@ z8i&P=8X%jfq1`JSM&j~zEOPCw=^{LiL;uAnYOfQZCj}D$TJuf!`Z^ymG|bcjc5ocb z@!}&r*~-+I&eJDuE#g&J6-ON)HJb>PWcw(=Dr|T+^VMKUaB5agdN=|A4YY_G`q8ut z9ecU-#`7rov|c>ZC@-SBf`wY#4qW6CK8=7oclb&4h)UpY;kNrZ(lN}emq0Xb0Jxn^ zeQ!r3e$Xom_Nzs&V#nW%Y4m<>M+@VErnZ;ER^=Cex^_z9107caWljSrmH0U_7h!k- z7M$hhejX}V8bBg_@3UIbvb~QR`~a7gvNzR7-!&uppkjRZnTz@P=4+~8b45TgB)`1! z&4R8uGLo?leS1=~gv@11qWNIB0lLvK)a<1(z7{mzL5<5hY$^Vwe$TSC>zB9pn+1Fq zVGorOH}3TNX|zqL^GFVM<7G)J?DO(U;?2-jH4`4&2!v=Q;9R;`Fd<5fc_1>x703FD z34>mNx(=+ILvU8n=WW3^_Mb?X@i|fm!3t744N1Y*x`vvh$NvDF!JzrS4Ci|~hR8n!POpk6mSxzB47Q*w>o`aj)O z2Y*XXd?Dcine?~2_5V?Uayxpx9<;9H^#sS_{%M3#1w=QVK8Xz7TK;4Ss%}r{bwi;X z0swxKe=PkR3=Mw`4!UBXOCnr64B%b2n%+Qgh`x^sbQBYwyi$K-fz47Ik|Smu+WV#4 z-1HuII*#oGT4>ciXAU`&lVA+=Vg`u@0lPFHq~WL0xEUbJB0IJmvIQ*DHce;)$;67H zj+g;kHh0X+@1t);@J&b+j>w67t z-megW5&;2j0YoZTvQoDgSVHO7APy&bulRLNudiVrq{B-C;=s3x^7`diD6iaDs# z-~vU=%o$v~?f{9t!|sAC#jsq#1)sWS9)8?4XJ-abwRu$Rp*<;viwle|l&(zOSP9B< zUw7?t#27i`Ho_f9wu|0Wq93RgBI;}eaT*X{41;2sTzQGa3hoKeh3iO3D`jMKO(Ylu z%3`GvCW8088w^|22_J1|adJYME>2YtYVM)YQ9(%hL0>72cjJ8$Ja7bK2XZAKgD4PQ zp!g)iRg{5l84jw?6WXg$p`AfDOOjN)5F#_-W8$O_rzYSdc`!sEycESDJrT5#$W6z; zwZL+MKp@PD<*KKbWZe5_wj!ln3hEd^708!+;kdwHfOLz&QMs|9si_C*IfM<4-&~CM zNP~Co-krvv_7zhj+9METQ0)c2QKK0(EP`OHA)f3tFj#{Z#(+)@OUg)TCegQv>PAd@ z;_b|tvmav`7^FhRMYp$N*JVzsuR)_FA61w;VGs><95izLAkh(t05^rU0>p6PFir+R z>!eFW;s*(YXj6g$cFXN2RDEdr8>J0FU&S4rOt(8~az&t2H=UCk zQ3XkfCM}a1M$_uQ@EnP%0)qLY@*QCQBN0vd(pWsgHKEUBIHP(#ixJWpsB!I4Et63z z0}KK#6B84R681hgd>@h&+}VPT4HEVP8^LGVG|`1UhnMje#H_e;5)s3q&zWN?`C^cT z9>z52!r|dD7tU5B+4|wrpXFI$@N;U|=u`@n;04Nf0sYK6Hq4 zWT5LdXypoWE^u>#P#a?m7|8R--Q4?NH);;r3a}Ev2vY!7t|-lRSBbauUQ~;RV&peh zZjqgUkDPXQBpxm3DsL-x0!kn|APsKgs?@EBrXXN19;}H)@kOL1=zB`n3>Eac?zd zZTgde76b6!49qpZg9k|=0<@k7<=KD~;jT`22FZW?t>IdNO!5&{z`sDGZNk?sg_s%B z$mHyV$Iu3&TKWL;3+RVa82^m10J_hI@E-(~71CFh!h}U@iO)Je1*o zbx6C9i)?6Y#KIE;jEm(D7qw`s*Th+*e(cz>rI>j@r%i%%m~yVq;I4wv3=C08A)HcJ zjy=@ALK{ddnQ_7BIS;i7X!NdNO{}k93Ug;*6e*tB$YJj?zcT|ih>9*$h*Ir%>=G8n zgI*+7l1oWFp#2h`609mEwqx)^EZe@mzFFyGaXU<-h^g7wI7LQACT*bFge*@mUB3qK zStsqlY{|d(s7JT!=RWqpbd(s;joW8~XbI3;4jwB=gCCu-l$-%ZLd$@T8C-85NUCYY zWtjb7@%YtAYdUWGfynyu%5b8FHu^kx&D;iHz86MRcmmiV=!fpv3?2kmiIOLZ-L`3* zsIO?`hXn`ddk^$h)XOr^P`cc{ecNV39TF)y+o-6h+}}7vJUrwcEr$i=Gq-m|;*rb2 z72!io1FXTxytGIC41SMhW7=Kqvq!aS+5svyLihZhJuxUlx*E^{WoVHCgX|eu!~2mx z_Jqoq#a6KO>;^h-;bQ;RC(nPJT7Vo?f}DWFd(b2lGI*j7g82k7Q5Ms=U^^S;^acXn(AtDpKP4(MS~ifdqJ({kB#`IJ0lcO zcR@i9l|LL0CnfSIUtk5bA_@MBy^R6FnsZp-llWcEax zMBHZ_@v*(QMVwpZO77Zdm>9v6h*BD<&@?I!J~*6->Zik!;1zNtMQ_%cw&!RL`sZu> zZZATm@gAGj^KsrxRFj6?rbJO6f2>(wm7Ga+-G*4D69TdJ?ASY36In_7_wTnFxY~g? z1n3*YxZ6wA7nEOpT_<;|wWmZ#PqL>{k61a!qRn&=dN9K>$mEX|v`Y6{aAbTyorl;n z5pqqs){`fqv~&IE!&m+*h2-pi({KBWF%8s}?+EeSq6QRS8F&2rT)@Gi7YUX~X|n`M zE`-TRbsA_D5w1TvJ2!4BJ!0mi2c0^KjMHe{3B|xtfPc3qoofLE2H%K^wFhmh;%z#j zXa14N!%4WF#>L^Nn(OEmG1Hy`l#>)+kR?!Ih@8V9XCd;$!z>W4XETsqY5osfoC}RR zVG5x7?M8T@0uv0Z`zZPly<`;>{-d}@F(VdRGmEQ&xta33}#q+Nsm&Oss4s$2cIHH(`;E(MeZ zj~)AtLn{JB4d)WXOZqYNr02>W&B11(EJ`XXXv}~H5-XjCZ}c@3%t<$ZQrBn@pQ$c) z@8unU-}qEF)EQJ)1CFBB{~3%5k!ucy+(rqx1y+NE17Nr_9rqKZgu3?eTq*OFkpKjU zXiMS@0QG>EMQtS1^vIXM#oriW-#e$=Tpm5sP@z6`wqmk=Y4gM0IYI0^6R5*GJ95eaY__ zMZ!!FbQy4AK*f5a-igfvmD&^rO-C?8b^+xF(qkeaqs%;ouALllz(++6bC$bu#%)cz*6A)cJN6Go*U{CvPZf0 zYoG8A5(@W2N{R>E*V+cHZlDRBiq!h){eM%K+jz@nX#k);P%%H$^JB@{X@T-=?G zOWFSSe;@Jm$HD6^eaz_jL^1KskDc|`Q9qeY?OkU-f_FibhfQlBPp)ileBKDQQp{lZ zRh6-`A8B8I`uM*+(X|};ev2z+f+kLxH+d+Ao(UR0K!z(fZ&rR%i1`!A68QhHdOP;B z%oLqH3B(EK!)`|-;=dzK!&Zh?pt7>RhRgyaSK`4znscJ1V;wdo5v_|vrNpQI0iie^drFlGrXF-4 z0qG*CXd`QQC<;m+^=G5GqWNPFlg>TBNG%H@k_YA8dvIb*6Nte;Fy@ev841QvspSA_ zC6l!)y`O|ikMJJDNQ?k+)HVuF+ST=IqO{_&0ge$OO~O%`@xFz06h?m7t|e$CaOA}l zw7nca?94-#=-6uq?**QMQTf#uFT@yRbxKaf@wyqFcpvvc2`3#TMNZ5R zo(rS6IREYCeCk4RSv_zQZ@kVWotdbg$Dkue$Z8L+H6P8%mlm_1GoO4`6W5LaTRe+K z+*!iW$@*NIqnpA5zM6qwJ_xg^jwI45R($LR3`7{5fE2NQu8Se``F7%=6= z5TVb?Tm;I2o3$Hu{O}&zIPmIX!(M`tfmIE4CKWxyZzqlZCdJJ#|MB0f9lLNZSZ!Pw z29y>%k4<*-Q*$7({_aL#iR}f&EO= zc*6cM{~vl6T{NbtUM{JjkpT%bot^SEQGYf_Pz+Ml)7?N7k@BbolUe#K)biv#jnT*! zjQ!9BOa+-a=4EJU;%DFIRjz`QC#RGHpgO|m$MMX{9 z(cQveYCmq};?K{E#s)Lk(-~uZWh!Lc1gy{%jtp((H{E!>qBrXi?G#~264N(x z=uc_J3mWWAjN^g-P+3M}Vzfl4)yTjA6VIsa%A_C15fvcF(L6Ph9V1OPb**bO9N z!P3W{&mX&h1+Wep z4naUe0Ky2>LR(ghn&lsz_3lLpqwu&Q|78Z9*M*OOWt1zL5b{1`vLT^bLAKa)n1mMutZ5;|p47-UuK?CrkAp2!`pUU0cP(UQ~C@ zWz^YqY$De&*l~P>4xT_;xTMSkZz;y|O&{3d7#UCcfQ8HOVG@-C$LRSyJRWHO8c}1> z={^++x?FIDNb4(AWH=+EM3dZ!Ejd zD@Se7RywK$&wz?uGKV3l5;oUTECfKm-e0?c0n<5dzba0cy+g={w@4~A(RwzW zn;>|=oiXWase7eoI*EtD|D@F8j7U$qI%Lkd|4b6`Ldf|3G*DPl+5=a-K`b`B95N!K z78V%JZ5AXr*xPB{pC_gn=R;HaE`+bnzh12MHZMR2>UkyFwm;T_!6&> z#Cl|o1C=2Yd$(iB#V`r&bZKwYwU9U|J3kg_t5l-$&IC#t8=l zFP%>CaRrxaIdlk<8fhXK;|wwY>~yHyouHswkQwL0ztRchunI}_f!9R{ZYX*hP5xk@ zBeB7dQv?hn@{b@;Y-u*oz{9}!VdXPRs$&_H+*oNhVQ}i!VSvyFhz!0l&%VaT8X=bc ziPtELDiMXrb@IMzQvbGD1zgas%h5Hk(GOARBrjcM(UO;FJpiNL=)C$vz+R z#5=@H+$<3K{+sZtJ9+ZtGn|<~(^=H2 zbOIDjX~20VCIj>Y@0RFZAt#XUAfH?Zj+(Jw@zv|sg#IF!oe9UG7`PrfEGMP98;3K% zY;7-!3d{IgAbk^Y8^{fvI|uIf8O&WV1SiD>p!a#aymNshlZ7z0%zhjvhcXK1ip`!j zW5#3x`^}%m0j7OQFgv&z;AjI#ZF1+&KOK5~m+w;Lxox|vyzf$C#8$xt zeZ;=|-q64yC>XiE(tN*PdN-Zi0D&Hfz@KkKFoOdH&Rj>WfKKyFaY+DXxiBlZ*!x5N zc_#`wP$3py=i$Amwdh4&aO#`hen}VyM@+j{y^Iff-t>nFb}98qH#A4PvFIKTfm$~ zJ`KQtKVFPDyw*7Mt+c6IYl(gAfP#gE1sXtzqV{PWU5(#>bwx-UgpHuk?*1*D=AoGd za?RJb4!bCe0}=qqnZ{&9{JXpwZ8Q$MoFp$B;&l=7$uga--{J+UldD+QaVM^!wM7d{ z)4_ozoGHp{EQ~%5GD5QQL%~LoAK)HX@HDfc+zdY-GO#nT^D{>*z^P*3U&b|OJhI)W zn*nr4s|iQ0{;iL#0D`($ofF%EGA$4*GB`=D){Ks=loAq>V{+YtE)Sc*Nc*;0AtZEZ z2k0CEe88FAQ=G{y7cE`(yd%rEn_B&obf6IArQ~z}43vF~VgWpV(0`tivM5U*%$UDsxfJ&A z#_mExkG`tn$(;F8yd&vTWmY1eBS2zPZ1$&`T82IBRk-}{D}*G#gr@=eldhUl9}UAW z*U7@r_X8Ib{4KITBGwn;=)>A`>ztZSyuI>DIUG)>DaqmpfaFMlS9EL1l8Dab+E`(j zR0#}_Dfyw`ZGU3!gi{7~BCNWgQ^GKs-X=0GNhAmiM*%=xHO9jxcB&wo6Z3+qksrC< zS_Mu@tRZ9;0gSmYlGn0UyUT}TkT4s8p8X7_e`JeK%tOMS)nat?6W$<@qr~d(ZULE? zOpq`XOu^}jL;`U`mB$4&6AYiOW5Q*F!%gE`sBn`x)Uj8o2K0y($d;DM(~0RbU-+h9 zDNcZzR8g;myEU4n7tjZbiR=UF06AtO5--CUV*+@W5X-mo367zH;<~Xd3P2hvp7%I( z_Iwi#yFz#%nE?aKZ~Y7p6jX7x*07f$yM5&%Or+@UFjv@v*nzAPx#$x9eI1iNe3N#< z4%m)K9$iUZ3IzCIKo3STSc5YsYi6g3R~4^@|3+ZF2v7uyPCE4fNDQCj&`N;JH%U1S zJPeBgZ6QfcP}mWw1~5F%5l{b=sp%XBofd~`h4^0R6Ps0ZP?Dtn zbOsdQi4`%fmmnYUwP7G&{eVFto z354esDlS)Grf%cNu1!r%AaYK_nt(m`iL~2#4ewoSTEeX9p@INLO$m*(Ue?mIb*()k z7!RKYf?(IITC;}OzOXI^urDRWLlqP{V7yvaR5k*z=0&)e!Jw2)hp8gClfeVhBp?o9 zP&L=V@P(vQc*kczFoa+1{@+6%Djs`M)v-Rv5QwA!IK$YMJ6n-x7;5m)UpAu{9cGohLgc|T2pUi zH6+VMSF@0mCV=}${!J-?n6BpIxiqr4D8N`KTIM zgbw`<2keQ)w}Q2saWaPs(Aht6EZ_o?Q$vr|0RG}%@Sa-rR3}{vP0*wdG*HF8WH44C z`wBhkIuzo!%ETSVUeYnJal<@d4v|Sz&vx{+Wp-b`C9}<#b&;Jvgi$Zbn{x53yPs@*x`Z0rEfeiL@yLC+aB)m!hBx`|Q)i&#u8WhzvHNEbL zH_@p!bu4H09mfLUlQQluJ}Ys9EgaITb!XKQ(GNcCh78 zb?&LLp?pJWUtbkz@%rIH>q`wTOPayxE;?=)=7;zK@%+$!;pO^+5}?*td|np~HQY`F zMpo;fAkO6x=HcNP{ytOYSf^AFjFEBLX4(q#5A$tXAGltEEuA6yIW)GPAl9&`)VB7h zdoyj#dhebU-h0e3!7GfG?vJ4d07iLCWrr>J-4^uYPt=cSu$ntLaQ{U}lot3f@FfiU z_T??V@Ny;E=3zx?pKTgKp%>q`N`Xaamv}nsretrf;BbkT+@%R7p zFLG1xIl#IoNj}rvIMcCNgyC+2EMda?6Ij9pUJr?$4+}%&#DT8ljE57&(UjLT$D5O} z_PpFmZ(Wh_jda%>1$#=y27SGA8O~Bas-D@1Pdh+=d|Wsn(+zj2!2QCz*B z#+J72%bI%M7lrM(Ab1uA-gu=2XBmNgn0p7yEi8TM;f|0Q4FJKGli^#3A}r+hpQ6=! zh$bB2#8hXBv%D!_m4e7WjlLZ?;Da-XkvOD+r0g$C?AjF;$-!8d`!YRlh@})Ju^oS5 zWM;Nx8RO7;oVkwb_Be2b8xq$<{A>PJp{vUdc)l2mGai3o7da`vY|S-bKCG zZZ@TJ#_#PerSKc%tf8Y1*Tp;(h^aBj#ot4HsMs!0`6zGjc29}eNu7f zs@w222_GUb_%3i~n&vaZTmOydx==pSdqmA7X;|0apw+)7$*OiYYw;WHvv~)1uxpfT z+kKZ9^oO&pQsbBBW=7TL#tu3N$Xb6ZOB2sr3*FR*;yCLc-Y#aJWG&|A^}Y!8*X4D% z#QpLI-`3vN zznirg2X1i&GIlr)hWCCI$q3mb8V5@Ie?_g|K*Z&3*XGiX|w$!oSR$o!eysm;b zU5O8Bx<5Z+ve(AV>=n0@UVQ@Sd@S1)s?*vr0D&UyehEG^>~X!LO6L&EEQd3HQ7sRL5$NEVey$Z{&xI zt=_v3RxamVHs{H#3?qG{=$kg7qOtr6_>UN$Y@ybkNV7aDV!X=)yPrc?LW_uFX8&Go#2Vnn`8eEgxhmWgfeb*G>d-I4Ykqw&Li z`(p~LcS%Ku-}SHSK0nkvm^2Wfs2X#$%<8>Jo8*9!yiawSL)mDzTG_b0nPODZ*^m~S zitn3V7&Z+iC>FH|MRnXbs~RK4BkQ3QlGNR(ST=aCtaSX186LvKSHs?+bxwD?>nE6P z4$L-OMdH9UVMCUe**QCnQvwTViG&{uTNTqK`oz{~SHIA`{7lUZZv{<511BakY0#%g zpSe0buai0MuwFZid#GJZ)v57QN!RE^YgiB~(kZu2Q92+fK>M!xdhW4+C?oeTW$ddm z2kVb#gs*D5Qq~Y;-ZLDzGD&b#x>S%wZ6$qR6nm=E9R>T*)@pa*u<*9m0skh19G0O10p6hHL@6hm0KFX&+tnPKe5jVp* zwU_L9ZO6@zn>TV-Nj!UNYwH!G{v@)5G0&T$Np}>N&~vlWFt3O&*VpN?W9r=VOSNlW z8<=Xahjk6}9Jn6!XWAOscO^tw)rE4_*~#5xrkh#5X|QMJeUGz#h(F}vHD#>bgS}E& zTIrjX9TUSF?Kl@(A^#K+3%nAPT^hZ(5PSMh@ z$>MolQmZ$p?Ak^D(66x+%B%;tW0b?I#}-i88OW&Sa?l>o9!c-JXRffm+~0kpZjkrS z4Qer|51E}Gs|JPYd8GE1*k`W`vaMQDR$3V{r~d7lF7v_|YiS&71r2Hn+y!)O5E9JX7_iRu;+3A+O6A4b?DhFGB#V6<5r%i4yZAeOOC;OJi z@N5zD(~7fQILp}GT~Dtnvg*pX$8r2x zOIQE%2`|N{bW_W^r7?!Bk7^Rz9l~>eIgJTu=ZqT|=nQ;Z_35+qTNyl1;UfFR&P&8F zWoRzBj0Y$mA#v8ufc-tuGJLFF)hJFsZ#-|SWd{%U+tIfVbyRY^&2pcb3CoYJOfaom zMCFz5zWUKRzX6v7#j_XJJ}DYL$$R`)^H{Hv(9aUF&^vz2k+Lu0S|Js-qmKsjUx+bZ zd$hZ^wMjPTCZ{+16)1iZl~a^hGHxf~c|~@8iZSa_Z+?zQSk8(dd{u#BW}aKFv;2M4 zCyzQdu~++PZ4Ys}WKrQb!Aw0~KUC}VIr~Zcr(zZ6AqurAhE{3jru6MGFGYrG| zPWr!kp%XIhWUDw*@6_D7!@)4z+m`EFphJARfJOYM-GEbHb6;5hXi;2v|7aCE;Dug& z_!XhivG0lb_P^RpPYgQsWW{FwP*b{efi*AiShbGTVY{N8t2foEB{qcA7d3a7ov)*m zlYtVUqspdVCK|D$O?vpos!!Qwy1oi>Ck%9K&8r=|7R4m!_--1k3(wA0LiiR9lgkh} zQE7HC)m<-PcA-*K%J!*>@%jEUd6h@6RX%L;aMk;jeWJ|q>$OAdP9fE{b44Q?;y-6I zCoHrELwpBhxs*FL4CG}$alCWhYSz+2iya&se(zl0-HK)^>%({u+tqZ()mgo_+ige9 zqO39;DAGQ)scDRsF%a+DRAt%4Ms^ac&9FWbYpviG+?!FA?}Jw)6V%hac2@LF<71*1n`SzJ~D!tNNP4ABt=Xt?o=$(|xr*Yw%mR z|HRw;v>z<-@1J&+v1RJQMuM%Vi25>6BP3sn7$<&_HI@FUYMB`jCE;L9wehGONNX_A@P;?c0l zNap+=Y%9aE(%S8>E7%WY4plxkQ@~!k$$V)TGVY@{6dx|sZ&$6$4lYqVxgo{)wWs)c zzkyT=-4(+#4Va43;r{W3k^><^EhVy^MgF6_hZG0zCZ{64Zd|TjU6VLcB<)8P z$nn9CimE8JC=bMnY8y=v7Q2u=-FIJIarjI`ec7Uyi7JrJ}wv^{8051 z%3QsV@=V&8wao@6Pju`0AFtQ(N!8@J8`n``n0K8k8XMc#!a%>{rjl*1V0iwou0g$u z7jHw`>+JPWSJNBO&Jk8XU9Az;FO&51ovSFzNjDTb*WkzV9QtcKIMoo*4OxQ|0(tC? zwwMI1+A+vnz8t%d{j+^R;KtM)i9Ne2A00`E?!P}(wTr2QMdp`Uab7z^q(eAky~@Uk zvh&)zp4FDGmX%2tyFJEvF9CnV=Tu; z-Y2Jz_!-%k?=j-Ud(6|+tNj@82!GAV&Jiws`|Eo$?-sEX@g&u@_Rqzo;mx;1WkS8> zcugj5UH$X?M$G`^G+%YRt7iAzYT6=~+D_aG2Y6F^c{=0Nl4Ym2ZLO}Z-impMsV0YWKne&C=|5C`nIGo9s;?L^88Sw2TxoGAcVOA@jNJ zzMtRkd5-6Q9RKgp*GGDLyhDeFnm-AutO?3kr8x1b zu9<2l!=KF~XsCGFBwpBJ+6DceV7=0pE*!Fbbo6G;`c=GDZM@Z4<#y>)ghiMlD#9Wv zL!Tn;F7t@vj3xfeweuzou}#8Lt_#nqZAYdlzgxdMkT=VFE{=^yf-M+*hNMgS`Te~6 zuS~{rNeZW3dY3XPy?jgMi6W9uk}7ClsGBu&iWpDg`DT)SoXdT$$+9Da9coK+5cKgr z3&9R)@5;c3w#sIaz|=RN3+C>Wp6ZocWmSF;K}C& zXIupwo@S@R?`qfMOmpuHavKJ>kPaGh>>OMD8C7`x#aQ6zsnBMcsj=Unq4CsJ()06c zJZ!-fvIPIWcwQlBvL-olG4Wt>+;0{3S;&x_(o`Hx?UwpDF^tcdZ$jnCvFY{Y&q0&= z!@A4*X0KZIOsM2rrfdwi2W)xsI6Z8#xCpqbZG(=35{H&0Cxz(+>G^1t6RWV!Rq&_b z@L>~TN?RML7EcLkN66Df58+!hutsr97ZN*FVUZis-(%Ui^jm=Ypl>6f+ikEWd)r1+ z{v?T*>+C76(89l1w1yPX#1|d^SiX1EunL@Y?b1!1Ry@}5sXJ~vl%`^+GMVTYNj$>6 z@0)ua{~rDnd7a^#-GG+))d-iib(c})=U)Pc9yQKn>OLp_v{d=rk%`1oXr{m4i{A9W zb2Rw*r4xFF%J_|dG`6lqy`!s*CtF*%&n`D|*wBqW;E(5gY+H@R`G!L6lcCb=O04Oa z^;@ayC+{f#TR67h_*C^l!>*m5bf*-WEQq+$v}WK+HF?m3opGm3j`gPU*Y&!TG$7hDk)U;m{Kxv5IYKKGECYL)v;gUeV zTuIJL7|49azS=I1^wXkmRR^V7EWZ=Sv_lPV-S-%MKgd629n`|2 zI7-*Fa=+n0D5WS#AwzNZBHUU_^aZXxA8s4owxfNYA=lZpmi+L$p%=B-j`-UQSAP@i zHeRQWBMGh;z7jucc)?d%#i3=paK`1u)gz6nlLoIZ-#=&eT1zry`{*`4cydWAAlP`{>FKDxRzq)nr%40P994?(aWvyu7>|wPN?y z>7R%hHV?cM`S&Gz=%ht2&E;14P1^OE@|yx5AE%6X-mL!LKTc`C{!pB0X4~YEd;h;L z#ct_0M0>_vHYMNx_vOZ~OR08|wM%n8PyYMzWc)t=6piC!$2iM~;huww*28>X-WxRW zj699nz5Cyn)CaFsSDK&dW%5_12LF1VqRN)^mNoT#z9u(o(p#L~6dEF~1kt1__jKCD z!DlOvzvE`gPoI6UjysxqIu~%~(%7}?*ZbEtnQ!b3k5m`NHsn!B#di-_DxH@(xsxH8 zSa}~)VW%(d_E`M5gi|n@KfareADe+@@OB49{Lt-T3PF?Ku1bq6D{%|HTNAtllxdxK zNiKgZak7s(ebzM8Lt8>@vTxcBj^5j|c@rE!>B!Li%T%Ct_Jy&jrZS_$Op1y7wpVkV z|Mj-x{Y)!bslndcX)SIf0(%|Ak%Bg?v3JxBj7`tAw>dUjKl5rgymb^i^DIAYhVk0d z0fDjal>)oc4KFmPbHD0DlCASb1*VX=$cXr2Vo6)i2Bxm+1caIg*K4^X5yEC~=_X(_ zl{w>Y6mc)-Zqj2ODMlTR3RZ2^)#na9GCiNvRrC0Y&U5Y4)z#G=``bL)+S>6sIk8z; zj6W6@qR2TA8u3ucwUy`lX>uiXjEtPAtE-DwEuNE$j1E-!@sTr@YU5gcqxTTkVt8uR z{hkHNwI?K|_>F7TtwzngP5YZ7BJCE!+7a~wPwsnt{L{hiMw7@NUxX#xBuvQQU^X_S zvVUvi)Y+z{syM!r&sPFkcIJ9R@#p!USB~5G%hByo;3v9tP%xP?joozT`zq{1N$lbJ z-7cZ>sME!i!NZiuCok~+7-i8}OXA_Hp)34kT#m!!TjL)`f{2?VM$^r(xmIhxoLHmDoSxaqiMcr^t4yYSPVnUeO`~! zHn)&QJM{dXH7b}f)gsMBh;;3(vv{7-J1Hl3-b{S+tc&gllc5sf?lhDW5$n8Uc)G&}l6TiI-biO|G>-LSeE+X|e_iGdObNI) z6}cmVl%fTV9V!}F=7<%cG{x5kRLB!C>`ZqQ%NLWEHAjBi*%9yiu{d5z-Pzgc@cj*` zg{5Uw)W0&;Oru?DmrjC@k1r-B7G6Uf@-JqN<>ph!xT?pRB0fbgbC$PNW*nBTdr0-z znqVs&`cs(`a8^UM4)?!^wW@*Hp;h=-$>-`IyqYO)W-DbD$B z#bO6{aE4~@s6SsJ8C`Ds`HcMHV(g%g#0K`+Yx@fpEHx)zPQp%-=dnc(3qP7;Gwz=_ zXYY6Vbg(fR`gqC+`W`jN?&m)3@34Q77h_YlG)^2yq)2}AI%Qm`jc>~zEROFci4EDS ziwq(JW)I3lj7-!WNDe0F_8oSo;!PU(Lm4})i>0}8x(y;(-%m1eGx};Ok9r$MvV|83 za2%IPDLRm$V%vO$hKg{N^PDKYkLi!)QR>I(5DV{L>F>F(#9p@SpV|2}F=vBb7=I^L zo;^T^H$=NMI6FIA?6owF8oNE0oQ6pKiE5&pX9ORfwGQeU8Jlcp?`!i&ve#rEQ2oyO46Q1#&O zH!Z=4=Ja4nQXeI8fov8RQ}MZTHUd|r2sk9;9O}0>b2JYp59_L=aO1Exlu9>Fx*S^O z6$3a4Gam$cBq!vncD^GNXls}|lg9f<=d=hxfnWK7sT$2HuT!?3qD*pNdSkT0Q|lnf za2$shcc&y7l&MA%8B{n3xR-WFM-%;+NK-`a_?!~3&Se`TFOhlN| z@o9MJGVZ8Ct_?xMSt`DqNOa@&MR(ZZJ0G9LN~v!-s-xl=e`OUQ7e>a$$9FU9CTuIk zmVW$Oix4BFh<|w<&A1q-aOh%05izC8nWjUv{xmSBt7J6G*jPkmn%_r+wJei0zWe=; zPsAmmi=UtFjB!$za_RA&YcA<*JN<|0)KouGP}l4;RL@=Jsi`XRnkWlxiew z1gh-2)Lo=iKIP)IfAA46rQJ}&*I&JDVEVL>&pEYc88^;UZM{{?edki<8l9VV;%0K| z!&Abff46uB%3oDdD}4ZsZsktT&A&T!^~O)X6x@34Hdb%Xf}8m7MdL}T#STtRFCV`X zN5o+`ih!#n+C8>m+F(%KC|RCD?~(+~=k#A}3%kkAf1ff~ilsELKVJQL`Wdla|CIsF zXQ#>@miJ+C(iFCujp&Zh7&38oo-Eqe_?C$~$NaG4lZr3WpfprIzLBr|K_`DZ`9}>Q zgPk{DaAESlci%}+;dJomImJ_MQ*kCko2;by*RRpCFN@R9X^)R~jWfn$|Lq2j8|gVq zOG|(g$2v-Mo3|d~CT)Lhzc848v4nnt|66NBne*QDpKl;&UO!EHydQYia1iHm3e|wb z)823I<}M^8EvA>1UU6}yXe}pwIJbl!<4~_Jq5W2#?VH?<+MjKojbamh&4w%Zeo7Ml z%Wp+Si%Wgo5ibZx{cU0tvkVF#zeTsVEp z@ut-DLx{U6oc;Kv zj5|8_PFjI6>DxWY711tR(P;HKCYyrFH#|?zj;`LXsyj1Mr&?mAgx>DQN3#nlvTVl; z-%qoDIr*!tU+9bq5HAh4aU~avhX}Pv8ztIE6;VD zMlC@qkYVC<*)=*%Y`EJw!_?<(C-vw%{o=dNXalVq)|gdE$g$jr#Hmk)D`M`4(?Z;~Ylbx`D#`fjr3f6}il^NtU;anMhF;%uXT0V@ z;OXi4A7qX)cL@$!30KwDhJ5aP^+s32`FyD!7TLmahZ|+ktO*vsZ8+uHkGEvDjES8s5b z4HWxV*nh;ZrKpOe6DwZ~j9@9knGWpnhicfXv&OWM2tmGhf;$mnT-5Lv6DJMi2e^XHC;6$NF@tza&Zfq<($@t+C@9l^q>UCSYwogNpu8&6KyP90FFr$@* za(a4npFVx+RzSp8_8Y;abdsO%QZ9>Mds}9b*j+=<7-x_BAuG5?B0Tibdq2(fYXn@^ zZ)H_*BuI}`U!h^~!FVpz`G44=$|*a|kf*;DCYDa|zPsg@E^boZfwRgf!9n~~4;(Dc zZ*q1O^jP1W{$YD?{Ag5#8lL#y=Tbck#+CXp%~bT+w?6OOd9F+PXJs@jCWcgp_w?Fi zV^D7#3+=TQ?#KyWa(DO7Wm?!*%5+a#Vqw<4wM5;kw`03@O+QQF9~|fd7-{mRRMpqh zT4IghCH=tm>agn&c6_O@oQxI0Kk&L3T)T~<6dUYKl1)t5-ak4gtX(X>EURjyGG%;Y z@f$T-V>-u|wISvH0=HWq3G4G+Qnj+pEvRdQd#jp_vC=Np5p(*XoIe~@!2Rn^-_H`Q z3i?O7FUWR@M*iFZ-aFTyE#Ba@%df+mB9@8Z>PIa{g0hLZIW{dVt>YOJTR}oh(U%Kd z^9Kp>yPg_Z_Y-!GIRpoWS*^e7z+Xg`g>;BVWqkIM#om|KUr!S@X~!6}`7$LWB+QkI zs!r6|YE>FsWfXIe&bqI8s)N&%T#|$6;?gO_eVsxVBQn=d|DJ$ii#}16(?R5S#fLkF z`s!q_da|5fi~ZW&-K9NmdUAXeqApO@`Krw*`F0^lKkQ)L<~_>FEuQ-|_xo3ooTyD2Yt5Y6{LnjU0)NljB_}8GT3B zU*o4C*a89q=E}{I-v4xPbPV{=9qpuxpQQKc+7%P=U-$a1)lyof5X`HvZ#_B0`m-i2 z{rt4$J)JZY?NollJRM%gzgzdadwUsve*OA&c6({K?}M<~=)&x5fNq68+vUsDD0&#p z--%9p2VHYrW)&2qfOkt1v88|agfGf=qK-{WOwXWMPx5H{mRhC=X}$gQ8)Ltt`)=Iy zm>)lW(AEBO)oOX{ii3lbrJ z=uQ;Zzzh;SKgZF}DKj1(vkCttWj1{$#M-8)&p{0Kib!3zT9o`3(&{gCBR zKlm6U%xm*l>+XavzLyut-VC;*Q-aM@)0Yza02C7fPf}A;-wKp&oI8Ks{QH}jIg95y z75b-b$6v|Z{^ru~_U+rTHb1Gvq@>w}1^hdA?#Osz^qM_{QgwB1Ki5@IQzOBc%(MrT z=-2YP8~GYJzO}f-ouWGS^=m|p=Hlk^xK~{KW$#l?`@V#~KE9q?WjEK>P7t*``|=wT z=1-+u2pQ+;5zAbkP`K9Ydx18ZqJx72^Dkw$^%ZU(9FkL8Cp+N8TkxM3Yd~}7mp}m7I5B7z3ggC}=ep(e)#AojP zv3N+$a)ZJ4)sW)9FPUF&avcZi6E2R|UXYNGXcr`bbu_iK3~O>-DY*as$y`AXdy;bW z_^q)Dv0rV@3uK~y7+&LPYki7(H@+jzlQJh4RjwFAKUbvfy!@F52Oqy{bd(k|Sg1s9 z(DJypkI8(Z-d;&w9%p}dU7-Kcr>8d=vcw!ufo~8V9^QWV_ctXaWq?A|8OQsrf9Dwt znms7Bw6qW)oH})C=I76IVsTgQ8{N75;DfZ46*se_ceuFwn#sqED;pad6ttIDK9}AS zbA7je_pxeckxCK;TuUX1E22jAb1)%wgSGR@2w%Bgb%ExnV!3gfubAT;4zq-Z|Kg%m zaA>I6o9MH1X1dm2%1-y^T#pJ5C+N^k+tqzIDRtvT>92`;VoCDu$cd+(zvs^~G0@XT zO8V@FM`e6|rojTgOrLH3t=ZGy?6FU?--#p{)3spOC!+q}1vI-Yf)77&N<7|H-bmMD zJUsB)n2{-5>9d2p<9gu?3t>0a6jE*88>ztu&lh6&+HH38d#}g#BIW4uP@&TIk&1ia zQBfB*T(7&Y8OSRtvh(wk!4lG1wh10e$6g&t778Qf?CI`yxChsQt-`{bSI=sPcaKj> zx>bOcQ)&3x41(Rk*_qn1h;K0m4zJIk#q7*R|JR@2Eq!adM*RV4`FUF7y_yyVt1vgC7naSpBYS03fT(s19ayO>(%bKut9-JN&0=E34* zV@;lSgvquL*OZ?NM*^LXzcP#3C)W?ZeINZj(6_23d8Np-7rhiCe%|)gX;bR9oQt+| z<_`;FM8>WDeYyPl^!*Cf8xYzi5Y%aDbXnJ2iD>x^+S4yv#wR2MM4rCTSr=aDua=-v ztoVy(RX1x#%J+~?DVDM0_~^j#M<1nx?_q=TlEQu417~OFp0HCGGcz-X*-qS|q9TWf zJUl#z-+WciUl_=ZN>a@Z3&Z!_UplXrAxy~3%zVa@n};XYdyDYV=aK+Y1`(63A8#An z*K=6?-X-%OJf$JRg;WlN=xaV$d!2UKl5Eu8avU4|aaZSy*sB z-dT+RaK3G@U2)m86DOMaI{nqFSH(OwSk27Mhn{KVvKuoP8yg>Pbdi^67ZdeoT@5-q z*yRuqAnytz?}dcu?y1l&)jrqI*vNM2Qex(PZYT$LDh()UeM}#G%m@)^-8%(55?yd@ z>UCJobuazv@A4aL%kI{23Dc9RXJ6}K^4eb1s>uy813Uw&K|oAQEg>~gKMvXcA?s?= z>p07S9EA$~+A4=x*&3{u^$|+P7|L6|0_pWjz{uV|Q~C3u7frFZ}3p_>JA29e}_q@lT#S*bbNgi1yx_4O2Ki zbJH=-e)uWr52vf@Sz-YnKBxf^!9Z?w!=nI0!NTzta@#l}iK+bjC7t}!HT$Vo*uC1*- z5cm18xwFIX!i355{=21o^QMA{2`g-P)aTDS{2HY?1;83%P1>W+Uf%dKYFwz1D+%n8 zK)=o=!n7;&?(KO6SQXh^NuTnyC=*W)k34t**MV||h;8JnSHg$;D=+9o?HDDG_sju+ z3H~g9p-!%MA-mPw(lS(UZ(QSg#Z~I)@KDX|4Q=hzMJXw%!cq43+OPHN?P6eaK4e@W zHh&Y{u{cyn$-oc=JDLwA-{5Mob_C=C(efI=wNcAs!tveXgY_4;^#?zMCAO$SL+2t?KXMroihM6sWDo(p}Ka%wXZW?Mw7f_KZyQypK zvWD+dE`%K(dNWG-GQtDP01yF|&MYp5{?aufEXHmsyLWmKfqE|4>+SUCe)#>?l9u z^(o~Ww5c9!z)T~Q;+XRd8l4OB& z4hH=QVP=0kP2a z7$rP39c(Yw`auZ^kBE?gs*tb4TkZ5ym6MaxSisLOjB~|vZ>#ZlmT8z{ ztJrKPGs;s*j5q~w%yOTrV?2qYA>#gz{QYBq6DxHpQ9>Uxc>t2cAZ)3qsT+mw-MeQ; z@8TQ~QxLCz^-aot$y&49tRiKbha}DYRBYfReUl=L}l5xhx%<;&qiVn#9C|M~rU(5+|cC}V_4g`Fy3{N`JWSK~FvD*D~EsV-niC>nrw#uC6C9C^>06br1aRB!4lmv`@8iMsx~v?E*wg+tlZq;UenvlUx*=l2nYz; z3lyR#&Yq1x9;b-NnU0PQy=t?Nw<}GiU3iS*ZX^H!9Z-F$@4r9O@cOkmWJ3dxMlQ89 z3_uIesaaSYx@#`nqoR~FG{IM_M}WU!i#gAetWCEK+l#~>6n8831@kat>Z}U6yCn2bCUZl5p?V7>6iTNE%%zw-bd!H)6!ODt3 zY;wCN?NPlLcM$}T@6lrfmVU>7&qHEY0rd(F3;VwH^ZnSXhty~@tVb(n57yfjVtGmo zVID$y_~}i@)iELIlgBmn^-4}ompZ$;93fE-I#bZmg`-t~^#fMXme=;azrVkP z2?7K{=4Z|>tj=WZc%3Z+KvXEiipkOb9|9txP6%2o48R~tJzO8(xtVG;t}cPL!@!%F zB5bf^5J~g zUVldm0gg~%h&scEZm!~9J<-$8&Avz1kVD%+^N2nM4=6T7W8eTMu%4{zUT5HG7r#8G z#mwwZ`}KklXbeDxQF;KoxQMGvRU~WL_1ZVr!nXTzUM3M7kf+!dn zquJy_rAu|t^CKaH2rZMi8+s~)nxY@GOQ&x?Q_t>%paRGevgo7e?&+BYzW2Z{_i$&z zo@>R-)~{(ye7!jc@{wpn@bO(W+(h_aWbIRS@pID<$MNy;to`$VbPk0fQI}&__HMMM zX zZXH16<^A{U5)zD}_TPeQYA%bC8Ua-V!>Q{ik^YhefnqFU1dvnH?Zu(J#lkoWDymaJ zs)3LwZb&>OIeQ7`dvBbQuI?G%!%d~_wJ8Ru__A;TLCb!|;E)hgz>Kj5M~?XwyAyhCJB_*Zi z-~HlaFYgm0Hvzn#LQqhXwLB$9Cr7(1P}##S+^J-}aDf=P3H8&yQU3lIOgogE`1Eu_ zcXxN0*X2E}Omu>wGAjEdU8`?{IQ_eYOIN?0MG<|4?Uo~d2hWvUvjUWpNv@| z9MIi)1#1EZa{xpTkK)qEiQe9JiDnQ*WF$@8onIfCPs7hNh@S?~5)%@3O#7XX!aAWB z6e`991_fcGwTCimGS?k}93q5xXZZ9@0Obsx4MQfQiZNbm?aWlmcdsrO7%#{|AOXIUY(5$ z;Ej;&xUlp|2G6ahB*-X4O3%v&7azY6%CVU1G7Y_mO*kw{;hh&oToXsY+noo_r>JfM zH7>Z3%0JfVe7<#Wj<}NgGZfl57AZw2-9nGItvJEV>kg+}gx$#>zhW~cm?hy!g~||U zViB9M_K!K=VKpH-3!p}V$UX&?KMZ_L)77!+v}>-sV313KRS30OmMbYj<6{CCX;3$E zr2P70>^3(yWrFZXkp#?=@?##vFFJ*d{V!F14@hxC$btS2f+|t~EDJ@`gMpkF1kQnW zDZIBk!Iv5W(-N39HR!szH9`!mdHQR7FmXU)QkAzEfet+UyO6uFyNk@NUECckY&;Vn z(GD&y-B5k7j;xX)_fRye7E{3!D#3Nos0Y74Dq)~XX|6xsmWFKR)hTJeZY*QF56gwa z5nE7Lm;jSB0PlsWDZCC24l{~A$SB02&p7<+Zmx ztkKv6dU>{sTq?M*kOPH%PZX{5dITWx43zKQ1P&#PkDn>vaC~B7AOsu-aNpZyIsq?U z2*9hcL`6km+`#F5^5=?sw1k9&d%*4Ube}igeG2l5s8okYKtKT2x^rTJ!OhLB!Sgp4 zNbrtYSOh;sAOR5k(fhZRqUi!)C1zj&t%eG4508!#;LT7N0#8Ak28Lc8Pgzaf0LnGdK(?9D1DJ^B?7)49>2sM1k!y2O9)N zbSD&Zgem1lE%Y#U&<(rf_-Fa{ntn(3dKr*-GYA3nGKdmEz*xHqzT@>Iu;=88wSnf1 zSQzfDCv;j(HVD6s6aZ1t`A>MMOdgbc9Z98yv&05S65pA430aadSb%s|BZAF~{<)(g9> ze~Uo^1)iku?c3_*dpfX#Vc@9L*?bL@Iyt09Bpc`r*r{0H9wWgG^m?Xss$2b*`{ABr zhvyhMcZKeSw5Cc{(5AtenG8GY({aE{*e+fqkviPK<~M8#hSo*C*X~;U`=2Isc%a^q z?S!Ne(4bk!aG;!Bz>xBFpXU!*Iqa?(u6}FD%p^`UrGsx6Zar1&fE%s`vImx+)9BN@ zol#i(*Y4|zMn=qZp&byb)gWZ-D$d6!Vpr%|Z?cffPX2J+&r7f~W|T2&$hDCU_pu>h zUka3K_C7LC;z*{$(^r(xj`;ueF|544)PK?e8TZQOD;2OikV2H+HLXSA6Ud>4HqzUp z&Zo3t4cF)EfHg&u|J-=yAtX9Qyghw}Um2PvGvHRD00jR5RbIQvhJeXQgUXtF>HaKPoY5xrR3K zs`EUnq$D#;=v@Gq{lMe}%((BT6WDp7E8cNHQ=u+YyRRGl`1w=j`Ik9x+7yQ;?>~6J z4kj5iNcMi!Pdm(Y6C(BuB-3B9P)1cX^2>cxmY|jb;XU>6;X}lik(CB7gsG`Qu<1cj zp@f_J{+*JJj$rYCD3(Pk7H;i3P+L&gilbKmiU1$1K9^7`#xchLFy{k6=`}d80r9SW zILrm3RwlqUkj{CkkxRDNb_8`e7HWg@Fe|K*76k!RFX0SP`&ghyY~0)gVAMOfyZ44u zazG=h;u=1zsu8+8RJO*0E3V5rhrmvdmEUf?4qRn()YuQYmGmIB#(;styEa;DLURrr z&Pkis`7BdgvtcX+u&`s*=3ztJG2Pwr7w^@PfG9=m6$m??xVZQ$CT{HZGd_j`aL6iiGpkj5xO;RYd+6#!wOQ%Vdazr)3Se)6?DIWT4941gU&48#r$ zHG&6+D$2_3D0Hny`GLf-K`}(yk=EE73tqDK_b;2UFb(X6ber!HU});z^|NQs@}yM? zaB+n)@X%6F_$MdR=#*-QczuH~xoFr#18>scvP11~|zQ zcPB%}aQ%a87p`7C3;Ev*+a+ZGO#+k#Tjl-N2{igF1S!-WB=v^MZeM_OW`~#tUvhD* znqzWm%5kBeX?41dB_bliYOIP487r^dY$uysi6JA=ThI$z`NK3Q5MB=0h}Ukv{!tL< ziUEOB%aJ$>gzLvL_7Uyo6?#(9Ps78*)F26io7}T1VGoDaws@#6*BgPH1MOj(7N^I)6cIgjAC0raFxh-*4yUn=3-BQiBWeSXM`+SPnEBOL_M(xbz5*zv_naGvzL-s)*j31 z8MUBSX1Frn-a7zztYOzdAX^RQVL`Wt66yz-BZ&K#XcgjJb6X_V;(Gcld^>&7UOQ;J<&Z7mULoi5Q zD2$B@ZD39S;l)o^!-KSeXkY`ykn4AR70k3MzY|}b7e-95qg1*5%IfN5w0i-*eUB9t z@!V~VJPvNQ9DfzXEo5o!y>~w1=&c~k%+c!1J#D+ZdRd>Z-B>BYT|)Hp{~w;)ia7hp zr{dIo-v)&e*p{iPs&dGrowYOF=&VG+-2@dQ;ZszZ;4jP3^0^x-Djl$}8;e66Xe+Ng z`rHl_y~@0oENS@bb>Bn1EQ{`;Axffn9{O8Yjz}vcahP1^(Znn_DsHhzjd7_K^dm)v9!d;1mu2K4{M*2e)NbJY2`~WEfKf{J`HjJ zp*>Des~-d0#B?xECh$ts-l&mx^A%fd-jqF17emdS&i~vBQF}ZLY9_;0BO%=Q+xA=Y zS(vXtgBF^AN0{~+%YlYnLWWlsZHGraw8joT&j#CaUl_Fzoj-rxZhSC=n05}7vl39l zYWrzP5;{Tu%=E?15aPc6enmi>p(;~3pq?C@oH$Sil^_fNA|1eW1S5nUN&+nWjci5yonNV%1C`0di$0THhDp^UJ9fOfFZPy z#>U4pyp7?vvG*6?WYFZ}9ZY<7wykhtieD@^x-f^KXHdUUGawlRHcX{KV<6PPh#J(; zfZufLa9%W~%@nnVc1$NgLKT>-z#XD9)vE=&b4%x|+B8tdYtKhJ(N*Z2h=^{Mh5Vsc zLBrVe^*L#6)Fk_AnS0v0Xt2hz>FZQ?VWNOhvz0Ja6kiwfEyj7Hpr^NpZ?Fdx*t?JA zPU1~mrDo-^msri@NRpAPqGjw~3;Y;e?eBcnF@ly0rcLVYrUF}9u3vLm#K3IAWUCK@ zsi`TlP@&i(=N&33n4?%QWil_x7zT0`7)U-S_pv6|3s2RvBcb@GAB}{h=~pP~>(he@ z4+aVBGy$zkLB~0HyFOc){#>azFjB;>UL`zp@uD*DN`PpD@Ps*jpNdo_U0jjV(R#dZ zeYoy-A_wVHq|MXh_A3(n*C-9kU{kt|u)@7mOUH=;GV7lMqIOq~SrnpugQ*VEPQs`e zxT)|{UNyVe?Ta6`ZjcN9*FyeZGx^t_iSBH_b4$?hLf)d*c}JC@t&;~lbN|ndG5?tM z*meQ0+QBVtZJZ7o45}vJs?V;ik@-Qd^WdOsYKjSJ=VUmAuD5sd?P)P}RaMkXgHo>v zxQrwVkbz!^%>mcR$QNGVH$f8-ddMBcJSnO=B_@C0H-fGNFFIH@-ycj2aIFZzF#skD z4WU9-EWhlCk`iuYQGmje0l}S+o*n^+M({2ZYC6N}crEd-@me{c_$bC*Rz^sne-o-$ z*a3ch1uyo|wl>o>7nDAOjn0<*V;CR&4DiZ8a1xg4@RqP}EJv9PcW3_wNb3d|(gcnH z<2orT2Uz}u)LeN$RZwpa*iyp~HB@pGszINX8TEWUeKAWDK*KhopY-mB0xhr1rDu_RyqTpHx~{S9HPz`eS1 z6V3?8F^fxQAqI$SV05kmv`I1n2>TOe%Ln2XO|3dpC$$L2yTr+c-GH0?hyzRYBwetN=74 z1mS_lz`*dzZi*fn0F##O;OoG-B{XyfcZQsDWUl}rf@;-y)BG8@`(QB@&ZN_cYdgVh zOfJ;H-61stJIgL0FtF%@=;2z_Ht=T{$qr=okBTA|eXpZcec5^w4#IePc@@HDqQ!z| z>Mr*3@L)Z64wpkQTKc~(Kk$dyDfj8qjP|6PmStBDr_TfJTJX(HwlGwK2=4%gj*^<% z+zGt5S-hy^WH6-ZaTD`Sw8MeyF)}iC-_^aLuC55X1ul}_jBq>n1c1JE%hTtc=w&Q7 zjCF8&rn)(ZF=8f)FSAwXt3Z1`=9CBrUYC%SsLdN6va!?+Wtt0yO)iAcN=2Fs5(OF( zjm=@+aix4)_q~v+k}>hk;!J8;*KxcGeShe65FD zH$bi_dWYX7XOTo6G29w=|D_dp7FZ+@4;eFmVQeS_*&4pSzIwHfPNU%^)USgUP)~OR zHJBb|ZXH9N+;#^HqIM*31P<7kan^0_)nxakc5;Ed?ihYEC6);68~e4%V_U0Nw^_>O zT>cHL%J!`&7@oQn+br9eK3k<;t z>Ca4zYl#C1KoWbi1D^#MK1xu)gsev{UIeobD&*W8#vkfA81Eee1LR;OC_=teLHE#3 z*#9cHF$!SxRXcuHv>B_yf_m5mpzAQxj%D}gFH}h+%aBxrMm&#L&XLozxHxiHWZdbd z`X6&WQE;*gQ3f;v2gJx68rVn!K!3F1&qX5M@8G#3QwL_g_U1F~kt+TTXw(6sj3n|>C~RNx(D;Iaip2`b%8XuGVlnHNd@)e-4}5n!7$<@P-O_x zP!W6);if1En7N<4i$`O!QIEf6N2xVBi;t?9td&>_c+iw=7)QmsMCmw zEi_}k1I-q^*#%`gA9aSU*krnb7c7 zevvLJtpJ0hq>8|y6)=*A*}Ru8Un0&06KhT#6ChFGv3MCZF;5^v2plj-9X z5V$CcWn^T47z7Oct{!9k0!l0l%mp+JfSe8Azdvb(ZN@0TX9$Ukikk639V31{7oeQL zm`GS884&jorrhxv28V5J_ia?kduZ9i?vO!T1rf7XAAmnP_mth63HaD|=*v2|x+(yw_k3k^ zGpvEmsdM4?NLBWPw8KQ~NNTmjE7mw+M}A#v1Gw=c&(HPOWymjKGB=Ie0i0-Z$#G~# zaLrZU!I*G-axxCs7hri4&(ov!AGp+H0Oi0mMgWmu>JmtkKeW+ipvi-VO652NPZ}ML*!fumCy`+?~Zw#l&FKap(=kon~YtDb;zjO)h=I zZFMXFlw&@qp0O%ZY}6hAN<9nyw-Qt=$KUfe`TIn`ra?_DFr)oJJ|A~r9c|nOMd=MR zO0Ul5Y(2pPnQ~h{ZEY&R>W!bN#%3@YPbX|efk9(|0Muu2_J}x{6FBK*iiq(x6={}~ z*q0PJ2(jhi)E$Oumk~~NzmWL9!=|WfwDZ_zZiw_;sqfJ~xaaj{997((_e(1xYfe8q zf~i_LAdx75K~FncOVNn5ln_lE<7;UJx`vnORz!jiM0D*CT0>#zyFe9q^~=X)SwMEs zPJ<{}jR0cjNi z4QEgR7-$QBAHhZKK=55jfwOfa8xCsxJ_829;o)KD(MQr5WP5vfh#_$L`92jyC^G>W z*&C2<6}*Mu@IZq|Ok5n%mIjYac4%k#1J9iWX&$UyDzB_eU^m@Lih*GnzR%pGiwAOO z=nY0JQJ>P-=g(>Q*BEpX4lEr7J3D?P4Z*1}1p$KW7SwvYXw*yxB0LZf0c`kyT;F}d zzkmN4ggu6KG;01qsG@s9&#efaJP@tJt@i@Z>*n2HG=qpk_l`$O9}E~`4k8PU?EomV z^Xs!Z|N8doVN#v}TnJqmeiH&Dn87vS$rC(sa&lB3oaa9TfLj0vh^CC5k6-cHu>qeT zA12e#+%;;Ug2{dH?#u2UH0HQp!M;1*Ul9PRU<%8HUIFernixO>TLz72ECIk3cp@&I zq9qI>LPnw?Vo2LJU@k)H1W)@O+;p%pFkpmC4}n`Q1f)Rg`sCtWcCkAuFbs@_3(M}j zhy{j+_}FBfNyjO>NZA`ikCGtufdK+&@p;5Trn7?~)poSQ;N;{a2xF9}|6BqH3%MQ! zawH=6T@g^T@9=DkQ?Esz2pGr0;O`88^yGpm%wf&U%=m+rARey=rwp|s{UtRsGcqE< zt%L~&deA!v@qm!x_|&3FW;g*b`nR7s6RcFQ-0a>BaNW$1=1=V!7#R5RyBdulz#Zqq za6Pgwt2}={fYyL1RBqJ7MavIsf%-eBr~IHlD*}3(l^lNH_U%C$1Ir5pyV(Su*TKyV zBvZzWCs84kYBZLhs2FO}BCZP=WomA2E*xSFS_patr(g?_b64}=V<%XGA7kI~@&MWr@PXwa47-r(2nzD82!wADHr~7)A4)TC1C{Q3-^Cb@%8H7p6o*K_I}`EL*=U$k%F% zw^V3me{W-U&ZcI0^hF%Z1#}#td2{6O!OojQFDAs7rOoE)xJ5xDpNkg5e_sUg_NP?>9_bS-u}=gJ6j=Tr3$%{uU(2rw4-hUVl0p`3h9?R?+1Y~ zh*)4pv~>>~e7uAX?@h9d>T7A76-H-8q@qKcmCidpQ5ZjnYnRXnD!+g0e}Bo_wsLuA@WV7e+ z4*@6GB8W+7IG5?!+c^^rAHz+WLLEb+;HbHMaBSPSB?-7`~S}FY>g+pwSd+R?fFzX@NuFz)FL^+3C)mI|HB1lM^sx8A)4hE zaCxkCy7ma>J%mp}6cXUsPd6A5c>V^L$8jY$neW~ikQB%TJHu}f?z%D(5tXS!wcs(d z*TLyr=wSuM|YpSbd(l6ati&cNgo5s05itQF<8J@(ay)F@cXnT-H z*h+|rPj(H3v!I&ZleCGEPiUil3>y&2^|uerStJ=L3NGD7gH15LhA1;K$1U5mAeL}} zN&!SDWu3EN%j?FCZ*(WfWL1$cixAg8ToY1d{V#(nVGzLNk8;W#1z%rDm^bE9 z=T9uCo1RoIgm$KasviDrtqJ1_{VOos$^v~1 zAib#0f^0Nc+%Djb*hz(OTW|hN1|AukGU{M}Q>YQ}?+j>j0$2iok0$o^0{y4TNx886 ze;t-;l3Zeb9P54MbC?F3-+RA71G3W#`kbXRL_Ozy*jRp$mzEBxK3wX1G)$}JHoL&e z)lJit#(t#XCY&f~f^)RUVW&fNPf_Ay_OXXsE;^$Ir`qQeREu9st)k(H!81-rrs#w* zoO_@{=hUE!3~+)&-16_hVY3RHeHQJ>{`?`2{dtf|V&v%=hc#nm8YhhZ|LXzW7*4ID zW~wr&kL3|^%50m)izFm6Z2WngIp1PwmFG?=(~Md#WMEL4k~>cobMKG-N{F}6$GRQ#s# zJ};w&WPB!5+9;>NVpfRc6?sAa@jAih*VtGoL{;^2-@0>q&JpsQZJvo=3u6oC?7K{> zT);|&t_&XpfLp6?>!!7E=OfsCq?dV<+%wa#3zwqmJXcbd^0qlq!Ole^cqaj3`sihQ!_`|;J2B#yC@!i!W_kXSe`2&ohs-}k8GF=`% z+2hP5GO8tWrO8E3k((6C1$qBx`S>6a5o&GSNX^I~f{{*jenTQ<6|dQAo92jIGMHc8xR^54h;^WwP;8KupJJ-MUhQGm)4yoJ8T6e~aPx zs*;;qomk^%&4U_r$_dRfqA2*^2XBl9!Uu1F_X5PZf;j~TbE#PS>b)%GzRYe5R%NM> zY*r0M&ACD?mH(|C#SsBhsHusy^@aY&`B3`6Z01qtcZFO1y|o2?4>>3(=utK&U;CFS zG$}f~eA=vpXcaS01u1bott}M%@0o)&inV15hiLZ6Hxd(pSA(zVxJCTCu3iephQW^O zj%SmLPe}=ZVcp38J}kxw(p$9FQ0tiKJbZB6vsR}qMROCnh;H0)I>oAp;Rc^I&TWzZ z1!OS6*Rip7I4isCIUjWa=4~J`1T11$t>KdsQdNtsrkbw6I1*|yfEn%huNuau#u~Dy z@Tbx~is2NZPnZAZZNS>+E#2o$_TMGbo(@?xT=7!%8n1_7MCY~W;WH2Ze1c0_(&52r zB{V|>QyB0WQ%K6dQ3^*bgctF&>OfNSH65@xAyHxI+)?QHP#@>ko9}VLbI;D&Hj&IO za{AE!_bz(uNpE4yVs>$nyPx+7tO~TCTD4_pZUM$%OT*0CV8uOA)Nz3UAdkbn>V|(C zu3Vb*)&kfi{F$Uz=^tG2aM&1ry}D1yLNmanD8+E(f;jQYu~MKa6UNBpT~z) z0`fYydS@Iyrv`%r2J|wK(+{V%+2OP}=r!dVH{{gS`!8I+$$~CrWKR_lJOK?Cu;k%S zy}h+HF;Gj%^1grX`t+3C9BZPOzr`}$|C~+&9+GsmH#aYIp176Bvtw=h*<01>L&Cuy zbPoao>$P+t<}rX77$mzuK%)bVc6N5?kRW_Q67Fa_jbqdQhq^a$$8vqwfL|g)NJK@M z5|SxNl&K7fBFUJkR45rz$rPa^MN~vlGS8`Gp36`uQzBEMs7z%ZzVoiN_TIm}zwZzD zj-%sPE%AEa=Xvh?zOHk+NJyA`g(M`VLQO~zE0SrjM=V&paprsZOp(@vdnbziN&M)C>p1&u z5%N&)T8s*cIbrvC@V_qcKPSZOXF4mv*>}6=U(f59se8 z5hVZh6;{=2#(3F(*4n>cK7mk}zc2gmSNtOWO+EOpudrIL`TzTi?StNAtrI`r*)a6j zPXBHbe?ECgZg@dKf!sI$Fik;hd;sTxM3X-#JTwIH9Z9W{QXf4U~&8lp6Lcvr({i zfo+f`9{(_?F3rLDf3CSXwd^R`aDjSJS)hL6$_8ft=Z3oZV9lVr!j@ZQyr~|UXf9t}gTF`SK4P9h|l@?EmKt zX+@@|p9xH}I1Hlfyg#$>|GLU<{y4IF3r31RKmLt{PNW2^Yt{&fYgOC7h5(f41#9m~ zuuz~yEQ6k&(BDq)asvuYY{D&MR*!2rP$*|k$lgv|2q+AR>U$ht?%Kuvp`_z}N5hAw zbhagQ^tBk%6WF)>+pUzb^qTdS?cwtPe-E2pq1c^-yGA-!7eu zmWFZ}Fcll5jioSH5SzV|l&Yo_!GzJl?Eym6*Vji>U}(gz2N^e~8cLx5bQvTJ>~dyq zVeu31z*LOE<@1x9fQ0~ms;aciprGzWI}Ybc9AHTT$CHqUDtfoAJLTmGBiT9JQCG(Z zsD^{nJyr7#bJiJ?jW5uq%Z>zu^%av+KfyP)J)6zqqQ_wL*1{vgcmpb5Xyn zj|ni@$wFgV^YrO#B^Xv?o~O+AOTWvwz(N1fm3`26!!){)K$lC4bGP@;D;)azNA`_q?v&0 zjDE$6RpES3-3Vh`p?j zqE-t|>9hX#fv-0GW&jaWTDs{Y-+iEnUlADEu}Ar3-nWDpsd!v00QNp|?P-8(dvRsq zD^su4oRh*k6%?IIDoqsh98i_nL)QGw=_ z3LL{2BFzlIc7@!#_xeWx9J&B;e5D7bXJ;Q@`aRTl{3491kpJN!hR&Lgo;S6{4i6<` z?cY7DEl5awmG(nNuV3?Djmi}NuJR{e$!0{-Gcvhh#nTjIb9#EYrR)jh{=E+_bgkNK z`U^Ps^)RtZ5akeHaFu{M$+#fi9>}%rWK@&!uzqb#kE(g6N0@%}q?I+?_TvTTzF9l# ztU<*AI;HCS7*11sm+2#QIVkWOPn*(P`TP0x;OXfsM&epa<~BT4VfIhR98ANV8Yl&j*c9+ZD#I(-8GpLO`oP)Nd zWytb&OiYYivNC%1Rhx}};Nd1fCINx)dk8e+Is2;&l`Rnw6Lgq(*@zmILRtnQ)&kmK z3AZ7MazLU)!-IoDVOF5T$b(JbQql}3tjNj9sQ?n64TzS&gv5nuXyIA)1$GS{z&I7Y zw2WESRSeNPT>|PZK(LR#!3kU^`GrP!GJzyjJn)7f5jqbgVlxQ|VI_|+fW8k!?mOVI z8Xe9ovBozL$Y{#LZitLy9`3&m2u+{P*Yy#T*Qoy}q^D{1l83LJGfs03+&%Jo|xpq1W z0@}OQ-+!Ehmk=sS3NZ!GPQ9ZBBmcy~=xpIJMhilL7z|E+E zYnAs5`v>>#OU)^t-;RxrDq~F&Q6CcOl)aT4x(WjkSYg^C{#C={smk$S^(%Nh(4JGz zhMwH$F-j$Bn8EZlvjeOfVV`i980srTYo+c+_|!M5VlI>V|fIG?S`Bqk-g*Z=y@eOBWt)ch}xY zeZzVGevuOT+6ey8I?KThw#f&ce6H_3&822$s&~7u#dfjAtui=y!fu;%sAoTuvjkUy zUyiLV-FR(4X^Fh}hLnz}m!2-C*ERd>X}iFenNiTy*d6x$*h#Ss5(e_6FWgpZ{#vRI zzv~(>ETN=qZaihunsAceW>H;>q7Efu{qZDP= z3Gt`Q+*b#TpT-vMe4!Z3=hEWIyv=U=;avWg$Kti<+p?rqQuyhi5Ng0F_N zgK>DV@!gQ+dtjtG2TZ3RAhd#IeR?Q0lcuSBjDy`#np4{jR4c?NEEEJIFc7C1gnN5Z zTU6uTDGP^ha;&QXba#e@k>*Zmnk|iS6+)8f(^Z4@o z!~`sLfe1zE!x=~XTx2W7awGP;MhT0y7N-$%^{ju$BId#?m7hJ|Ypn ze2c`(1S#}POndRm^A@nnJO*RpEA2s)@yNw^*-J7I)Sz|&xhtr-UeV*_SIsLV&8T$+ zl8C4j=e}=)%W_5S7|tk5s6mMM2CZ~e`(?#OA_*Y8GO(33Cta?yY0pBgLnOv9zqR)_ zYD4*c_ig}0hnBGLAE8?V_4zd-_X9p}R;sL>e&jRudctGAY*_1pqL~n6%HF$=WSR%V z)<;J|oUn`P95@((mw|YW6R6;z;s;L;4@uDFfbs(vXU8^e+C*pz5c1FE>ICgGEZ{98 zHXCeXkqfl?A^5LVbqHTyKed{=IDS|*sUkObFX*11HTocv!4lXxy;1Lm$(2I;won;|HC(Pt5tSfabJNM!Fq)%n* zuN|kz0#I~bC(^{pyQFtRE=vD{ z?_oK+PM^6#c|mZMZK^E)nU-#Ko{xRZr|ic@5~sO`UOQbIQ7E@&txFkBZ{=O;+Ve!* z`05RBv0Jw@o!yj9N6AnwKKT00en*9C*)7M}q|BO09EAPRdDottJ!#~z)wrU0;^gU0 zsZPBY6`Ky?JruvJ z_U-J3+A_~`Wvf=la5maKx_(1-$hxlW!{Irt+1b0tJ!kN%mGgG4w(8Cf{?@>;;NCye zP#0S4bTu|Tt1l<+nNsedgod`GgM6O6u1*8vm1X>6bGp$7|D4X%9Vsu%1OxZ_!v1_M zEJ%%8)B4UiWs%*xd6uHcL#j$Eh`h~RsyW^)Xe>jC@cCRmSD6#Nvd zZ#Rb2?S(>pA?}2Q%XtoU34VWSEYp4@*q|jcOLT&0gA{2H|M4nxjINwPXBl-=p$77B zSQc2Hz*=w0Bp8fX3KBjdf8pn8*$^5ETnkV?PNTMz1dZc#K9pzyu>7cfvC#(%n#VR!#^nXNoSF*IY9zTBK3VUOwS_|Y&WGUk!eD<|$1vrA73gwZm zBAw-|u}f*|6g}i1DnSlsAl`2;JpFs|S#_4*{*%iSvCHjgjh?iJf1Vc(*+KQQ2&z#x z>-TrpoBFB-h(lu374Gg)G$4H-$%&n}s-0S5qFAe6`lWaT^VHT<%Z{|r8fCT*dP3=* zy5GJYk(=~77=1=BZ*BLZ_ccGVymOzoGaFMv>E|uzViRmlGbF>t*{!y-prhe7@|!#;NBQ%_HrN!ym{mzjNSc zkGc%|-Xmok8|bKeTX-xg1Yo*>y zv$&l1#MLQunP%a;4h`RJ#uXn1uXR(1HXXMPWP41riQ;X{@SoXxnnf5mRI64ut zWp+x_zhy$#X>O#?EJ$m?1p@rJy9SPnL#tJI|AG9*`;3O7L>XLs1SuD%K3&*&5mpcri=?O2<>)YIB@yuHy-i{0UCzz~JdqQNK_ES&{wrL_JB9%3^U?Ky1nv+B1jAoGEqF6`NtrZqx${w6|d8PS@e>wa_o>*{g_ zh=hG_Q%G6@Y+nquSzX>so@K+5A|fl`+$_hrIr_bQoA@WR3HY(klQU3oztu^l^Hd&! z3IL}dSj$%suJ(L?Gq+rWA2l zDlB*?V%X9iy&|G%uZ2s{g|(f2T`c09#|=wZC4`<^ja+JPL$LE0oe*uS1%GHP81HFB zK}o@zkXkH)584ae8l>FUawv>#2XPz%G9WA^3S-CwUhcxChicLqU=!_f8Lg(ELJbL3 zGzhdlmiz5m(*jYH-d{L6^>ie4*monqvBWhB`)8iiA8?G6WO)BnyiY8wR^lP;y?qvp z%NT)aCfnlJS)Vehd8%m}RoBUzZ=Q?c-&YJu4QL!Usc?Ja7;dpkUoxG8Yx&1t+DYXC zp%*^O;)f_BjFdwfbT74MKU!ZcJ{IHPICqTiILD_-k(s?3eqt)X6J^x@_!{PnE&ch3H?%cDU&02D?$1{G?F8M#YFy6lpNwPYw=e}IEi)F8zVM^`VJ z!hl1`l|Y<);A!jwUr$8&hy%Ee&W338(QC0P`Ikaz#LB_p&!RX@@m~1NNgBXERM{$i zN5oF;avS#};Nhu{&yr)AQh`%-%BwYI-eZTY5E9DHmrhsq=K|b@K<1@qF^Xdl!=rD% zLT81FkI`2;4WQkz(Vj9hH@GE%vO-%>23(Z1bm*pdC+x3nlep6XCaU98OPzSb1!0eB`Vp5eB$5Gjaa8ne7wkTWj(N~i7#SH! z)I`8;s~_azeULN>X=&+~&Ziqswu(*gycU}@*Aird2xc{QpWgc2$f|&4i_zB+rz!E* z;^3qXuyUN6JOkgUapQr-?E#98gCiqnrAJ4BYBNw9!y!O^1@@Aa#5s@7nt1+zUJ^Nc z8T%$yg$EyY77*W%M2Jv_Wqm>9H3%y4MF)D)|(8x73t{cF1ow# z;SVKkGqhm+A4?Z+T6vFTlb{Ur0SxbrBt92Et!3IslW4U-OGS?io9}Ta$NCo@U9_}d zWchC2tM~juh_t;_^H{!!20ARw2TUsEY_wo z0tsp?yUv}xUU~2pzta20ouaPiF4ui%up0i<=vc0rg>`fe?}1Tc#`X)xx{x zCN*}YHFDt%^3~QbuGmxjE!=@Jl3-|QZ_$Nb>35PGPCu*cHMwLM#)_^A6i+z{dd>1QI|X>p zVM7c3^+`-T<`diUVAY>$6($E;9oJ6L;(`ftxmNV|^Sd-yRnDxGo-?s-pOsO^VadQ0 zua*f%ibn|V25K)O? zXV8d#LjZQ78pg3GfQaYlqx^XGPRVM*U=;u}5i%dNqiw(%r%))6%2ydvE+d!&iphxR zfz;SzI!@=#?S-(?apd95Zz|1immaigQ(q=#2jaG$JZ5bzY1b?q*S5>sa}$i3(029S zvpDB6MRL|w3u*UIE0L1?Q$cR5Ks&76sDcq{kxv^%MRGy7WU7DdxW5eXzJr6Wf57BR z2cfcT!NVXZ#ZbqJL}(48TIP~-jE&vUnilyBg7?oTXV~BDxwJ6r>VazKM2t72NnA)> z-f!KvUa1k!s-!KRhZ6-3Rdf!h2vnGk8V1sV$MtbK~z)_i4K7>u$h&b1}f`>Lqj`qsjFtKnltpLL?{ z`h>^a<^3^5Q8B)o=DVeH(VU5{msQjd_;zta-*6 zCdz}NR8;QVw)xKzQ{~%teVYu8EzWS+TxK(`d3j+uYX$GzsEDAKJo88GieFDW#8(%q z=6yRBoUnIwX5D4U3UF`VXR8I{;u^)tDi11_P?J7X7=)|3G>wr z0jnf$h;D4~J{mY!vZC$g>P(kql%a^t7iWJT?vIvSR1HTJgJOhJrSzcd7V3lfo-{gI zDY0qWZ#?WSw>Ktj!JI4?-D(E;6Adw0XB>>C4u^&NR`PZ84$gCkzb)1`eR}V}so#4pdP7FarQBMGq3qL!lC^*Dv z0J(Nn3sU0OX!?4+UE}gl(bKLu*_;bH+%;DSRK0DjrZ30q`?v4hQS%WzguElORcUU2 zQd7=!9MMex8|7Sy^bHi7) zkxmHU&oLR%_}F7ey%397hlx0PtY*}gVa8+p=!Ul+L`6p-pp)b5FI$KHF!%rf1W1S< z88ZL1`_d}Z3WVxG&qjftCGs7;3Ubck&OR)BGdI-J%^~}nNncUQZsq%B=kKpX|2AMO z{m@I1Dn((c%2+*oqc?rWs{qSb`GFOOPHdI#;A5oB+_DbIKfe3f+S#cqd#MXr6|-!0 zHO!j%=gyCmE*{;(YBslvqhT;pcD*JwVZa|Qz0i`heueO{?*&{L>1okH4zm(ny5nHQ zFUk+m<=|~;9xXh;$@)H%&-Ui0f^@!2BcG0jB5rE{0xwp34toa-(<JV-m(0&3R=PFG+CE2S ze^UF+i^U}16Urylq}6ZU_(2{w)cnr1F+zR>bV|Aj-B0Z3pbSeaMT>|+oc4PqNMR_I z`40?`nH09R<;)M^%Q4-hUZ{Ro^%1K_PI*(4zNEaUg2H+qp8*Bi84}7E&Ao>X(+!?C zLOZV#`Tm#m&v!wje5Ij@V98fjN(tV0_`IVdD~-3sq^IlG<|C3n?t^=H-)7{n`WH{} zTGR7a^wuUY%2Z_-Y%80|IT+1(G);^2%qp)99T0rhurf|XaB?!_&eqENYE^=vb?2ydm|xyH_tkb-zB*=; zfNNE^uVqBxC5{gl#yP@Q*A+O?eH-4ov{lQbr_M(=?~XI*V@h@}Z%WmFiP!-_^VvY_Uz}HAzypv*~Dw zMtD@@yWxak8ku7JhkifxhW0qaXCNp<;DY}+eYtLReuX|sUjRJ>d0gU$x^EGw?xDW> zFgA3vnAn?Bl{#qIXv?C}+^LGUy?ve8VyCm*C&Qwo-t`Gd*XF&6&dO5w1p3T&iVjlw zXc{=-Cj)J4`h2X76A~tp=rZz#)*j6nujAc2cWk6ymR|tHMUt*ilc?eKNg9v%bqU3@ zmo8m;)Oxu9sd$I74Vdy*^wZkW1hrFisNya>{k2~z! zW$lHHMg*4@1>y#!a+5bsP%E;nU@v5Lj#78!bCuLKNW8iK59d?7iEOABTE>Tkzz&hR zVPE&~i|?gPef;Vug|9wK`w}V?Uz6eLQk}}B-Y(s~vs&@Qr|mw02QDVRr+T4yxBIhO z*$zgg4M`3fsuN;WA-tiK!r#%?uh$svIjXFy3+hTnq%fAYf}UC}0cUgBD0OARafgn& zBH7zQ3u&gus;L9bmMe6xQE%F^=E;+cv$oA`30`N)^37(ZHt-LIe{1~lycQSF(tATNbX0;zwH^Yd&kd}&rV{Aj)QS z4iA@-L-AUjzZ{_SRkprAq^sDC7=xC3+&9%guCcEdv>Ypp|YU4Nl zJ6a^>0}k%alwhTp&A$ZF8R8&=%*vJ$yYv8w4)ExzL_TJX*?|fbsTym-v-`ofYVMOd z7XYDath3FhOEd|ROafdhtyh9cj}U6)-fu%I?PwD4xVNsA=r!IQO z+5Sf%y~ON>BKp=Y{b2P9op+~d>k2a&Bo1o2>1%-SD7zNzo8-`aMW|(-eShD?{_m&t ze!g}Z{g7Lh^0qj~@%Z)T8rEyM0hW8O9=jRDNDs#6&Kn{+MbjSAC5Ku04Fw5h8t@$I(quk! zY5C#afkX+8rYBGMmwc>#rOI92{Hi}W_NMs7eCsjIn{06{s&!F!o7deCwUG3DymM$X z?LDg+(U;|}i!z59m1r9VbA!z}@#>}91lVj6J(dLqI|R$whqwOTnmk+ES<5(?p1dU{ zeq3VKWs8#hi_+K!%2u^x_7>W%v~qF2QF&>@3k*=Eugk}{2g?)%fTqM}E-7X5xh8Bg zBRYDqR@ zx={2^?e|Nz14gUaFShqP=e0jd^@sQn{@$MP?z8B= zotD{bAjfdDO1<6yKm4m^3Mto+r}B<#)G}EX2D<&y_=P< zuP^I*`|0J#Is1|@Xa~)g<++2PblSgVkz}}cE1mPqSVOE6)0bWTW12iV8m`%R%Nnso zufX11e-^n;P0c(SQtCK&>mTQF@a^5Z_u9dI=2U0LJ#7xp=zb~;D(qRW_R(3w^x=j& z{@~>^t5|N-+y1!g-g|%gMtp7d!5xQ#BDX52L+-z~TF_gk%|;UgBs?-x6*n={oF{;2Bd-J*=|>kSy3 z%=ihtX8(4$tKX!%(JVYW0=)*3K>OYU0N*NJe;%Fb@v($v#Lmk?^5qX5n~N<|1+R=u z^J!&<+0gwSfX7sUVPAiy6Dh6cnBn^*F_AH24@9Ir!}e}IuJ+d&>@gP&_>;=o{oz{i zmMM~$P?7D-kiv<)ynT{3)(A=hS$yi8MOr&jHA(Vc+06c?4(D6f`)s-l!P;k491-G-diPPa;d6`&|qOfvFMIp)gw-`gvG1^5x)XPxKq`#b_pS{zghw-?xz(fuyT>!61A zW!cDF#RkTNKyRUoTlaB)=i6e4rh@nS{l~wHyF#We?$d8h!t!6vs9yI)L!Hm6)bOHF zvD60ll9Rt?H6JQ&)V?{heMU>)w%Ks?=4b}ppXMrA7OZN&ML}HDEq4ARbS}I&KrNlQ z%*8d)l8rAj85%5=%df%fjTB8ijCFxpY3-v&10_Y5{=k~nUrWz9IjMjw(|hFmXc^{2 zz3#iTk1{&?$m*RfH0VY-$$?PEnPQ3d##FcdQ#<}tCN#Rvm5x3YvW&54oe`$ z>rS=FflWV7oK863$R!^If{L1j5P^LVush**hV#Lc5qxPBgQhIcm8pjg6SzMK|g- z39`>d-fxgy$<($lD%Af;%|r;{PPt>!%-ZkCuQc~MC&tyqx#7tHtq&J>u!d*vHBXmj zcePu`CbO=0L4fmfK*D7 zDI?pK#OLAFHX)`ALPh-z>As^^+O=QITwedT$f>-PIl+1NZOa4HFog*RVidPV3>`pX zF=!3n=Q=2gSFKs|>PHZ=DH#$n@tj|QbkFjBA>iabKr5ZaWL`k^+wJERfvd0}K!7z| zYLJ8rV5A2LpF|W1(&m*VrBis@GA%T;u0Q(xv8!vtAAOe;UPO^-72$~@`O2`}lbW7_ z>~c|~ds?7TagY|qZ5>9i0Z`$JA14up3UPt2bfzy@eSWETqi4RCKhuXY82#kH&rb-q z9c?kR2n@P&KljT9j;gxi%oK(4-?HCLE}8OhIemT4{GM7prvGTk87?dS(9*KZqIdWA z47|L-<0Cpaz!dYirT+ ziHxgPdUZrLr+!_2_2+|&8c`>QKe0l~QdL8J{o{6;IJsujGtWCN?%u7qeq?!wyhv4z zgm%~S;cD;W)4MlkKleFytNzG^QH9B$3~mM$!aL3!VLrU0`v%rbm|;3iVEW43OooEs z&i#D8($=yoi)b>F|J>1ho)tn3kQw@)bd{U@DTH@+Y{WtLqRC=zUEO@AsOHeP(kdu0 z``lSx=bTLl{ObvVVz@L$YQXi_KfBi*R16^bR;<~Z3ayji?Ae4tgj}FNDHPByaQ?#Z z)Q$1}y{%imR|bPIJA62tS4Rw?qzJO@EQS}CL_Z7PxvPK?j+-t`{R{>>@JB3-sSpsV zGH#cL!)GrmE9zJh5($7#K=`B<5JBB+Yc(jw@COV!8FlbyP6d)7UD^zhxr*?hDkQ!wsgvurBr`(rx~gg zbg=0C68KdAHPKo@qy$)($fG_DG;!UC^yZBWD_Y`$lF4Om{JMi<CM@ImLfxucu3cg@3?~^tfj?*y_7IOnTf+fpLj< z-|~BQZonpge=hl(FSZ?>(x2g^?5a;)xi1M6+P(@#jE0kNJT)_G__U zeg?tQcU++F9ghbH5&9L`^EwukYuB%r186~P72Q{b3{WCL5Rw})3F|zN=YVvvcM=n^ z2-~Hy)_xwoeNCP1X~!VI_rjL@R)7N1UNu_KOXm7ecVNcq|WPhCsM zXh<$Uzpn(~dzGXrs24s-NFaDFN4Wc)(;Y8XVvFhY!YN5|ntu(q9n`&<2^lhpuz_3f zEj!vX(YCbB z&{OP|*KQ9jpRU#0%=}f_YvgMl#kAfmF%KzxO7~siIY)S}%h6GR@AA*qY>v9KaV@P* z`8J#+_RA8>JkvI~Ssi#a;2r9{v?^C3J9kfe^06N2^L{ublG|>}Zdt!J>bwb4Y|-0@ z?`CDg6$w6uRG9@9mikLoI<{Mmto!|zkx^qZw23luO9&v9<5KrJ%{u`NdljLAc)3vY zvNY7^Voi+cU17V!{=6KZxS&6+v9_k>x~ zj|02tkv<`p(k18fRLNsm!HccDnP#hQE*|YIcB2)I>0TBk^qY1tThO)FBq`&n%N(1# zLimIE?I~tmx1=q+-q1?*w}@8Qlp7|kIAHmG0g0VOEA1hU6x{1zcBXTU&CMYx&O2^#Yz1=l85zRb9mWm{D#>#O{cHheeR3 z{z0zGPQONcwKiWU9b2f+Z!3vBn|kNP`;@aEQ&##WbMW0M&o<;dT;R&~GPVJpYQOI)=#=DA*s$Z&89{H52} zsl3xiZl8m)8#7OP;32?d)||s9|1^F<*bEW4S6QQ*+JdYftXWqGCd2dw(S@f{A8I^U zumb@AuqA0o{xAZ2M&gqCAkiYDYmj3piIft;K&|JXSxCAGl4wnS6BwpeG30caOENXV z@P#nBKl$Gn8HrzS2}J>{NH=@(^!4@0@T4%G9Eh8bA)dJNoD~H@s_zgFK?L3C`RPd7 z6Z9q(5GFAATU`>D)s(_(i~lfq4%IqBdsMO}?*OqRA~|>lka3*euPtM} ze4^W#)D2E+(8B-uF+5_Ql4!faucxfP5VFg&_?_@tKzX-c)$fH;MJ2zveMPNGk)G3Q zlfxw&{qV*rZ2E+S?T&o;SlPdhIwb)h#-4#L0pG!A$%gCiFfU!Xzi)@$Ha@29VGfVS zYj_+lW-b$C*m-yrOYA_ftf=P4AsyeF&Xf1CmZ}@|c3ab<9v^4fq6=*O;^MIADK~qq z?5U6V3`uN=^3#Y`t2$%f^C6XS%7psY)NG~OuJsdfe8F5b%)5f4bMDb(p2XtU-99a8 zre}&bkcCr6;h1Rl+_#M1=_@_R)swfYtiKfq{;9ZV4ThNy6r-bAgUYQ#_s|)XYD>^`ifOJzhFT7dIa|A>kvtT_@V+ z5bmhp!6+6X1r7X}-&+E}H_tH10RP?8Y<_$`+UA+-75cw_iL2Ki#{p#~`d+^09 zg9p_VO8T0egW>{KjcvN0iX`f3f1T0d9$yLJIs>;F)mQn5iHxIdN3T#n(Vkn`e)Rx- z=AFIN$#Kgdy2|HeD)`xT<&@yT7#5=$V`g)WycSmpzh?&PM}GzF(|x_^TFx75XXntx z*GB|@@#v+wFTA)YJD_28nLS_mYIDshsL?gKzq>*>(V1$cd30POuzRpvIDPiSkKMkB z0*qrOO?IKK)9mAK3lppU=Y3l})lpo_kg^4aO}Dp4A!2TLxT0j|1{`+4of+SY?Q|P| zVtGlNosYMQaLA~f3HJ;oYUIlAu+RW2u|%>0+){?25BH0~&4B2vt%^(YF44%FH#SZv z@kx7kiUge_CW-_j=Gdi2V^fK{Fw*sBx&|7v`#0WiW4ZzZJehn)(vT1zvsHY&mJyTA za93|(Op3{;dSbH(Vz0ZsY5(Xujg4gD)H zptCDicK7PFrjxwIuXTH6&K{}uX1}s|#M3X)LPy2i=w*8;GgzzW3B!=avx00&i)%h= zcM0F)e}CeHz}V-rq4=V6y~V1V<$YG;E!B*SuhIMV)VOb48@!9H4%N=-_1<_$Zq3i# zx}h#fmCtL@LX1hQ)-{ajm>#pQW&~>}(zjOc+tKTlc;h8mu1c@tZAaM z4DgXxTqWXiuXo>|&k;J${rhcOcg!{JBR@LyROy_`rqwDN)zeiL7c_{DLy&2jf$5mp ztLS?(d1`;Fakp%)0I3e8S<#xhx^3+il_b3&*UUF$hncnYW4XX^Nz8vlR1FpCj|yP% zqy06jqviCRgEUP0P}m^H3qyJ+2yVRy3m_pT;4yQ0r%DE7Vj+`3rLgql_@TqFIj=_= zE=5C?KW?D0yLj}ooYaIeP%}|M%0S3h7Yr8ALVp4o40QX zFpSi>BCp##*59R(V!Fz=tur-2W_SylG;jxxl8jd#+PrDpp)+9Uh@WM+E=mcjjwe*P zG5LKGf(K{(J97JNydC~QCU1+$@F4-1>Q zFP-a~+?G4Cr|;xvS~$q!_we6)RO|1VWovfuUhKP`neykFGq!;*h5y-Fx9hzx6GS$C z{2`G8UYlS)GTENPtmC3VZtD0tAYTk>pG*R10he={mdUWaiFGL*k?nQ)Xp41O4pR)ib%M3_7O{N=d;ju3f;z?`((OTxn3fHq&D6Hv z${)@6wA}oQJ>S<>6~9-yy5H3Pyl#l08U_R3_e;DeySVxI0;h02zn@XET$y0Yr@4!h zEiBbVs`{OOpR)1%Ek7*(W&m__>=D}bM)uJC53W&ZM+NrX@ZERfxJNTryTQ@RCF0b* zPJQ1G=@%SY#$>nPJ^521EwF!S*|dV+0g4`#9=jT?m@w~}N?%J(weXxyp1U~@t`}`Q zsdS)>Ve-6am**Mb!S?k@9~i9@g&D5VAL0G=v_$FVcZq@(`;?V;D`gJ05Atmbdr)(t zU2vj3a_rUIuX}Ryl72BdqEvsZ{~jW>+}hS$?4Ft$lkak-vpkkDmR= zAzFdC_O8g1edx@dZO4agDJ3!Kje43XhxAul-|t{zUvt8$`xt|;f$X1Wd*%>*vwx%A zF_!JSk9yr@5>ndecHyV~;C4O^O`Ru<=|{HmHa7R4tP!rSRquLRV98K-!SGM82x4{W z4DO(@WTmHRY;6rlU?@?m<%c>218pq1?o=qpAKDpl+}1WQgw?^a0{ta+MbR(bTb<>b z)zuU8OMe}U*%TtkcX)MqNyFKfi{tC~&EJJzxDyEA^WWS7@+=9aAfb(ql|D8(dBw_= z!OjQ04G$mo^Yx{M)YDLtb)RZ*jP89jpc7$owzcCN-w=6BW{#p49?v1uD52;<>cYdA zO(bTQOr*p-rWs?=x^<28AG{`Vh`S=`CB4GgA7!QLp3}zv@w@3~Zdq|H2lB!iRD}u1 z${47Cyb3)dqicPA)(0G~S#hy*a>iw4u_EOYoU{tkiYl$8P_m24g!nzB31ebnn%);J zV>5I8)TvX-8X9yTKYpAS`}*}O`TNk&(0m%hy{1QNu3L9gSj;DK6oWJ}Hwp~=(0|!% zSJChf;{MOIz_DB*c{)TG>UpAcz?->rNuH$op!Y>r02D7_yV5$vq2r3d?- zh}31;L6N@)Iw4D2+nNSZgNL3vy!@dtZ%C{H`Xe&$5m)Y7aBvlHrkN@u_|A#98@b!l z#-f3mFK@QKdOK6|pO=KsK=q5|d+3|Vi@@O42U-QBOF6z`P@hSU;U>zMy@q&@{W`1Z zX@~^~hT;`CHHotp7(ioFQ`pBa5C6N%OFzqaJ-va{9EkT=NOU^{8vr&~;Mt?1q@|@b zB1i8cj@9YYH_*cUaR%*n zmnARg?d?sXW1$-#7O=dEh7MGEv9>7pe(p4iP*FuA~0^TExqlksK56e@jA1YNZ?VUkdHt6GW9=L|-x)T6Xl#>cD&M@3?pLwT5xAH2P33 z2scme->HB$kI}>l*y}KsS95D=7PP|G=G5QBK z{GL7+YuldCk_z=64K)?8q^pSDC$i74@IM0r)y2xi>qs&!!@Htj2#)|sFTe;P{+&A` zOBB|=)lOS=?_uddq5pj3li5V+!Vq{+|94T*BSIgO*kCXt&ppJmHtNc@r%sWv=L8cY z!}Rb$%RYSIA~Q9@!!))G@if->;&~Ee;{$e&!Xg5X2wdVpFwgK~zBF>T;fL{qN)GCS zn}kcj#9~;-6c8Ti50uQZ^fJ{;kC~@h!z!*%9m^kFxHbL%wkmHIe*5sGDg29}9~L7S z7A(1A$7>|B_`*2dhpQ1SjeY9k(&BD1=oA~|W4ui=(HIG|OPwU|#I*!-pH}+A@OS+3>onx|7FFAWr|N<*Za}Qbf#A8$UbM>8Y8O zZ5HNxDz`8Q86?2R?)9IML}$bCOO(DvB|1y4*fh+)FCoJe+0w88)rBuTubzLj_Ni-& zkIkUse&u~SI@fF+n)Hk!f<15TnQnjL`zMr0v>uJ|yMha6C&!S0EQvvx2O^*Ljch|C z7i61N=(~1)q1UTKdMh|GHSD_W&)_kz#7PwG9Aga|UlJG@N^EQ_1@?e&)CZL=mNt>^#j4u_woFbS=oA%Q`}*CZ?~T#6eS8Xf&c;)nyRipua5 zJ0dvd;Pv*TU2l0Pn4L~$+(0+yyv5+|((}fp;Z^5yf_ylZ`J8Z_ZoiYF_ak9CzGUOm zAQ$0~y>d{r`a}P~i)a25E&;K(c)gSE0GeuE>`~Kx0g0U$>^iNsf^Y95csxnc@%L63 z!@NSJKaVuw#;dEV&s+NmgDt;`N5Q3j)4ra>$4FWY$yrL7A5#%szO?Jnuul7EW*f(X z(&VNY6N}-tj}CuU_L8WN@@3p*k^n)*(tZE_y$6#B@SKkY-Hm$jLRL&nOc#lgUPmIs z;jG^JZfTf`iJy%(`W<7$Ak{g$Er#FooYvISFgZu z<+W|&P&0RVyuf88Z`#Sl<@3+EKjbic;GzHCNtw^)_^?Qq<;s%fCXqG9d#;VgZ|vih zEF(8oon_4BV^deYKKsRcNnHN2&jd@Udl%J>hhv-p9wqEsqg?mC@8CKum&bY`>{PJe zV|f^C;S3xPGic2@d9XRfASgzgex??<8&Rc8D48H0OkX~Pc3y6oQ2^5UrSTUvK3c~?g5#EdK7er=b0u$I!)UQ%)HCtE~) z6pMbho8$wf)d`G=<>#_letA#$e3ahUpD|iiV4$eU@Jr>*rH!4RWLDhEJy0I0B-E=p z%0BOTk*fY^m(OMi;cI(q>q|>1c=KO2r|v~Tfc2(pXgK(v`%3a&1X_~#3vF%fEQF4e z5Ds+f0X{xdWFLWHiVy{4HZhsh30Hn8MnF+4Po27k&DR>3*+sACcqXxIb9K9z>$zNw#Rj^Mk<78*&g%-HAwUvy3#l1o8BYIrf zr?k2G*{=`|zV6H9Y6;=lS@1G&SL^>3{7CxmtL&jZT9`((m z62t|My1nuJdupwpJ(ItGt6@^WNaRyg$&JbSn-8ZR3D$83+Cx+m92`|5TW-M!4@`$b zQBzYRBcMUZQBknDkhCO_^6h!M!@|PGaC>uXYKQbYw%kG;XJ%$bq{WlFXQsylume@( zO&pzl{`iTx!BBYa5^7|)0GGk#c-2U3Kq+23`oROM6DM9N9@w`}@7qn!ZQHhypoTO0 zDk@Z{Jd+)puW1SrKmNxTXBe^CWp^V&2$N{^W<0;-8n+xvuAN|i5Z3c!&z-h3e5WdL z5}??wcPd0O{(*pW=r1HvjG8CXiUL+h4=-z);e!T)#wnafEScR~_`aNLAnY`V~$O9FE6Ep3RK* zE`!OZVE`+KSQ5W4dE(6jF?&3|U4O%3wy3!HE38;YcyT5@dUE%hcNmm;H_Qw|V7V5S z1*-YO2_-eZwJdo#0@rR2f<=hxmWhx62{3mj?`)Z=?&IL8+azx0-@`F1R$cBy37 zxMEQM(a#kX6;?JjwBdysuuPO9qvyl?`)Y+FHbt+txSv7l9yyd^`<^Rv%r8-ek6n6{ z^maTWc%zaRrl}-pjYRG`a^wgJNkU8VCSh#pAZ`T6Rx+ZO%4S}%(y%3yCBAU;czw$_ z35&AP{Jwh5L04DzGU@{|3qvcDb9}VJ^zQI2(eR=p*kNDn zp~Q1%K25py`AOQR>(vEEk}sLv@w{0h;Q7gyA!heH`naJ#`Me^*q^L=LkA4X`w##N` zXO(NtjuSaNb_5XeRe*o3PMxCvJ3|wD(_`$KFqw+LBSja^#7*Ae;`C=0pk-u!G^X~@ zQ7{E%9e*f2i7UZ0oy4C{V=dWc20YWto?zi1(>IHUA3F=oRb=&G5$xq(1>?CNA?b<+aa4F|jrBzRAxi~rbz@Wm-!_z*czOF*@;>5tp7iYU~V)%`t`4-Ce zPX(OFVCmnbaUa@F%+I1iGmtl@u}|Y0c2P2N@6JvCUAXM8S(N5W&)kiNU6$TGCk3{c6 zi{`cP+YtE{51YJfmbS!8ZQE9X?UtD9^9JR#x;pTV$i(sJo2*_Z6H~N?JJ$s6MN(B6 z=4e}5TOS%)dW{B+4D3v^C@F4sxzfEaUN}OKEiel?NQk6!3^0X;^%%CN?{3&VY0>aa z$`#?JkS_9^@K|Q(?MrAtuYsp8udUVkIeZD_Jn0g^9E|1k-{wxm=~0297C#jk85kU) zfCOiW!L`9n;%;XQX_t22i@t!ozSnRGT_>My$1=@hT+7jsp#OV?F$L4@Y42}#gSwQ0 zmk@ztS0_w3ToqHCKZ%No?FG3668^~0(gAde*#17ezCING0(~&vc-9Y39GP$g(`Or{ zyah>pkGP?%V%w?Y(Jhl9D1V8nk3oB2-#5Bu!DA6BG+!GmA@8uzr;!9i(Vh{>``y`txw z3YeR1(5p>NWnuU7i0#SA<5*%;Z_<8^+zxi%^&54gfkwaJlxlQ{j4r2k#flXQW7y^6 z!JnAg^pVJ$^Irn2g`H~vfPHVquK69=Q`Y^?ojVE&6wfTgxtX5s15AM^gUu#4_0rKT zL;vX5DXw0-_70;9gO)t%L0X#fwUu2!-2LR_y6D?^zXRiMg-q?y+LmsFK~CGK4D%T? z3>k;daoS}$eFGem4^ui6LQzk;KdZZ00h~m3wbuMfstufVX_R=7;lhIFui2-XIs#yw zJ$qJs0)^`GxM(6fy8)ugFOW_%^O`EKK$XEG)vhdj+I?@k@XnC}IMp?#C}QQplTC}P*_D@f>8;1s`1rL^=T1>T ziER{%M50TskGX&01y+KLp_+V|V0gbW^TI+yv;~bmeE3jZ+;ky$4jvO+ohd8%8s83q zIS}P$e5j403R*~trn%Pq8E?{V=LAvKNFWW*9zb~}i;~&mmW)|Oezz(_Fl?^g>;4Mw z7gm}$r&EBT zexA+|JpZJ}7;CFLKc$C3s?%?1>mIEe%fdMp$c3kXEzAe#V4SWK?RS1df3wo(3zse1 z%_|j~OTLkn-?>%_T+kg7qC~}D9UGDSD~!}7Ko3Ajbf&!<(m<-g<7Hj7hYYz*n7=@z z@+#DRi+@K6ZU^drmOp*;NP@g58wk~B^y_c@GsFpOEgT!S5N&%5vHTNDPewVA+kC}IaS49W|ePkS95A|fIV3|nz9ZSRzw zsY}1%K}lEI`^WezL%0Ym-L%~vq#lc9VDm1+ynk#xFux-?Q!pC9MU2GX$Gv>?sI^!L za(finsqR&gGyuEqB@^=N)P@~3I@4HZL=F4D^;RWmud zIdpCTg|K2nmDHs~BXLqq(7&&o$7m%0tpSrMk#3xfk_Vbe0qc(h1#uG)XEmnBO<(qa zojla;Ossy-z12ujN$J8mJ~yxaHcYUkUTvky%^^G%(;h_}VZP@JwW-&={NwY*B&}Y( zdZ7Nt%yzKr&GxQ$C(xGsnb?d+xpgCkw7{#Te|)_vi^g8#fE0m#19_?VmY&B8G`)6( z1HGTDpu5trU$3IuKg-HAhMrg5d-dvwkPPG!h4)!rw>ZJ@FGDJ*lgR{*JMqj==d*)2hJgbMEOSQc7^SJqmi638H zI%iTlm@=p1@ReP;%6BprfM;h+s>bF9`WmW zT3T~iE(LbTpSg1NYH~)#)PipV{C{1I^E>G#{TXIAbbt3E1~uPGu??W|;EzYdnKOF? zs=ym@`N25Z3Pf!cvd|BsdlIayARayXaBLECp#>x@C70N3;o+);E1lub`!1lB6d#V4 zFAs&@iT2J5i%z|K_HEL}(78Q2t7b=KuJnw>(F4$1$DxVaApdH*8>T0{PLAAGZ$9?#R<&V^(P$6~prnP8(YfRtxyMeu+ zxTTnTo=(k4ty`~}5#aM|apChkBD#X--DHIrUZ2Iz@$vD47Txo8TI($~MP6QBV~itx z&zw1vY+6WN;`nSZPN;u-20NbZR{XG5kC+azg5UKv%sRyVSz5uXYl^m@b;;vPhZMfd z$+5k;rGfg|ansvx9-}~GQ6AE~S+iSgrqQxXRTNWEUiHAN06Ss~w#TYf`Uir7wsZZC zQ2{zSJCEmcil;qga?jzzgWTs)W59AWP`K>+ty_DInKv%V+E^47x&+mu3S8Qd>V6gx zws>|5ct3k(vS*VJpAHvhdh-)x@0#P9HJ)@~2ZyinAuZ?ODY#ti!cmo+$i5ZRI`{A2 zpAD4_*+Y_BKWpIJtDc-SD%Z6Xa0`Zz_joXw+pHF z+@)$y!7$h(cFXudTH0;uKG_{pJ_mIDF0$R{p93Ny`iyj6WRUsz@%(zm;qiG)!iM;b zCNiKBHg_0diGmF*;m~Lg?(_SQNubanrKsJs4_{tzp(A*J6sE05b!tIhq2d3>Yv#v3>jZ=#QzK=Vu(ExOtB) zPe>`ky!^@8st*A>B~9FDu`#JsZ{wOZYmOp?kB{7C;df4gEi&fZ(|Br5_Pg}Y_XT3e z%W(nDzDuQEg27h$&j?C_?Pj-8?4Z zhfOzvr|jEn5n*z6ut;VJzLI@B^t%jR+`O2qJ6vq`#(kW9zUB(JEb3B6MJcjlhIlTUhRX_@u8;Y_&;XXZF! z8%0du8>@kEt`QO2==<>8XeK2$Yu^;!afk)u_o(_ZT>8Nba|?^{RFrmgy9Yjfb8P(f z<3#%6JXjVXUMau1CB=!X+-}X%d8YjNRj04d2JSIZN&efG8EH4)N{Odw19G_U6r-;`Iv98{F6(smrD+jA7ln z&f(Y8{JxzUs9B%LBMKHhvDA!>jXhOW8!%rc_6d*Bc+N?53wAzBZ8z!btmZ7QljZi2;|K7YIOjL% z(R3|78r2P#Vv(O+v@Cp+}+(dGPd{qRbel0 zU`&xeubHK}Rd%zXLx&0oL9naWsHNH{&Dw>Y;o;$F_eKy~DR4B54)hD&QYOCf_-*JGn(~)R6AO21sx{V+9?x;apA#oeh@CcoLy$#F1@N(* zTx;iaHNKBTg{-d>7OPh}8k?9TQw%K9n}P0JH)X8Tt;V$@7p)5{Tn|>ajVwBEsb=lJ zwZPT0lO|di!(5(UcG)CvueSg67Xgtir!7mWI|g@x;Fab7-sn`gC*O0gxK%p6+ae|~ zIsDD$U&uQ|;RZR+YTlvSIB!JME2jFcUT~VS1dG+p%3ta#0Fqe#-a48jFOFlR)Y}<# z6^P1WzB7O1bMwqA&tmK*nO;d8+|My zSSuLfbC%LqPBz=3Elg)ostSr?YVS$h1V;!sGCVMfU<+1cwQf*Z40vv#+6CDg%^e!A z(O&-HYg12EFDS@7J9nh1SsCdrC(fZ=r1ubx1ZUrAL^<2P8$jZlUda?L1e!-M;6u~l zd|}UK{L{l&s8(W4P{Jzy4CNAwe`6g!seT?^f{}UP;4fC_H+XeQM_SPgPh_P*>fuub z-@oS>o}PJOON+}7oB<0EZEyaOXmxJh-1$dm_8K(Eyy#~m)z2lyQ*V})f0-?NOPlVU z3UtQ0Djns*t5>fI$`;wRb}(IfV>*d<0e%$$hg4M%Naz-B%I~a?9^6#dfrN{cbVgBZ zocg)%AZ(09h<;rER9f_>_2z&a4DKzY9I4hgn(w?65G`cW4lFj(3O7=3>1M?$DJkXh z2ZY#)42k0$$i#)_yle05tq$y3?@rhVIXdc=mh4IZb2wHq2N3-hVhi2P-jKnm-f63y zo%6iIz>{xsP|s>9T)}2d4*U;glWv6VxTQ~bxrd-NVH#Ndl`C(M2JmL5>&wyi0PZ-a z8u!=G$e+Bg-vBi1QsCL2;@uX;MqTT;?IvqJQ{Ap36OuB)+xtv(p5?*RYiHkHUAtR( z-GJ7O^L>VVVy!F8%tJko^5RZa*OMp%v}@Zbh=F?fa8t^JGl72>u1sqp1N<{gHQML# zh(e0)^BYxNYrgXtZY3vgao5mPIC_sL=7>XsCp!~>Kr855D-0G> zCh#u|87wq;$YW!qRN6m&&zQKO(jvi*7*$*Ir|HO5W~F*xcm{*xca5s{+KM70Dsyfi zMtUKp`@p7xIyau?ne^^D|9RycMY9r86yopiuVZ1nb3!j^{RUspreC%E^u!y54WCf= zuy5)_W2=jt>i*3q?7u_$)jhETNQavjPH@t9cvsK; znv!VqI{3Be(&a&A60->()(i_=%y*QopNjleL_tA8F1B~KB`etVH^C1}V5syZx{3Gh z8Oama*T=nsj>(Ak6`xfgi<)gHFU}2MP+q4artJA@Ga4I5hO1iyeqrr)>`G5qrB}7f z96+8#e30xjDZqP7z}LnaWGiOL#3svBcb)7JFZ*a7tl&Ys&q;aj-{57q;YVZF^Crt! z+*SCyQ@eI2rfo7j2_`N=Nz&qeTD_=c z4P9gB&LKT|<%cwjF7BYZLT~kZ&&*9m>!LDSTFtY8vD7Jaz`6-6C$*o&LBWKd89m9$ zlARhkDO86iXI~mv#fFTIuqHE#M!k-;Z)HDg;<}0xhExiH-P#4Xbu(%78~nO(megaF zHH+uZ-%KBHVQ)CRjWAQi_RAQq>z}`|fKc0X)d4?W*Xt+QL{R8{@^oImARE8t^IP?cU!z zFWI(nZ_{Vw^sz(6469g~KeE%}jkTM%>1LRHtI>Tj=lTvCBq)ipw<=$Mlm6)7|AIT} zDR2QlRBP?=@%b?M=kYY~*qop3(Waa&+kOeo=lb>0k>d@Ou-rHA9I~#uVvwFk^*z1z zjq4Y`-qAMj@f%=O$4|zSCtFr_+(sof!ZH6sOw5AXbN~b%IJAGjO320#-H)VXUFBcV zBRr~g3Vo)nEA-FTF|KPMN5Q>nSmEfrjM<@w4xP%pr_sbCC5jd$ZT(QIeuD;GNFJd| z;J&wR1%0}t5CHpuuIeXJors;25041^(_Po`okG%%=8YO{*Vdf8YSAK3rWYO4x1%tU zb-_TDAu&qAxe?^@)E-E;6`8d=DbXCVK-c0(;LkaUY-*3(8haekQ-DL$OLQHpw;Vum z)YR}IzjSiV3|C%-Zi*Tc4Z!>#0?hNdtRc&;kP*^8o=5TJ{LJ40nnyyg9gvGomQ&zQ zcmE}ij@Bvc%3P2|W#^52+G}o={-J5+98m5?z`E-vGcBL~92dB31&xpWr-`tY!MmC% z*yn4Q)J;h(@4uRjg26wl)J+VoCkm!j_Z8Zs=~r!b5{yk9J6-z`gCl#$+NA&=d-)8p zdzE%FDnM(aXsWb?CeC9ol-I;*)BMva=e;QZ{d1X%e%;NRoZCGHZqyyC*rG)XDd;%& z({%ng8<-dwndwZk>|DG4*qJjAJ8hn8onovM=stI^w|D-v8N6EU;W`qtueVR4Ng%P_ zL8_PIM$ei4J%)W)r?Uew`=SKBuos!f!HX9CpXmM3UvkOS^U>uIPX?qNt99RapeEj@ zotbv&Ved~#rkhvp-MDJ$lO?Ydw&h(n|9oR{)b%#w?p^ZwOXZeCs%2$nij{(nJW$Bo zdoFqbt^=AhktTP}m9{cD%$G*Oq7lo)zb!%`?XleqAi)a#~3Jc-ohB)8vPxGkk{fgkK zmi3rbHKT*$)qw)R!g;!dYhnT-2Z#0QmymT;1Eq_Mx~2~qPplUzcEb!&x-3|*K&)8> zH;zb*Y7R|XK>%7^l&LyuL;2(n8^^~yJUnv7;z7&p2;#bjr}@qrlQ8PD&Pny&y~l^A zKSc}Yr5wuPd-UYVqV9zsKB%{7I%(46$)^Ksr(tiLX+A#li2la(PHX$N-Kpr)mR4p0 zP`|#lD64c*3d!o)C$1}E45XoErlM)&B-=|ilzY1`x3%ptcr5LT9C21g$L%Lr8AR{M zrWsAS64AbW`~5|u4DJ{Du5r9V)?Ds*g$^{N-&Z2U4(`x}y@Big{Ekodo10m?ke-Cz zF+ewa(#wjmi)tR~%e;5jku-*J%d%V28yhZI(2F=KJUrOIyN$I~-K8hZsI|1KJktBy z`kteEoz~vFPupts+#~|VhL%g0EOA`fP^_#AfAj-6MYk$mxmD{{EMJ~><+(@@A3c6t z$7IW@=vU3hHm-EBI;7WLp@*JZU5ADCz1QZi$=9#^)p?%t!*M4&bsn>E$wtfCwM`Y? z{aLm7pQm{nu2l_Hxbt4)|Ere16RAWKi(*=~G?T&Ksj+T)G*Rbhviu;>8d3 z2Uqld#UZl$di!ZsR^BV)xie?pdmgE-*x*g{w6SA1Pu`vpiNQ=KaSj^3~Cc7#6K3`TPTz@R{HRVostqrgQHFZE9)qbZ(YWVjxlTvz!N z0CtGq(NwpJlCkqs9M=_m_^`idBT~%p$tje@r-sB#nlx$mV1G4zeVg1TTS`xAH_fL} zUfw94l7Su(qc|GgF2U^6YmBURGV4Z*=VM&zgFPq z8uH-x_2Y5zE_zl5*YuDLqz{F(C8Rp0_T3i{VEL(q?zm&V&ef^w2NX0qTUk-NFmzn0 zzNQ#+vqs6=Id+?;Szk}2dL-3^m9OAGwA_EM@p$ai4^fwM>uHaF9{;Z+f&aFBnSYtl z38?7UI$6Yi7nRp!+2_u4XUqtS-4<20l-Onvwb^MwpKXm@U!yS4^>a! zjHvgC;cdt1^{?qwfQaPdi=S^bjo~fGrHc(;p@pIn3;MkM8MwdJ%2zt+>vjEoygfbZ zi!*cVXcPwHModlpylmOIIOsffy;(-=iC$Ulu-x*Fe$eD8Q*u9iXc%z1J9Nu~8e2_( zf-L0+Hm71-CaCvrzk3i`LD}QZTF!l4Ed8gms}m$LJlU`>+|)u8R9b@u<%UhFt5of* z-ltE*tId9}Xr?KCW_@p?<9hey%fo(#mc135+HHBM6m?qpUf>ssyO5|uM9P#mTDir= z-qM||vzyzh#5t;XnVZ4J{Z<7(x43oLwR?AgM+b|w`#O{yf%FpNS*YzRV^u+%8>6G$ zg0(CC#givbQoF{PTiJDu%ow1d;XU|M0zZ&Sy}n7r^L^EeMUVo{S5HB<^=+`&5ByJ) z*t6}g?xSQnqRHfepQTPvg8cPf}XW)Xng2X7LDBd-$JTjhx@57AAbNgqmOs?&`?uR zv4s#9WrhsOA_j80NSW+@F+D7GiDs?oq@v2_R^|yVD?HlvS5@`0aHU;4YTIJ!x4GGs;u&Nrf;u?dv1zw4L`RY|y=$Q9m?oFW`>Cm0(w*B@tDTVIIhnAUb zQ|2E+4nkzB^$3dwLql1#0FpXnh^6Ev0T}ZY}9goMkuwsQycANX@bLaL_|J7B^4hMFK zSqEayE~Fi`8)rQGWxD>LdZK1QXB#@|>lK#P*47~z-6>g2H-@Ww+$f%utiRWD+_5yv zDY8{o=U_ggJ+^e|)9Cs1BO!66W)>Ew9(^{j>KaMewDu2xN%55k1fxWS zWXP_;XD*bDuq25~5;$bPa%D?Y>N2sOHh7ZSiA9|&ek?tbAIlN$(XYst4YuN*`;=6C)~oDLu{w-#_8&BE5T|APO0z^K87!F&wo5sjfgWh2@0oEz7x zOb`0`nFmM4o6z;~R7Ig6xDEI0-5T|$Fr<(e(<^IFMx*HQ8SG_gol(Gr4Xiv6wI%83 z6>UJSKyLtG1mTzx1iCo!y;&C#Y+iskIIW3Yzh$vmGsL@md3>8#vueQ%GB` zVY!j!(#ch&G;*7K>dIGu^`4|i{otRfbMqcVN1yGWglplhcDJV?xAdN45drI~{kgY? zu{@}^1`5^;FVL?p!lu4+!9~pF;u7jL~oaHE3}Xm3M$L4Lkl=E3uxzO@6V%Z8UOmf&f>FB&)5B|6t zH}0u)CV7i7t>7&}PwJY&&OO5xa0i{*-+M~Y3&BRcJF{n&fAGPBP9qvq75(juJ0%hZ z)USIb4#jXd#-7>PluKGZBw zc&c0BS|*F^rrE_Lof>fW`Sak|XU%VEg=En9>zHayx3TGdcx3H{4i~kN?VXR0FHm!4 zPqx#<>4D*2Wb_?c=uS;5)LyZ@zir*JC8rDsdH+>>0F6**bwfhDT<)S*{bga1Z!KxE z^+LKFsi+f_I>I#iWc26XJfRW-fJk0+;Q(*VTZXamB9B;r)W8)&)3L)#_Z)0i3sPLb z`i4C{t520jB^|Xp_j}LGXzh+w^_r*rxyQ7LZ|&)(&HBg;30OB$r=y$N_6&W@k7ud+ z9le!MmG)Q9XGW;@Z)NxS9xUoHVu^OM`5Ol+J)T#y)cZ(QLYiKAc^z}dxSJ@2D(-8`lD4~hYOmL8 zr|rMOtJ;SCm+_#Hf$s`rctLn79(OTC4} zgs#Qv_bf)^-sR@ryt1wc>ihEgpXybYV|@0hM}N9Hu>J1uCAs4-9${R~apf~3G6;t# z?8x_TjaL?B6Pa#xx-YH;Jc;r_Jv|jRnMPi0J-znVM86rM6K7m5nDe{#+r8>hHRUyz z#wcu>{yDWOk^Nvc2RWPrtYhkQ`xa(Wr5PX;0SYSFSqG`=2DBEn! zwU%D6d#EpTejJ$*pSolfydh9odeO|4kB>J15Sq7CEs2x5U(@DnW|MC{1lR0$)#G7 zI;-u1f9^v^b6V?i`4wq{vR0oub7l|C-9k1ig*at0wzr7{r{1-wBC71?Pc{)X_o}11 z?#n+vKPgH4>G!K&MM?^MG-up0=PX893y38l3EBD{)qUFy`G8Eg>xMUt>(@;m_a#)j zbb2ohjpo!%AW6X4oJnPQoYg{5P0O&No+3-r{9wP`Uhpm0!2}+Xm%dAEu>c zyS0LuNRy3u!sW;wMF0`FnG5TGF7;wIIX_9QFtdeMm+tyD=GNmHSGGT?IGJ491%pJT zl^lxY3d|3-C4m%t+ja|sL%0&8NWKYQp2u#l4bYqgF)Etf^to01W?@BSX;r^TMs{s? z-;v~GKVe7x+OJtL?_J+yM_DvNJ#;87V5)3b=Vm@WHog&MNm0Nl6F6^Ff{qidctKQ~ zZHQB2k-Pzmk&V93Z)|1kkI~81tPw|} zbLh*Be&B#y8K17Y$zM;5s%Z9R(u2Rww6#ecqeh{u7ve(Aw#SwJzmboZ{QT*K#6;$( zzI@pOh%lcwAJRtg-}w)*5<1jJd`W{HEYi}_&O2oFffZFkpSPK*R&JmVLmcHDjnCC9 z(WU!^vhdlnr-cZLQCwX(+?Tv5I^{FzT@8sZ{jCfFQ0 zY@cl%GHPAh+N!s;Iu_a{FYf5;iKiKNk*lDd{!wN>F+DRWTKk!bI=rD}|E2jWsF3Xc zj6G)77>x%{pdn{%alIQ%Qi;7-4I7fqm3FpiA6m8Ed^(8#>F6C54Srxj)dt;8NABx6j`56j;PJLt1zs~N))j_JJvytUqNPOE0hrfPy% z`@$+SGHJb~Gtt-Mh=5-d{SsLUyNS4rFC2<`4t>;E{)|JOwA<1&ZGz#ozG zT3QW~OBv_7uy-l}#abS7^JULY-$Wkt{Du$u5=s{z#Q3Yv?sjl+5HV9#g+)N&`ZgUp zY-eBb*4XZrnX9K+S7#_L;i%_Oe>%Bt{#j$SQ zQEO8>w|`wTc10;pR&QlzvFh5!+HPns#{Tntr-j^&weN)*z)z8%M01ETCwAYb#viF+;vb00~2B2bOmc2Qgs0kKzC}lVE^rH2x$$RJ% z4iDaYjqnJSDo$MT`|zwqL7sxb6}8~aD-SBbq)_x8e$ws1)b%$vI56$2es~g0*-ggA zbjP;5zbqK#HX3C)iMW7wWvI#%q4I1~r<5|ZW;sKI%@wAu{^A}(e!$vwzYG*4Dr_D^n8t zbI)Y09}IuH9#Kpx4qKkHiK1R;ZR(jjU;&RH$C;Au4KKYia_TzwDWBE8zue_tRG%7s z5bG<&JV@r(={4qqR{87)nmZlP@+UBMd1t{a;j6$nc4YbVnR3u^gb(g&LhhZO6>qY1 zs?se48nPO*u(R5?3V}kT+wBn*b_-zLi;;XLfys%ze$D!g$SPcUXLRFc&Boi>9(}c} z8s1M9ca?WWskpIY=gxIiYfr$Z=8iHvqFL1WT(o8`_e-8JO@_|lTpkL{>0KD@3utD< zs1R#s6nYEwH_|YtGzoE!%0F!A`(y4RUZlvES=D#Hi7h^r0%i3Hjx}Z{KPRu+t6<+WKeSHh+aG;){|`-1MjPR}pe~f@J|Ba=j>MMnVdwMGNsjXe!C4Oq{)Z9J~ z@44=poLCl-RrL1fq}^Fp-gW}jNSYjOn|WZ+LbQoT9eFDd=;fb&7|S#6!{pp$&#|Tu6qE1gvEN%J`_Y>^ zZCz;f5K*bTqgO3guj34I4YS=hbg!;x19Nuf(ZW8Wz#zb`ju>jCLfM0+>25$j ziwbL{#nA3Kmsg)KsomR_j3}BdEtle%fg?v%e(qdn3>U=9v2ElKMLxkX@zjCqZ|iD;hxK2+rV}SH^4;@h zJ6d&ZVDfD0w2Q_iSp_Q;d|kf{s_IJZbZ%d8}+-$7ioRqPOvB}gvE zyrc+3EI?2Kb9HcHtWP*?nHWSJ$^Qq+?s5@D;We`Me#5in9+B+9UCGN>n7 zos1d{PB)#3x6Hwh7;*Kbxlu8TNHW5-&L(7a+kOFZKQWeyZ&Ao@r39!cri0KyPO+ci-Wkq`VQ%P!sOjY zf}Zm3OGK(iIp}n5mGAFRno~tqxMyUXb>x(OWRWK$J+nWp^_$-jOMyI2h%9iOr0hQP zAl*rDKOL@x$@SgWuc>4YFvzaBc5Rf{s<6`T1|OmFc~kc$07MmS&vqz~Rj&Z>vSDca z`t?^|x!7ZFeS2rSjw4+(y6M+k9pR}`_?RM3ab6HnNXSc0?QytG^#+|Rbq&dOCGYPv ztLAU#nS{K`n|%;L3R@%lUym@k^!oMdxw(yH>8vvB$vBjZQB{ZyMF%aGi_}-&WA%5g z`BR#>4@L>6J~2>~jd{tNj!gJ_!HPfs25ZwjF~Z8a%4q!=)qq#mjxFu6uXX7P6J@=? zxrHBLGs9PAF6;UIN7(S4wB#v`l6pv^UY*?pn#nGy#r|6aH^k1nQF#XG`aVHpqA~ZX z;(`kY+V$wfb(2NFWo2tbL-Ws{-$R9qXAvs5dI7Cj1unQkZ?S5Aerf*w#!Z@xrK)hu zyW3*#MSKuhNoo5Og4^Ig6VJNe^CsqpFb=UQA($ zyM>I}V@SA%hBlWCVmE;S9wTOzJ>ckn>CnePwd3fku<3B`muwW{1>FLQl*(DGQsuLv zneYM(WIneZM22Yl5IjmOrMjQbxK+o|>xayWTe4XK1B+E;o&yb==rYp}YK7t9RlD)t z;C>?^yTO=`(}QA=Jdue-`#QOrQ|vBg|2uiS6{rq72RZ13_SIi|;MixMeM?~z5P?i_ z6fZOY&SLksH~d=cm#HQu(PjNc3u{c4kIf1qI@IGyF?rGM-=XV<;9Xh_ff8=~{QXPs zpEHQDxu5)ush!I})b^j6RN8oI1KIM==Y{%GMp|B7{@zb7duZad#Alzq=sLNG zo~ZwNsj4<0)L40(IkUX_b0z~P{qyGp)|^JyBo>E@5)0kbJziF3KZ#+{`gjh~<2VNk z#AKI~eZ17elJ-fFFUp_9eU@db)pyrsu070=u5?{`_2NIZvu&g5^f2xeP=8n0)=8P2 zKU9xAbLzOZr|-GYvh}|CHt=1{!!2NJLtIX%aVnk{MD#r{#3|p17$WW6nEQ&3s51I$ zXm|oI!-^tx73*`F5W@8s#@=eGE2WVF!)Qp7@_xd`Zj0f9LA z4~b2Y{4zNG$mrd4oeB!_UL-t`RC2Cw7!Gu_36<+jN?i_VJ(G#Xb#5>;^_~6i1kKL! zN2`7_0kK0&s3AhnpFh7TAz>sQS36-|>L@@|ZberifqqF=L<{lcM~?WO##NL|l2*U& z4(Q%spOF<0#vHfx*9eTf0(moG%oqi(%1!Gzu`vZK#ErOra{8Ih z0+=Ftl?9wYO#$l`GKM!Y?GM7jdk-Ia9X!}MCMJg2zb)0(Zq!@N;cIRIoYJ}-b4&s{ z;|1iuGU#Ld!vSFy#Xb_Zo{CMse|p;AbUo5B;^{G5Q39G51$mqS^xZV3$0lAD--Wx@ zj9V#sZm_IH^=9+($D4fd&QR=I!B=n&0% zQoZ9Yn9O;{Q9^XWURCbQPJ>QJ+xPVWW3oJ!+a&yiu zsHy~d0iYN}SfbZB&d{}Xm5QfZumBq@O6b_J<9P>Y1DomvH@PQUu}Z1Zp*sWO4AJ&% zT?tR;McEd+x6@yz-pJPRa9;SpYoWN7c8DJ)g45`@mfA3Z#f^T-L-mvyg&uEYv?KXXAG#slm=tC5uxZV2u$@M*Huwq!1<5;%aOAQLLFV~L0U=js zoSB6~>8e|I?lfTO%ngQK{TRDb>OUPPkLIzpwDT$BTZYr;v+n6`g?6l6Zk-NQj951;~L_P)iB40OpUwRP!$=WHZQtG#?} z1r69=F1?Dz$Y0PDm%s%wL9mq<77V%pf$HX;6&!g<@?YP)9Z_z@m9T?vH`1$jA zyirDs7$L-cnf~-4{~BuL=S_7UPQyUp|FPSuA3Gs1`47^>`p^Mc{H|TQ7R}op^XF4h z(J|0I*x@|;s5F35@I{$uweM%gy}|t{Ykf1NzC(uwhECWqjY1f^hW^A^N z{m;8&sHD9+58b64yoOe*dACsqY`lF}-IXZ}kW!DBX$=}QkX>AaP22&}GN$i@C1fL& z*{SIRjxKUHBJL5&OLqTfv)4aMLuTTWcH#K*JwlE5;vx#!ZFg?6WbuWcY zkhlt}n8MoVbB;Zx1^U+aWq`bgV$;g!>iyK!$8mfp4Q^_g+|pOKa9HHO=Kp}f9ip6Q z{WONYJFyEyDR@j<%bZoyr$19`;IAN?YzmsH)RA%32L6pJn=%S2MI0sk)}Wy54&9CF z%Iy7x&0$i2GLwTs_xKnT)?nINSj>Y5oOrcag4QIIt6s~7Q9!w(HlVj*vk~OWYH<|DJ-z4dybwsVKM(ipk?P^m7Yyh z>_}<+`0C~35>19^?+n-uqz6Y(4@C=&Fxbr;d=^f9GQw&?W^9@9+2rr1glcsHI(-bW z-Zm%xx}2F{ht>D2W5YK-s#W>-!WF1>e$*vmVvOT(Lamh3{Z=*j+6>0O^QU5X5{VzL2zmvtb{s=xt zRvB6088gqjU*KOW+W%qI)wpNq#7UDr$MV+jA&8ul_35ui+kaWg$xjRO2k9I; zd-kEwIR&Y)rtSXvt^U_vBVS(KFCyYYhc-t3f2~U+`siP=)tc52k`LT5sy`jjNY|MB4deiGlNeHgI| z55F_D<~?ReWAQ25r^|T5|NI`Ft*70z?DYLdxY@Jm|F4IIcU}+1T&GN#;!)aR5;r0D zqsssOEk{$Es;vF=q=}5?vhJ+HI&`x6p??4CFWJlmsxVeM&Y&$7%@`2r%Kx9=IToRo z=eVBwmAlmxn@&3X$%o?Oe?C~`5)&Rb4%M9NutIi({a^pis6l0CLsjE|XDN zz~~C{kq`D8wYSap_4B(qb(@(=+X3&@+LjK$K<&NSe`*jDaYQ7;=c&aq08inwo2565 z(HoyXN%bv5vI#U4ElEqa5X(wFA=UIm)Q)b=fO$@J6*DqntrGZ<7|h`oE8_D z8x&+>=Q6TVsm=iQAqzw^cx`mRUbtvl(wzqmbOimmP?Y)ehqAs$SAMwDa4WsfLKpz| z<P$UV1`p0Gz*DPJUF_gbEZeM`|f*niP8a%7h-C zzN_Bs)vpou0fx=$gX>v%AL#}lx}4G4Bw-ERZFEx(sz>`%oCblb7@n-Ow!7$Fw_3P_%GE_bLLI7w{{>%-p znV}#Ex9~h1m8 zQQ-ng9j6?S;rK)Iuwlfkz6X-Zh@yQb_z+0K7uAFK?185neU<3rMjI?%kvG^^a(=c0@U0yJ*qvjA%uE&;+Oh-Ql}DRsw=-fxn?J z-;Q^yEzN#)ueV{KSokCNM5<0V^Ul6q>B9vFrrOLs$=ATbcq?)`u42XWu4th|sD7nf}uL>iO|YbWN?-~hL)2#oJ1su78e+GWXzh^t$?Tb_mHe08+A&@( z>ZisB{`+6Euyn}EihZJ;`Xb6iIrT-Q>JxLNl-YqJ0^%*KmCcSF=1+#pfBk>`aqE#* zQRA&g20lIJO$UKe$gltnvt>k7AaguEI4zuiNg-{^FfD}{DxZCv z5qb`3ZeiuWXHC@?4M;K<4mW0v*!JcQ9Ds%!Hf#{3+Mma>9;3&S(w~m$9X&nuRO6o0 zz%&Gl!9|GpecyiBI=zh4@y}hI?*D3F@V1f3iBHZba$r5JmUgL7Sut=$Ss*eM%DzI^ z)zAF<~o%^&*K-3eBzJ)=)>GJ{Q6h{(`u^MnI2KkP|Ht>j@vZZ`cTZrN^f08&8@PCRI78M2>I;`jbn3kGhZhOzSr}zWwTc4#}Cot>{O=DyyWlMu* zCVTc@$5D%C!-O0dwe<4jn>%Q2DxQ1xEgR}xJP6+&R7@!i_wzj2;&?NCk|yKd;gdRu zFA;|hQUUN#XI-fZ-#ph`yZ8?sPqAKj7Qg@KnKLc0nBo@5^8sA8eQub~J_O5qL_+kODqXTVC8`f7{eZgKsnt)H)=UN5K*-cFE>AJ=OaU+(d4T)I) z!n49U(5tIoA0Gbn>Cv(EM0{b9&Ba+=n67*|Awg1t$Vhoi7qC8rJK`7R`ziRcvXQ8n zOW=R>=#lNqn;RdJ2ZB0P-qvqKuwtK?kNj&8B^myePr>H{gOk6J_QO;BQ`oFbH^$EL z?Xgn>CMN(rbd|Q={aY*S^yp2+kxZa*O7>kS@p=Gx^6VBzt`7*=fWl)uf^s*=Y3#m@O#Na!@Mw~g~!Xlr>jwYgnzM|o^r`a z1A$jd%<34LYl~f^?dK~{iA)-A2H@0uKhx4c*=qH*qE{ytn$P0Ce~(Hz&b&8_WBc8*Z&@Ju-KrXa<_QCt8hPfsi;!Z%XfXE_NjPkhxkpA^r&eT(Sq&?$8F?X;)9 z0%AaMmz0@W=+UG36FXwE6MX0-mTLD9mTE6!@Hdw!nXzfHGpEx};Q6BLu?1-M-*`}J!^&eX~Gg7Phb+CR?9T3Gv5 z-++St5r(_v-(ikgkc=3(5RY0xq^Vh-yWKCYAIfbo`})wapmQ+iSx-I=L6maqHi)?B z5M)mjg*r4r3W)0WTdnj3oT^>pgO{V&3W*YlXkx8arx7WL0vN2AO+#FvmYa`sO5B%6x_(3|(Ox7*HTR4SxOO4$E@nr>ID+afF2u>#$F_-2`;a{aiV;F~96awPbOJ_jXt^+7n@ipNaO7U>V zHsk+ed&zJT(-~fvg#lSUw0V0nUa*REoXMaeB{62i)DfqVNY z10e-G%gxKH2g@>QW6hkEMEg2QFQQKStSXvmBswP1W0Vr~_u8WaBA<2tTr~_yWCEM)ddyJv+9tm^LdSRjgpQoq|GA zZB4?fE*dIwl?e~ht?)_%ny9qsq+OpCCp&iTyvaH4iS(SA8?h*ribeJ$fbWTORSsSO zExYP$f<%i|cHv(dFxf1I+kx5LW8&k*?H`5OX7y(8(W5JJ;!{XXpuQ#}TAzw;LE{n6 zB<;|Fb1rYsNXQQ8jBze3xGH<0u0E+bhFZ`j_Tn^(t0vLhZdS*W)76NIk)hB!r#~n zI$l<~@|+gEWOmaNR$u&X|N3?E!g;4%0m!7gf)Lq;63te;+$kS2Gc(_T^D~Fg6WRGIlT1e@??DJVSeBftYx~nw2z5((5wBpo z5e*@bmOPDCLaMQivMP^XoEf*I4T@cqN~U1S*t zYfF&Gi4$gyt{Zw|;+#2M$qhg zW8CH|%aj9;L#{Eg*%Oiaehq6;M2Xj4GMT9&;l0o;1oI2P>EJFsP-oEW%YzY8lBDFE z>iY3f9ct$R*-uPBWn{CD$@L`^vBzj5mSDG`-;8D(g48f7Lp3ah_3w=l8&ad*;OOw~ zkjIEGAmvkUSSd8wB0{J4wq3b$-lvoLi9}!~BovrBy!YTiUOpM66_~9Ex53l>LPPgb zZS;T|>+3L{lOZHJ#}?A-9Rm>J&U|o)L-O+(JSn(6Z_EY9Kr;zS#os~|{TK^Wu&G8w z9+6l>SjmqBsSJE8)gwmZ!c1N7aNq61VqZvZ8J6ar(y4*Ly&Hx3pp=a zhDh&Td;(F15~p6h9wKoK98NTZIuS!A2bAXbzGI)ZgjP(W{sg z{ECRX%J1#bezzn~T5T~kJ8TXxh9j780f=V!>_W)#jK@;`!?a+4kC{Xr_~kkn9LOWX zYDeLgmef%&#NssuY<}S-PvF^$t*Ur2 zBE%7Pal=ZZ&*Ur8g5&3B1D>3=ZU_H#n+N1~=+Fa~yW;Z$MG_{7 zG*?<{S^j-GO~IP4{Z4K5F}TxhH%c$A;$N3VN5?UcniLw_=)%ue$=Q+>4APP#)M09L zD?@3AY}#YF&NTT1s6Hv4s0~k0PDuDcifDdmG5_l}%Ktd*pp_-M} zq7}znu>|iX%^Em%a)5*`R>Gw2l!LiYA!pU>w>GsB<_4OF8mhCTEJ}> zWYNKx25TCSw*gZ%g@EKhfCG(dY;H>>^iO4}s$h+nOPd}+OTqtUU}qOjhP@fkK+Pr! z77Q!JSnX(j#CINnxZ7e3JdT?y4W;}@(8R_qS{Tqc&Ig$Oki3G^)u$}e z!S5fEm<3QmN17*jxUc#AtOeMo{0h0$oB?^ZndOoqMCvW-DwIJC<4c9d6|#G|4>(<{ zO*u#7>GXK=;?X7GZpvyRxzXgwi$YI;q0zFq1eAgXi9^3s059&Rbx>B`Bj$V}HRc}q z1q7&M4I5YUAb&uL*}Upa{`tT5lzj`?)l_Bd*q2sK`$)yW;O&i7Nq@G1cgqCVnEP{m zDJlgbrM25mxgq-fhzr>5)m-yAvH7Ekev7H;zcH6Cn(btAYKT{pR z@~&8$ZS&<^vT>uO4B5y+sbN}YBO)5g&$!yF$+~9qPQB;&bK18spu#-LPA2N2hy2_F z@CtbPh|-D^a1$JaH!UnG8EdnDcj2>(ok5tywKqS1(J&Qom3CKk(?^u-7cW+cX+%QYLcg`@+J*S4S*<=zq}X*yYOyoGpy4G3RK^ z6v%kw)N)1$^0BTxDfpG?qxg4YI1DsfTY=St{uS_onF(pqr5yy$+QQcqsT$Ym!m{BV zJ9UEa>;l&2q(8~fyQ8Eg5yDpeW0B1Jd`}S~$xkYQG3`tuQeP6F=xjFuk2I1^(KOAv z8JfF+T1)pWGTP`7l)}*zyHrzYUSw{K02Z{*6fB~a@#puf5ZHoh$fF{+k;@QG1=)K` zPrcASp89$$nS&0w=le623FvBty+J)gT-cxX@O8Aw)Tt@NhMW|hFbY-lB3eU-+C|3C z1rT_71hPh&lSfaV78FmKMQURbsReml7PCxg)vVc8Y9|IeHSr~IN%5TdB+Dg{b&aLn?xh6V;VVc|)9 z6R5WR7`LXilV?d(5(JRg>IgBx;6)wDG~8N-f9g?n^dJGkB#6Leq;^-;;iZ!j)r``2 z(%R>ua9awh<#m-$g z2-G)-cDqoBh?#*bU?5bnJF^?|8L@n44oA*$dCRfm^l;ay%Y!{eJrP3gJSD3VDb!et z2P#_}WWqJ0E_6)oe>GMF^UMgeo4~aEg6@-E2yBVqH25{G=^j$Rq%Td1mz>~4+~+cXNWKWl)sR9C_@z0A z2TOsi0OT=jGPl=I>W;w zF_ZFX?tdtgiv2zfOwy;+=m~+vlP037uZWD10xR%ufpzEqF0h&fRGTrlD1^z#%zk=$ zM;@LtA`VDL)OAw(xa)iwTm~OgigYF9&^3(X`%B9vXP9zDgc+%+TPTwBmvIVO;0Dh_ zl~qs0pD~NO9cH{w+F#JefFD=QwWpmTfX%frej%>u^b?fU3+RW7o!#Bsv}|uEjM`A% zobJ$T@7@fxM(eRe6!flqqGC<^PMz+X-kIIa{|^LUzff8lxs*$C&i7O+F=r(X7(Vyn zR(5vKYuUdf$}Z9Q&b~$>yOx8s7`t8d@NeVa6A3g{ShrJQ#(^|J7T zlKnWv5-&U%5J#vE{#GeJIiS*%3XW*wQRy}Ks?mG$akWYyU7f9fiD)_bs)z|U(}CV| zv+1{|Y}JOoMXtT_lXlEM&@^e~{bqfw*7S%vdGh3wE~S=D`vlsp@lz=Yqt)R9sUQAe zsw6dAc+r{kMSW0G zUjCsv^w^@S2S_Q&sO!Mrwh<|-YVDXX;@3n-$b~p*exe~a6JoAz@2H_&%$$D3Qho3P zDeR67j6XUT^cHf!jIRI(lioL!B{j?Xdn0wbgrBnI9fBq7*JY|@bzh!hb^ zF=^Z%VFnDO998zFuLZ{ph*U@q7Q>izKL4)-WD}U;NbP<+AD}rg;H1c?I!HWCF|F65 zlf&W_D`XX%X{2%}9{;H9>ma_wr>i%O8{Za?RJLW(tmI$(0n+gQ@bxBeIp=NPf0nUl z-$~X|38ffBb}FQlB`PGTR47tXLqd^|c9pa!ZMIM;`&KEXqC}R83K60Gd4J7Z_jBKK z|DXT$nwi%%hO_fLf8XUeKHEVFI*|lg;UD#ZvuDis!1&2S#PNY8;+#d+W z8H&U$(+KRJdLS|&nT|Ra$!Z3Eq=6S7$5W@8GuAOh>GIJ9*$js_lby&--*u0 zeSO6)3gfF3MT$_VgAsAtAQR8ONrl)8WFFe-3`m$j$pyyAItQx@`4+4Z0>%1{22uGz zE*VR<%a60hK*~E(<#0-gIWR)8iFQ<6gI9)*n5SgAx3>0J`;)zU_m)>X)_#oD3OWCi z$BqerR?H^A={xrez}F*BNX%Vtm*3UwBEvl#6lxHk^Q zudE#5L;{cyP3fUtqXhED|Axb+jP2~mQt2rAV|JwQpU`=EOv;eu7)CuNI9pK?XAhX8 z(F`giX0-~>yPynt56V{h;zUKt(~<2#&UzbG;zD|HfxK|jN7i^MpGftiqnXGn^M`_s z+m8*9=Vae4I!**W!f2L#-ce(r2{f>n-744&aNfJJPQ~AG(y){}Gn_<}AAF3o63&lU}6w$3KVSXf}|WXqzFn zkWiGD=|@oiiz`#u;TTFG*|B3sk>_FfLJT(qN`VRdBpbi*vdM$)BEBEKRCquoBsi&s zmI1fS)ZkS#7b3(!XaJa_9(z4_TFfXaox&xIiWxhy+f->9aBUnmbaFi`W8|(F5L+AcolL z=Nn1$Ql#w_>4WV%blC9Z^laUvR&|jgJ9KJq4uX5Unt&b&V{5|_5V-3k(4c6kvRLg6LIZLF0SpO*ND8JXm;3O_pW zN_S{0#Lr|yVcmHUpqqGI6gXh#0u!S@5>zkELz!tew=E= zVhK}-km-X`xpFcw?d>nar-41steu~&Ir9+5e z%8Va>l<#`|(+=GR-ejg*=u|RoCV?QzOrGppgbd*l-c=cn@~KY0CYqR=KXUr{(msm~ z=Fh=z`-9-*SrrGRo!7w{`SYffK^c`lfe)FYMDvH8QGy*m0={y|x!F;?%<6Qf+>lKF2HVn5CpRck_7LB z&E5%S)II>%-QJa#-;*OK%JP0z){y|db!wxon=q@NazY3g#Sz*~LPkyP6o%C9498j< zHBAr*s1%fdox}@Vf*4Z%n|S>9Ce}1RyU_(YLeJ4TCU2?3jz#YkEZ_U-E;N;@xtJfO z2~fjH^8Y+e?~+qf6|O9fONCC*-xhT*BJ7vR6(_yPs}i7@8IpEQ?cis+BaRT(Lc}cbC`HFo|zDGw)cq#EB_0n{1rL(4|qb8#0?VZI+Ft74TcFRn1N@zSWdza*zKJdK4&?6>4 zL*LO{iDKjz2q$Bp+)7H;E;V!ly?0GaoPbKS9abPZ^R{EYrS%43=sSafKPLh%U5V@a zI7lumTGFXD!@?)7lDx34XhcK_0|s{LkF>Cj&m+&36&M?399=TMF!IpFpVvkn4Vvd* z?7eE-_-}e`fGkbZpDy-s*ZrE2+doj`|Hm>f>~31WER1`u zNw+H6<6V5*zxT~Qx8^@!!vBMY!9opNg5l9=R+st#ynrh7sEZ95mWqOIv#( zv|FpWJhM*b&{%E!A!lPr`%bx#QThj2z2Aft`X3eTDLck&a6X2Et$fTkmk`IXXw!uM zi^)Ck@KU>K2s;V-acP?D8;5O5^xsC6#PWGNCH5oQ+7~t8lHB%()5Pz{A zP^pR#T2Xw7wg)V6llmo2cTt2eC{j$b<;{sX=*w6)OM@5<@fzJH*KZgG2f>Ljf^Sjr zIy4rD+IAYB*s(kE=LAKfK7nErUY(qIrD3A23|_2xj8 z%{_&thHG&H`}@>(+>Jt049%R89)&zc^e*BH6`@xbsaQl$31BX0XzIT^Oq`8(p~pj* zoSwD&p3Pyd3%)r))o(9Or+Q$3kq}P`=Y|lwA>hhRA1x-H(IC8mCyp#!Q+$DJhNY{U z-e{ePi*NhXW#Oi=^z-}KiDIU*_~F6>OYeZ_NyunKFv&m4encFpCF)gzY2a7pjO)(` zro-MpQ4eoGPbHdiKtzff!ITPoW2?RW0}73;)ZT(p6rye@MM1c8j*FBO<{yfd2eaf+ zp~YlY9LKXj;sp{Zh;FKlipz6PR3Jp0xu;N!z5yj3s{GuBPgUB0|tqim8T zx2#!wBoa`898=tuo%}m$=x;a4F^^3a78%;|Q>?5$O>o}ImmV}-B; zOW#+D^CiaqquPlVub3F_lR8pjIEyyfs<^@LEn1-Q+j@>>M@RL9~@bjFL+)XFI&}|8_-90}Q5S zhH!XmrXR?9AWqrm*`l}M|H~58??ik1j7gf&agd%fr|$aqw?=sPa8MZ}3FX6-A{HSn zqoI)B7%cOzPsrILgEIj=tz?r^Mkn^%$jP&OyuI5USpRE&#{6{_76wYY8L8-l##;M- z_`GU8l~q;CW%Z|GrlLOP(MHF_%m&X!1HfNnJI}%i2(3lO86F+o33+3`{%Ycb)K~n= z^L6O1U(dx2c~4aA|A*@dH`@R9mW_x!^Y5>slU%?5Wm8)e)1Hd5oBHu%HX0Td^6Hhb zFd-d?m8aPjkCQM~GTDuf{O!QfozLMdW{b0PI0t5p>mLqM%YUtP%VlgUCI|4nO8XrG z)G2%a9`$iYK2Fm|?KuzD^p_&jA>cufQyQp7y@v4S9k+S)Y}jHHL36-R#CXh{f4(@U z^=LK)=?ZfG^%6!*31LLV*x~Jdl7)eU;){2t+tI7r?XJhJm_N*>c1Jko^uJ$l=wfA@ z%s8Xf1O9%~wQh~ff=7OIha^-du#yFWu9WRF6$Vd?Gj-k`@Z>A52i{&U-d;1~vJc}3 zEK`6`bK^+Y`FlbvuJV(-Do{>G$Oq^CBgzQ$oOt@^4`sn;qP0+8ZEANt^T1L2f`KL zeDkKx87UoxO4Vr3eUNJ5Q@6{zm1zNYIne-lK@7#XQ(>e5sR0n`a3JPazeD06hd$cJ zLGIif7}~6{d1LPp#=WTOyZqyfuazby-rUG}&dgDPEwN1*wjVRT4XsVA9hzFJcCd+< zoS3mR2pB>ZaHWVKSQLcoxxsuc?svy@$zxYAJ-1+Rz`S$^;_i@JU4qVwdU$xDK~O)bKGRL#dndj2`cW3cs`?oro7TYO*;dBs;8%SEI3&4@iUYoeY^ZYGG&KMSY2Y84;jQyUes|}j2>vP#?y?< zOfscHZ#f2yGQOhvDPb{mXisQ&Q-Z712s*{Y=4Sk=}irLrVn|oPzA*ziUWPZrF zPWy(7zivz2rD(6M-Jbh0czDT1srs8=tn&-s%a45ZY~kI;3Jc5YZqpYoG@1^nCV@_I z&YtQp;;yno)wNkMOzI$uMPPrQ(|#IZy%*@*V9x{U&6V0}^<~}+eLjXI?{t9$-ox7r z{ifIWg2$>4whjtevfJi`=L+w!%3w*anGIvnBn`#d<~HXR09fa4-9}HEbm@^PNVVy1 z>*&Wm8uC6K@P#2}Ar2jq3?5TKh(xWQCAK}dx`l|E;yGUDQ^4?&gqBWI1iOGgt^Cp7 zA9UaFlJ$MN+>?Im(s%YXZ@aQ~cT#oMWRB}qQ$6bK9@`|r zxrq~x;l-2C)YR-Yv$pd7U<7`&EL%#h9j68yw0I4p($H#6BAWr8DOhML5aqb$(00|o zS8vro{t#~7kVBwfw?c(ZE`4QWWGKioz5kfqv%UE1TDzhbFHAP%Rk#%V{Y(2__|pV4 zzeoUbNT%iG<)h=`?vm(&N=qaWAD)o@P(X&r@A*ag3l3`{djELMvvm4$tE0%80^r7H z=}-}1w(IM?0SslkgBj-a)a{)8ya6CIB9656_4`4|Zr)i$VXgZ7-Tj2>0aY}F0qQO@ zQEffQ$q}Q~GtHDdkWEr8v(3NeFV`Nl7<=h$VsPlaPil@SEG!gKH-z_9=p+hQy^^s6MwiuMuQODs`%%E{A0cM4vC<+cB?{*-3wgO?~dF4ms2nI+gW|fjnA&%vvpLV z+0Q1MqD#A%eKI&$J3%{a;v}C5G7ra2o4&4JvudI2+k`#ct?$~c`_&p{U*lo%qN;Vt zl(*pqtvK9L(=q*m%7(GCB zt(Und|8xutGKi^Uyk}c9p9rb6(vl^mXPyF`ts#5YhratMp|%oKQo{YgzuM&A(FZ7_ z=#AuD)19*Ov0^n6vGZ|jgXBd_s2K7iJLPR(`RwY^VBQ5luWYN*#c4Ab5!-@Ya3Hym+Nt7gK-7h&@FroGS$GvaXnRS&+ zNzz-jW_|IE9{r8??60?VQC@Ylp-a!q4~aV2A$xB>{===lH6%?g>+!_OSN+O|OxSSY z`&^x{{I+fZa{XJK+CAO9Pv?2j>GPM`SoZ4@nYV73TYQqrOMkCygX^7!pPe}Ao{DnY z`Ld~&+b$+eei-Djbm!QVYbqY5;a*#&&i)l1n~<;|wqS#m72Jm;tP7LizL0-a`)YR$ z@c4Zetq}K5g&q|rXXu_EgMfh;L=}PtmN1`3?4bH;hGj=ArzO@7QwQCYQODP7$;Z`q6;AoiTE2Y~4YR$0aZjYL+8MUGtdUC8dwO8!>} zdIcrYU^tYD&GKQ6A4atNxO!t7)CXwhuJ5@Ektdc*xBlwLdlq86?CCW^+eG(rA7o!n zLBX}5a50GKMqY7ALXF!1BZ<>c!cMi1WP$bruuBZv{ZXl<*6)UJCbfL^a#@tw#Xc0I z+ab^D9zluAmv6h%_wO~oKh=-s1*V%2!w^dd0+9@OY21}hcNNw*O^0LJ*I$_Sr z!RQKb3}1)W8`YZmii7AE{+4MQm5w?w>^0&WPbg#_oru@o=S*2RkgZCcZf?T34X$Pg9{RF3;jB1 zU5Wd=aj;Jhby@AtTV3|=QfRI1>yhx;|3HT`oxXd^@3Tv;k3O5W;AOyKiN$SquS;s0 z)Yp3aMb&{PCfHBEQ-4dk8rzvCWx*`^tky7kF@(;~}voS+s%K!IJQp(=f~JDg_QAT`yJhL)`# z=ZP>eY(*@wFB`~xM0xv#o#Np!`pp$t`4j(~BX2&BZ0Xo@|8(!7yB#N1R{YV>CA6S5 za^x>(`8f-8a(9moba8e|XewUSze~s6S<+IY6fN^&Wuty}KPi8rYH3v1u$h&`7e|Cg zJC5{7IbvyZN+D~p(vYcr`y{rebsE3cWO9X3)>&=k=tUNqd>ir|)HRcHPH$2V98($| zThR7&tlsi(cNWxJd^U*kD)Fj6+1bB+$IH*pJiL3abDX|Jeq>1anFmi6Y#aY`(7b!E z7usmdXA2)Va!z1sH($OC=0dH_P)M9e@PLs+c|QSjKAyDkVNX|czJ|z@lt3<2*BwbR z)29a^dm>rsc4*7@voan1irF55ltu|zg8Nk9*0rk#BXt-KE9SZ24zlk6G2DtH9~jgx zNB*Dk>F?S?Dr3v4{d(?U)BW5w-I}6n+WxPKAn7OfrB9{@wXZvAaNqysluq-_4q9d! z#n1XyFt}=bnZ`E@?-McgI~Dcxjn@=LPLh$lFVQR5!EWkapsG#_`oh* z&&P18FZY8eez-0WMFp-QVw_~If6vpp-u&Z5ho_!NKCm51u$}(5~*~+khWm+T6UG^WNp<^YQ^_W_(G#wOt~qvqpYD zqx2v5GV;z(PfI;@=2AP~Z!I!Oh3BRR9H>waD!(*n{`yTG$`lR>*%BYd8_oH4uS@+F z`=qKH&EDtCjOI80I-DQp;j8UCw#0C@dH25(q6fMy9FQgJwQ%ZthpdquPxpMctn+QF zND4;@-2M!{ogFexW6>f$T|1h~hq8mLz(R!r8z!?pV&~T%KQ=MVrK!2bg@K~}ROOJq z_ijermP+J+(v4iUMxCO-lvI3h)r^%2|7{5z?_0QH?DrmzEiH1(%QDT{%(9=^BRF08 z(H!?PmU~w2IM+Hu@0p>z#l?}De%pqV7up*7wwa?b+X0;S$U2M|hn}4xP26 z(O^u#l7PP|UpKr8w6KU--Pm=<+3bgAsj&sYi^C_k^en#fVD?#WZQn%>mlL{sKN+rf zqq*Z@2bZ~1zYQ9<()noJam7_mO;dDYMt8dEzEfYOvaY7oIApYrypJfyYd3}mt2vxN zDHEQ%Hg&I2A~(i2yg2Uw{HQJ*c;v|-(Yd*gpB?RbJNPu6NNvPq)OKA_Kp&Is`uAcN z|6DiPjn3rCGb8^MAM8HJCwhA3k93<;)jua9Gik-de6JjnzDg~FB{J02-Rnn%&kmcl z(%?Wv_?S-#O-f(4KX9s=7hMy$WcSCus>boYIWhw^-jviAOUuak|JtP)Uo+abzrXgd zgXJE7=uYusSx;M_FQd5j+A%b`gCd$y`#Ck&Jwpd}hz&bvaXVpxBqMAcB9&SVPa({s zk*dAjb;7`i37BcywCf=Zbmiv&nCaVy!mr_YfZ;QrKi>rqJgQ3P3+yb@90pwHAC?WnkZ#&jx*TpMCEQUMZu)C|uSO289Tfm@c zgT1<1j|+~`@%qw!&?Tjx8)n*8C1r%3v#{_@IJ5JGO>NPUs8iq6WL{pEc;d5m_P4sh zO4-`e<)#&doxkLhUY(&3^YY^1K%d*DOHYv-HOf^s)aeA*Gsx5~F6(+eW}97a+y?w2&aeJyXv^KIf~&@#nh+!) zj%KyoHk4IV^aOl8MMe8a*6=FIn=i$diM{&wmkG^(d-HLBTn0cIh`^AO=Cx3)Ce)Vp3e>cN6+zQ(^%qx)&6guQZU-7~ZCjKa{q>$6my zJGB>Ml;7-B;Vpo{CRWe)`cW2e#dp$@@`CEz5}OWTrVUOneQo!|5?YfJT{=N(o21zL zR|j|-&Cp4&>rLtQ!6GTY>2l}CSJgAjCIuEnhxyN6u+~y3sz5i@LAE&f?U=eB%G+x8 z-JZ8MA#Ui)ds=#}r3dxqr!A=~RX^L1)MJ@?gW3+WOQ)Sr$zRI-dFI1LS!2)Pou(Yu z;poD)Y-^Lk%w;HKx!m$;U2f9(Ey}H7g*4>ag6(DH_T-w z*PRCsIubBbAMqjt(J?LJgM0VpYbwag^Eq8n;ttGGxa^501rBf3>X%LFzCqIxUE0%| zVUltMW2=vtUihEyPl^|Ea&kIXygy0T|8jiSX@=H&zh9kWXKdE@@QoY$+@B>Wouwu^y=>iAua%Krl{a@k zkxNMGzkKXtr9B(__OD4lV!q0zC@?`OsCMjg<3>qcKj&eO&(xG%;+k19b?&`GkM#B* zIkVyQC{KeU1%?k(eWTI}YcuaAO_E7-9Go?()9uHmcBYgD_QSxVSXQ$)Zj5lsTk`(h zyF2umL00i)1h61mazAopUZn0L*{iE@D8NxzeBYTK;_OmfTXD%b__360$c1l}jC=jU z5*H0xhO82cM`-uGyu6%F@JE?2P_*Tv!Qnm2zh|lpP(M;~^}zQ=2ZfYb5mJpWLe%n3 zU9nD0D^3ZfrtpJ42qDDB_50CjKRA^J?n(E2Bz-^2wb!$GyD#@&WAZazHQq2$YBkk$ z@(HY)T8dAHSj2ZLs9C7x5RqhJzQj@~t=IeHu%jv6zZ;}Zx!nKT0fWPmR)<`czrUFL z{EBRjihlOMRGa%LA+|eaWKKStRC^|TP@kN_TIsr%eTQ5sjh8ZBlhG1&`AXuF@}j7L zeFn_#x<HY{8k>*wi2M&5z!Gx@2aiYQoaIYf32=k~@m(CYa}|FYCDMTJq_MmTSWz zxZls*(wZx&aN3%af43)pF9~t7Eo!Q<_i(@3v0}OOou&Zyyayj!!di!fKgetQt+UC* z(Au#w>pfE!s7jR#c>21bRLMY*`umCD_~SV{GfVn^O>bj2Ch~OJ&X*sSou26J$;EYh zN#xcYI|?54`QweX?y{}b&T9vSo8?sRu6`SA|LVAGn`K5u+2xtf8ba}bSZ!Myfij0% zdz7|yF8T=^HzKtiT10ia6?#Qc?R>8(l?G)5$$=LTbq(jdw2$UJjIx6mWvUt3`>%87 zR5qMSmN z)bVM<)ij_u_oGLJHlRawK`LjI!;c~};E%as%T7P7L;<)73M%i;1@ZdHpJ2XgA!V2I zV}fkb-5D)@D+O>vxY}s!l;KbEyzb!1RmOuF7oRBk`dopinwYL1cA^JRdpL6$~XR6wFt2G_w(zHzo1YPeW-BL<2P~?@Jcw@8y z!lVgWA$}xuyG`xTXN85ejWsvEG3v7qGG{*6RLAdQZPM!c=c_wiuSsu2tN7Q+A3zg= zr4)Tf5A~+upMJur?RvepV?+&-)Emu(8|1_;Yi%xV)liZcD<`)eUt65d7^_4e?loN81=2A=xM-y@R=@6b9rD`Z9xUCc3vEb~*hQ4_p!`nCjMP`m>!Y7+MG zYYs7=j%`eMz4NAa?$k-x=S9L;@X`m!7b_WQe{09k!Gkpsi8A77Y*p!Ng$WbP;4~@d zldjgTh+DN64ioQ{5)sW3x{JR%>>?PN3wf@*JwFP{?LBx;gzn^?7c?VB5(h2<#c;Pj zzCi*$%IQU>rlzqD(U7^1R^`18B(=om$J)xoTVyQ>A4_a(tX=m|z_0!$FN#}oPEEaZ zuPNqPab2-qx52(Xj}1FwW))&4nZ~nQxZy;<%VX>_V88=fy$sZ{NQcG%9%8Zw_BDw2 z13wK=k z@-#mqM|a_*aQL>V{{*9MH%Zt*!V7}CKywYWC-dborTe3iN^%Spd@{=IyxIok^@M5U zU8%#?iBaixW~Nrk!4Ea!dtqL~L6TLFeT`kBt)(TNz!G1b_JL*LJ>gm1R~UeDi0?59)dqe__nQt3LZJbO^nh8W(+*-(xeKO?E4MNvzj#Kx zqN&SrgVYsz^8LgLL!jhWt3eJB`-?(C^QW>&LYwC1>J`&%qxQJo>ALU9PGl&x5kqcU z+)<_{>o9A#O29c;qb(}0j^10CXwp))YuVT*utfH#dYAdIj*=jN|$MXq>uIA?T2*7GJrc8LXCjEg* zv}cZ9pnK5lrV0JRTD}d*m$GSE^KsKP!*?%-mcO{PEZe_Zo#Nf^4#iE$vgdc1$c%lQ zYj}NsLvm~Q__|YXF4i>lE4Ot?**T-HpKjglpv`@}24&fXtM;>b^LcA*V(^ROF`k}} zch}CFeJu#C;i0#+0^&ykR6bWZA6Swr?Lv zdIx6gO=s&WpB|(g+z$TJ!tq1W{cYd~S7z6t0ufu99mG(WEJWqBUP8gk3nH|-f5GH{ z`bdmP!a&=mO&h{V0y$$u)cba(Jq>gEG8^?0E{2gv%P>!(JE+7R0vgO3uB`~N={^gt4~!wIm)eJ; zyog~t!anCG&=Z*;ra%`%tFsRA4Ra=ztypn@UqFXo${8jm&wv@Ce47RD&2bC!@fGxh zP}yuuu6KpQlCuR0Ll`+NpN%IudkJVi+7B4di-@HlBWN-2KYi*g2IsJ-uMXUu?0b|U zRL8(-lgCH#dLEoo>f{Z4f+%toHaE7380NqZ zMhYTQLlB;vCW4PzAEWn+G6%fM)~YKYCy-CRd;4|{+B$rI0F;c@R`BMx#$K?pYMo+LoWG@I%kw`fO}u6lzO5@ZSe?v< zkhx00#XRQG6A>aZU*I7~aS=jcaJrE+Dj>R~dEDg9&!O%n{c!ZOX@NXLVa={w?}Y6d zVfK+>GXgJORIUu%PD~00BnXD^jOIeM#*dedNUMi%(tqV<_hxDeYx>r$XT!2+7Fcj? zZkmPexz9tae3?20&kV{60SucPveiULCu9qPkU6Bld_Qj-%S6k}{z$3rQoU$Xa&U{8 zprVg|B|FTatQX7=U(sI;z5_v+MWjmJl^ALJ3LqsBM}%$Joo;!s+nm`vPFjwkQ@6tg z$cVYrRB(6HTfX*yxT$1i;6K|yoKJ^pOU20z%2P&<-k+7VSfI{u0qihhcywSsz`v=m zyfZ>LH27gR7%C}-!Vy8jL;w+j6s{XXPKk(Yff-zql3jel>`3zxVS+%X6Ot+wiT@<*)7^ zY9|be)2h##!h)d#l#o)jRD+VsU5n%mn*OUi#tJ+7sdFJf3J?T`j@mo58`RlEZ z7DcarR(m<4_u|LVht)@yn?DU}*2#9NFeo3p%+K*?-~?Z-r#8M(Zxu_Vtm~3&r}utY z()qSw2D1%FKHy5={PWgMH-`=E;H6jF+ zoYwO=WXLQ#nRpZoNrZSTJv%o%x95NXSY@t%zi(-1D1~`$6Ge`|;YD4&ImrNmcLBj1 zTvn9NLOD)sdJ#ck)Kjx#^pt^_>nlW93Ou)1031O6WOTRG=eYDHXhbt|!`(x@@~%UV zqc^*NP#Sw?1{Ki~s8LD_u-ZekGUjo~9v)pdWP!DoxyBpr_7`{sONEzA`d;xx^#4pn zr5Z!UuJO$br3!@+Le4w1mrGF>arB^QzcR3~qC<>zQ;WFH$bcbUA;mZFPpfZpOV zCSwOee&q1sr*+CVp@(GK<1_@+3GFE*wS>SlX{Rr3P`r))^UqZlk_G5Zxy&9jwifEl!#0`gsixGZK;aA!i{>$A7F)TEFc4kJnK=qf z2p-6`;k!AG&LNV+jaRQO`siS#6~``kSlaSq3c}kVQpUIkVDuopCKBKv!Ob>*#}3sS ztu52}d>m01Ia+y^!rX(1{S3%HT2qZ`ow0pMg!Q8_Ifko2!zR8O8KuW~!xRy5RgoQ> zNnKOVQL!5Cd|GfqZnBj-6f=*6YY?+SHix;8u~X%D_~zi~n8%0Yt5;YNCo=hQc5>~O zid132hNCbvcsy6~XMD2dZSri3Y$I2$SaJVGOWg!vpJ8HEzQq>LqE;5)lmPYeuQrvA zs!?%UK2H;tFRtiW;kh)1bP%%R$7iown{@!NS#*$$e`6-!DIRw}w>f(`tGV|?_J)Nj z5eI2@OQ=+GUhguP=39{wa)3Ng4Q=iBkafq7suFipr7+${a}0tj&UVyCMfhjQ#t=~p z`IV`@F$1Kfa}ZE(+p%K|+k$!tse>3>0&{{LpcfW?Di~Ts&i%y4Kiz#fXJLzq2rc1L z_!(>~D=*hDO-e7H$H@=%9Jl7`Q2}UZDy0=}2)~iTsE%*6hm0kPno+r+m_1_5sb(<`D^#*hGy9vrCyQ1#!ehEwSB=Y&u6|bueYs!S&iWR`eehi;p4v!+;R5v=l(|nZJbXx)PzoH z%pIn-Z;pNZhB;?rW~VA0t@=42e2M1dRbJ5YZYHvospH?f{OljreA)fMlVLNvPm}Tw z+%VJO)XB5)_6hg4*PHp<#nkk_dM>co|Jnk@dT_twd4OFdkty~y*$`FbkEXm7Kn2@O z;2S8!*P$q<3={egj!Mcd`pB=9XG1xcw6HBDrZ>oQ+mEeIU1o8(s>;IkU?6_n{KCSv zVk9emQOY7(c%$N1_=N~x^h@bx5lval6P@B1{(~cl|M#xq#|`K6nVFg36qmoJUA%aL ze1pDS+;SD4APm}SXBQ#Frqg#Ws-$HVN|8ui_teIuDY?-uTN4r&k(M8ZPX?TZ;?Uqo zT9c$%TH(=K=uB{-M=cH*dCvyI7-!I;7gi5TOO31A#;ms&b5$TQ7bz~p`a=Z6JuU_+ zQhH}$T8b@rOAr`=IGT{}r3Oz6SLsUUaQOFyLdESFVS+jhVNYNEA@@zqf1f|kHw>7? zfrhnbAF^r@AV4_*XarJp5aWyJ=V*Esup9 zKR(;RVJg-3EkIE#wC6}YFU3-37IWg(^;7hG;ZgoBS806;FIgZN6sCbz97jOe;1q$Z8I#|0b zD&7bOHbl1+3yaECfeO0^=h+{`89qj;x{tQnUWP63Td{oYBgEzH=g-+lf(}8_^HYBd ztgOGIki=RmMg}43;iMtM;4a?*K`=4;cR(Uv>Vp|H8`#Z!9#IO?oJ2S| ze0;9NpAsYt>J}lcW?Q?eMLsjw^1U%MG}LD6gd<*FHnp=I?-UNAGR!Y1&{@8GRPb3& zv|wshR!M%pQ){&x7JPQBJ#f8SYDjI$jQ8~*wPK>kyLWTv&D(!D7#Z=-mo^5YCU^zv z8X8(HQ*uIYBd?$kseFs_iZ+XvRZUR`jyk{^u1r<>sbZ1|+_^IzMg0a#OD%Kr7`?rk zdz>x(y7ZFqb(RO;OM?%f;H$36~oc8V;nyO19@X=tk6 zr4Q4q#^>MYc5d0}t)HE&ie9y>vyUHQ_E(Cxxn8SDZfpO(35U<@UfFkNt7X_S`#uJ{ zUn-s}J>~UdS4L8o$PNw$Z>pPbe2r64-MnJHaq3PsY^2z*ou(XNG^@(^S#u?W+@m5Q ze#<*3W5r#?d}$HmpZq>#(k@qL5Y0R@VZjMi4<$NhP~1;PbCtn}Ys7f)TR#A%9;&z2 zYokINWgMY1V6#=EOV<~x8vF;wzFBi8|7upArQ8pz+%E&s5{(596CkBh)5l9W*c)eu zcQkJBzbZq)j0mu)sfi$_GjVZ8sQh#d3^ako0n$$T`FWq(@~gvYt>VF2X|znj+sT3x z0(ziK8C6yNnQLN;d&d?I+ls5*i`(KU(*tkcxpM(Pi%|z~sUmq40U0GiR|=-}e55$T zR9}Es*B#VW9)}N0<_%5>xo%Crn$-Jr%if>RHTNhqgmRFYnQBJ~X`E~Mk*N#sSByyW zO>i&dZ4Gg)ul_! z>R&eJT3_ut@;YU?S+rwqV*dS4e=K>oeeKGasL4BJtIS&ue%|ixba8mePCGxXXveC= z{J8o-83}`z#>PY^<g46x`rmU!fH2U#a?374X%Q`wwq5HGBRRL3kL5yOP0 z!sc7hb;Uv=t8FQ&UG-X~(aa#6xH4C>ZaDu3BVLs6y`M1g;1YkB;SG)V7PLza%lqMBq+b zdQiQZU%@}Z319?bK2E9ST32cE`O_z>FUO`3vH|NQ%t4%jbb=!1j?P0(O^u&FTu#oN z4=Ic}pe|e!9ZVKqj+$|y8`CGK&rvK1#F$zK$kVcRwy|aL;82Ev=3N2}S55|q=A z(xT+_7Y9~cwo7~U@#4j)BBG!7L^MXx>$P0APcFT0?J(2&?@I-+?hM`-dWiE(Bd0|< z-SS6=zi`sk7MX<-x{d0BX9ZIwTp371H)`X?pg{?vt^j_%Pr>geI|x=}~l*&RJfWL3b*n1QteeR{pi9cL(KJWp4MI&L(1 z)`lF{o7r^g@|N;DIXb;m_MHo;Ipi^VRKd8`9_2Ge$suK$|8T6uyP(h0u6$lB)6Z2p zvc#-s`ApX*PQND9kDJp~MY=`H!w|VsqJG5W)3M8zH)orjJa{B(!OYseM*T9%oj> z!k%otSnbO?BORgqk>a`d_(=8uu`3hd!O7A>kt&2vOq`0Iz6S_L_fYaHdcWw$OuvsXe5+~0W+Uv zw`Yv#aRhisc}T_j4vZG-HKxe1KAIF_!i+AUqG@)~I+=kSzx*0RMg*33u(DcY!P}_q zxvDZC!iDMQ_`+ega&wPk0)GN*B32f{3;skIO|NL?sW(z~e$oU7rrJ85Vv`Dae%TAL zA}0YU5_5p2z~PvgI*D>kRMZ^l^>DvO2H$;=l@(X?oS^08+<_hL4|R3!SxcT?ElIrX#x}sz$J9d5-JWxq*Fb&h$BNjNX=`>g-e&h5p{__L}^(2>1yem zJ#GhE8t9;4)%+d|+r7A|`v*T`XQhV&Bo&?vj*^v;0eAPHrsiGnfS9g&)3wLUL#Qx; zB%xZgp6&DU>cM^|8DcMSMjJM5S^y})*Gn?q(bo-M&r`56Q+7Dtu?Q#N3SIPKf`Wo~ z?QWhrWi#vVOPRN}=DR7Rlx0M#flCx_99RC}RerL?F3BqCY?FCgP-DHUYT=Db1wIVT zS3gxy9ewd)@+ZObg4yxN#X}?}hy^nE?nf2`@XX+DOH0pp^CUX6s3?H%x^265k(L&i zM}+QJV5ONMv_T$%Sw;7tJV~;(s2g*>DTy)KQE6QR6&ExoG}miN2hkCbDEEZR2m%Ss zJU4q!e&-J`;ppubD4^i*c;?Xw37crX5ULYOEPHP=8U7rL957P0gkbl~^IIn8FYHQ~0F`7>5oUZ{r%L8AmW zFig-YCMIIww!>R@S%}2>tV9|<(sc$KPH3=IR6ly4eop#YO9!srgvUQ4qiWA3CfbB6 zXZhDolaq^iRN9T`1K-;1TJKknN7_L)iP(z(Wf*8-XNpgcv#fLuFR-XAy`j$F155(m zU@l68G4mFqV`C>h)UK^vwAAQ|PHDfF!lt}gML@s{nhyy2Tup6l#w4H&!FLWCBlw;^{ z87HI}Dts9VCpMdz>RMZmhlCX?hEFbv3Wy>o-4WC>2#YxGeovZ*c)`;ytu5T*=LM}i!Kh^807a-aiU5%S%TyuQSTUoK-`HQlTY!Nu z@f=rStbBnJih=Ws7mFO5Qm1d8PRjwrPWbsP1ZEQ;J_dg=m4(Lmyi@&lko9(TJzj{C ziQf6>?fTKYFR1u7QVzb8Hy z+r#yjBO=<<-UGhP=A$MPPD-O;qv|VJke`1#ck>6s(%=%XPRu(MY*Eo(7iC05Wmoet z*LdpNzP}(>US2LXDmns@{t}~GLAipT!j;SFKzAukqHajMzh79mqWD47uxTSRClF^M z;)=y1=l4|ZHK(~3`JTdflW$*_kI6v5!u&x2jS}j`SdN(6Vdu_?@EIXLPP-NA??2Y3 zt7K*7UsO7@M4cJ<6{B~NCyx%ID>dtpjJc2R={kR060A_K8f~^1)X*jHQK+Q!3VXfP zMI}3h*@~!~%A!lMq8Ib=0h4>NR%z?^4?3rUgT*g%TmB<*0qWeZ8L6D|F@Sj*9K-Z1 z&xdR48h>tRY}Cs9$)1G>%H{D>%!zT@Tp7Yl;^77>hOok^wfSd<>O5OJyU~zlRIns9 zE#L?MKM)rJcc*hhrL2cX!i>{O6*JdwG1cX8XIG1B@P>;Eh{-$(E{mkW9EDt_V)_|J z1>v2_pxNS!f|28y$xfN_Y~7ytd!h*tm_%iz2B+FJ4qv*@kqQa|gyI|witGDUMqg%- z_Y{<6oadey6HPLzsU$bKOagzn;usPn{wM_|lrEtV3mld1`0uvoErEdQ{*3325)uor zT~4TJ*OdhggRPe$(oK{HbPVVmw!$FEmwa!`EpApHGbXa&;tehq4pXqo@&ykzWhM0n z66bOypKlD`3EbaSl9h!+B|pZyZ&y?TzZ)azuQ$ImsMM|ft)C{WW~kb(WivJIHcoTj zRl0V`y*1aSAF@2FXX3yTMR(U1w((GrmJ}F^=8)|B@@^S&{jgqJf zo6ERV*jC}EPv2ZOd~-5tv1JAZ#UIr`jW{G!>nDHl?8(+Kh_~M9QpO_a%-6=7*BK** ziwTnu?KPbvN7MsoEnHkG{)zFxaAF?G!S1RrhnB92zh|_Rwh4k6;OfPPRdu|~3#U^M zw#!F*co!*h+I4C z`NNbeRw-?7^~^=?qVpozNHXW%|J7r4=;2=e;EZm}z?n{eavio?$H?ovc6L*F8RS(# z!AqwnR9~rjxSgp;oR9l9CCZs3OrK%0!L`?m>po=;?;O|GI9O!XYR{FpUko zLhYk<8`HOBPM$tT>&E);M-;0Kf)Zmcs&lk(%S@t*6`LIW%-s47y-jN4FMOS}$?$3( zvZ^u-RIbCPoYTrpoxeOs-)Q$IRS6>Mhlh@SyC-+VV#WG6^1rpwIiOc21*8+~N~AtPq25mEFz7yQ`t{EH|IxitakC62E9$ z{zC`lsN1N0xjeii8}x7?^$9_&=J}FgPp%6%1(}zCQ&Q~A50~G4IZscf^Xm3>c8I;j4St|%D|1!SAkHlH7-Bj;lFOESdzD2&N3cUHhRdz zbl4H0fPhvg8E)9~^XP^q7m7wB$I3{VHRYY=tT~i1diFJkyY22&KmC{U^We3egZubs z+%~M)c|&fk4Y%X&ffLtBu;WR5nfzkU5j=F#!Rc$3ql}P?r#a+wd3ojKqRw*`V#W*O z)?)+K``S;ED;e|~qgH#n_e~u)alilWyPUgrx~F@_=r;-Wsil2?BV)gn<|TXn|Nlt9 z!#@A9z9BgMufMeU_WrL@oi`|n*b|539;V!TYxlNpO9S7lb^0+RDm31;8^Jbuitp>c z|CuSrAVSbcA(vRV?WzcDrd}P(eBROF$xu?(C4ch8mwWGDbC*Cklot*_C`y#?XbA}| z=D&e^-OJAI&V3I>Lz#VtC`y^cv>$;^y?#Hk{gbEL zRvb~&=(&GL*`{t6Um`~ee;cnSFBHHK z1z(K%dCH z+(xtm<}Z*>3yX;;G{C{>9q`bv=K@C&!qgs3a6O7xZa8r|na_Auz2aVKjEVe&39^4{ z4ybsbF}XirYKKzhiEfDw7<4-E{C;8^$FIFM3y&Fj0JR!RYQKEBiO8IlBPT?BG&;FK18)O)O$duIB^jFvKVVN>Tc8e8rwfJw-ji@|ed6RJK^HzRCtlO>V)(5WukF zK)ijVq#jd-pb5T5VV3?->Rw67sk}U0sN4rabVW-HPAXEM1wcz-9;O>pc9`))k5Lst zzPGrph`pDSqdoKRUSef=(qm~i-%3GtQh5q;jEfdRUx-@SxClz#T`hGs;THj@gum$~V_IZ-fE{G6l|gxxT*J!Gi~HDRsL2 zDJw6p_w?zh-4hp`Nq_q?J3FDM(A8>$JQm<HoVtB9o4!`#gmArVFI&W~m3dF2 zA{?o#d;$W8kg{>1<0=pBk(#(}R_qIN_X~}VGrm8V%GRkL?e46OreD(8>FQ3W`*EqN zpH?rld>=WL#&Af zIFa*Y$VHd`oTvj~X}pa#aBD6MTgIrCrIb^gGG%y#;ec-~8w zc89WDR{C})YNtH^dogXu=XIE@x&sDJdv+Jv0^2Yvzbk&oXv);&L8iZJ|$%XozkaX4HAz(u8Su*2?c@pCrPB6b@xdGWcIiCk(7*?5m9>@1IP z?hjRJaSBLfVyY`YDdB@8j8*6-BBiwz&2!SL>{4V>&DJ0vhEt{q?LBnp5rgp%ixv(bUXXxJbl5E~HvwUFGZA9X=E!5->Zx8zm$nKKya zy`AGo-Mz%tB35Dgrks$+-~)@GtVN1^gU1nw`#zovMg`~i{z#Nl3?A?o0>F;kPwDj) zLx@`!KBa(ZJLHRsiUbFH{pVA}|f=Ykw(I})2M98PQ0_5A*pk9Zdi)|s$CS(3 z(}KGv8FooSLOQ{&k?2UohQ!SmFM>qu8HttLvq2v%&Xa;ERyE0{m4meC2eY%Y?>=~d%=iGG zQ7EDs8*S0CadWLZ|LMo(ze7z7r$5g1+GeK^T~M`iM>{zK%EqmCXs>diE}1Q~8gf%; zplBzs>a`Iyx|mnV`bHMUP@cowySWT=#Sgb=>Cz~~EP@%DF+(RtPgkMaociXI@VcB;F#^<4`f* zC&y8&$jfo8a3mAtu^vN5%&8%|6*(ATz!wnBjud*scD-)HhY%^Byl3jS6UUC-+^0bCEJCc*$%RN*UPS97)yXJ^6(>`?v0 zcI#H5AQ!a+xY}|fqoo)EBh>2PAOavD2(1O7k`o)Lpr8N}YjwK3238P+38&AUqcdJ{ z9)S>rjCk(I#KQWler9nqur$zpCp3Kpv$l0SP@b7tlbtm zsdtr?MH|Nbr|0-EkTaPliyjeV>tMsHHq;Sv^73b{TRV@HlY>@GSW74t(TZr+Luy+FZe{4&&sJvDCX$#;QaYJsX+4RpH zgSiB6>qv9KFrX~#KVQ%{!y5=;FwQ2_>JLdgM6vsZ1xraqgszy6#4Zw^e6%3q+CbJu z?#@QieyBB7ERuVZB^2&8GlKT z99-fvP@M%ZT#2&h9rX@JI5qlFwgfoAdeBw+83s(;Bx%;43k^{bIY7O7^zd5oQ`>0U zrYwgd)Rv&e0zC!bWvIm+-el3WZKLwv>$7TUn9hT`BBbW0iezW}&{!YNL`3XIrp38> zAGHm>jt%^L%yanP=E0CLSP9C|7T)$Bb@yuAVoU%V36$NjV@Hr0pd~GHxY0aS?FV;e#w7RpIYJ*plzLkGBKMtjV|mN_e<|W%~N_@fiYG z>gnr~HZFoo|7Oj)fnPJ}dJex8#!PgIP*$86(6oYFUA1P7a0Z4uj#IiHf5@J9;{71P zW`+s^WfAwu0Rk>l4nht#Gl=&hEG@hg0IM+76BNi?ZNVeZ#*D(7!X?cAPNysDyDY6M zg(x6TtSu@o1cexqmohVgJNcNSEcc#}w*UpBVW1SUxUfBAm6hk!t?xeoeadkdNhv$$ z*5&=Y4vAFm9a!)^wi^#h>NM~agLEq!iTGtXolF6dwY@_jfKUdcUI-MCqvAgkqcUm4 zSY5YJ?SZdX#`|!EYPH)4xE-!1kMPjWRnhoeP0fTIs)gqZbU8Z!hAGbptB{nsoJcqS zfXz&M7ewdDR5szNW5$wq;fqsOKE^Hxf5Sy5>1!QG$l7M>n*X7FoOYDAL+@g}b(Dgf z+;Qg*I5ICAC>q4Cs2UcA*pVl|fytT8iPw&z5Y8iVhXm`5rdw=duxJrYPmck-A(B_A zyy$%{z++GT6dI!R{*TwxqvdeFJbIzgMm|2)xSyB>JDs@&n?$-9W*4*_tobau_(thozj?%%4kNLNqNmlm3X@yh)lV9yam&*)YT6JuWb2Ss=;sgy2aVv6tz9Y#Q zTox%%2BsUw=+TUdL=^6dh->%m-|vl2|MAn~7ybd(_NN-s;UL{QKFr!U#m*h!uLuZ> zjeQ3uDpJYCtxR=`FhjB~-c%IW$gppssOG3W=6l%7Ys!bW34BwieyH(fAII8Q*~;eG zD<&pBVF3-tnb`1Z;(hc%RBr85Jl5#yo=_2xf-sLV3`>afF-d$^Uqekxoh+v9@;j$Y zvmqVFCDJOCjze4|;%{+Wdph3xHOk_%KkU|Hm3Nf)`GK72jyE^CKlg>D8D**OJ~)r63?K7B(AS zFzNtMTGi&v*;Y)%$(F@B6y0wbr@L^IUsbhIC(*;5;36 zeArY)rMu~kzSuV}rBsw&t^h35=a54@$`T(J$HX52qL~!zo7#9DJL7e7qUN)$w{8y{ zzNUxrTjet89aE7r4((1G2Y%PtyR>5CO~WH0v)ldyY<1G^)3-kt5mrI+~1y z)1v_&nwqeU11HVE^7Bn80;>+D5C5^99pd5_l($#1negIn%oe9{OJ?Tnf80JppsRa4e`1=m?*$;Zw+C zVpyX%~6eo(H-b@w|jUw#twG5epOK50&oWO{r)8j>SrcA}O%-G@+b#Mw$C%l#h zI?b71uG+YN^{{$ICRkwgNd`8T3JgL|({-JySmZ0yl_7gTgauX|x(2z!@lu z;C>D%{27vNkC$vEaZ&2iam@xv&p>=4P6t3tv`QpnC2!kt#UU1w zJ3YBGSbEVEo-Hc_DG#tY^iy2}gDsk`$e6`J6p#h+@tSwB3*~vDsDtq6i;ZNAONo9B znZt>AQgM7S}x>~?rWOh@Uu zzM-nDR|aPYh4{e4&g6r>SGo!(Ow1F&{Nz#c5y&!fU_%<8n6vR(ty6QYtT4cwxh**O zG9ZNqEglanGCAQ(;9x@Y4Zmd^8}Rot96m(r*j2Ze8_g;EBj}E`TVXl6P}r_ zGuxW`{?>OB7-YktPr+%~4?Br9Z%8-Fc|h4M`dpn^N!$?Y>>+9t ze|?V%d%cirvBn#_cJ*7E6ihGH!Si3brB4^SPw!OV0R}IM;jIHJ#N7Hcq$oq%&egq& zvcagmz9Xfva_h~PTlAuFj>9o|`uyrfx|DZZ=ltL0C%M9%8?C#;fDY`@2 zP8@h?k`i|5vY&4P510tv#-;aL^tugvDS=2t(!-7Ops;ptL6 z0?kRWj^TOOu9^ISykZRVYZ=TCG4&!$R7e~LSdGDhmKaiT(lVwfW%J34fL_S(XsRtL zPQh&W;PhQf0ZwG*HUB8RKx#+o(heOuEVwZA<+;{7QkuMRy9HA74|~;%lZDV2#VK{RO>fkgT({n!h`J?T+~3(E zGSY|s1B;Q<8c^gZIwG(g!)|StnXo@Os>49DF$5w39KLvQe@-CXa3fzIpH+0Mx$`89 zl-Njw0Y5S=`mbb6DQO^xoc0mT6ZmoRmNebqzT5N~cXB|>{K7{O!XW;y`;N46RPaqT z;gE!Ck*I3e1P0TWbNceJTx|$0r-PFw5eE5W6?2MA)U24p4LVOeYDrre____vK!iGD z-|)dTa4UIQL}^7=lO&Ekxf@EIw45mp!M+7Y1hyiEUE$0CdbDN(@l$)PzAG{!+dPn!ih5hq|hSz1G<#-QUFd#fK(jj_E z6G=n==L&e3arnrQ;YV*}`#H8UiHN^7Rj>N8|HrqjZ8e%W?dQ-cqipwoT6QO8FBf705r8GxF$X#NYm8I?sUKJNEL_HRKgFb3o^;a z=rVqqlSLm*5KsCqs%}y5Xjj6_ZqTxKX!>c98i_q!M1(pAh9BnHGRdL%f=>;zlTO11 zCz@~Za-A&QL&*`Sihof(IYIlP*M>uF3cAyr!nA;K0$Zb^qTa%>Yd>Vj%)v`GzqQ(l zY8xKAsF3RZxv0jjlUf3j5J~~t>f|REF3gw7*;oyQJw8Dcc8dHfPbET znt&6OeL_f1sTZQu$~uul;?1MYJ)8XT$50Z=&}FC0TQ;3A>|=WY{h{V5)7+iQaedty z!bZW0s;?*sG>`md6m{o+4)awe1S%#EiQK!71~AX#0aJ8d(su> zM(OwO*4|3FA^}k(Wn_xwOdhy$Zx)*cWANa!Zj>b1qHop@^S$zI{nf@+M}8bWzvYdl z>IA8OyGU1c*wI^n#`hvOb=VSNpiEq?`j|O{YJ`yxQ)#%#-$EUxY$>Ph9}RKxeOci} z!sTreBM=Q-sf`CeS9r&>6Njs$S1DuZf8!_6N`l*+Ux&@>M9P2|Z2p3skgf5enNw|E zJm6xdgbT=?2uadn`_!QpS%{=v?B`FR4QUdb0rcN8xGY}Cy-2da)khEh{q7&@b8~O_ zKA#@n<@3_(cL%$NKG*Sl-vhy%zR-&}EgZHvyjXbs-pgNvd9K_W1;}>#jf8zrZ%y z@wwLS&4;2NU%7pH(V)AF4Ki#Z?6kG&MC@s*V|j6jrFVXy$KA!=TMAP>P4Ydz4Q_ws zifS0yEK(DweH%7zoK;qkNLIu!0R4#*w=I3&kgm}P8V9k3DCg;GuBC}bXRA+OUf>rF zt=wmyG^g5nghYIb*U3<65wSh&=Q*x>g;8O{?mT&UdzO&0e$o8fp-dC4*C&i?!N}}lXV8+O6*E1-LG`EG;paA3GEyb|3at?hl7X3-3f!+D zR|Z#h2h1lkrlTlSR)m8cfDC^?AZ#pMj%u-xAsyr((5w7J(^RLR?|!YIOC_KHN|I zEP>P}*__LF8bs;uSpM2IH(b10YR znmW#+#rnesv{}6x90Y+LEpr~Pm8t=x%c9m))s3P1r3*o8I~2#GXr}k(a&xpd-?FI#XUQAti4iNsT7zy7~FgU zN2`#c!>N()Xl0~vo+z8&SWJt}l3-6SUB9G^mZ)$C@s(T@^1Q)5XajM!c_)}=NPsAtOMC!(-8s%adq%1C;~O=vBJY5)m{PL%kk*3lH0CE{uvia%48` ziKWD5vEmh*JKT}Reu#qhgi+}jP~z=)*Y&1^QOMSR)@`OZ%GOxZduFNuBqPyID)pYT zVc1~DlXe~+i8sHNfp0O0cI|?_G+yTSZvFJiE#bYDeInHmaVP+gOpk@aG0SKtK&vsw zV2_e4idVb^_1K*h!F4`F1bEkMUm>&GcWPMHp%R=}l~F|LTkSiA!o$z%$iVoU?w0pV zre8Ce4%|5Z`1t+y;&(9NM^WL>)Fvy z;P$2b=kPvh#^j6H3V#j^B!v)Z(!E7R3iP(q2@jZ~4bGx(ff0g3v~BW1lCHIsWBQFc znPACyj)g6jxx*II)Py57&&cQI-Oo$jJxk{cRQf&>nygI(_nZ0+a(YM`JaNVl#bg&t$kMzryvM z4a=>&`Kj$ps>GwGlX{E)jcwIx!ETuf1itd=12ji$XF?aOq*g9RBMbTW%f!79aA}v(U&tzbVuwiKiVRs|M99qK+X4y)j)DVJuBh2RGNpb@6Lb`iJOsQ)Ki;YJEo?7QQ%WnSL2i~7|bc0w45<2JM zxpkuCllEy@S&y6>0VgkhNbLCeH0^z1uainVhGWDNWr;0eoF%bDhxqityjWwRardaL&@%RKr|& zIkE2nG`nXD?_U3=Ra{hL`L=IvE+-IlB|ss7?U*G# zB))PCGlF}$$oQcrz?AHOr!!IcIJU&HN`!WZT3}JG)fkT3h* z>3>MQWSOm%cXZw&)5|`vI#+yqvsZw1+C>lP@XUb~4*O28C|D~j&Rz~8;lx7r*d&Wb z77+{!>9pZ~cM)OQq@%a4FB7c?Fazm+XslE*D3oT++JCL+#5ioOX}`1Bzk3_blH5R8 z=)g?$DlJCtRAR62Qk&^Rif)$s{GuRHZo_Phs_&27yd|rZbV7hNyYoQUi|fb>WH16F zgZ9t8coUU=E4xGLR=Q)Y!hfcy8MrlrhT={oCFv4X^$h@{)QZ&fh)oBCw)@?(n;+zr z61^Hr@xU|eXy_WTb(d-Ue$tw;Rc2YHt(pBQ&LB>7FT*b;diqbTh$TVfs@}im9`(W^ zQ0xwAzBPJRcv|)hE8K|~D^90$wWr6rZf1apDH9oyjTtp=;G(cq8LVu6!x0H%L4ui(|+&VaKZ z(~@ozH>Dfr6CXBnsw0^bl+m5wMn8;3sTYbt*`cP3x8wYKp!VP1MXe~O7SVjxusi7w zc4p{~p*2Es6N&f|%{W#l<<`77}>E=vrt^zDu+>^kB**JZ;s}x&!-fz3? zGvi+z6Awo%jS3HcNI;W3|Gyg`el}@;rB%+9Ua`$GJsWxT{M&+&tZ@#sLl%Xw7Q;)< zqDuSQc+&aF)wUwiAm$Mp8Gr~Ln}r$r%_eOSnow2{6h2{&Ecv+j-hX=%*Rf3DLt=RL zQBTVF)tp>_msae5yTVickoGel+&gwZla_DkmAw;aJIF0yUy;hLd43Sl2Q(aVn9C4U z#k2`zN|?z30i(!IsN4)cOu;x~-U4q?60uRBn|qBS=~rPN!)A;N+_B|a@Ykae5q+PX ze%^PQ8}@U-%i&cf~Z zvC~QqZLtvg%b!6(LG&8hYHKHqbGF+|CCoVP9AZv`igM0ROnD2 zy$o0F%>na(A^r$|7>mu!K#AP%TUQ zPCLsAQTG2QYt5X1@QRZOVaMi$cUSxYcI~$pzDGw!CgG_!k#2;!`JQ3v+r}RXp|m5v zVy7Fm413i-Dx|B=+bu^7;8brPxRG&at5Uy|^pqn>{>yP&mv{4oi@@k1*OV>|V86(i zG=dH6^<{n$!NqkN{dtKkEu$0!rDDR&Ll|aIPR1*{6OihWY7^BmVQ7idt4MW7Lt|i}B$b@^NjOa?G(pz#gBf&v;gM9Yj036Q2&Irl#Js-;}bX z!?SJ<2<`zafsk80+ie>>WW|hK0Ax*R+QN8+w5)Bc1$_0n3=3m)6o6{Je>VG0!t<1N zrfE6Ukchz>9QA2U38rY&JQ(gUZ%8|@!S(!SFw5$c-$5M+%0>g9i05FWLU;R@rgM)D+gSBziQfcMgS2Dz>t4ui<*g;UXTQ0~l!m61-%n&L% zI~Y(89Y5aN=&AVI&_|)5wR`*eGPecG08R~st~H^3D|Gd{+vJ01Wq~qna}K~(3y-=I zS*U9FpB?=9<418LnqNuhj6QF{1NBO3=rsw2--(d+%bTX^sF!rKjJ2-XGU(Of9Dh~H z@#`MMUHVqUHS7tVakoPz;Zc~M_qj2M`-Lq%ZsFG15)a^&CNL}dS@`zXSfBz1Au1NNGHH`bpAwc!4WutmyBIO?qUV@J+4CJ3;_wb~+RsiApcd6og5W~6Y zBK+xf!r<-e*ZY9>uYDE!Eu(~J#|4%Z8Q_Rur$xw0WPMDJnJZjGqH^(3+o`76o8JEo zh{TSsY7%G?aS#;~c{}Xd43vP(9;%03F8Vxwu;TFR;UV3&Dfd3o`zc2?{@x>l3yuIN zDc#E1V;DXXLZoKlVz^*3(m~>bSWqZ0%)han6a~K3-q(fh_r*wp_6qVlr#07^{oI23`eZun?SD6R&@BtK-4-2_=VVdLH&nv#Zo3@<)aOsvH0-*zW@RXGP z!%jZG5ak*%HUCAcL}jmocjmhwWr67I;c}GY9P;cJa1!QW7=M;p((BZE)VSKlxyIFe zNjKZFVS9t%`40@&MVnMYIzvoZN46_MGKn8kruZ+-9mOmCo4KN2qiY`^!g5fHO$Ydd zVZt2BgFMBaoHXoAN86V@2S!O6{E+E^~h3sc_%eK$UQRT#kQp2=dt_a%`EM^ z#O%hTdIa?y0zFCHQI8=-6W<0`l@d_VV!bAo-p&-Cq;MF}x1W@dozYo92&L-XNn`pqDr7nrPR@<4K1IycSUZKm+bs6spf3 zyWC;I^q=Dz&$ZslNUfnEWsl#Q=YK8fxx&Y!bCzkNtR3?&gYF`~>ZO!s`RM#cI4W-- zi{NHB|Em3XSGur^SgM}@UIk5GQJH@qe5F?)z^)+5%cgbpN2u(|Ca)GjkNZ~3>eA=$ zO!?JslY!XQ4R=V|vLSzhU8550@;Jh)8y&e}A3tyBIqQR+%n>~;2 z*t5qAxhI>L)uz{)xyquXqLt7yCx6E0iU>qkb)I5%4^`{jzJb?CZggo|`QOx3vK)RH z8{Rg90b<4MinJAttJkIx2+t{tu0JT?-g6R$WJi$UT3A`F3keAs)}WFSm(VB;j-JEy z_3Oc&{chVf3=sm1iFKb{;l4d7OiDPryNbczWVv$Ii-u|ZAsO;)@rUz@6;*2YGqgvI zb>5z;7r7%ics!{UvWq%}&f!K~VW&}Dv>P-?^;zcqZcv?(T!78frByJod}3v7{axu? zmlrqu{9TUXo08C}EaT*&@&lTejYiPEG2CqaHI7C~7OnbF`=hsPGPbsM>^1kgSFYiV zQ+Air9*6f@33+Irs)x*0;aE z_S$zMN*(i~$bBt19D3b=_; z_u?_0XX1m$n^MW&wCwM$#gcP!f~$7Yv7b%HhwrTySX~$9a9r*+cl$%HDk9r@jk+<< z%%@Z)uA|-AH*5_)r%7iu;SoY>C0ZM{7{Cd79aB_y=oI^wfAM2~NR*K*ikeN~l-q%g z3EeOrK*@eRf8EWhHTQ4Us%@Fu^S9xdW6)QTVjlvt5IG}rL;YnqE4Zv!azhKg_d@A+ zf*f4#S%{|qY61G{TzvMwGGM(J^rzb8L1K;1alqrh9Ix;7ido0$3pXeOP_&{EN zFbN)3mnXBzPRisDLKQl<$Mne_V5(bG_3c$vgY3b{Kzd`#rMb6}aYvBfU{4YI<{GJx zl~EImoN9~efB+B=jalc`j#BKCqdJodptfw|c)Glf#DnAy_bhStM}MKb!0YBj#9dI4 zsO=%Ngq_f&TZYn)2PjAsaA=X2_C1S=;w&INnEb!LGq2UfUte~%v<+pT;rxQ2_w%}V z=ctZAVMhG|v-%B}(HJy{?I}l)I1yp0-ai#?7|=0A<63|JDKU*6kT^jHN@LF_+*`bv z+YKm{PETsy>t0dG&W<_66$CbOkXwrYdEnr8{jC=>qN3Hfq2*#o+f0t|OwR}zd6w~a=-0YxM&R#Q-HlaACdSL z)~GylkkX<1Ctk2l?(uo5_U9exTe>tYDk>5i5ZX$XC~4)!$_-{B%Uz4AEjpgL6&aNH zsLr5e_>#-?aVY3VZvouEaBNmUwo$Tok8VG^{vV6_oazlr*b6p<-u-v}V{(?wjI;5- zR`mp=L!3?s9iQMKFM1Y!Xwj4X>lYD^VPfxk+sKG0Pu9*PB=gVK_Mq-wpNrg_oX(J| zh$AFrp|XMB0EVTqTP5BCBG9#&gR;-3`Tgs57eCh?HZS#mr+3#8H#Zca(I-yG%+$x2 z4d@=drSY18i@25B$a*~Yewei=XRj!s9y+5TR;DdtnrkJoQ)K3}f1kAtE$Jv;k zmQZGBgh=;CJ{n@&`7fF$mwLYfeGa41Ak8bTOGZJnEn%KJ$2jh6jhf}$x#4TpZ@RhH zuXg?BPSD7CEP>F%slQ~V1kZqB2DRQ*E~W1ahrk25^iym+u3k;WJh%hBc9F-k`!5tWQ-?_5NR@BJIgbX9y&iT|5(H1_Zi83 z1r7lzA&roW6m1%gXdI%w7B#lyPVsSDaSrqH!ln>D6=#VUI$7+A_{5_iTi%cKPrCJJ z-7i`rH(Ld?fccD2Ljk3(8&AzC32POu{x~^AX~~}W<`XQVG%Tl^n1CAIdGzWam^aEu zm|MM{WLygDSIX!%M$|x^$CPs}$rr^)>}}Ou-#$|xJz~pS0ezDtxt0~^2q@-ENR+G_ z3|A=ivQMBYAeYUac1z8^%PZ4vt`6t>5&*?KpC~4|934&zYwNtydKQV2)^WLnnLtzp zL`6E#>roZFA=w`DMurwc$dDY8*%>u}#&CyNjeY^JCD$Ut9uh-;j5oJJo}#DM4|#MO z9i7Cqq|XDLAN`6_5h!;|PmkECYM87aU+~lraW30mz50wQBj`PsO5~Zt%|1PC}n_aw7J^z+K5PC*UcN;!-pQG#cY0cgjV*#L-x~z9{b5rZwc>}3R zNW!&(l&!#rR9HJXo`u{(^M{#iHX4I-BF0|1bEhRzHF*e;>mS-rpAlvlO?!+$@sZv} z)!yXFhFg!^uIl&gUg6udO@@!zzrNx1;ho;LYiE(z?!b)W?KYX=W;&^+f48okJ3pIX zr`fn!al6B9HZ-gGG7e?A0eiZcrxpa=4D8U+r>ItzuMkEtdf7r@aA(laqjUB}L7qfToEcty};kI8HCS-0gqDhNP<10to{*Ie{$tLB+G-}M|jc770 zdU@l7A2iJx}K)hEw( zcKCins(*J;Mf@@;!ldu=s;}-$OgRUaX#$N+?i?h)i_wcx4Ahz`b~QRPr?<}Bv+0-X z=}w=yT+`aO;Jy6TIiRxa{KTaGo>sQAKGe*#YxUf6S=%#FS6$?_U7lYJ(vv@EUw#+Z zC){9XZy75m9SEALNsVKHV@HD4OLE#v*-N_29O18llu$kDqn8nFrMgM%K5k@S&fG1d z+Dq$9ssm#7f)}?N$J`N|8A}^bt_mO^;?=B#)|apMa(BtU(aSxdhi!tJac09>6B;#G zlBOEt*zdV(RmS3Jqx-ovNed488gu$h@7yJ)(jsdq`MO>ncQLT7ahl0(f4t8c`pEpjQQ$m4_9%9K<)`GU#zic@q+dVEKJnWbSMx7ER~u?WtA97>>p8A z?1zMcgYOw64$;ZiQ|vmCy(VxIQ}oV)_(S7r4~-Ry^nkKWljU(1oH$l!ttk2G}N_0Zp?mB+H{ z1Ua1!7j;BG1~rnC8bz4+>-%?g1`@(kR$88P;O1V~);8AWRz1-gnVHp~5jGb<-YGh7 z2_kx0o9?%3Jr38<8yOklVig^4vpR0MdS;MHi#OrZZ)wzRb4cT`Zu{32PM1~}e3?3K zpV{=xW2+TU6rMI-)78R0zk%(9B<4-#*r>=^8d%Kz2rOlTv z*0S9^%6PX{jmd*=ji2>cFLKwEo|WT0zL^tazyETWP5v&$AdP2N@&!cNRpm4Zn>1@S zl8%G4&gsE~(#?HwH*PZueYXFm_3P_mf!=|LBop|krlBfbqA=IkofH3Vw}Bd(s+aK| zeSfUu>wOI)y9az2Woe)LdT*Vzfp3%!E!{lpX={t#vp>D+W}FmPt3^}e2&cCl4wg@5 znIBU%oz=2WvtP0wci$bn>f!n@zP;9+=EstgW_y(X{yMc^1B>|DY4L-UMvq(TVs+eL z$@7Ygb+1DL|6IQR%**~K3{*GAO&`%X%(NYIW*^pPUXV3zfVrxuVZyrE3H?F?Qcg`ESA1=G}0G zlO;xGo}qIBlYc8};p&>b*63{SGTmbe&sUZ|^6+)4Sv2j9#-(q+uYA$^;IOBLPTiZB zXyFw6u6pb^|8mC3w~ZP&j$3E9*7tbV(k>T}4Y$ZV^Q9|^RW3duOp z`pvs@)<`2CcGD$#DxPFi#L+W$T78y%UT|bu6oGqLKa7y7Nm3m2V)*unxyAw&(o;GF zc(@c1r9^Y8A29RYqQ&Q=5t_S9Ws|6o^r#sZkT57`=K_1GU%5PwTCo-=XxWv z&px+>$M)Q{*sy8c&=uXI8l`XBzS{ZGW2HmOH=oU~Z=2M7VsdZK)&b}4jc^+LXW8L3 z&RMOM4ldt3>(1SvKfBkq%kzn|?sV8(_4GiE<^AiY1q`}+xM6PpzWZ!+8{GfeDDC=? zUN?_<#yKdAF*tYJb;V_uvo)2bep%PH!tQc*wtxC!ck2rm&VMY5(y{7VSFYM~@3h&* zsp{6M)8}q^wRH8YhmK0xFVEc#UwHY{@|insjJe*wnXj+Cmr+35TKksjY>8REI(t~{ z*1Jn=qqUCgj`7wXru1Gl5KV8!rr4C(VVw|?i^0-N~o5PwoTP4q# zQ)hiy5dU>p(uIomza4XrU;lNzM#_iUp7u-jx&4;wrrs;`;Ou^?y6-y`?RQ()V8yX3 zck(v)wMe+pV1!va&sw984_>5g6uzNt`}#%eXP$lPdUcD<;?L9e@b7B_3Kq~UCPv(~mbN1UE0)p1VY%VCsnP7)DcaVi5hG?*&e-y1$LtLo*JQk_SJ0#7&iD7jSR_gtW_>o> za=+)<gyC+t!sQM;`mSxMayCg-%y2ZZG+*e|+}zXi7Z zX$MMly!6V-l&S_Oq-DQT(sEcI;I)5tn~Xb~dtLh6<*{+?k0a*QYG56r@g+IUc}Mk` z(X6kUnEVG1kx}pUheEET!aAO_WV^5LIr{S$p;|8p15Ohv z3E<5q=p>)Wa>SJg#6UU=P9p>bYOP$y&GOH-qp{VQCTZDcU-S;DGi(WS$v&(EX68% zX}QDYiYnFLoi{4w+OM+lKa-<)al^3qh1OA@YCg-oFhA7E-L;_O?%@f$cWg0ekU9SA zn^)V7Dyx1`8RT>053Al^{oK@5`u#H6dqnz~pczwNniOkxw=W33VH^HiW`&yF{ zTENqGpW;IXCsOJ=c3yhupeLX7zJXDZ0JYrS#*SQ*)}yiIP|%eEIAY}8Y_U#U{m?bWw89_8x9 z9uBtqL-L)CF1ST?Ji5N_$y5E*TI_T#S?sj%?A_?Txy`-W^i^THcPWb@Wi?5Ub#_tyW*08a$7;kX&W-%=1oPni)lGh+9^_ z``#3Q+7HU=xZm^~k$EP+{x8{H!#+=;X4~P*O}wFYnj2&7W(0&!c78;WrcZe;j$t{boi*MH}Aq_}k~TOO|Pb9<;pe{+n$V$73Jv zZCrS}sm`aIR;zDq>N~h`(YgC=N(Tn4YGl#!ol35E#PKal8r$Aa(pcnC`u0f82G^Xo z?OgZnazo>c2I-%T@2^g1wReNnqs}L)OjeeBT2=Mpx&Q6>PS#5C>nkmml|Bsmy0o-$ zujVdy2JKxLH{7Fp&%x{7`JcUdIM{My(8JRB7uh-~!NJGdS{E3dd1~ppv+1FF151q> zoc~;q+P1G^TGHNGUzRpBjxetC?#j;kM@%|)uRplcl26Bi?itqgwqWu9I^|47dB0&1* zbh)47?-GI4OV)5hjVs?@dOE1t!JE4u_~=1+v3=&Z(L0yse^Lu&b=<`sgqfr-bv$R;>xYl z#z%FYHm$~%)=O8FAF?v;R>#8QP3>bn2XDM}qgI;s5R1UdKIc1HsC;r59~D>X-XwWQi&q!Te9koIuo4m_O z8vD;5o~~%Cuk0Cf&09w+_j6pE!5Xi6mt+qQ+ZW_{_{G4|2jvxKlnoWrR;777Zn5vo z%jPZo8rvqDD770u)aI0BS=_>~%!9`*mv^i;ppn6-c@yi7-?Q%IubF^FjeYVj6Yf>~ zB!m?AXM&ZJ!Ks%V1rAGWs&k6QKD)h?tH0`?(pSxVJazS7SG!@um=utZzqS;A_+)75 z`;V`0C?4yj*G@Z;0Fx=$21Vn#r`jv!I|}UhQ5V09+1V~X-pDj?c`f#w%C`aRS;Gg)MF`lG<^a``SJ_{gEZ0uDR9sKP+A>gFLm<$RBOPkeQ^g0X z-}g5xXvW7iT+LI(PUq$KpKI6An9dDNI`6FNd#J6zDYU%}6*Y2$Q40Fi|Cq3Wn+N<9 z^6;g+Z1KUlkQ0yhS1YBhw+@hoaiL;$i-4q7o6gm<^)erc!ywgQ_vV`;g09Vr9sB0> zYdoj|5!4`yuEE$FsmVnmfjb1&u5)8{f)wZXr*^P69gQ7(=P5^;39-&jD=mGQ!f(Ir zGYU5ZQI#gGLL;?LT{k+`IEAYJk3Y6qzo=dgW3n)18E<5?UD>z#v-d_F=dG78$ZzY` zEB!J@j;1$Tz$m(#N2Y9+B0pr50v!ux)N}_)JOG?$6lr#+4DL}&CPt6vo}dvpNJl~{ za%e2D66>^RwHmR_Xn1+B=$M)7i7BFCyxnvv^_uhYD`8$dqk zsbLT!U_W-JcuV>qyvcXi1VA&6VHI`O)ZCnYj-Gps*Nnbo8h3o~C}?)IEhyT6fh>FP z1W<1aBbNIBn|w8B4m2gEM(tu>P!iIz6dBE;MT@RRTaJbe`4KekPRgqGd@*b3A)y*^1+!vi@35kmZi-v}yn-ww;j6l*Xdg1oA>leo(7(LXOck^)LQ6XQ; z9!D-gNkTKaCesEf>aE7f63^$qvFPmj?8sZdIc%6$lQg9C; zdh*3gFnP^m)mY&6G2?S~&e2q!pBJghoj*G}dRst124Bb8a<6^a0iMK-BU8HJW@M!u zWCk}w9N$4}r0R(@A3!tZ3S@Bsdnt0x&eNQ&sZ0yZil-Bw(E)&m)i4U022$$SuT?Y^ zA#PYv4nqx{n7nu)70-D7W?!|}*LO7znM^B5n;k73E+K5(GI^5cpKqWS)TjCm%Lf@b zGE#vGTIbMWHMSzGri;i;&!ZgyXc5R#xvx#X=E(;BU8mT+5pTh5=)QUQFBdEB%$bXA zo);2(#5bwOGJQhe&QY`pdPQ@?&4b0W=4_3X#1IxTW_Q=(?M=H*IWlM3)bDTn{r7rP zosQ<{vc(=@?seWy%T=IQte&6|fp&ZAzJ!J-cAv=iAY*nyIj0R8dM+<7&*9QpF`!}v zd#mUS=V^l?#hPwyA9F`0Bg^psC>|G@PeFYwu-O(I|jn4M@|eNg`R zt;?3lUV50_Z|^xXn7Xtn`w$|iXa_oWOpiXi2Or@_B_-+9BY}Oa8@iTW5+pMdW>aM2 z&hDq5AeMoCJAn>j=g9{zb+kQYM&Fp0Rm}69&>?ld3#x8L&4gvr8aQv>ts{zRepwD4 z|8faITmnC1i53E|>;`r)Ho3=S+5{FEJ1i%)3b{6hg@6&~>cSvR=scY8lM`L61Pluh z0SE^yAM7ec)$sL6`LIGMkK$KY&z)O=7E#RPcWKT)hbjDMbciUPew`b0$6@-vUP0S7 zZO%Lk?CdfiF*bVg-w(>c@%w3+ygKQd956qBU9cZV9Q?;G-=5z~yr19je-?fJufIUT zpfzV7{4)(mXgjFq<=x7D#qrjfT^s!UK}TNM{3ax%9bqA>_&)4Kb_`zup>uE_*vk zQ0#=D3pscLdvjX;$O)?7JaHU@u?-{5bTa33dDhFFmQ<|=L?!7t(Qp)08Q9+Xa!_=) zqGP;==pLAjP>0xYf%^I*=&k+5D9$IWK_Cy+al2S@h!(U=v5>yM#@G%sv1j!D$D(j) zbk+`{Sp_dtYYv3!(8QHtDbwzkRE81ngUb-bRK`VCwN} z4Jenzu>T*gs{5ytnOW%VC+*t)wO(A7-1za@Cjq(}!7CG>7{%Fn;*O~GIn05^v!g#+ zvFo1Pi8*v5IiSa_eZy*D=mH&KgJnR0C!Gn>+#d-}^-H_7!lU}!ywm%~scH8;RBEso z3e3qjmj~=|SVSZehLbQ8y{Eg04wX(_2FRpPB>Cd;i&d#rl|xM8?dI=@_jof`$UQOy zTh+Z_)me)(HgPBLse!&W0oq7QMreR%KENAsHo{>M5WTpcx);mY2c@MMh$;DB9nMjX zG-A`D%9jcB#NzV<3TDv%V?ORegTIe3A5$|1@M!Eb@Xm7a$;!;M4zfHD0w@wcCV2$| zbTpJ2pvyY1aq%)O3kiQ-%6$(o_*L}E9El`~!=S#C=SlR&$B$L0EDa9g%_3+x^Z5x8 zFw=(OK)yyahk?Ce)20KY0~jA}0jIqNcNN*?IfTP9#RZNOrlu=}LInwk4DboQRQK-P z`@*C2PU@V{ION)fvleao^kK>Tz5N^}k%mEC9-wxyV~~x3@{r}HEe-dRh)I)4#qT8< zl89{ZI9QuC=iL4Kd$}*y!zXuw04h_-;Sgft?u^f7%9o0I0CqwQRrV1j$iFLex@4YN)IS+VnZqK*n`#yjc7yL{%vRm_$;^Erx3tM2q(i0wjJ%sD?|Sl7w-OoXS_NfZGmj zsyRR@sL~UsrUp2~0xhqobyH7@R61=mjPs>HmlZ(o0!t(o2bPBs$tI7s-s>$2v!T=H#4O@2Y~gmHKBU_Z*VsZ#?i zja$wI??p*gg7{G^5!X%1(Cvh3xEec3L=4d!^4lYcoZT=pVnD zX|FlEl0s=t?}v=~qQ}6?JX^QG>o7RtKYmq&4W9Ay;^qJUA5CKZd5QlK#Q4WI{QrN1 z-rpCQZszPa|%DGxh#+)ccq0_nX|ES7KGQWWK?nxEyhCVJ7` z5_+dcjmZkVt=J{8S!%nEezT{A7N5FR^kJ^6u9qHy>=JnWjjD4C>RK7>A?r5!@CEgY zR75;r&H-9Ga61w-d0F=9YbJ`#>pp#tnPQSl(&R6jwi|3R_wgND-p#Og7dKt~NMDsy z?HI^03eX~2%v^d+qvcBCWG|+5vkFc1xoj#(W-|1jyRjgEa6GSz-N*1)&bJGmT{$p$()cR)>Q zu(F|Is`@$B+^Y0Nkd!r(n~F&?&)#h zQ1Hq@3qRtvzcZ}TK~f15FE&|D-6*q^sW_}FMFK0>+iopaDx^t4(U%1t-xyUUaQ{XXv2SUz@F zJ79rGvz99*J^`zkE=H6xr0PqIc}r`OL$T<WCcRkHNHjnXT`Qi=X+tkwM#+G~FE>To$;nkf*q5)W1Io zhl3y0H*UHaxFAGx-c_-qq{sItu=Y?i;baV^DTOypV&}>9>%$ZGueJ<`I5Zy19hI0M z917C8{4COqOWeyVJg;Ae!V7x2xQ3#Y={o<2zf)B2=~@)U-Cmz8{tO#bG~C3c*s(qB zKAm2yQ)q)sLeIcpfkAVh;ec=Vu4?S!)=m2li^gHWmjEMT$=gePt~fp3<6fE{SkxH} zvNW$q00+#yBUVb3fU}vyBUBmhJDRq+TVSE`KLrpA!VX)b92FDO?Z&~7QNn@X}60KOB}jo057}cmo^BlgZ ziZ4F0z}N&|b?j z+FaeFpK#HdG;z6=JcTVQZ2xlbC{esI&{wFZSFcVCURt4dWNJh<>vAgauj1+CAgs{2{UvnXSeEkTaYwhdBbtH)Bkv=>-G_M{Ep(3Ii%r|j@&+s)+y9WVA5chXpwZ!O(@PEQ@5V}6CTc~k-LeT#4v8%Y zBcREunv%cYIX}{cz)i z)!6RM>kn`*3*~hMMx{`B$Y6WOUoQf>9kb&&V_3;-hCSKk#|!IT164f;WevPddc8{i z@FyluarU1`+a_V&LWIr~5py!WYL)O6!R)MFN*~$JGVC1`uZY%kr@@1R zVJhWk>y8>#!8VI=ygyiG!66j%DZO}VC$h=#-N(mh=o=WE?op)Ojbm}|U-x#?OdnsO ztD%c|)W>ASezyX*@1@4Zb*)Wi@oYJbv*sLtPKUZb`#r09rFS1Ksfn_ zoT>4>sHOq8{J~OD|CPUgPXQbpy=-ez*{RLo3EYpDau=yEdcnxbXupz!A1ME2mFUUD z`08j>N;cIiIM=O?rkw++=LyfuJ-QqaPvVF=5o6z&ustXN_{oz>PP}uxrRnvjFB|$i zav${Q*9sh&5w^5qtIPfhVu08-TO9Db_QM~ESs_H z-4uzzFyVj#;yqTK?57#b)zn~-9YE;}nf(Sr#k&cPS0IryA`VbMS_y7x9~Pq2LTS2( zrz|xmsv2FY;=_{et4S_Y5?6thDZ2=PSU84Fr+4 za@3{tu-Vu=u?{J(ox;_;)w8D+-~A5}-c~g=Vbf6?gRVV@CU46M^WTdKm5tYqc~qQ> zVmJsGf(g=ZGDAg_4Fvd7s5i{!@{~iKxZ4LG7|sdn1P3q`flknX%Pcbp>?C<|f4v+?}kY*0}gHcRYHyqOEo==MB$JB2>I9Z9L=tdbmul2fds#NC0S z_2KLZk?4@b-GDoNnKwhm1EwVY$y*#;fw1u3m=-Rj0Uk){+)nIgZ;womI z-c|@}K|n=PL|G(OM3nA#)Dt-4Sg7IvDL^O;xkx&KdV`#u~ z?D^blx(W$gUhsd|i$^~u`~Tz~D>Jd#vPlg-ZAU(moTwW0SK{w>P9sa8_aC_be)7rq z2?Sd?WbpJhikh*94|o-kv$D3sB@VHj%*9~Fz#}3G%+o;RXV(b`U5yS8WvO!Xp-g$e zStw}`4@fSayRu!~G=Tfv%lfhkZH@VW$owsoZVe@=pfyCQnha9g50!>grZ>s)fshc@ z)L%fS51Pc;Xgb~t;*BUY6x;TqcJVFEzxU0>4mRpG`|! zLp^_u1QL-_8iql*?hz+mkQeIhzsZ}n%py!A;* zNtV~AOd_Kn^4B@}R|Y<%pnOR;jsH+MPdkR@2I_9-D`j(O8OcI~Z(AWW2Cx$gsU7ZNTvM-|1}cM>-qv{Dd!4^M zMevkJT>NRY5*?qcov-q#38`EdERa48Lc!;dIV#SIr8IPVS z9lfoXnDX!0%h7&CAEp-FoRsM6;S)J$=W1%Eq7$B>Fn|TE1d|Cj3U4Cg=Qz0A^P0Ka zere%-6;+k3(Sf^n?>e5VJvTd=R`rFx z7I7x1co!I?v?E1%{#T9ocX_v|&vM7UfHY7bVUcaH)p4mMeZ47+#gL^b=mp9Y-yt(tS5hFK6_M08mFSl(w-N`D> z(^Q`S;d7vy_wDbm*=%${^=m$9w#1{Fqj+g<49o;G%k;+X)h~VO(T3#emmc@uUv2V> z5;`z0`Fu<_gC;(<$ND{rtbV^~D$(EHugib`44aZqSJNn(Z%!9_c=XSYV(xr?M)lPn z{O_;U<$cA$j1Gw}r$nm< zI@k*LKrcOmkVssiG<_OqD2&HkM<4AH=h zAT`>!d9x)3EMW8Zqo0hE7MVu)m`JM^rPyS<8-M zVYG}rBe=M9cQegSP95U>=)BbjC2t$L`t&r>2c*3CGwsfEW<3T*+`F`}y$Flx(iY z9zpf8lXhX>$+U3^Lw73^F5CDaU5@C zn_QF;99}12KZ&?cgB{GSd0_h*pD)mA=&K=^k}Ih>k>>O!sd+&* zSr0uU=m#Kh=>)o^$6h&beaRCPMq)XlC6vZTXYm$Sc`OBYGarzg$>rW<8IUA{1~@GV|pERM|FF9r=fVB z*SWBc${EaKY`d^=gK{R|rp8}fj}KZ#jBcn>0~&RqF>N>ctKtOB4}MIA<|Ea`EXb*7 zkPqPITiV$rMLa4tq{$)Zx?15S8nK^5dBi^0_18PpNMC;neK3^+)a%b-lF}ail2_A{ zjhkyK6r%C+#b_fGo!Wpt;4-}1aMl+rV1;LR?}Kf;>s{jxHaJDZb|!l2!mNy3T5;so zUWWWX6r#nN*dlsDXgotFG*2`ZKSKvay?dgY+jx5*c;}yDsp&q5SAhX$$!V`n_MNdx z$P;8MjX~XLi7`2O7N<(=8pWCHG`8IOV|2(HR)kq7jSm8R+P->;!=Aj<(5jD*n$LlH ztOz$|pqJk<#-&v=J_pSfsjz1xaZ~zPis#^kxu`$MuAv7+Bgps>4Xfz|Op5vN&8*aS zYKdO__89Mry_1uqp+-DjU!_O|4(jGn@nM1RPPlwMM!oj8>1*AAp&FPt;6(H$d$My0CS>cpS@s|v?bvUOgKcM&%Vpr<+xkQFciX!3d7glpmrmE@CWR(A~Do!gH!@sQPi zWNB)Xlas59T}kfWsMgW?c#wG@YL2`XF#%+CiW+E^)+Ly&r3H(9Ywt3E0aXHy#Ta&B z-SqZuZ!MD3S30+;w&)jp01e=Q`0F}6c9CwlJ-We% zP(1)q1g&B&BFugnp#r9$oe#FLd0e};9SSqY-#_-j?GJ%k7bbmV>yAo*Y6FZ^rwU^` z#ZuXAmV*BhfqTP11vXsYKgKT2iKo?WwL@Rs&KU!o$vcMp$jfq>2K_F0uj&Z-c zapFCVYR5sfKq-OY*PbU3W>!spn)JqO&txVnDColIPxZj(;JKtqrC4rJi3RE>)%w7> zt_S-(jz8Sl48Vt+15wnrPwXG-vs&7V9*KfExlC-*`XB{V!DbtG(k6^5)DNK7pq+NK zuN$uzb{Edw3rI_#4+l2hNfN5-T2gVtxM=vU=E$tN z#sHT@5Fid&sc%z6(r8DUnemcq^q=q$CR^f$?Oo-1u%tdaJvpQZc!0oDjg)XscB4YO zzS;l`nn&O0$XJO&T7elFc7Ap|FtCoui@~rCb3bss$J_y~u32B2%Oki)>dscXE{BfQ zsWjR{t*(!I>*KXM2h1W&T4`Gw($^Z$^wIA;MV$%Mr}i^ciI(^&a5Rc5Y~&QYEmA14 z(h0%jH`2k!;kL-vXY(8KGIdL8sxQIH;pzUSEw#y(8*!IFJIWW9Ke`F(Kx{sN2=|3@ z)mfvK$H{HE%KK~%TVho4MkAHxyM#L;-~LVG$22cEH_P5`)pxNItqRJl{Ml>MakSJO za)GbV@!^8AU{SO#p|9RDkHhDPRhhD)^g)DTTB}469?+%kr>pa5;~+&uQu?7^DuaPm zYJ2eR1u0{rHd2aKfdW6w`+NVy-4p55(45eGKxhbD4`FX{#mh_nLuW=p)h#$*tEGUl zGX!87Q~X0{ae6CN?f@th*3G^tC8IRR@~+?JjAmzsNcy$3z|vRe-g%Op z0lLgoo$Xdlxft2*Lh7Xztu*naK!&XEIz4U#;O>H&Efnzz=_lX7+!Dr^n>F6QZCFkN zK}_t+K*#|8TLVvfvP#F4P72?Js0f%!th^kk=}2aSuwLCp!v|2Y&~0jdVClR(YYwf9 zhE$L?gEL6MI-TsTL8}yjTQ321C=+QTP;1Nh;K0BJkWUk8OnMG!ebZAuJ5DE`ld}ZL zxBBgcm3UAsFj#E`@1!jvQ1eYpBuXEeLIcMj?_XF{mg4p6ZJh4{Fbv-Ofqls_>M3{e zp6qUF?Z7ECL}XzVuYXcw0v`csj4Q2L3qaJrGqbat-AuzwZa1)7Ud z4F!XX+ZZ4uz{!eiRqA$7KBkq|aPVjWE|WL~Cn1VxU}%;l_5z-v-Jhm4nY!j!nnCv( z;UNL{l??h3=~dy4f%}zY>V}dFR=m`Hky;)h7HUVX1Nlw_1X)eKR+AX4f05AxYrdSo`xFA#Vv*%m~*#e=VN>bKT58 z?7hWdk@7mm7*!4KLu~~40^=gA;rUiqG7hR9ssG3olj;HdJQJDq)^S@wo$bIRA@NV+ zNzLIX5n3z;u`Oszm=3e7)$*}viWp_cIoZTw8v?8?_2tBJqc{D~g#UaHh8F~axHV8^DNHT9S8(rU9?r1eV zIZlQYC}0LYE#TS?6D1-K;eOMON`TcKeNQTA#6;f*Rh+58y3&FAAv@%;#J*+=w>wRu zJlnPvMGeKe%}ggg>98stz;Gsimz0gGvtUURt$;+#0pt1!3J?WpS*tXKHUft+v`%ea zxOfP}s%jTHRj5|XyL4jB_)ET}rwoIYG1OPifBd1oN~gw!UaNS!kEkq6ZR$`qko`A` zf*Uc%bcX#ChAnk$oce8ugM){>9cPr3l{Gd`H&LkzulT-+;xL(}{)yd{E(gb#4wTCa z(GGYumo(r*+{1>p*4A^rBGQP|jYAF(3&L7L3VgM9NXF^&AZ#vm*VM5wldAd4X zR;SAADjZH|C^qy>S#jW>vzIayg}Y3u_u>$&0m1`ZfyPokUY`Yy57CA z_A7y}wH|VBk|hHpC;!tLPFd>$3m3de7@-&LYOA997n4Y`je(Ph4meXwutXCCm@lBf z!ttghc{Bb$6NDoM+VM)%5cE$d$do}@*#j2_)OR^Zsn|W$hT^Vxly5%8`d0`xl$bI2 z{R;aFif$N$&pOej*J?6O94;&e!QoJaD?1o?WJiR^O5?y}%T|y}82_n<(LX0>dwOOcxXW!1?nMIY+pTfN%oQyW zEl+^pf+j5e>7$x?+zL7STsy~5W`lPdKfHs611N`9dmmCe2lxOnyoDr>nDT=aXNln` z^O`jUcsOKT2792tFd}|%;uM@}!jVqM5uR#sxHHua=11a($Fk|Uv6_dqrno@0pOG$^3P1b1%|qq#)uFMwsyRo3LBflUsTtr3>SfpE%p znU?-Y_9wd&2Lt>Cs!HI^-f%zw;{qZr)AA=_-MM6ygIfT0XMGpj<-yeJ_KuFMj*T#^ zLN&Ay)tQl30$^W21yA?iNQd1*YSg)RTd;jn8^IYS(JXM9Q7gTCRa}#Q5UvuRF|`7o zs)JFRPt80ytP7o0!{3StcPAz(UTM;mG3)t#flG4UsS0X;~zne6-& zSSHnEft`l|heG_4ua(b_vr}loi%U)jm|u`p3jo_4ct4RT52FC18o0rVG$P1NuoruX zn|=qhx1Nfl%&zPbjj0k=9ecPlB&0IBwgjioXSHqkuDi~ztK0(*emfY3hz$^>T-9K* zGwRn_oT|C1t-QGx(VjL1!IKU}g&(yTYeWp|-wg2{X(Z9pN}4*rJrAi~l<<6%1;Q{Z zhegHJ99{C9>V^9}H8KGK28f*SKTFgpre*_shzjuW9FX>Du_Kae1mdaBqtqg}l0#o( zCk`(%%zInFRWLw#lGwN_C2JT$p-;RAT&FN@C*r{5m?im-VgJ<5Bq(&^iEGk^*3m%>HQf1A^uG`eb38sIO8> zRn~)wfHJgp51x2Q(qhMx<4AHen&9L#b9&JO7BGH-BGd!u?I1=W>o7Vks4K>h3gLzO z7$n8SVK64hsszNMV%WH*wE9Sb__-P7QG7@=m&P1bu|L8O1S>;$ zn!*z;+aICSO*BQYdxS%04ZC=3jHmg^7=RJ7co+b8q1*fAr1-Kp?4-K9zv=h=yJX{! z8e0j;k8VD56=-D%-f^0k%agGn#v&IQ z-iuN#i2Usgh==}1ZZu@#0&+>+aFh1-U$BH5pz49DuHi5FaeImtkqvOUWM_s95Q^PG zq)jMB>Z@O6L%Zt650f-`(3K*f{2!y2wtK}c{K11?zM>#JOa`qMp=MsgrUrtX9| z2g5dMVGy140Hx4-1!6uNX`C=!Bl=@oAL6{Qt86u>%Dfu8 zGNtn!U}>BZJ`9W@2pa;cK^YE1w1)=}oJrD$OmvR4^C5YRbrck#n?;?xn>RZ!Mmu@6 zoXd$#7*^glEW9@mSXWFP;K^bfSCERqeP4lucXi%k#&tU3+fh>yk+!7;!>H9r_$_!s z2B;R0vU@z;4uFFK&Ze&MBr%!DS&SB2g>>)xhRQ58!wxi{voJ{P`;dWzY%w5qLJ)~( z?auSs6G`>r$j!9s9AtnC?2Hd?v#xC|%;l8Y}!nMw!PengbP7nqRy&ek@YuO{EPhEAe;G z0DVUbnGjH5dM~HIsrqUxTS?mXi00llC5$&x77_SBS2AYwGNpN`Yy@GsEs@eH0oZL;;Z!GicmTy&cTY_v2+I}k{4^!8v_AqPqv#Ulo)27nl#kX>;ZMe^6g+v1&ot|EcF zB`WS)X~udQ-Va1nfHxBg93lu16iYoZ*~S2KppqD0krc8O*b*mU)57<0%TOqq%zQxD zBi$&_@gzwV^a96ms_fhR1L<6=x>OGbXyJC2u^0#@G(bo!gJIG16%4vY zw(vS@J*sNV)ByYD+^0K<4$X8%0gJ*fzJsLIP+k(|SdfX0ykXs|s~g@>mj?_3)@vN@ zpHBQxclNOCNQ>4?r;dt-;$}5y^FiM>3$%?wRfHL?0;~=psw37K0w4q#2hbA=u`9iJ z+#@Rp-&Nqd2=TPh989BsP#OZhroXj98m!Z#9a9^(Z$AOg@Xas!1w4&eQcEfo$1Czu zJe88zB5896oNfVh7vq(w$#9cF0jG~cg3aL?1LikTc+u#d=FS*?EMj7!WyG}LI?Blh z;gv*9b)BTg1&0hNOz+(}5)2`ykx19J-P4+LbBYAzJ{m%UY(n0ED#PIo5kiX)oB+A! z7Ztrte@2FxApQVO!||{Ftm&wjpTp(~b8S4+B}m&U&Of_fY#L=gc>0Uzm!O_QBoS0g z+y-~APE;)MTdlh+Z8|i=ANP2)dY$mWgwl+?L=Z3mj*19sWQ-uQ5PwTihNR$xaj^NT zJs=crHd3_Dk%K!N2KDJR1NEDFq17UWOE505*mghipL=)+Nmr{yHg*8mL=_o^K2K4V z*%qq51a9#!wkd)ucCfC-u<5H*6Q4Agil}9{ckcXVCP=U(B^z3tCSrKI@2?)^glh=^ zQWg{yA4^M_xVXZ&xqvN8eh9GXdi11ZQW{GcpxB%z>5EAenn@x=3 za_C;es=I^kf%F&b(`*G``WD3HKdcYx?a`glm63*q=$1ei?!zN?sbDBS9W^||eklj+ z?z8WT2<&~|9T^$9l8eiH!tT(aT!YT2r{US5t#zdyF^{~=cW0p4gV~%Px@O`uk@h83 zEGl{IxwQu)OK-X0l;5KX4UGDPQm33Db|E3&II>OO{o=w1rVWfw2SUxIapnoVzzOEG z|9+*gM98Rhy%3@!KY#!P<&!8Q$%hcgHrB@{No#wf>qnQYkYgYSMm_cz>Fro`BJ6LZ zpicyXgeCfnztR?Pls4%)?_O4Xrhd2~K;0-foyoF8!dkR*7MriNw)W$`rohU=lrX$k zb)40O?N*(l#P2~%=2K%~>GKMe?I4JLsKVPHxM+ZXrMHuHQu+PkLtoT$EF0T9V^jON zk^D*Eg9?m5QB?5zk>yCxji7GZzWBXD+vk!JL#p7dfKlk9Hb5YBhxD%|K;W2J>9cx8 zs4-evSd~vSJmNB1+aH%35#M7nb?Su6ZU52wg8`CuFQ3Y5@zg^)O`1J49r}350VUqx&i-7#>hXR9S*$nR($3641=Tt`M{Q-8R-gULciWW|v^mydQeLQq(oz zLIyS*CXHIg%#<%}NyGx9emJt$txkiYELVRAN!~Fq(Vn1Nj8k1%$UyWAQR+ed90p3=Zqu6f;ajFD>;>129v=6j3g*baLCa#q2;J~0aXb>JAUY+igr1z$N zHolP&J8NHgQd8WnWrX@6DUkdM!Xx75g6T{BAdv?EKGD{Bq-0ycs+Xq=V@sA|{D%t< zOg|VBc(wcMR!h+VoAmC~tE+6e-WXR2M#hS$IB{CUYc6AC{G6m|1{EW8kMCdc2Ue>A zsYEQ9#3uFkCab?9UD4PaEdfH$I%&sMii)L$9Sj#S;0AMcyd?G1DjW}Vew8EUpx;xa z>69RmBvuh2&6Fuv5_V>_QAuij<4+&UN*vhPP92G$;R5L;L>`&OBn(Y3+^yu#pZ{^X z^yFQz{V^WEoWpi$REa%+sx{~y$;BAU4rl1ZcEWg~-2X*D0mW5VIRvMV*DxJcs{#H7tY*y~XK|o$Kn$;7zJCR1AIR-{QL)ovxZr8wMA$z=o4Ow% ze~k9epl=EStc&FS94|3w$v!A17|3b_pAT@l0kSRuEnwB783vI!5~-3}O2EF{O=6|g zgCoB#`v?ZU9QvHIXjOsWH6z@%0HS|Ri4~@XR56gB0GfM=*j#|65-8X!5=%)k18y#P z)8ZwKJDm6YMf;Hd#3=a!qn&9-FV}{g4||h6cwwnffpfuO@Ir|e0}GNT`2OUONVgGy zn#7blfx4$&o%P$}^5;a7nFfk}a=Hg5kYE$o4~8X@l@UY$7M9hLo7bRL7=tQ+ED``K z8=z|@=$672CQB>X*aFRk$OAnd(nf5Sq#K1DEpAj=pc#xrL5tV2@1<_(N#GK|Whh1f z9l463C)jmB)}G)fke(Z1hZIUm;BzLA@wEYm^?{g(fE4<%xE$w^8Y5e={FJ5$%$@09 z=sIR5J7tJ_LlAVASP&{S>l*RVKnZjvr;lITCYC|g*r*(8hc{X5S~e(=cVPd1$o;hO zw1H~s?RsRIrB8J@avsD47mcOzr32CZl%k5$BJ__|MWV^ZQNa+3#QHTOG3y;FB2`*0 zw)8kw+Nn3Y9JaE0L+yR3duGuC;jA-4Rj*W6!iOEDv?j3|dIPtU$APextHE_tVr-=<)Q2BxEBmIa#7ETfrjNXqzM?l1R42V@G z*|CUcCCz$%y3IU7+S>u7AC;9HiV)NO{YJwuN5=~}1hk-Lc<&$FU3j)koG#7VScL&; z0``>-8`#i3zSrkss9U~`JszmU)rT$Yi2!GsDineinGPWa?#M0b6_`TxSaSJQQFWdR zjt_AL;ijWgpKO_UHWW)18YYWN>a$ocrDK*C9}~SvkYlYpBMlBfdMi1YavH8&+2vJ#?Y1rP|)Goo?~{h!zG`8nu7X&+`| zVkZQLA> z!ta-s(kH|c6B@z*Rj0jS$ZUIprJe3$_<(KBjuaBH6v3E1%N3Y1S=bZIh^t_eFzbsT z6J^9NNGh7UBE$GF?gCT*-;!|*9L23WmHlW7*cE6ybX%N#fkQ}ZicA}2Kseg~ zNYw+M&>}wYGvHu4RmRy|2(Q5Cq;X8z@rmhEKS#bIy9@wUxo1k&_zZVN$ZYd!IojIe zSY@Z;$kkG0lUpn7Az{<$s~MWbK+|<_cFXf=Phk8sTAp;zK?b zv{{=%6e#`_*w7~t(T*kW%yU7{rSSw_N)9hJ7`6G~ zB?8!OS;N0`=i4tE^4oGBAsHKZix58q`6m((3r(GA!b;muL8z?@NL@QI`ZE%RE=4Jf z*0py8nPljscsi-bRkiNnjx%1bpeaV~Awc#2DZYIO(_5%a@ z?gs)%+Yeyve1-7IHrtk>*K$>GH)8?_0gsMX`Akz;nVHDXIyiqmstU$XFQD9{K<}eE z54*2gz!N3zukA`+)&P7R8VVh}HF(J@g(o~&hO1Y-b9N0L-;-n0d-P#+$lE`LUJX4@ z@D`y9V(WTh7@Jvg!KkDnx(tsNwa)49HUijpd>Ml)T3JipLl}9ZRQhDl&iF^rs;}YY zfKyEC$Fhjd$zq)9!XQ06fgVYtsy>|Spr1-g0om0{85wC33O?40j}l}Dj=PLi@R}xW zNni%~V?+Z5Uls!PV(Gltovs#xY1SiBfojS}ZfhB-7f;2A#M+tQdH1)r9zb6Ur}s-& zsscb=B<_cEp?a6_hjODix^HkcJWJJx6Y*>aPkAd`Fpx9f zujlx`gwL_j-c4$Lf6eLr*eMQzb#3|Q_l3I7VzH)dRO5it8+S3;A8e~FvpMvaBHz{> zMRxta@88JxwtQ!9zsc5oX-bwI3cuQNyeTyxsa?rhQ{Wvj7I0U#D#&eeFqVP(J#`A2Q8GPz`0(P^u&r@@!0||f1hoI;N-;s)3I=b zV{mEFsq}t`YZZQXE(TK&5IObL0`c>yiO#!^^TD~&Vy6j(Ev`NI_fOePSa04LDebuw_nj{&Sijj?SZSi1?( z4q|ZAth@0zz6AhCdX*6y7ziwnJ`+R!+4!`xNRvf~FRJc%Wa>Hz>%v%Y_kc~PIrjhU zFwmS9jsWtd`3#CoQ*Z6I1P%;TP-$EN?h>OO3+N8bfgI#$RC1h&W&sxjLn72kR7Ims zkn)YHxM+atn06LH=Y+AsHC!)XXM7S`#fH%80m^9IbM=s()57d7X%^;{3+0s<*VK)Q z8`fDyYb}oJ=MWyV_j~h0Y{w{9Vxb+A>CJ-DD#4{6o&UVjP<8iOrO#fm|(Qtxo~NStX@{>a;o0yX)>7{vOCo&|{aX-NkQhE`FgWNqdh&t=aCR zKkv5B8}m;Q3+{d3w${(Oom0&H(IWwY3FpbvE=(!A)lDOurFE-fTm_CzyXu?NdGppx zd$?a6G+SVxweH%dI{(FCrQDK&pM=%SEO|G$rg%Djsc9FC>D*!4zi~L}v~ATKTwz>e zgXN;wy@S3P>Ssz*ZtR+yZ{5IMwg1R14Z%h`M;l{bwe)k(%4SkOEM7m;n-N1x}26nc4lVMoAeADx?xR zO`?M19~l_y6=K27RQiVrp;=D~&FLuQV>AQl3O~vXyoe;TMb&}H9SiE5caqP6rlB52 z6;_DuPyw|&h#>QcVuc<7+H|6P;BUP?f$HfvG=XdWh`av0%`GyyF!J26Wzlsnu|}2; z;|t?LLxhtbSgjCXEw41?yZCXjeqM0iJKKf(yfQw$J7&m?WezPEW233=Q72r8_IFKav*p}{8ygPukOYxLva~$EpOKZz7oEnGP-PT(e!G) zASK(b`}a=W?VKtaFI#!ZT6w?5-vcH_Ut-ea`C^vPo%gyiUmcR%k3PDuy+tjTb=1mf z^P&N#h~dWxh2y__4vdfHX*2#xVoBiPSut9<(8?xkrX)6W+XjZnS)8 zaPy(=VdOlqj$5rKibOnAxN%QzIB6`PsYr>S5r53kA6w86_UJl?-VbuYsh%R zRx8QPi{gzfgqeRe>`ZgAo6{;I60RTS+d27Q^zg&+ry34^bvcwFf4uBG_7d>{1vXmW zy6d;(6%~yDGcjQQQnAjhb%D#)*hNu%4+uDj0(cgU>);May6{T(C?K=|vtDER3c))1 zbK9OxFKI*uB?Ph}h))oSvd3CTqQZsg`*N^w;E`aOev`0w95WCXBk(PJyfB(M47^r< z2bi`1XHU2EVs>*Yzd-+01x@KN%q7}@T) zXz_`U>q~~Y_Sb4XvNTr@voiO+RBctpQ#?8F##ByvV1?=p?(G3v<-e4x-g6z?@aC!B zE%uoWMn4^{KIqK5lQOzKl;a%p_D(&-9-nA|6CKl8!Reig@C`FP%scgtD?ItFJhe!3 zM8mHNbcv+ItuYHiG)fSwCL1|##ha|TYdD=BH8R7kQ$BO$)6Jj8GoKRljMM&H%Iouy z$X>>kSKt_u@8cQqEn{ZhWx1XcpVNNvTyQhpU|B1+%xQy_)7Gi%1NR(X3EfY&*OmJa zV(mLoaw`9Gc#-v-U;ST~25w;)NXg*eoH6|=p3(d8!_JKVjAr8AmeZei3Ecsn2>tV8@Jh+s0EnMLSR&V8 zH?lnvFlB0xdSEz=ts^y#vTM8#VU&FYb4OI|JUl#*Pz@KZjqv=e8xQ|6U!){7*eYop z81$n5#IzuO>DR!mTedJ_Ito^YKnyBZ(&poDClSn0q@ZGMhNup1Ma~{^Ek<8@sX* z;E&CkUR~c%AZ35=8;fz@o|N=CQmOCqVq8s&}D{#BcaTGr};If zA#kVc&e^tj6efmz(Aj#%dRIi4!>ZBec6Z`km?CRuyvA;Y-F>esfOj~rYh={_gC%?a z@wF!m^Yw6!?oEuOLmdJJ+2=vz2^JJM3*Qdd1%p(>K!dkvd>oRZ)r7k9H>YKb6Un&YL+hkpC& zQ@|LXC3lxz_D(W|b17@JgX)DD+e#;7iJk6aLR!?(s;AS~XRtHVE1*xsr2+`GF1 zAzn^4ejMF_MQDE`tN@AP7<(|3H&HQTm|rz`c1teYQ=2YMTuiyEz*`P9jy zFjKOts3G99&u+zfN#%GRzUG>!rGlre97R0q7iu<0o|vjvxEkmp7myzP;_bBCT%ie{ zmp5i8c$l_Jo!b>LcwZ~ZQCoDMjGKIWOvXuvJS(Zx#Dsu>N83FwcG@Zp_>R+;T;xys zE;B4p_a!i3m%tOpZ-Q6d9v#5998^~fdg8nCuEk|fW7ZSx-)o(#3C@loadLc5N`7Vs+Ny@RYAO8ti5oe*NaE z0(bcU?N?D3o|)I`1crXFVXJ(5Nj>^BpY@E+4yJ?OhxQ6N%SkInU2!Rpa9Hb~!L^5J zgl~Le#&4`()mgo5Ug=tX<%5$3bohq1K;DGJ}16w{w{_oqu!G(N`F)YeQ`WqM>CH%m)a8`D1 z?p?TeqCtR-(nbhuD+?phOJF9f401o=hA?x!=H*prP$#qnWRfjsUST0TBO;(mS_nq` zL`H(S0}8;z2zKv7=plS+OcF(J&jPWUpdvz*i6wO=W-ZE2=d9J~Qkx~6mm6G{@-Z4+cF)OL z{IqS{YiS1CMT{T6cXYoVSyvNpxw>9mc;1vq-kcO~k(sHv#)%$Q=4m%6arrneEA-$g z$@ml7kS5#c(*LYn%gZF}BiD!gptfY&h0pi8y(!J}|6mZ=@W(nrQ0+L%8ZU#QhTFxG z!eQRIZ9i|QaSYe{vzKmsHLs?#RlLe=;SmwH?C)JiYS_YZkx%hhpJ%FYeLoj1aU_Aw zY9y5Z@TBuD!F{vF+y<8+cbzoM-}_lg^78HDlHwH|oF(PgV7;y)XSxjISr(lB$H>{G@pG!{Ogrr#4LtCNPXC zIxUFn?>iEjdeh(T(uVGMw)kM*JiDUB_6-d=XL1t`Y~7LgvqZJ@m*r}gG|SUP1;=}j zcJK3it^RrDzU6y)nG#=z()&MM%$Xq1Sufc<`-1TdpI+ylmd4;~^4jx`%8aZpklD6D zZ$k5^w6jowj395jTVZdd5ch7Tx3?quItz*dT=*D`@2`2PrOHs^>wJSg(om+qeqOHS zbi3Uzj$x^em62B0bFfm+Z-3D2N#Xm`Msp+N4Z?i0E|ye&o6W7O{4Dob8s?_=fa{_G zIfQXKnQegHib*ug>0puWplB9+=ML-`-xe!giUOGeBaubRmd*bTWS0S)os;h_p2lwl z!AJx)MLHPZ(=;C2?wZ>JzFKE$Z>LlbqW(UNa53HbB<(BqA{}oCItKhs3xLY!z}Wse zOYJ(xk{FVPRv5DmceJUPXp?A(OtoPaOIl9g**Cqstksub>W&S{5KJI=qqTnl;~JE% z{2)yLGzJ54KW0I#;Z}=xBtO_B{e$`CI(09*xLAEo@%@?4gcvNAMm-c+)hMTBRg}b; z=iI}LfQkIRS>*R3oFvpo>gzP$Y(iSk@rdha!J)dc_<8G!Q&+NmGkB+d_Sv?h;mb`| zed@NyyQh7LSc`6^_Rgz0vukG3qBP8Ue_KC~SG%};IiuCk_AsgA zzxA??sHO$~Fp~2}Rq%YU-NL+VZrF|fPZ8$~lh7g+oPkRU435k5_ZJ_b%==AC#j^j2(Gjf)u~^ZUEkj>q zR&qp|*W}bR&Y>TdeL>`=i^1&5+sD#=_FYlQtF(V>s*oEymA!=HKxNrVo|)Izu0?6- z{T_UFDr1j*qVX-cx(A-hZ~m&3Tj)#_OmdjbVnb=WEYr7 z3s~rcg%GOS#;<?klQ<)o<`8g(+91tdnJObj0+1o@Iym&W$Jc-yWr z8To-4!Mh!k_r9uiwS2MbsHMg*?lr{PS6BXXRmM0)lbDNS-jq{U5^s|ciJ)I zLHOD9@`Q4zu@y?m37+1f`+IP9bdK4ky?*SxTPI&MEcXdo;B&d)8j8LCUZ@ZuS~A@s4wC)yn5FVx+RJYh}MnNul<($qt&J6j#d|Y zqV5@NcFT@^%en2d6<)Pz<)-lR>pAwL-Javwo5L4)w@pT``K@j8*iT=Mj48`Vz~S{jQQVTit<9JVGB;i}-yPuxN;k*hxaamxCh&xxiI*((F2iA=`4q7gF$tKdb ztcak|3VmLpOMXLG{Un*;0Ys~))XNX*YpccKk(v6v63QoAgVvT7n&^`tpTrX2@o&Un zA*q-vph~y_e-OwGtclnB!$;gC?-IsRFb>>Wy8C%sWi!&oY{TO@?+%G7xsJQ%e@VUR z+QCwHK%D@$#NvVTb@jVCj|j>iy;xHBEmklwHh=z&lp+T8t8-o(>fdFtEEitPkR;jN zaxPVZA$Hif*;Y;?k9+*H#HuUfXL)k1KG@ryH;^yos1+QE7~pZsSdBEJ{JlMEF-rh~ z!-K0^wD;Kf6lsj;O?a+ie=1zM!R}bQ5ZCjH?qADmFHUzpuMdiEEnKqZ@HkT*%75y+ z!{?{%&5RTYewbbTz1io}gVDunQ-8ac;{+zk9gt@m<#5>!Qdk zW_!1_g_}1wpwhiW(1=isDWiLwzZcdlx|O}e!Q08DKCfNmy65lP>wo_X0P4% z9LM&kZ&_g7uchceh{bLWwhW;mbrOQyR%$!Kq`Y~D!<=g6Q?8%-^u7PkNLO%krL}{t z$?+QI(mM#p_ZJ_rAMHDs*(P+;#c~^`j=-jgOn>YY!Qv3E8q0yR%3nX8pL@gUd;NyT z#r&n!5nlOyg;7|noU-Th5|?#Plh`cH6LZOm0l&`Itje$y(y_4PZx0MW z$`NN}PPwR>r=a_LBs;G#Xr#s~P@FejplRzGHc?cK+R zp*kv~p80*n@DLFx`8%1bj_y5Y8FP{)%xxHV^2%Z@7bdpO6^y|%yAPQQz0uR%EHVbo z${h|TPTa0v-DL$MmgbEQUb!@{R#*Skz2dr2m2I-<3->CGkWFIK2K5)u@b<+OXJ-s= zP|Z_pE|Xa0+u=QcKc+TSYd_khP%|TS1!W*EnW_PwROX~F^HB4++0$jW9*FSeGw*&M<7e!=MTr54dD zUgf^hhsSTlQLpY^cDOR$pJyg{RhX-bMa*fAq8j_R7YvgWl(px*IQ|7Af z)4x6>Eog59%Ad7BXPffFdpU*TGv)TL+kXG?znhiE|MSS65F5boD^}hx8Xd6*#84H& zVF5r*Y3gT0eUFg#Zvpwiv>cw|@dDN+^tFACeD*fxzH&pk&tlFg4%W{!SELApa@4l% ze7knZJ>bO=oatQh>fDQdx_HVDZ?T7PugdXuN;#DEUMhjM$=F;6Z0*&BHTN7}FnthW%Kg!` zujQ@zVbwP)sxAfq4W1QOV*2{I!S}K^i`sKDZaZbY=MkFp0H)EVE`M&bwb28Qe8{#RQ3F>`N*g5;2T3s<`20m8E%LUSsiO*X;JKW=}4ty)hUQiuh71e%J z+EFI7PtA{o^NL!-T3eey6<-CM6Pq@1I-@cnmwESG`4Op^`|#m){Fmg)7l&#GMJXXV zB^&}2>4&_ zX8NP?91r#8+Z}Ft%aQb6^jB~F{h~QHgaZVQN6G!#ukWmnKhvuaJe7HzCq>by@gNLh=JO+Yle+VE+kZmz zO;ytef;RZ-3=YjBWT|_wB72ET!!DjspiP%ml?TpOl~+c8!hiW(&XO%9xmMolWy7Cz z)UPu}GsQI}(u#LDtU2-M7X2AlyB(2s%dz)hnxjob?_$LofxyDM4`jbxW;?7A&w6>s zfw0HDUW%&vu0A-$M&&^dOKPY_UGwP3;rg|e2|0IpH~1}X zDxxHZB2LY@GqfsYveC(Vhx-DH>EY4C!Mo<*2@K3!n%yt(sN+?k?uMc7Cv~+PZoHM5 z{(P&hhO4#a1Mg~Y%)*W|B`+-Hlsz-LGI=afb-X}tz~Q&+ZMIH*t8IFN zqgigXlJ>(t?tP8^qPxMg!SI;t2lN=#vGRWh7(K_NAF!w1&t9BpT@%!9)$?=Sp?sQ#lU}Ix+*TZ*d4WTC#9g$sW0>ad}7S(rk3V ziB1}?&J;zKteE&bS7|zF$>nlIscU#M@1i=57i!PG^C?I6qup1leu1U)%ai(B>gSYJ z7f*jm%0iI~Q8J+K72GZR4W^?85C1}Vki#~MR z-lLf;`cko@e=1N^yP&V{;@0*aj?|QR{XI6ULj_-bY7SEUS=qMi%`(ms5kbKFxWzok zYk9ANbDzBoxV84z>@N1CmUBt0L6W1oqB9~|%4T{>W^?YTO`SV?S9x*0xzXoju?xRu zdK(<3zKCb#8lC}HX~ob=2%zhoIzxj>(>p`0A7{7( zinYIxebi))+M$7?cd1Izllx^gV>655GfjgYPh`FzX+2)??B0Zz;W*NfyQqKE>dB4PZ?NyI!w%_jbMBM8|{<^Y}bte}v zv-oVR4cXYeK0MP}w$56XL-v%o&v`qa7w$J1eN9UxZ28Kp6}K3Otaq$kSJuDoq}-8b zUVGecPst62WYpfV;9BFv)Seo;wyf3a|M}IW%%-KxHp@>oi-$Mt4qwK-MJiFc$Ntoh z6n_7L>?5+jukHTV@5{ZFmix9()}!^NZRbsin=gL-k4w|5OYor^>0j91!o%&D`S((A z?V%fML;qg8rEKcoYq$3~@AUWD^Zwoe{Pg%f)w~iO$NtT$7%f*YOY8jW!~M_8`yZE4 zJ@QJ=Xod9XSo_}JzyJSSZGrye)%A{^s~9~Fbc7nz@jCvgcD;3!FHs}>u2)~+3w_-> z-YqHXDqQ6^+VU~avaq#f!#KU zS;c^jb&odoaED*r{ib;L8$s^RVgJ|Ph%c_mE#cv2P>NawzD0{Zx7Bt`hYm;hOmyks zA|3y?i)?U}XTKE}7k4Ch(=NDdqv2l;Glu0x?L7b(#37$T@6T7ly~P$I0n7+;3S`^% zLKbd0mX=_WDyz7lPUvJocB1?#tN5uE0mtxLyjA|^Ga_zjG?-x4wds=F3I_Q0GvJ?> z^RHx)-x0KAt@okeW3tP_%g%@9GwrAoEc4I%_xtegS7i8Et@#CA6(c3kdc_M~f}6Dg z1Ulk8l0N*SPZhup4sdYufYCiZ6D=?ZmrW9|ku@2{81eZl7c()*+1n@ont_aLFS^>C z90msZdRWq52Eo8HVGw_AABZX^;q7F3#t%Ef)YCPPf)d3lEX$;Lz7H@9(}B5 z0)ymW*nNCu3tVh6Q8!h~*q4cE3PWdeGAXA18u`+8nYu~qtJ zsF>nY4QcPu^^Tm<-igCI8{L064E^g5G1uL9>Fqw|>Fv$JuL|9m)`sodmt#B8CvtU> z)N%qB6kH*QJe#=FVgExbYA~X{wsYw42DPU?4BDW0lb<#1JKI3EgFnD`EcTNb`L^}> zndmb3H9?lNKiGhFK7s9|2Tn8@B?CK}2k0I&`GrtX>`#Hv0YH3B_m3C!PrcP;9SdJy z9Ra3P`vXoRAL5`ifbrmXrI6tsLyz4hijVd`xeOO&@t~WW{;8=G$_|d6rh)kb|H}an zJu@M&ln0U*KFjcGkTSkNg|I*F(IvQ$t&?$G2hsgXBUKu@f-pVLWB(P%D4Ovj$sL`T zv{-QqtAG^@+szxLcAD0%vPxOU=f6nIto|dWw#+OnyvHo7z+3a0F^9m0OeJ8Wc9>_y z`FH0)r2Paj)MD0cA7KS-S}6(oH(A2zs`+wAUdIM2Z76tQ>9sgGBxDu?Oyvpqcny6A zD3q+=KuW}FrhDRa?~nYd15pHw;Jr>LLTj^g?NT7X9<6!4i@WGNlb#54;#O>#cp&Yx zi`4kI06a6$9a(`t?*m<#IP&n!UWcp47B<*{<$%k*9h;=QMgt4mzjR#!+gz0P{L#+_ ztA8){o?)!AFhzY?x~4D05;zcRpfxYFu16TayzvICJcxKrJY8tUeBlMpzyLe<<;=`i zKyhesXWFwDv|&2ez^XTH*f0yOLi_PM*YpgrhG*)J4aB|6pbKG@;PUbZ!uag@b5H+U zFP3AJ4Xm0QIAgW#t#$7I4yONpvOTJAo9-6H`jLxt7N*%)*Q)d)1N3^%KZj@|HmlSKG^+s!DaBpC&vI^*%EQDn+;PZs4Uk8?LtFibGyDFZX+9EKLA&%t$&CBJ& zx$V!$`qF zoQq)vePWZ=hqM>ZXXyO{$wnN`8FZi#FiC~-F6X!1c!d*`b$D$T;N`^EkWD*|K^Yd* z!WW_y5{n!NqvL@|lVpFzt+`+lGceqey^7f+i7R0s^VX@DKSW_c+ok!Y^~ubTo*lwF zK%W%&<3=o`04)*|lpUZco`nB0BvfEr?C8Ye!K$Dax0 z95_jBva~q^PTgXaSoM9_BnJx$Z$vi?Y3ISpnt=iF8;)6=#4873?mB#c7&$g3ic3l! z;PY=rj9~4;NH%juMj>56LE+2AcdTE(Hl%}J-PLs>>eSwnx8`D48Z*3Q0!|-`5S4Iv z@SLT<0H+9|i+Kd}5O05dqX&r>a~a62+92$Y^(K_UnO#Ds&F_=;UPHs@@V<#-o91G` zoe)U;2^u@4Pk;ZF>gwu`t9phmU2ed!K-t0Y1^W?68BKBwx?m7v7CGeC%+&W7M4j4# zeQm9Hi}s&`?-oSj*WB1tN=iy#QqqFj-S)($Rrtph&lz0qpZ@24QX?mvf_%#*V7*GicE3+6s8d(d-wUJtyD5FGA2 zc(CdA&btNr53u17UT7qh$GM-w0M#4q5rN?@Biws(5fYpG`n*B+zZw1RXw)evs!xpB z;mAE!ih}am1NM`9w*-X4#ey{s+vzXk2E)~ZnU(cAC?T*@<;2Cpo^sBT`R*qw^>?UF zO5(*pIk!4xE(0!ZtFZLP4k7&e#uD!Eb!)w!SI>(_7#Pv{*J%^{_W|7E)0gxtK3Zh6 zUE~2*NU*L!poqD@E-VT6ZqQuJfB=<)v@-yo4)~|dA_;CjG8Op^z+?uCKOQ(oCLf3` zQ@~cDTo89pWVpJ3FDn1wXz8{LN3K22H?iM_+@vW%t=(mE6UzO)Ps_f8n=T7tOBv!C z)@yL#*uiQh;f16ON@k2Qvfz_*1y(oONUC=Z^APVCqm4Ojlk3O+{K4H?4vW=Ql}<0= z4~ktZw@@p5%FB~Gd#SWh^yVtYd3eBAp%o-o0@`tU5-Zc;2r(OClusDN(tU)6Us2o) zQk+bj@oUVgh!WrjqGsACVcUyzE9lDp2@_og24oR7AM6^+I$F;ZaxUf&WFSY6@vkoX z`W^fKkZt$IobgKVT$-rC-Sh9%_+PEZ(ftzwn^Dy{p2Ow4!~S$Hx8HY!$7I*3_jkw@ zhC(G&*O}PwL*dM8^H&p?=9z)uP zt%BhYy{;W4Azsii&Ry$0pF}^<1#L@9T#p9f69$v+(9EqwH?bF6*`Tuet4(D93-T5o z4mLo}gN@2%yce8O_6!VQ=I=!WrD_J^eJU%HFLkZJK2sq_ww|JmcWAQ~y}jfZOy2_Z zjuyxz#+qiPZ=esLbW5g>UmyU67LoQB<>7+7@xVSdHF42^3FVeM#<*_Y?+m!wW>N=b?MCi*`u6ZQD=T+J+>E# z-ddRh%bLZanVXVukdb^Nze+TcKMhyv=1!VdHjv|;!XS0;o5TJllJSg zT=`{qMW0k$9D1drkB&wf&n3^$)s;~~5GMnofiW1R zT5=Jv;KA?&#kGf~Sl54R`Tj%R5WeDLEE>!I_~p2VC0Z2v`~Uj&!d{2`?f>gnP4<8P zk~gKYp3${(rmx|7o6E zo7n~baaq4tZh{<_3x5S2;}bl`Eo=*;0B&x%O?{TumK!heS<0>m*rn)r z?QYq5S#SYRk@$s#2$cN&LspycWkyCu|A)9Y567~7zegXOtb2U#8mp7Y_q~Bmd<6QC=@3mhDC2|k(k;c<;PFZZ z9Xk9Q!`yNVDL7851dElAJI`8^4|l(*so8GAr~!kEqa5*v?!{-S^WVF7?;y0MasQq{ zDs`mV>KDes+9E7$2cWKD&~wmB>FvL+Oye`crLB|P#(#-PTVm( zy8YdkByxMhl6%;s6QuO}wB(fxw(aj}Z)#}hW2Gajf%#N_Q!)aE!{=lF^WvPIEz${x zOgzH`h~*DD16laVM=~%UK(g5EY|Hbu>EGut%8e8j-E}myzCO@EyUrrpn^H(-zdllR*Cb-<42p3jZhU!9K?#nUT;l|9#Vz)~Mto zvcVBrj_e=RQ!Mv3Zae;+Wg_}pfMBS#?#{`Lg10-?wzXZOp4X40HF$hW$u!%qdgPMB zg-*ufW2t_#ep`F?P<&QeHms>yT$^S5soF^Ogn65>LD4nMxg3uLzC|9dfTx#*9rS`H zOvP6F9%k)Y?$>o-i5W4x@%@QGit0QfM*j>4`F;i&JNfw)_nS4-iYhMwrIeUCabC621-UH;)>zeDlR z;?z3}&7=O}s-ij{HO)Z-ovs^e2k z!fasisr3$ew2Va?n;MnVH)iuTJsm1f5w(A;&wF>z%5e?Jwm7qa_+yWU_s#xxOTYw| z)bnJE2r^@1>wVnaI9>UlHLdB-zg;?kc$OuKgK4vjn-}`@n-R2P*m0{ z;#rJVd$V$WO^oDGllVDrU9W}a2hLaN@lt=E`t{ukSH)sl#gAQWQGejkJC|8PyP!My z<%GduxwB5&h~H7cwnHpb13LNO5DmOjH}=` zUfB9-4*bdJ3H=ov)fw44k-Eak=eV`KlOs$JZ|>12x$eJL)Txmj@^h99xep%pbhlS)ESJR>ekv5oJ!xZp5=i9TC5F%l z&)_?cR#xF_tX^4Nmf4W7gT`i~d}8V5(71Dzi5aTHI_#UPOAwQq56qJ(66xB?v|=49@MAGNI&uM4BuH_nRt-#PGiHgnc>h?#AysuHDQp|ck? zG)u~3dD7H zvs)=#+i_oO`{lhuQHE_?cXOBNE~_k*U(q$A_#7Hqqk3j1U&(KUu|Mqo4VCQ zZr-f&=lS}Ys8Xs#Eit|k_cEl1qQEjgqiW_>7k3+oi8* zydynjHFAuR!L+Y^#XtRtk#-AooLCwXnp?_eROoCB{`j5g@X9Rj2cD}`l!)0KTtg%A z6|c{m4y{w^S!V*Ciy}I>?i7@VCC?U|y%PdsQ0C zc+SO7Yid6CmaCibkk2cg6Xo=Hx*=%&VG1Q7;k(kX((37$H2vfSmj#f^E7eRn%dZ(2PxSanxlfIV1=Vaxg0gyh}F zf=3fqKI?pV$4_D0&F8q^lG($&t}bYITi|ts>Y9Oo51p^W=eXm@p2%%GA8NCl?kY2G z!`&G(K{3i|qFK3FC{r18BjV9?LZH-A$(TQ~Nd~e`KOpkfUx($O_km5tt*kL~ zP5iDCwLILNII;z%%VyIbv2S!+tB5nCC3n-#W|w#6cD?kvF5?1s@8ufOdXCc7)WyH} zO5L}wP!!Q;%z0}>&d=d)?Syi%T^$7inM+rgI7?Qx_Pw_1+G{PySM+()(}eD;a(tTn z8uIOdQrQJr)v|}&*f!S4USk;YUbbq<2g_(@ z-v{2=gZ)1@HIB$rWpBA~YDc7FUE__Lo3eusq+C3~`k^mgPzfmpMXYM)o4fVObp<*0 zFHGc3giq49EwXdv&Tiln{>z=k$fTt>KZ@G9x1w)8|}0E0DDK8cJRWWuf1Clod-HE z!n%fQWZC^kkK~K-wFip}Z-4mtX!n#OyUZu|k48LtvIkAGS6Nz>cJJ*KuJNch{%Gr( z7;sm$KDKy_zR>v+U7lO3@YJu^*CV1Dr}s`QJIfl_o>H2=DD7H0dv4ig7qkAin~L1i z_9{uLPIuh1w;G7<^&gm-6tlACz2dos!sS_inT?ZAWidJv! zaMRu)3YB@wff)BfDjbYz+#?^D3nK^VXY>8J^K>_v?kHPb)+p31d#B*R%YpEJsrF0o z17wwaMCNm~#;@XkwwRMayUDh%$TI3Hi^9{(ypE(?N|>>|X20^I$VV$k!pv(!S?BBE z;v)yp;Tjp>AW5MV9~+4I+v_eMc+#)auCvmn$>8oI8r+@LuZ7B#e%h#W3HMTaw#z&G zrueLXrl|gTXxe`Jd-h?@l}Mkb>QmA=F^fMg%6!W8ojT>^H(n=t=7UvvqNGI)!}T(w zz~D5|z>JGlH#%Q#`&p3d_pyF8{9(g!JroMg6lIsiEflWlH+nfEiWj^)gK)38^9E-h zqzWri`8;`y_@lwLm(FNFv~uCuEW?D|miBj>4!ZZ5$|Wu->e)84nr~+eU8>v*iOTj&T9!Vc0&(yg;Ee)uPk=1>z%Os&gFECO@ z!Nxu~+#U7tcz2Dg=RuPa4Xtldi611ZY6DMnIf&n)@qBbdf@JGY$w-UzaFTEu3?JrW zd|)8x;FvD zAfKwX4!hn3%jTlSaC7pM+&N`<#;$<3CqLC&&zg?hrF8Z6@oDo5GP_>>SMQKdN7WO# zg~A$_p&vf5?>~P){;SubL8X+gJ8}O&ysTh64NagjIM@IE3FO+lLRtv3)@15e*49$P z#0zxs|NaQ_rAty%P`2(@4%L*4*IWw{1x)Av{>ZNjZ{q8V(1pXlpXNP3^toF9huy`8 zp{s@?_J2PMgfSzmqT^&@2i+KV>=4!d_c4O;s3ofp2Uh$iSx#NA8ku|~Q;zrl1_^{T z{C{2Y|No9T{J*&X1HV#uh!T}ONTEO&L;%VR3D*^W0_PgIRk8!odka>f>Z?wmT4p)C zwV%K;5FTu+?Mfzt3Tq^%F;k%nmWG9%3;W^i#Fy?%1%WY4~kVe%kNp4(-s82bMsJ^r$~$WF9(Zh+PJm z%?sB;UXiIo7*E0mlMTpT8gl+bpz+pb)3zHY8|g!sfL@2xa~J72NveD@P$*gw-2otb`Qiz}Hh)qpcy8A&V+n}Pc zk&c8B)tQD`91ge`8EM+ULn2Jp1A1Sk0=e@Hs8HT1Z`D^%QQf%)(4OW4@C}s^CCn8Z z;yH*uso)0rnvy`PO%*eX~@`>dFx|uKWzgL)8T|%CA zHu-n%5b9R&3X!RQSaGu;fk$97&U@F41x?jyxFZrD6}M%0CHVrJMT9??ZIIy&!^DH9 z>*Pk*79D_mZy-b>uzLzc_Vy<4#mV)cwftcM2Vuvy2c!Yf?I$y_HwB(cp}=eeE`6&3 z`(|tl&l<2&%${+)dQ}ZTeBc*1kga6K4m^~?!I#`fl*xU>j(J;bGeJF!tN+JT;&WDHe(y>4Sq8o9WSu(OU{8Melt*2L0`bmEtoN-aZew- zYd6|FC_b<*Ob3D8(=!u+X-hlca#aNbyGc+cA zoL%kz4*naV#CaO(4&wU{c}lfv*lm!juMo9h%dyP4YMdky)J~dVc;EkpdeyT5-OMMF!g3eIC;xzL}pI)SNhZ6cvxfANq7wQMoLLTt`IN8AByu;fb z`B8HiMM%;7{5-iF=wD98o;&QS|6TpiO6&!xZQ7fUHotiOT*^T|U)sKl=vf$`ya3%< z1zMDFTFN2`DuVGAh^{>e6bcj_@Dqu~3?v4;lRA1?pBq0eWJ6;WnX^PfB;2hE-G4t+ zHO8&bgU5Z1r39t~tK_w1LP!Hfgvm$uoiQ$|)3p@o9o~~cNZojhZ8QzAklMY^=NCD8D=nMS1z4TgJM#NsI z5>ycT#h_sMm~)aIo9e{uJ;X6GYaA>Gd3yvmFsQuHXpw*eU*yR=)CHEHhmoWd6^^f3~t^$uoG2FiAm%cKB z4FNw4@loBeT(JSou_;(AAB3$D`ho*NXOgL-6Eic<-BK}|IGxaM@V38{dJWfD4TH)s zm>6cjdKT)b6N>&79=Vj!i$`j%$eDUCU4cac5qY@IO{6zY;fp>i9*3T)9L(E$m?Ypv z=PYPiibksW<2}Iftj1*+!r%yPaPYFF4vVq$6_IsuQBIG*Oo0IsJGr<{<5mFbd9Cj_Ta0Y zYXJTE?Uq+ryw2mqJ}-;XGuCa!&T>?itEnmT$hYe{+2Z_ebm6Gy zO)03uvUMR^U&J&jGOmc?gZN_s!n22m;)7+J0jF#tHvvxse~L-yB0|Hd9p8ohsd`!z z+WVlr>}UV4y?7JI{y<~%dF`KI%kP1mBUt0pXG&GSicbHohWf1q8}q!>Hj;W^KqHIz zQ7`c)rQ)t*iN)Zl@f;3;<-k;$HMkvQ*6Jh;j4Sc$78rv-shYYg$G+NNYs73@~75q;s}Ai;Z|%OcsUwAwWL1r$dFs)95-Ap z2(5@NZ+sKj5#)o?l=GN-pJ6iA{1E5(+Oe$t`jX{HJ{frYLWE- zwFnnVl7A~LoXTzJ}x$2yD=atGK8D&5nkwwiI5he>h-y}}#? zuHEGzn_I9RlC7$Aim8;4nTcI)m%&&n`DWeo(?lnUm4E4 z;L|`fI|Uu?w8-4tIu!TrWybJ|D$Jh@Lqm7C+%+;$iKwP3Ax&lzJ3|4LydFp$ z?CHtj)RSOD=6n!6-~0FPOe3UOT3hq-W_CqUJIzCu zX>Od-PW;gjOUXR4Li=t%neT$&A&GXFk1^-BV7z9@R2>=EQ-RD&Bw`!OF~N9U!FYsI zXabo&`_=q%cqyugObo9y4DN9deINUb^ZL_+r!`ViVwj!Q{$(%FyIiUN;MGf&Z#PdD zF4Uc$JhDeXWmu{I7xh_VS?71lL5J-;Po-Qu9$ezLL(9nM{cSnA%zZz2Izd|8xMIV7 zVUoU3(Kb~#uX|Z#Fr(S<#)}gQ(f}o7N_AH=7MXnEKLyn6O}5%`^H=150PX>ZtzMdC z<(gmd+ERA+3w97QKeOiHklVCjrH%_Y{m8&R%Koxfum@*iJ&5v!Oa)7Ct!-Gmwus!0 zOi+F18kw~JK1PEVRkwaF@~+3t!3HtL)I@e7=)(|c#c)|jc_QJ5Ob%ifP%5dI_L6e7*rkrO?O?$Bz>I0~mx?Z%IuD;~4DKN6!$vgLDUq_o? zlmFtM@-t#xPzD;l_9#*<*`W6bE9!JZvNSyuELF6kC1)Hsuo$0sE?g~vn8Zzi{gk8K zG)x6svUGO5G9@BYC@WOiF34dX5JJG(nj(gM(3cTSt;H?pzR>~9loj`0UX&BRFg87a z6F?QdFz~pu{4HmSqYIv|7L$J$W!x2iMW&7acomE>gEVM2uRA{C9rj@t5uY}vMq;O< zIQqdOS~k7A?CQgo^Am87zJu%|rq&WlFGEajB#Opx*}6 zv1*-v`EaFh^efN#-GlP9nPTGnj`6`Q=l62%tKXhBV)u@FWYH?z1BiLWLfi!sOmo}p z5oF~avMPQ4%ErdH=fJD#pVhy=vNs>;lMrD46m0N|=TZU))`>(hj^fq4#RtCXP}OZm0cG#ta1du5Dkg+tBDKMBOY<9w=T(T)%KR|~ zf-qm?*u*JE!~nz$5#Jbv^;6e6l$UqVUk?-eK!`X@MBd?aB>F^!$b+gU7)3&yY%mvr z+`}8fr&wUiOVVl>zxyG(N=H_M$o{3oO_D?duc2e(S|83!k+CN4fda^}h7>_KfY~CO zVFde9HTdvYcmzyZNy%|yM7(SnYUDvInAcXQT+AKP$>0@O#2bGRMJNW(jzDJ4V2J<6 zfb27<$dtGbY^NF4Vk|4$3vnfxlLDpj#M}llJO*!uxUIgZ z&tqug){No9BGY)2)eMKqqdA)+<>T8Tc$k3D98xI8e-=K&8-2G^d!US!Fm zN9qnwm=HMmlB^r)Yb8#&$EhwzHQtZ>hIX(bF#SXhdd!YIf!WZVm^7P%w-5i}EP#zB z@scMhpn&J?td+P_CHUkA>{hBG%2o)tA@Mg(QMHVF_Dqt*d-y_<=JC$GWzdv$_4fK> z_qLa~9UBaQ7>f;qmNljiL+_J_(7Yo_4Q+o7X@Bfirk1CUMVPi(h>q1DOSvDmqhfEaEYl=0ZZMUTdN1u zep7}rlPZpGO?rR1ebaHnvo#)dPb9P1YDNDre#bU|rrTU1iKs#m`>J`o|EnFfU;X36 zqe4hWwNmB2@-$t-j#BtL$O~^3RSl-rA!iJ~Q->kZqYf=j6iv_+a#yXw<3R@ofDwB~ zN5&8EFbG0$KUEbr|KqMmofl@oo7Z07xna|$mxbM_$#A+raYNi(-qa0nMfuv6dXKTS z$6_^l?5lC}`2!iM^O>{j9E`A)waM@7c3wF*hL|hSsi%C$-UYnJD<6Nq#!-HuBq@ zXxT6$3`(;}zCW!DlTLcy1LkB-#U&*Xot&|=#@CBkh)856Ajad+;#7y;-U9jE&U1Bd zKh)LN(~@bjkdHrsdKn^H6_Z2cTS0l+i)aCX&C9Q~=8sqN$;hygkq@~hMSjSpxHrj@ zwYB}gt{a`0$AqUq6puiXxYs#jqd-5tdGltjlsM?skY+zK^xrePU{dBq0%wJP3;{$i z9UKXCfbDY@mA)v1{4iA^g9kqN$N{%G#{H8)MQ3+Ibcv;$Klq>#gZJ<^M9=!_B?g}{ zlPg(Xnl&Q^;TaM0GJQ=>E-vV8kk`dkq?>?k0KT_tGzYdhFv{78+YW7BcVXC9cBlTa z^DU}rfi^3tF#=9rBa#xai@yZh(~6WHoIC-7d}W*oT$b<+|JpT6k7f8?A7H(Ze3epk zAb4yiPwyMO^X^wzdfehVC_nPc$YOmeqA)!3{8Lij{$62l^{bL*y<4TXwSI_wy2vW$ zx+0l=>@ZJ4`E+SPm%?SSyPW&el4=7UB?{I29gve+Dt;!Jy++8s@h(mXjH94~8?+>f zOGuaVF-4uYrhmaCMw~E^cCSMY4ZXMppb0}5RbB3U9ZAIG-p6LJ=q!W<%j z1Jw1T^8kiIeo_M&4ckCDAo&C6wgX2n8KeUNr}?x+@&l<6h}coTQc*DLq=LyB`GzXA zQ7EkNK+#>n<8IXgQ{irOKU4z`%D?zYuv>i!XF!EXAAxqz*T7S94s#+Z=sZ!-BTYF2 z6)&+rMTp$FMjUE;IKjO^27YT~yD$I@TGYe;WSgiJs0mm{N<~B`q~AdMGVlbk;NBu3 z4kj-^3GoI(PT?D{cCGfIS{)#ZIyMRx5FJ;(0fUNr(BV%rkFb>Pgz%N~fUm z-wf+{Js9c(dqV7f51$;28(B-bjqaOG&Cb5NHeMS1=FJ;ard2@J0%2;lMHk2sMvxeq ztRWl3SQkh`MMWI~J@fsit`l8U0C<8iyZH|6oCYzt1B(PF$eot+@5{Ws(;v$WJJ}+@ zVN%7#--V?!AC8dC9;kf`Dt&~%t@7?On?FryU^$>e!~p}CFu;WwDM1BEtin&Ce#8{< zkNtETd2AqP#Jk2MC0+QPAzFat(2Wy4@YXj~EyxqYznKBiK=Z*fw$qoFn@X>Yu#mD3 zCnp#G)k|%;+fl@k7KKAq{e@%u3BosFGLQo*L8wkJ8K@`7`IR7QMpTC<^!pUVQ*WGx*<7_axJ5*C4RSYhnkBp` zy0CiiY##5=1+$o`CDEGY*=;Eo*Ow1uiKag~$zHQ{=g(Jv*kz=teGexDqK!AE_#E%X zS;p?a#`NKvBm|8JaEvh=RQshvsz&zV)^C6fX`p^Kk&qJOCk`Jge*;4CB5g=yY92+CV92^wYk zc0hFHWMB$b5Vb?@i{RQvyX(BTvv_OTV{aUIOONe*_i$W5)5Xcz=U;o@c43AQi-p9r zvlZxHAOz_#%NVXOP;^*;1zQ{ADmJ7=y77G?Xdaq{a8j-AA)v31 zx@++UXE2Hzm>{9B-)w!V&~17b?0|(#PANoTU1!4BywH0^0ej6-F9D$kK^(mx6R5{& zZg0JnGW2LQx=81ztg!DaFdGGih{`x60%I@t%wj^S3X)c`O_3ray~pq`7W5`vt$y`+ z%a-u_XnesZ6gu>hy+p7oybXZz!-eNaZf@!|Zv{1RFA#imNmT*m=Z@Eez(pPGo8q58 zUo&(C-lJCz?)Kf-@8t-FlNg={JcmHZ74rL0HDM(ACTyoB$%;>p#Kf~EZas|e{#M36 zBYj!LWlCyeC_R_n{z}^!r9!%EQhvrf3F)KK(|5)`bH2T6iTx0AW8B+!tYK}9(2Z*! zYiFi1ZNwxY@Us8aw*BubYK_y+7`84%Q@(z+zsy3D_H)Jm(P-w<)3-K%EM2v|neqWq7KkePEJl2W0H`|oGzRXPhqD)+hK58TH2>O z)eRoczP@|69!MPk^9r0u4nY1K^fL5?k;s5B@kdFBiV-;1p1xmTzzPqZMz#V}O|DHS z98KGs$a#h?PfocxyVnM{wSxhWciZ8KqQ$J#J>7HR4=J(Hu!&(xgfU$+h1>kXP~$jH zEE$T;CSj?O>$0SSCMMFLLW*}d>Q|7b0z!>e=Uv@TNAP@IWD+Qu@`UG1P1x1|YNpLh zOso6a#d1#OrRol#LvkZB1}t(Cd~v=qMUk2doi6Fy~z5xa7X zUkIZ4Mt{($`X&+(E@5Fhq#YQv($H#-WP}ON5nqLLfud(ssfpt!uqr6W=YRw4x!;Zf zxfnB7!X2SN;7$a|wK5Yd5~(@nqxIBQuOZ3Zi7rg=arOqzpmzSn^)}N z(@G3XrjzBKo;WP9YO#CYV#~3yv9rN=`3`8VLU!!?I#v4e7lYa%y~#d6$$(mEyz@%` zY$I73wggdA03GuEPhTiHbtySYd9i_-`Ouo2iF^#E#r(nMT%!=|qV4W^So zKX`WUrUn845{^-JeEQgpB@~&g#xE~XLwSTJ3)qQT+zYrAfiZx+p8=~b_9an!$l>e+ zdcC-JNv=d;w-6*mqqEQ@LJ;4z`FN!_L303UhW9=P{)1b&9u0O> zj`APPe--mctB+?Hj!jFrES6YQ)0huGLN8?rOd%?4fL>xsn-4-E?e@bjzZK7WIJ&qL zxZ33-SqCP6XfOq~>F?0k9b?VMEYFSzfgtW)+R^V)z`HwMld$xpHp5m6xW-;nv>vpn zA0EpY09146Hbb82i#Sn%bDUorhAxNJ;P?&)Bx;VRUx+lBq$hCiH!O(;o=EImk$-Sw zhY^oM(hwf6xica~NTB1z{X2$Ipe@MGLq!7NJE3YYwuEfswvC7mh>O)&7lia8J^s)K zR04-XjiL*Fk!@qpyKf4oK&|7HLStwMI^eiK%Oa(#fQ2V%u7B=bYD$m(LC8Lm2UN^0 zv?U=Nzrk$dka_t)`^6SoX%$(5plW;)QC=VW@H87#{0F^fImce_+cc}DrCJeSRQRKW zUm|*Cby5NU$J5`9KGMcf?^eA0rm@)8!LG`neMpKjS-Gonf{Pl;*KYA{y85a8H-2BN zykc+m=6scZ^y`WrZEv|9rc%^bZcj02$!`BBFRN^nw-2vTfd-pTV)uuaV{ao_zZt$h z`Sfhr^w5xyqxE&;$3faz^{ry9t*x;sDI38~fP*9itu%Tfd${&A749A#2Jfs>d^0ug&neMa5U`99qem;>^ z6ij#WeX=PS4@MsZgA_k(!!e)lXEvKZXrlF;%P_>jX(C+PxyN`@_TKUSgK? zQ8pvpT$B9)fq~R+=p}t{sz4;h$>AEdBiF#;Djc0%aH^28@1kJI@Rz*R%K1dIT?gUb zZPif5`PTc9PfnAQ5Z)70az7(db}ygEHQBADcRW*#4h{InO*Wzoox`ZRs@gg1N(W@V zTmyb`@H#UIc<=>yEbiI!#^f-ZRt%Rdlji^a#qglD$bI~9ekUg#r^l1JY-rp9mI*H1?YIT_<=B$`b|bQ85SI`f+?WM$(zeERIX{JIY^ z_Wi7@_*(a1Hw0N$=T9eYRI}ui+hkSx%^qkfkw^X3cLIS`VJTKoH7Ni8JfuOeW|yPR=VPX*HifT+PRH*zR%C&Pw=k6sSnx0p3AG^14P+{v=)@ zEX#4JI;_Y$ZfS8bAlLvvGLPIn56CF?7*2FPmpTVO1TZfJ-;7Maof0n|q(->i6_?gn z;QVH}e{*(bW{>^0!i=$#=g&Ww_;C#gTXJh$W6J*4{*URdK_K>nr%~1;@@?KaZ}w_m z>%|xUQkf19*OSKr{off}t6T29 zm}j^9$Gy;_nA5fmXe*X={`w z(~!<9?He5(osf|g5~76?0WkbVd=hU&pR8lw213?$bAATIpN}I49K*LBuW%!TRr9|G zC_x8Y00SnhEZ>Hu)&i%zmPnofC*{row{t`JfG^cG|S)>;=Ijjt}g-$PwmmH3C4~vY+-wk~+`+0|O0tso~&2w06Zc z@^i;dKd&Prtq^9mW0oL#iq%m$5)X4ywmb&e1R0}}c9-bu!=4B#-Tlru&}jFDRkvV@ zEDe0gBJMo>Q+e@fPZc$H$dkQ|V6tw~uDbP8o7LrF^3I(*jY>n2q-&8P5bvvkyaOoT zIfrNFK%x=pqCbu2W?QTodBdwf_!qh^{f&FyqL=K4Xw z_MyiP{p=_i;7bvwYJFWhi^*$sBX0lZV1-;zr(6+S#? z;)^B+mEoJS<&wuv?0af4_1dN1H&d)VH2BcZjahd}c&WD>^aVzx1Xz2iF@0j;?7ix= zg=7`(*m|xjE`bj{k7)cjZ4Me}#G@lv;i>lRK<;w)#e+NjA-KVYV&F5DhH1%gMWiV1 zDzQ32a#A;40Pey3;;BGo?!~hG_Zu;n8~KXUr%SsLQXr^h;LpU_Sh3-1l2#Ck$e(U@ z(`ob67m7?SJKbh`hTsKPg@9mLQIoVdadwNwxQ3yJWAgoQEQ zKLhc?i5(q>fiWYWt2#Ley*F#ZJU~43#VRK{^oc;?0$x zk&nYy=}Ds3Btm(?U!@)L2cY$Uf&x^N&QGdYlwtS@iStdd71udnci%t|^>#Nj9GH8% zQ-{NrbLhgdr}&YhN14^el0ti@-*tx=N}#k3%Zw=^aUOs z4?^#t(OR<_!8zp&XTN1r9%ufkWrcHQC9C2@j-+Vq)QByc$1-1EWRf~?!5P#m5F>6B zDzoFA#9>^FIV1^rF^HN7{CEWK!!~0hcrh?VoZ*BThrSRd3hJyc4>kL@^Kt^L0z+0U zM>R%Z#2uE>(gmy1v^=gi==fM$SyAiQe|7vle4N|f0a<>rLX`ZaD>6U%;rc`r2PmV& zpcW3lpo?+ALL0NMN}+Y#;{+Jy3XQGmwek{xx`_jgTT=pp$p$K-)D*t2)*!zWV45d7 z!%-P!F~+r5XWII;5rG#77^2c&EiJK*o-+cfSK^O>LB9EOTGxIL|E}^0n{1oZHjt5u8VS`;W1?U%SRDBlD#{t;k6k$$<1=!(^s> z{*xE6hb5ALp=F^PoXe)tnmDg4C;b_FR;y%9qs-~jNPCTCzuamOu~C1Zk?5rj<5dk z;lrcU%%UXqUAwo0tzs4O)?b(}4EwgLp{*3^>i(nN*TBYyFIb^$h251wYSd--mqZ2v z=@f>2q(fxWbBPv}AW`Q~0Gc`6{4o_CHywv87AZ|%Xj-E;Bxqa8`a6lzg?Nb6KOyHH*;?QDgf8k0r;v$>I=jN^qen{7S=g={&PAFNuJsEvjOlZoiO^% z{PD-Pa@Q3q{S&!N76XqYqt)V>Z*@?P-T!67^dsBJ?WO#z+0^xtOy%sE-Hy&I$gD_3 z1m=TCuAy|$g|LxmYGrS0vpKo}>jp@72Mg+fK{g}!r2w#|MCfYWoXYIwjH;CENr*8r zkY+v5O<#rjT<^ZtR;ddg*8HrCSHaFm*Uuikbt2#abPpM8(KFyH$^@4#IVg8Ze=>Q*En{f%!dkBXky(V zjQ_QdHN{7nKMd-z1k6yul#VSzf*L%J0-0j`58lcsMi7x0K@;F)LycY@-1aX^Qr3U& z8NRXfLoZ-W$sRjdO`=Wun6JSUckttSJ25`(RDa-Lcj!84j$Q5O<>gP#Y_MTU{m9$1wSaUaI8TBx1aQ+eI=YdcKTA&BSx;7uww@s$s%%xPWL&{!v@!tuq;;6Vu`}&? z=4gXl>GNmt7bY9%H51`Ai!IN+(^_*0u+3`4#fjB~ypGqja#Gu#Us073c+Wk1KiYVM zxfQ4;?X(V76mC@>eN<+(-9mT-`XXEZ!0OOYk?VV1YcHXd_-o4Hq) zX>8ytedW^1x%Bt%I(&8?JK1$juhvSwSO{icAt38Wz$c6hOvQXaQ1fCA1_Zn;UTg9o z$AF@g77VNKsh5YaQ?Mg9Gc#L>KQe>y5V8E^ZRyEJgC znS%s?6RyT3s^Zb^Ni~s&3M_rqmTPc`p=LEkv4tJY#Oihl!us7af$=6H>Ht9l*sD-V zRnTdp6inxxHj;6l5twl=75j7=h+1IQ8;t0h)>=Aassu@(IZjVP=%WPQqi}N4nG$t< z!ATfQ^y}M2@Ea>Un1|@{WgmmlG_-`g$SRN)4Wb}R&ANX3_U%bPkd@8N^pMe27^vdE zfGuz%GpZMd5Vjj;JwzWNLUsd%Cm|4D&nk8RYB2nsX;$V{@mwm4mr26;sO;?J@jq1+ zpYN|d0uP?g<-{D8Bq}9oFUk-o!*ibMeq569RwU3XNiP0cdvnz#45gy&KgvRc6GKicwv^g;308tGh?S-fn3GGadCn(s6lmd(0y_6Hn zUWoAe47_TF93y_0MQo&Qd8pGvNx{9ZK>GfbJ};Kz&_c}@OV6Ia_l^V@;C{sUji9d3 z1mIKvFiwozLc?1nEx=$w8i7Ro4$48uR&7$FxBxmhk9?*B)==m)uqoH941NtEAX1SO zpt+%*r{5iyOPiAM(G&?i#M7&g+Q4?yJl_^L3o!T!n3SUD$IWi)J8zlm$%YQYE&F*@ zugGr4#uDZDJFulu1V99IhyyCu0Y@p)S_v;aZ(hiSq#;zA+NGYo&s_YkX-du)n* zAl#uiTWnMFb<^~|bfvG(96>6j60@c5s7L?_Uo3Em;Rb91(Idm~3SdU^1d>(yLp77ZJ#28|M@~-M-jG`OH7ZWWSm7{D zF#T(n`w?73`e{J`wBaJR0)v8RXxFhG;*d##;%*aCMf8NAk}vqX<$$Az0%99l6RF~A z`SwiBNf|sc)Em4L9u@`zOgC>Cq2mv4SRa+Kff>^$cE6Xnc0~I#&UFm8>i;^o+`xx)1FH&;}ah5<+M5eC&c9j;o5R&364lJ8@udtBhjSVc6^DknOc2GClv*%Ln2Vm!N1v7!EOyML?o zyp-GJ_uuqyG=FMt7VT_mht(_f_t;L4g+n@iU|NBZU?Te(&}k)T{Uryasps$GM1cV^ zRt2Rl0ke?hr*FsfO(>G6NOlSzNpQmca584bMLG-~ErXsHl;L{p6x32mSYPkqk4GpI zLREny0EHSqE>$}p8W|a=omB}?kubFx2#5R1Sc&x^&?B61WMnOA_9DHb=+B|0y^xGp zP7T>2Xw0`zWf7xTA_2gi421OpWb*F;2Vy=MD^$erj1BqJd(LJ7B^!u}_28fYeQ#vn zw-F)w9RjM}Jx%8D@JpwgHd3K3afQnt8Bj~?Uh_((XmFW;^@UBI(}NxZ?fGn;OZjbw z%KO}C3Z*cbGsGvctjpV;ca_Dm-)zcmpLoxjqpw6(eLb10qL(SSn7OaqdS2P!%PXqf z)eCQK#78z%M)%)s{^HFB*ey5jw^GrI&O4($(R$n$nb1?a=91PlkCRK_xQ9kx{=Oq^)c>6nT8&&C(Z;g`Iymq` zKx6CA)5SCABZZ4hqQFcg=i6gzJ<2U3?I-4*34RvUkb;PG+8OD zH62MGv2-qW8IOX2VLI%|1Gi;SJ~)}jiEN7~@A}+yY3DDQA?YNi z0PGnERLSpnnrSgr_i{c(_9&~BWm)WKyJ0r_fxyX;l*<(C^?b5&b*cVE( zD+w>%I*tr4c2?RMNH9NyYhr37*dW^0L9{IOZ4KonOsn~}8XT>Jv8s`DStqoG<{xqu zcO5pN%2fosDE7!u_ zK0;MT+D&k_rt1n!naF)}%H6^TiRYJbtO(jGn4`^w-wggLGKN+S56GhDCr8@0A?$Av zr=pk1oJla!vX1v!lHz4n+3}xb{S@aTo1j5AvAq-u4hfqFl#-2mI#0yCT z{^BiOR3)1K9Xw;c?e~2!@T~-yjBaqZ`vqdJa0rt-0M3jw1S9MQAuk{-8r)J1O{z>G zbp(~-i@Fp#j{wzDQM1<(Sn>zq=L@v-eCKO6)YdBRN;$MKqhU?T^Tc%F03b}p^i-I?bLTc{~b<~x^kStUB3 zYJ4wd-?~03H2f6og47p%q+{I%*I0VJhW!m~(^2I!b#=;91&Z7Vm=vF2xZZsm|4zx? zGR(QXd*9TR8lgD=N@-_4_RDKiV*b|evNU^5lht)m_p>*ZzKisrU8ibK-+m3_=jc~F z1CuekFW)tc@;B|uWT-2CK`y}2Tha1#iQl!#4mJ2|`K0_RlkVAW*%#sH_;C9gt0mSm z5^S-HjnQK5o>Q63gG1pE`rsy?kx1$q8;e3b8VF5}WfBD}MtmNS{9oU^!U;k*Ju+~g&^}%KW@4eWwa}1MUGY_ zOMkw*T~4);+D35vtC8FCS#p@S`158tt=UhHo-ng(eG0i)_E6-$xpUCJs+z0<_}A0e z^euwsoCDZgRn2i3s@X5aS8~LbEWmzEwCX5+HOb6_WB|QY*%MoL@$;WWJ6exLjOM)) z>S>#{O5A;;%`tsG2uNS}GxClIUDTO^$ZDQg)w4L{%cXwwQi#fU8H$Yg$axpkwgull zgD@mL-E;Hv2jPtjw8Lp)uAey0!ZwD?1^{#q zQ!dD-NqZQhS{cttj|9{~7(hq(kP3-ZT_;^cI0J4C z_|{iEVIDU=YqtmLv41iV^ff@?Mw*m~Xg}K^4C5qwkg*UN1Z$LtOObgKlxO()t(PyG z7dbKBlqki(@-l4R>;tNEAT*qA-Da0ab|t9+6@RRXdPghPTMqwk9Z zF;rIE5fTvCl}+G3r%KAcAYCDD4pIPx0r5<_}O)8(VTS1p$IDsj1?L`HF(&Q z85iBzMGz#6!hav*UMLg@CrC$K1(OUG(mV82F|aRmR>b~E5dySPjpYcPtvz}$wGzd+ zb@<_R&`UVF@Rp;buNaKop1On19c1SwDtas6AQdqg1>3|9EoTKCjm^N(gK0UM_bPg- z!}V}#qB*7^Wj_54zy~av+-$VLi_nZ3vu(|}EmNI@+_^#=RWRO&S z-X%0cql1*kIgGTTL)-*qmM`EQ^rv8YfUxsA$Y+ST#%7B=bU3XAS`~1JhiK%Souz=u z27!Ohz~N4&q9B*zldIafe6;Pn6bu(i#kT7q@gf5jz|2EpNQ?!re8Y6rVJ?p8B)kz} z-=N|Lygc>s)W;>P69%M*R(s#(0W$kA%Ux^3T<3#TmG-! zOPlo70%%DAUtJB*A~rsLEj02a&`x5$%;q{Y=s&`=9*hl1*KNj*COkE1Ho@YC+K7s@ zzT=9?VkLg?*p_$oFQiUac`PRm;aU$|-H4_9!aao;H?*klFh^2VVKdeHU@2gAkG1;C zP`_`*b28}js@d8|n`5!(SJAVTq=hzF60P=- zM5Ux;iO{M-w2@Tr=QK0VeZR}|yvtwj{4w`Ev|QKk`hL&lIFI8v|EQ}8YSv<@jnXsN zeM6Z2TG>2r8zs6|@TS|*tHj2h6ny~-PAZN#M2QaLjx^L3t2nppXZ;@s9e89+w*pz) zroez{-%yw7lwk58dRT7z!dm1#M!(RV3+g9S5qo|B|Nqp(o-&`b|5|cNNm*a@&gD6W zUgYfe9WatKY-x0N4NvBF=AVMjQn<>_DE4P}WXiA?tuVnhaY)o`_w-R@U*>~163f;q z$DzoRpN2hmqV|?8u|v%+PXI(>l%!I&{K5q)W#X)}{Tt(XSA1=sw!HE-IuXmFvyY$e zIN0)tr{~J8OCcMysk_E#K=*D#?=5EMidNFfnl~P{AF||uMT;vM4<5)~xH>n@8l5xO z>sCDKddT+e)EhaoLge~tefv1&&6t-Y4^b6~2N}VC*}TKRTYoFg?VX>NL3qC7*s|mA z$;ZB4rmFfv%PagQQDd-!2JuPESZ!WXUj64+NqiT0-D~O)ppj)LV2v*>Z$|2I`g_BY zn2)eq>DO^bD&}U@`*3oQS*tFYRp9zb>h*&PZq89R6fX5%4(;L(p}B|pX1t~d(0+Ae zM+Ocg%d(p;24WVQtT&hNEf7%zD(R#^9cQVDoZB3sKrwkc&8`d6Aerk@-T$0@}^A=;-kPc$s7c9&Q}NM%K<7>x1(Q zpqN-!JY^+KLQm!PH7q;1_qndhYQSo>(tBl1cHdG6Utqm(#(LLR%GI_g9hL6pXPtJ| zs(kus&9dd2@n^mFbo<+j=9>oY#943NL4eX|Wa)ruq!3vk!xoo2iRZ>)&VE7bNPK+! zg)PpYQ4mh30`9V9lQZ)4(uUqUzkSkk-ej#+_iltBX1C{>XOr4Ukxl3pk_dj4-)47h z)%;|_a#FogliEz#EWxoApE%nej*x$4+Bva)#f~)N?-!1!_cY3~El0Gaa;I=;lCqrw zk#vQ9cU~EaL7v4}`tXIXAN)y8BRd`L9lNm_JT$M@0v$cQmNqw23ODjzrhA`XLG3KJ z4MEeGH@$|$@!P&38xTUrnl1aEN=FDGmQ&Ks6^DbZYqy-^qfw&FzD-%IuGMyK+PyF+ zO9drW?FN+=cVQp|qEWE@h4f#X+6f*5=0dK&cjbk0_w4MM&ZuJ8m3D#XpgAU=Qi}P~ zg`M?wVq^yaUa3|D7-W-AlnBghp7ru4;m9~K*P(I8vMXxVFq($3itC(Ne0OFOw#$!@ z)kO))&aKHSRs`#q?sSSYW7;71idb;i+uPgnI9cH0#=_~xGu6kF&UUN`SN8ggy%!QQ zM}L;?l-lMdwMxa(_Eq{{xo5JIO5hdSG?fDTnehKuDArO4P-n|5b`X-JdI7ERD*kpA z3>)W@<-=NgsnhsJ+SP|aY+*o+r13YY%XIv&ce@ziIy-B${Lp-Q6WL-^@lNJ#@@DL+ zR*4W_$+p>V5dkANy`6n_?g(u8Cbae~a`oTdci9=&{-=3bVid$UuBQA|wZ28~&#|=j4?nne(z9k_je7<~D5d=6AI2Z@k0nK(1X!7rrns?Y%Q~$=^v7YW zV_7l$*@&09N4C7c?zL)Q=_cj$?eEsOKK|G#zNBc|3DpgzAG~`F9-LNMwc0I6wa#OF zZt``*ni+aamn{Edaoud+g50}FWB0Y#-tf$4=X-s#iAtL%Du<{7X{Wap1+DhUZK1`Z zu-Y^<$}jq7^=Iyo{bJbsw$>=idHLP66%oMEy+@8zCSS%48(tn>Yw zGGF}To_RPya4k%c6cnJew46IoygXS7dYC0{1cl+VCH}>`WCmUupCAx`irD)zw(Iet$XtyjA|^|MeD-&|aJS z@yuJWw(%yj+@Z3E>c5Ol@mu`^6W7X<8X4W?MsW2|v_h8ptxJ~{pw+aCPR{K*Sc{45 z_l+fibMzV59BtuvafH0832nbWD7Oj2PZPxR`kb|r2mbFr^EOV{VmW8Y5?_t`t9`D^ zJ|7wQqubK}Y~uZjADMz|la!5A;(uheUdMjvB_-NO#e7%(|&CvJ#*D z`@`jbL!O&&?YB1f+9KKi(4FD;Ei71Eu-<#anCNM|!$i<-S*S<*&QMbpj}dY6yp)cy z@Q`8+Ad$o0H%*tfj-TT%Gz1JD|K9x}p9lX8eBAx&2rEJ$)3|mGerRtfXpG%2E(E2^ zT0M#lJqLvkM&B^Kb|bZq^F{?R&ycx0uR2eyX9UPd-Z}fY%lzl)xcQ8raZFk8D*YUPF1RR_ zQ{tlkekg7_^upHd`aicO)iIgvrSO_3Nh`MR(*C7lktmTzOio2L4e8$b8)#}CB(A$m zt_3KTfuOA715=}C6^cBw6KZc(LbU|)(uI*MQprFVrSR<}v%-e*9K3Y3(N+p%sR5+% zC8vlvD7A}%!ibfrllZIOR8-mmfl;~2<&pi0vbu`}Eu1u-Kpy?uZLlCZ@=f9q2C5H$ zDZn?uzAYp-@pHtb;V-0aXzF*?7Iu^&ku0V9cWdHUWgAY8IA|&S4nik?#T1@20&BV@ zd-p^}!%vav3p1g;5OFA-p}^(K%)quX_2xz+ZWF-onm6rg}&y;f@`z5B|JVi=Ef&q z@M1F<2r*3i1)SG=xJ3(JKfhti@BF-H?_Me{B_7#iW8+SUFZMw4T*f?bRZgsWvZp!| zsV_eu{Jzal(V6@d1c6%!kD>wkKkq6Ow;(dQ9`Z-26iL=S;kr?LPfFV#Liv%vLQWaj z$wEa;&cLu=OE(((-z$FJZeagN)``hYzwvYhHlVmgOF3ZhU$7=x)XLx(-FlC~%jfe} z7zm??Bi3#IdmU4YbaqQo z!R2ukgi)TjX!K*|fii2Q(;ASLoN&$cp|rsuvVj~fQM58T7rn7_BpkSXe*+onk2a56 z>hJIhHQJZY5Oa_@p<+}^F2q}B81fM*U&RZM>qRB8-smoF)dK;| z;lqE0ItgK0O0$5SUk3oz@1wN)9VAt}{K%G~lFh$bek0+DnS%>;*hpBYW;?1oh>IH} z0r5w@z2)ndFCt`QG0@Y!kN|lQ_$)?^;3@O*IKDrIRTC_@%5Lrd4#?mC9e6wP?1;ZJ z&edm?&-wAn0tDzJWng0>MtmY1qx|gn2+sL#ULzF7o`&HIreKWMxN`|#Ap0m8SBu8$ zpB0Qs7J{5%3PWk$Q%$WEH>=Z#m91nqCfk)1C?@5i$t(k*rxJt-26>JQy(I;Zu!P*A z;n1MT+a5-d1`Z~gP2e^?ZX)Nh$HBeyH{E$#aI+lO{;_rIKJAm#EWyFd-rk4-NDbff z-Pnocpg+Q(z2-_m^zT1m7g#_C-0QD#e_hSBEwo+Ky`6?F{}F)4QJy*|q#Rdj@4bZG zmKMTW1>!i#bCxmELx{Dh{u8=_%qwlya%Gk-D{f^$8(EBG({J!!NPR^&&$}DVmE6U9 z%9o@7pdw4{1c;Z2Ej|y7P579Y=!+Im!luL?Iu;OYyjaBn{a(qhEnBsk3Q{fNcBK6Z zH%XHswW9qz>Co69pcG~UZQz3_+!VnCkb-2x5teCFg@NzVbszcxu|rhq?ep(LkpFFw z!bPCoJ#h5h%5-b!R|iQ&-GM*JShDL>>{A8a`CeK-llKX_sf*49Zn85dZ*%cCCaS3? zPdLv_%Ln4$j|!7unD|Vb)*x$&TEo7v{-k01h68;;MZnz)npI7hyU&nu-=HENUR~Zsb6?$N%?Q1cAS<3Nd&70rG zN{x~;PGeA8$g}Q4%(~N=361DYaq&J$ynO0;fwQLae$YaS8FX6Yu~XE0ii#^XH?Dqi z-i3MZfuqfe#?{x?i;dW8LQEoMp<1#m%%%Iv+aIir*VDgCY^FmF%L~?C_V-q<^xc7X zAA}g49DlUM*$X%~{mdZ{==1qB}bWcV&ZI%HGzv?bT>SVQ9aqhj3n@j*l^0isw? zC<(yHd2Y{7e|gKt?cY)7y6QiB#Qy%_hhO^X6Je7_v))PD&};<%!D4`>^bUH0U%Pa10&Fw6=I?({+#O|^^Dg#i;)H#g z*t7iGmrr44@eS=KsQgRIL3)X8?j?Oh201-X(kVv7MQe+;8 zdcU&aAl`{$GO{7|Wok8q9Xdo=FP>lfWkcL$1WQYozqEF1~o#zkhva zA5O!W*>#Q4akJK7&BD3?b#Z13_SjSTX@l|jiT)$4Uk%df+hCgfvdBMseMpRXZJ)HR z*2R{~CLG{1SycBeps;54eKB}W^&8)jP`=3j)lo?4ZADGCj}pfu_^0O0^8_mqFIrHH zXZ2T?&Jk;Hnj=TdL-3flyxd5h&_O#c#GYXBo$Z>7cyvh=*L1{@9R)2pwwJ#OM z=XloI4+`^}Q^H=(z~vvX(D_Gkt7FI5hEfvaClQ!BUlW?J!bb*##=%}IWS0VyGg)Ez z{j<1&3G(12mv&KNI!Der9uYBw0>TJ3aZhz>Z6>>aylt?DS#eDs$K0AL3`!Zl=ab(Q40^2+JuQfD1r>3`M@n{Dd;LoXyn1uOEtJ3qO{cmfS zNn?Cr9Q@OdKlT_f;C|^JnW7v(q%k^RW-ERL9dir&z~B>hcj%;?#owW0g{$mw#ohEt zUZ(@VtJ0dnmAlyKjLE|rid%B@SQo&fF$dXKDydmxzOKez$uZo9|CH7kOU|BY$qSdg zDyH$7MD7_%4ePwA((=%&Pr6zG9^NtLYqi$ZtUEg)sq+@!{x#it6S{y{d%qgKyvEm| z+1kZM&nj)7M)_Sn=B6__={gmOj8IQR?t-5$H&ErH?`FB?iKiALZi9V<++Fcc3RD4Q6sXpeiR@no6h z;^p2+ch9QFRi<;+bmn&*O|HUwO+YvUGZqN368vMTZyzdr5? zO@7$Zy@&g3_g*^Jb~SGjq1q#CqT0eUsx4G|sp{DMX4K?#^TWONEPtzfGk`gz|d4%F5+maA3cRIJTbsp~S!Svj!kWWnx*S2ZhdVcPX&r5@bA2@h$9;Nm9 z0p&V{*2MGan>Iza`}Nlo3e!OpTw;&%ZMe-C%MYsX=-AdRk%#U3b{wcYhd``V2$ zZTk1^I{<@)d03A7tRFjNtk+b(A!iP@vOVbLwotI1pn6=+=9djj;SINs92!&=r zrWyYK&#u`Q~w!u9Umy925D#|*3s)Y5ruo^TDkY9NWb^xFRYKU+{AmX3=q7*Vbl z@nn!pPBXU5^4B~~`0M=MVe;DT6b!4)EbqPIxo1`TWMdhbHh_NB0OZqtMNm`Ra z9I@wu%^ZBh8yvt)VQ{2cW%h9z!U3GoWOyN2)m@ScU<^CO#eMGmWS08cKIQ$(Ykz22 zS_0w8X|CI2pbZ+x7 zvWt+RKLqIcB;6CCZMizk1s`|1aH4X{oH<7#S)~+oW!;Bwr(zxy)O!y$Ulku(9I@i4 zx8o0aNyq@?WR11|av@{vOoJP(b4Hze@*>tS{TX?1HgM33p zxK0(To)11^nD^|jw2-3G6jd3L_-YjJAC*Y3R*X#rK8n{WX5`Z4yxAhac*>S(wh;t$av}K zaJM4YizP|X5z|K>=+N?NbNqhhGHhR$m0i(&h|Sub&cAP2o=~Jif zc@$+itJ!Se^*~>(9nV*paA`d_?xVC+SI4X7`JOBEUi8T8xWVGtjmPIrS~6$0^04r@ z(Bio*_SYKbEMSD_a()A5)9w&T7cm+fHZE!6X_ZV3W36>gF{Tj#E5_ZdQl&981P%tZ zDCRtqlzjUAmUppABYx^rj5?14=-}9M3rGx|(3o`1%2rTS-q3-;I(J8m4I3ks!d2M6 zRJ3^A<>%+iLK1NZqtITFd(9Sur1n6(;NpU!Q16)Yhrm%z3Ac zUM#_7eJUUy?xrg-ghFL98?$KYP71!MH##b#gbqN*@&`Kt`pxjZ3DHY71Yz3?asjPH z7Q58c)S!-Ax-|DtF;^~%(K)w8M49+ziUsSr#c{4EX&zC z*a{Swot;feI=~|#j^D;ZTXp^!MZ$R~l>&@Yu0%H^bEkRR@Xag;FJOEz_pUWoWzKRe zI!mc~>FU+?XjpgeZc1Zw3gnR&J+_*CqSK-+DQ$YheJ7-lh2QF9>If`S4d?WSNcSVO#q zQwE$M1WGDctE{l!KmvO*$u{Ryh_NLUN<@)UAS=)u?S6jaTzL2*?0yF=ICt~;b06O9 zGHYuCRGARaM!sCzo0l^ry8DxJi`r8Qf;gwcmRWS^kDi+E+`x7cc+uO6j#;J_WoE$~ zE@3Xt@Rtp5yO`c^_yiC{_s$8&S)#Kz&V$S^f<485_UzwZZ|zSEPi|vr$PcG__@z~= z75r4d<>UDB423_v`8qvIVs^F|?+wN119{?2xEsfqXoxdaQqn#uek^^GA+~(_{CP;^ zdl*@N0cf*MZYkZj2(rbocq|r0+?;u3=8TbHcAVgf!g=wMvvuguB%A_8`Fr{DWpbJ? zAIlsdJ}mZR2@I%V2rVCPPw#zyLzY(s5E4^oowI43bac!m)%0m71k0M(`|IN(takLr8X zHWdFWbEcWvrYC|x_>`7nyetldzqD;@$xB_`Ee{keP?cb#S@9{Z;9E6|8djCI_g`RA z{$X%xe)sXLG4Y~Dn}gjq??M?$ zq6x))`u5E@GhZ0^WZWJ@hdx}>cmW@HGPo6{`jlHmfT=4fBSBcjOGD?nshCVX`!W%# z>ASHXs3mkQ%FD_YuV_^4-1$BxbxR7gC^o&J|HIw+6I`FLvr^i#YCA&x$4{Sx8pxwf zSe4_}CH-q%-EkK$O-;?zyHQ2U1IVzTw$`KlWBA5#UaPJ8o8;X_rWI5_y72YuL**~V z63*x_pE2nLPRiP(e&n-8r&t`g^a%j0^-1lh0--k(KHQo$YXpV>ld39v(w0ww_q~We zpqYFV;$@nL=t11>!vfGPNbl(9{S!8yvs!X4B>nND=F#s0PKGaj)X;CH?>!z}Dxdly&>beDq1+(d98eac z!}U{)UO8(f$K*k!6JEEgt1BSRbq#o} z4mHd9%6NN#*^O&<>t+}j$l68S;xGLdZOAX`Z**Wn(Fdwh0`WeQiGX4xG7F!nKY!X! zLd8?(79A|kwFK<@4;~aU-TTH^6q&^7KT)VxUuHwY4a*ydo_7P1_>z1pXgI_Hk#oo} z>I6s=lOu>aofvi`g8s;G3swlTj9YK}x`IY5=LDTwa`^~tqce$g?v+he)e{VD32)3y z)3FQ}?4GawM&gAfBC#^FpqbNw1Ixe(sb&IITTuCc-L+Fv5{GTfe_B!XjbOB(MIaEf zbDXHUTsNJ?Q+r&^^27=UpeXs31XPixFgs$P*@jcNg583MujUd0x{O)3W;9*cpa^RG zIj86JWu}(Cc>VQ|A}EOOLU!F>DMA>{lm-Jw^b#iWQ zcfXlQ9LTX0XH4^7)7`x0gRC{}zG%+o+$EhmSNI-BCO7MqU70%Nl?;|>z0!_G{UjTt zsBieZgm&nwu|Zg0T#=ycKZ%ri@7|@-Zgm3T1)M8nemr#iE_W|aJKsZxZaOqns@!O7 z*xpdy*x*JnCC+?gnvekjwxcl2aBy%y%J=|IsyJMm5V9_v2rXme54o^_T4C-_2C|`o z?6nu`S32QAe_Ut4x{Pvw1dR|wmkIe)W|>@KCcXjCAcRD!g_Cbg_nn+k-E!5TPijD7 z06O~&8stpXN&hZq2~$E{+ZI3nJo~3pW&kV*dQ&U|cF6pR6FzESR~;is!kx#g^EK(W zcgW8(HkUkd!5;<<8YCk+(}+`abFu`YdyR$Nb$?1?&Z3LGS+cRV!T9p* z@U9H&vDD27o6wzrO`Z6C77q8_lnDmQjRn$h%88@BW_VFMw`BB)v6m;zNtEmb2Z7EsD5#&X;Eq9W%D&A z=S|LUZcPC%8`C6kz$jrvdmObh8Ec=t*$0zHN<(d0uh3U9AGm&rJxcGW!l0Pe##bCx zt#W`i1my3-y@yV5f6Oa;+3QoA?$BU9(s<>02h}rb4+?KZ@9d=NbeoD%?iaY3kj7W0 z>(HF_95u>=8Y3Y=3wvi5ra0C0`E(WiCrt1Ir#kj>NYhN4$ey92x2CFvqZD+$kzSjh;ve7?xo}0bD~WT4p$3@*6AzZ=E@N-FIvPg(QUR zzG`YSCMc18=cGJ)v{|W;VXW@%!wg1c&MQlLr9>Ag5s|myTjebHpB!g#8+!Wm>1$ey zD_4FPMJgoClGxVI+ltUg)_dH)e}HFjR(?}Z_p{WwXz0VNwv%M?ITaMOyU8okL04Ax zR#jDfHU8J>XVR?IgXC>?v|>sRHEuT-xRYV=8?Pr@wrmj^^6Ff%1P6AyV#@Xh_#R^P zbA z&#Knd)5|X}H~Zbe+&F?AS0n|aOa~O|l!NcyzyI{{BV4TZ9Xlp*{$DWci(G1ktTq_cprYG&CO4z)(Ug z`Q0xyEv+8_RDB)Cg!<*IgY|^QW7Z>@QQ|_rUQoZ-Aa(h)qu$=rX80fPDn#v|TYbW7 zM?Z{Q%iGvyTx3fDkowk3q3G*R;c5pO)yF1Tl>|h8*j=(^?wmQyCMTcDJY6`ylR@4h zgS?QyyhY)~N||4049kDU>9KZd88g&({P<08Pxy~d515!vnpC@?ba5(m2I)mOJunS; zJWpAu*rrVzv9b!-7e8;P%M+FPMoAe*zRVhAv-#PJVWZ#AjlSb#n^~m1D+h8qGx`vs zt?urb#!r<}F9y2}^B6NY^v9f=LGJ=CujQH_=ag?CA5+%^52j+boVPE!rfsufUO#1i zU4}_aG6h#we2lMit5?T}D=vI+Mr<30!X@oI`!Y^aIKstqq2<^J6W~Feh26|-y9w6% zX6O5cU%nKqQ5~xaakxkS{`(+}acMc<2mprq^z-lT)BI?6otZOTOM>muAM>`rr;c)o zg52J?-f8SGe*AdBR5s6ByuUGo=m`;I!=_Ea;27?M7P?ZZ{HmlBn!95Wdkxrrw*TnS zxi@a6_~IY2(Z*&hZ3D?;;Y5`kRllj&e{2HGJU_FjsHltj;;ffH(~K4~*bL#_({S&F zXLoj@v$_+zFcvH*x_au!x7#nWf{I?wE9$LT0j=bifCt=o!5ZMt&BAncT%%F;B5%y3 zWKXJq7EHgUK~rRWA&b{{M9-!Dl&!R24h6jD*tat$S7Z$dpHb$XZ81e#TX-qP2n3kA z^hHb!RDmMQ+$Z`@sr`oJdl?xQAKLj-u~6UPBI9Y)z~3g&)H_!vZqxsIwgMj_ebO(y zk?R?DWalZe8E+FLM|;k>7%90o@Jm-xCJV29_4B{hwYxw5y+cM#2c2PO7LFY|wzkyo zPtTea_hZ=>=dwH&(Z8b3u<3IZGxe&!`PDCEyb2PCBJ1M|oAhOtmPydwCRZg~JsPn6 z!&q9a${n992B^Qk)+b#Lu#qlVb{aoCzjQoZNl0$Sx3KEWBctaiB4?tX5)TkQOr;^F zsRZLiNaIYj`r3YT9_QeZ)!^iCp0oj?rb7}En2Tsr8q}IcL@W>C%*pA(=+cIIJafLH zepzk$lH&uWF~7?&H1oWpRITL)G1G z8+S=x?cz0~Y-z4tZCJ6AQ|I&|O$7@4nv=^Dope)*-lscfPV`QhGP$~G z4`ecLSN^D8+$&-0N(RD0+mZ7Q=s+1G*e4etgeMLJ`)kLJr)=YAq~A9Id|rGcc4*@1 zIFopX_O~a^UHc5PjfrsL4+jv)|0qsV-nQ+t*r^*XoEygDMCWE*b-zw+9c6A*|4)IP zbkA%a=U1Y}MT8REZ0F@Zck&B3aAMpH9^>NTk`Wa&%U7dG+knT%Ieq2pezc)Zm-SR! zZ`la}lyL~?lqSs~$fvrQLe&lm>TP6Xq?@UJvTwPGFG5+rnR*a(T|(*NjuS%coBZ`A5P8a? z9eXA-?Wady-NoR^B6lJMv#$X>sK&2P;$Od6YNn~#hI7X*mSXO&)EIwSG!UAn9p1c1laV2C}sve}vtt_zbxzK*)@xcDPwbE)wwNbr^KqSDV;HKDG!%(@#0ZG0eSO7ipa zvOae$C@Mm^qfI$il6(E?l{MfoF0o4=t&OMK)OE|lpEm@&MY44qJWFM0yQ zGFM_WiwS-od0myniiRiu!-tt9lgl>6u3x?5^uhy7o=@X8&*&IM5`S>-!2=7rQlXL4 z{hx{d60*n5!KgSQ-r6BCpH*&C7=pRdH_gU_j6Hp~!4i9>2c4EN1LvRadFa>b8%m!3 zjZRYxQe_zTy-esz*=Js5(8-`O+#-jLbFz^l*oRBnSQH8;X$(qVNf>B2^To`dF?h2I z@SAy+s&#$B=hPPj20yKIrc*Np~` zlyt4H$5hpgNr+G}Oc!i($j5~@@=8uv4b^W+PfwVZ+=6@~e%yt5-4-lZKwLY5+sj96 z+8;%jO%(REherp>RH7v+}HN3A&wP*{|`WhvS#4empo>W?}I~DRm9|IBhnf5q=!H9w!ssIuE_HvwoaYprja?YXGarXg0%duxw2 z2{@kk>0E$$3POGx#=jWdl9C>L?(W9mPaNVYuK6i_di2=EDC%^&SL_Nu3a&z??vhcM zD2xES*IfKHf;7E!NA3qnA~-f{F43YfhlC6U6d+6@>}jYkcMvq28*z!|$>{l!GnFPO$Y`dApTf>} z8Sw~SiVGF{1^iipqBXDOH&9+n=`LL`uQUq1J~wGM(H7`=C2h)!t6SX|lOGezyXTa> zd=$-}$E{z#>B(9EZ$W|SorjFmiwvIq$;!tNdftr0eBZAdS(XY^Ag2O-_1w%2^zP6$?$f*_n0pAtP8#Wj{8N24`P#OP8yu=_l{#!*$g!Q2q z)vorDx5_d^#zYb44Xkq@04Q}BIPZ5J4_cX&w-Xi@Se+8AmG|1Jo5mqVNi4D{$879A zJ(9~KYm2a}giWSY`yjWuQRlB`Ev;;jbzEuEq)7f54`z-{`(wDA%cYJF(-odJ*{q*HTLv;)Y zbd0DA?ti{fq3*gy52O|;3; zVxg<}S}@LQtMz3U$n|jE20>)iNY%g?2i0?G&dIy2>QxVV+Wbb+`$^&md7LSXY%OLq znaD>BhqeHWsdTG_$>$XJ|Bj)Lzt$hW#c1M^eeG}z>3*jIY1Mi79=RM`Nu_6Focb?5 z(7K<6g#{4u1HCTO&M=~2ShjE?hg3l(g7ePIJAl651&aCs`uf?NnjZp^tdo?!8IaS4$-#D?OQ`fBE|Lh`0AWXifsn3~OuF&+`6| z@I7A!LDD^)ZZdQF^yJTJZ4+MpzL$Wy8on=E&5jY;M&QHGRnUW4Aq!E|?eOZJVNq`!@5uFM^#T_;aO#%M`1^C2X#s58d6siH~6%$~K$gZlN`i`c@Q(+uM<1(;DH@Fj*P0P`tZ z7tY5ylEC7-*(7AM9|K5Bu8M&8JREzoEnRWZafS`%zAydh=oe$R z5_p)D;sa<-mO^v3d$>h%LDy9ok$&8BN{=qny#_x3gh0&7aKeGs$}tTP@Bt)okSr0+vkK zh}`UVnnN}!`e6;GRa?-Wm?jf2I$eZQ<0bU+t#jjd?qF>0(%p8Mx%qCUY@l+ExmFhE zyLZ$z&@wdi)i?~}0&Fam?XUL%vF`B&pJ(otr^X`Xprv-vvGt@B@E_LysUTJB zMY(PC|I^zyCEH>mR&B4*l!tg$5GS%ohRn|A3Lfwck~;d zu}xi|a718#f-|6!=?5yiVEtRQWX`I-fx!s7^`9`+y0rcCU~1`HDMx5 zhfBg&556$idhA_Ws{$CgF@`1qa`$|=lF9aQR5|K zWE=*&J}R%4LVb<@)*r3jtF#zoU}O6*`Nie^ny-!xaMI>Y*tNe;HA}fZ>g)L#Wji}e zO&JyyJS48q+GWw%i^E^VckVWB(|#Tndj4tD0*`MvFsbuNp00Up)4Fx*noS&eNr5LG zNUud_qO@(yt`LYBC3xGBVsy>yX(@b>R#NeC7_~ve;&q`sDFeRJ%8DH)E(yV|YB|rI zoz4Und<(f4g7dtt0o0-0yUQ{KnJH3eNYxuKzKjVp6bpFMy#N*OHM z{NGE)sd&6uK1?^?#?N{AHcj2hlh^B)pg_cgOEvOc#iKddMXS_%hnKX9&YBDoK*~Q- zo_9APVK=g?Pqb_{;At#`2_D-c#@*B2=h2)GZgY~3kF;VVy3OIuYU`B=sBJ;@1ph4^ z?iM-GF{7*+R*wxx(u1U>gKR9mEL?Y0wWuPoclVseQR?sG`jpLF=5)2S`r2TP7G*~( zzK(ZmG`k+(IMP;SdyQ(JEu$B_s97~Y9n#R_g~xKX$9R09E9rgO!ne{6~3Ns;ixDZ&GS(YLdOwxPCQz?V!J&q6VS_ zbKIJ1o3!c%rbm|CB;-!Hs-Yt+K9~geNv?1R56+*cZV_16sd)a=PophL#x5~1jTv}f zOV^-w)qtZM!|B`4{`ac6B~pXBl0 zE55W_peXENsdVA-&hQy|`sQTK?l*d`q4oS$TO8o?%3QnUdE!VEs z)>L=uI%eX5krRprmrr^`SJn`#cjGamI{gVH`=Pbpp3nHPg$z_bI(0rPPJ&&N)ULw zZWlH`(!I@j%t(&<`p$rBM_iLeimMjI{JQhBcG^Gp?0$=Pm1SeiUt`yJlA8k0NWybw zfwu7q@~({Y2*@346SsgJfZ?Qm-ao$Q)LZnZ--*196Ifirt*2z(eE7ZL&!4IuRiy+& zh7j(3=6xOH8BWji-W;p5m_xEZ4Z;tL-~}WfMtieSCJ^eVDnt0i2#-9#Q-uq_Ek4aV zhPWr>8{q5NZ~>sQ-GhTG?iysZJeovCOCK3M{Hh|LttxRy;5$7%Jq#3O!Xzw8nn#Ii z$YP-p8b+!5D{R~v@~gI{G80fSWX;ZA;O7YxOO$T81%?X0@Y zC?zyfB@Xpl5`3i7jNzNs;NAp`LF|*EE}Sc|eH<`x!? zfvT$0Z!L<6ja{I!ePJgKDaJrE`tQD5n0VA+@P0@6_B)yX+!lVW_Wo0UU+2)R{R)*Q z@p2Uj(4qPbbD)kmw(0ZfqosFI^S@ejou-{%@%@$j=U=mW8}8OG=sf!hO(FB=(5UY} z{rfBY{;xaj@0mnAnKj(c*c;qmrV>!8OVoNcTm*(R>_1^M9Q~P8tMFgly*#u;9h?T+ z!;q(0^Ae^_$LqfT!(EO>FLRzJAbOJ93`|ApiMVH8sdheq9L z6i)p;HipZ<{NM7>a84c$33nKA>__%hq80_k?_*qHW;?>H$GC=$!?L`N-nDEi(q|m>>3fP zher8No0Zeh;#2T|u-09_P7B|$dc&eFW{odvM^wMu`syNP?(7Q;oLTlf=4`0VCVkaa zbtczqo?8p4m-5LcZQzmYP6bBCJk6-m#W6_41wMCEQk=mR7u$arylSc92-B~FUuY~Y5V#6LMhClv2TUW1$yGy!yX@Qd6V=u5?MX55 z@e?6JIOg_z`~JOQfYuJ|7smL_KS2f&PY%+dq2-@@cci2&F`1H^`abBg=HXK_;JMox zPTVjmZmmJ`gXCnVtgNi%JI0=~*j|*J`Dpm0ge?y|jw+eB1`J5p((>$+Rbh3jW(4(h zXcnWVUKnoiQkX}3cJ11w?Y3{MqjChbxL9J-4y+#e(%tiY*W|#kk)hG1(!VjPW@Ya;|dtJ3XVM>#B}1RzxNu`q-@>e8;VYq=_Nov9=SxJyZ=p={uux$iJyNz@=b8oo=fkm^8YnkCAlEB;`XgD9#?zk&7) zBq%)aa+uVas=Hn1&ZpOn=-G2JG|=$8_wU0MrlW=MAW>~*owM(7?hB%q;>BKW3r*c*D9;R2V-8%yKvzJ`k|BO6F$ltW||s=@*wT)wkA$k z#%*M_XhECT;za18%Ns*7YVb`9^c>%;+i_8zL7$v1`XlqZtwtHWYvtWgrj33c zca059HL5VUk_iaTY7RD=Rc4Ex5RuXyRYR0cGD{luASf#W>5c_YFB#O@dR~%)=_Rc#phqG))S9Ihfb)O-B?14 zr1U<*zMyhez4zVQo;zne`K+Vr;&d=9RF|Ay8HY^>g(Rl*%AjAbmr$SIhK!s@|TTN8KUyO1BFWUtcY82G3QXgcK)QI5u zvEtUAJZ162E=}u?P7K{}!TyD!^>x#U_c!g*-+$_UenY!uuv`8YTB9Gq2>x$%F`$l; z&_lrKNGX%h;J#1iL29v(UviBVg>p@6yh?AbBKqr)&nrfe1Mk8}zQA>}TyW+#9W zWEcQ4`x1nYCana+zR}4Jd@`M}f&rQ_zrE)dVT~}L6vGeLM5?O$iAb{{q7Y+l!O;dr zX#)scOv&LpZgcXg9XcV`nUw$EX+#9P#v+Q@QVKAt2%%`zQ8ah~Cy2}gi{L*&?U-Wq zXF?$^PH*4t|D2Gd-%WGd&{z49Qc_T(isA*d4(ioX^*C@>O58J-U*NniNYiN;bd=Ke z5W+-FBwe!1?Er>&NW@(Q@aIQlTTwi%QIR%Q<+30mIrct_DJ&WuM;5O!Khh~%LJx){N(63t1 zGU6lY&%+ce0tEd}nPwg?RK(5#sFXgYN8i4nXIp<5ib*2?PZCT^(YXCD6-Y+@3bK-y z8U`p8R=E$D)X67hr_JKEgb2t1rTKlb<|WoQ6KE*!+`9EAqsk}%RYe`##N9xkZNQd= z-}s>VEJIzvok?K2|Hd%?_dF$@oy~OKI z%Ff)7M|fb&^wqcpC+M+OJlHULq>Tmlev8_X2=vVgo@sy9UbU}{H0s>pvG8TGHpWHg zQat+!rVex<*a&h!(LOK{1p+t(h=C6KnK=gZ_e8qEC*3g>A$w@ z1cRU>9ktvf-g+(8@-i&Pacc0!?GE2Q?bAuxiKa>DY&v)2_tu!QxB>!_F>H6xm-#u? z`lbQLDrik|R3Ks=-YNfUjBiJsKOo=IHo_=j!#6?zod;#tq3&{`r zHZH(XnDsW88%90RFLK>IK;5DcCQr?miQ&b)Z@#NuK;U$GvG2r*6Wa0H;VsLdrCi#HLlX4^<=I_8`BNpv`n~x#eTQ8K0C83Y3?V99fmJLONRhZ5FVE+TPYa2`Vih^o`nEW zT;C@B(t7%RnBjmLP62A?J3i}`_6#s7N|NC@Op`OU}`L>t6}>6LwDYk9NO zvAz5B*+Wh7@ws)x=^R$8EoZt&zi zL9#k?C;~5XPX;1=2eR>}>lkLF=I-ZJA)q7C8x90hy{&8WUbbJ_8NhMl_9kIpEb~9M zv+o_ZtLg9S*Sop6w1&psr(eHFt~Eo!6wWsCl?PFy%n5`Ae884GceyhtRYV|aSXc#G zVuKz@Z14cMiKDznfap7bxw0t;z*5Q&lBb|b$hCABXYuMnc^aY5n)Dbk;;2+Oa3#tWU!6J26U+l@#IetDnZ=>qL?3&iUGcFBOU2=7c3nX{pU0}eFYI>ooVs)Z2)jHhTBo`Lt(Z^6sgSi@jZMlq7y5wx2TSjPzug4kp$&lxJbu>9)Rg4p<$Q88 zu;#~|pprqMNV`9M%D5J%EKp~Q|*^Nv~w;^zy{8W?L|T!g0;IK zzY#j+)3<)@ik5%6oi;0U*eOqqoD*S{PN#3j1|S9*9cqWJRmd|!mQeta=neOhdGE`2 zI~T7eA#>cofI84{Fs*CNsEH=S2oMOwP#eq|XtFQ$BSgudLVWDD^8Abx9RX1B$*kq4 zLatPJ&C?a%f1D=Vg*QW_3Vc##g%CBv&dJ1U*>MnUc0)K(vR2Svf8-z^MYTbs8ueIx zZc%dNKY~IAe&U!iN|)Oinb9#+b_l(E=|@3V!6f8#aV32ya*x(s%5G%8?=baL=0)yF zu5Gch*wl$k>ir_Scklor1~fDiDy1w}BUlwuu{)GhAN$j@L3Qw8S0>svjSV}*(I4Si z0%h(o?Dcm&vkru$;iJAVVZ%Xmh!jgAjpO26gc{JTTQ_b~S#M=)_2NHopPxVA?q=Q9 zs|OOeSbSs7uf+kbPC)N1miVBfkBHH#{u_*G*U>Wj}cTEvPJb)z~nG zxz+h0oWNrLhRn-RxjX1le&-nvPmDsGH0sV)3EhKTs_`mWhNn8eu%Q52~ zYLeE2u?QedbvaGk5gfz2qzr&*2p5Sl#8iY<;@K-tks1^l0V<>eetya*Qqhu8p?<8X z8T|2SClTFJ(VTTS6&%dM!oOHM`QU-!+?StgYWgAUqQ37Eeia@hs*F9HcjwZDxv|u# z6ByM&(!61!B9heiIdP;$Bu2*9$|XP&Fp{_koUx-Qsp#~j%JgY~q9i3hPvA{?xj4aH z=&myMHwA^pD*dUG=b>?@ckyvuXcWCB;D^$IZOcq`b(>CZc?b}7DFzNxR&5ff(k(@X#8%t6XkL61&;cg2S`+aa5sH$7W-}Yns4nXyT z>fo^aLtfdDkL&w2roMP&^L=S37ZN>jHO_e;_XR))X zkqtqIEAIWyp15B_w|4IQAvbT?>@}!YELN^O!VDVRJY5>FbQ$}wG$Tt-;X3?DAU9tT z4f^}L5-kKIT&gTk`~N{S<2G`rFbOaZ>?~`xNSy){fWuV)Ep!b}S@N8$l37r@!qSph zZa(hvY}=G$KM*$w0>NAnVi5JbnV53G*?(N?>3%$f*e3c5pHNjNqXwIe8=X=emPrZ` z2`0X|x;SN1%A0@r_y#M&jFG4N6(t|ox3!Sw@ev*b&}wyYxu&Gwy)S;Cct6NY|4a~X zLG~2sHaRyIDxLA72^t+%pRU{MeCakC`9<^M)htSGbnR~Qgdb7;n;YfN#SA}ff)s6+ zaear`L?uFxRikv?3 z{pMf3bV>0_ThGYofH7H#@Wg_Ke?{a6I^G8glA}*-@K>k2ERR5M>#aHi-gbgH(ioQbmZ()o40#*+isBe zN>BOM0cq98vKyvFJjuMUYzlS`GKU6&nf+wh;L(|L&hLF%L-^6P62-SnKB;G|uRM>} z(O+um9rVAE_vYbPcWV^zQ<7#WC3B=mq9h^`k<6JwMM5MYQ%ES1keNiNOc_e11|npx zkfBnUGnZt_6u!0TocFxvobUYiUEkz-uU^CR{GQ*i_r34E?zPtaB!=Feh0XKBSF3wn zI!wRoYsh-&lSS)P;JiyK>Ko6ao;N^sVfqdQVp~p6OfjYqVz~#RA0Zps)<}4PMJhI7 zlD4yxHJe^F+}%85Z3jC^y%8@7I21>z0~UrX47n()Kf7c#Vyd;RZJg@e1Cw=|h(rW4 z342Z?gPM|i%|CP^m+6LzqYI<9E34)Jv87$bDi#WwJ87Ie79``e_rK{=`U{DPIgWz; zir3ul9!b&=i`W`8e)-bl+z^@rfILR_K|NY7tsHfVG4BTl3|S&cPr$+LK<0#E$|ecR zw`&ou5+v&O=&fd;Lul+*jrDMMzhGylS+ApRDU07A11(Cr4AfK_<>#Aq5oCvj@!wE> zhmjaHV^>50IlCCok03KZ3lebY7{(sR2O?&2?4`0p*V7If<|3)UMiwT9cM$MX96rH3 z;g1}}um3Erg%KV=c!A*Ya4DSV+4@Aksb{n8`$JY0+<2!xZZxmFd8=)LS8jnTw}8Oo zf_PU(o!mjPs{k?wAZ?_K*(x2iSA^|`ujUuP5XIu$husLc)iB7zvKTw*xZ&`(U#zUG z@XQg3{E(!!Wo)u4k#DD0FflShCB7Puj%b4biu0i&ugPwTjesw@kzyCyFNn|LAN?V# z$T&5L*M0r=Emegb?V+*hoosor5l$y~0e}eZy?eEG#$g2~oPKnJ8RH!6eX42wO+jtd zKpINQ|0*8(DZ)Ypj*qG$U*JdNFp7LHs}&X5WA5Bh1nCrL#sdtj{!Hu+L_R;w(K)#T zv#P!9Zm7T4p!wte+@6 zsSEJ=7Th~8?^ZyO^yZI35pmr(@Ok@%*kWo{7p(aZT!2)}{Bz94<4?7rq4f37|1j}v zvs*cta>(Y?h!Gb)fml%xg@xE?w@K5TA3uoU3E@EFh67iP z5Hec_7*(^L6cN9HUet+{iLhUhYS$LHxe>PwIN&P5rxq?hJ;(`wbL|2RAN<9Ng1H$h z2x$}%wE?d0dHn@o9JV9aIFh%LVS{P={w`$>_|fy{&)hE(kU_~nmHj^28wt|Fdi4#nt_aW8?j)y%6b8`G}> zMjCm&#Wtv&| zd>f_@k>d~$0A~Wpmom{+TpVBmP&T93AAU7q+7%o{KqiE2wdL^5d#G-p6V_Fv?92&Y zV7-C(M(nAeCA|Qvsr0t_nGKQ|A@UOO%zxFENQ;JE1BV*Qp-SK&ga?P+;GxGKQ)e1L z2k?eJ3EAl59<(Dx2d>AKnCfJF-L(Z-FnU-0gdfdriq_gtzp&` zH%$pB5(+wGb`Z_@t?jQdPONQg413?*2Y12?l9f+qT^Hg&^-(!8vK(4n%Aurri<$mj zSSz^v-o2TD_o)o9s)V^{Yb-P6+FG{)_s{7Yj~iai14yl~5Fcjoo}>ak;dla!VOYl# z!AkDi(vGE|4aG`(t{}1;M1D_#H_Y%E#TuhsWWxe|A0y zg$D*2)Mk8Sn%fv3pH@TQVxTlAbMF4+{&W^47Jbrr0LZ~^)NsI`I0P`-2~av9kjTg0 zKD-}6$Rw~F!9~GCB1;S;TWohP4==|~jBEF9HQQ$1inth>*|cw~c8--aSyw2U>zawq zI+>YmQGGpmhP9oW7r8b0*(R8 zL(Qli7f3Q|d_Y}CITxu3AXJfr3FVJ6s4qwj3|U9NY7r#XWG%mbwU0;DnP-Y^b4< zEM>*z>qDqNKn&4MgbQDF`9$@pYjbB1IRTJh)>C2QO_aN2h@!T%n0@PMGlU>awirA; z)Z5At7l6&tlIk&((GJ<=Yu1>6?@Yw4040elHhBWT+atv6Q>OgAgT2|0F`5?ql#;A%3kF?6xJu!c#Ry+pU6 zwa0&vay;H!?W##_amri?)hrue?KiM*01t&2vqz5a7k~u^EQUg9n@8e8CnGd`mvPT9~D-M!M_C)34rPPn!jJ|pC3Q@?(Z2KFqbBG@% z$=`{}1|b0VI!e+F1R|7A$>_#z4f=CUqnFr`Fg;RKoXtM3x?|^;Vt1p*duMkZk=MJ+ z*q_ivY)TZ11$eVE zGaDBD1kg|&C3?uxGOc#C&+*Uhw>I7IQsvzKP<7p$xEMS>oQ~ud&B#X>*67LV1#an zEGs;DJYPQmWfm011%`FgP@KLGX+LqPNz7u4xRv?-xTS2Z&E@RjU%wIo;rEAUQg83e ztW#I%KAWr!3f!GrSa0>}&fE&WHPCZr)4lB}5}?+XD}MX+BymrAHjB@jldZ!JUFCIO zYhiu@SkG5nAe3Hl!~~P`j}l`0u`l!;X2+W3s3g2IY^AbG7AIzpx&>tF?{sl&X(YNv z*uD(oj8fl(8n>SPadJZ2vEjDDH&+qBUBEBvQTG8~>J@6(Mv*uq8pfq|UE=v4?o4LBi-Wmc&lZ1w`DL@KxI+bpJZdPIn!`z9uSwh0`pC zfwjwnJ5rFJl?SkY{9VC`KgT}rygYgeUB#pyf0PWHp5@}TZ2HX=T*Nih5c20Thq8Ho z$YzvO|2dhXP#K9YZK!IbE^vxy|EVX+ZmVv{y}7@x3jrQ z$lG`U$orihv!h=O&Ebn(Dah>gFynK}iQ z2v^_=+}FAI)925Gnd9N%(f4p}ISmaBq64lp77@7L4q_z&uV-aZ6+)N=Ek8U$p?Y*~ zsKE(~VkJb;sU0X1ad)_NE3sM<;>?&w%m4m-#9s>0Zd<)+7iGtes>+PaOm&*OY_iz) zkR3VlVv%Sh|2uo3phEp1G3#v#7JV$%0;3FCOYsb0BU}6UQ~~F+keC=16yVlxQ#vXM zVc}M|4jN#|hDHa-Uo}E@0~VMX5j{Ub>i_HUlo-j^_XZ+tVP(jhdKMneK+r#^=20DF zN~rpVomzQoYpY$RE?G^%{UO{e)C7o{9%F{Eu3!XUJk(Ko8E^o>GZ06pz}h&1*;RXK zSOuO{jMxR4;)*bnJh3Pde{_-vXWt}k36a91Q_@}RgYHx>46lElpCj*CCZ%(&FZ27j z00sHEHjkkD(-1n+-@y)zG2t7WGHP49$-9v!gC(nsnhq&~0LmuCbz*QtcwAMHvdH%L zq3TY^{5WIJzH>LROamJoJPO-ksMT*`--WD&@Ux(kzr9TxN?9*p!^3d#WXSbHV!j)X zj+BM5@T0rab+dKFqW z@C}?2QvN3P7$C7#5FbR8(4dM=1VM{<)WIV29Re}JdJ>+p^>+qGRtsG)Zd3E41E zH6j=$F&}lxr0Os5qyosQK6e0#!<5@j>??ttb)o{C2VOpT^r-RGrfLh|hL>TC6RU2r zOF*AU6IgC1rdE^}6)ggE7b#*@P1bo=5DpHRm?WCnY#|&0kUwYuLf!)qm6%0bP{@u| z@5M#pDh#L@F6sY#`18YbqP$M%_9!a!DIU^D56=KR`FWx3EUXE(CBrUz<dwW0ULdUg2NCj;q-_f2kzn?G{8ey47J+Ava+QJ zDsbi`eKHx*Y7)eKLu{D=S#7+6{0X%?WrPEQ)I;P!I38q&1A#A|lycT-E&x3U4qp+m zVDr;={@(^E_buq~a3AR~Jpn>F!p23}G?lEP7%MRCBrZXTSyiOciAh}oKO0b3$U=+y zrWAq;%1m5hVv)pP6JEna){aCEi-ia#IrP<6fd=h?Knyh=c@>poANRwMo8$YuW-vxq8>f3>dB!(=6 zK1WW(&Ipyv8~?V*)*7rkh{;Pf$MB36jHW(_jWnQljn-7SD5?A}O;jn_y_)@74v;lJ zj2)R4bYiZi!GDjw*BqxvJ?HO(o+lLL<9~Z{(v|-&ds#Kgs=K3kO6p1RI5C9He9g`~ z9b(@%M2S5qPB9dcM|Lai1&6+Kg8rTh0iZ+!Je?}Ys<3sk73Atf4vckQH34!!8>b#^%Pz~TByYP-bk*D4MzdT7V9Jvsh2Q_1`LMoJoF zZgyiK@n_O7L7 z%eb%E3iA3J+`$kB8bT{dexjFO8ggv{Eu5O|zB4tHy{@dZyR|k_M^yCm$9uvX3hr2n zDb9bYH)lo`5C6h>a}0+dA!D<}<;M;-EAwBM&CnGUy+7Ez+Uu6Gvg!PD7N^67Zk1g) z#brhWvNfu!C}T0{{fwLivG6%sL$I+`!_E>uDtq*_4q#b1gY6k! zH4KsN?dsVRs5j%Mt^C5n!~6P&GoCytt*xa)N?EV#_5$2)=(&rLJd*aBEiL-dPXWjo8g+HZ zkTLaFgixhLqCvHE6?%{QVhJbSRm6=C#zT%@{X|Hfh-{)8E*K>HBb_P`X-V>eum~OC zmA-zVWLU%E<`79^BD#3QQsWI}xFL48bdhh8LW<`a8w-fVVeSC9YKeVYFUW=jRK|4> zr6EYTe!6{>)|tPmtRlKp^fDX6;;$p85qN=~WP8`NPjr;w(% z*d>z33{_9PF(9lAh-|T!Ab;u9J(f!D4ek;IC1&tQAgxWow?np52d*R7*M(pJ5-VRU zJ6})DO)(%p+NI}52O1*bP9c9He$J?moIw@=-x#7QsPB{oRLev#S}f2#V2pQ>caqE< z`5Ec2b=XWoLV~a;L0mTks&yIsxLM8WhTH2BS3o>EZOT_dTH>Cic*2H^c`*!aI--N>`UG!mEPyo*5!IQf2 z)2H32xPVo>~=mn{WCrtoVJSH?( zsIjw`RRG=!+8?AwBcQnMhMN@vryLmH#MTDJ86;!9JY305rZfD>BGNe75jMaMGlR({ z)D!oohyy=@O=6`lPFn`qB{2WJk*@Gh$E&O_T%eGq?XYY{IR=TBM!hH+%`CXoBzMQ5 zmIUTRP)G>XK^Tz&_Uji!@CJknqvl5{>;Ia{Rz^-Bvx&adAI+WWG zMoDZTj4^0lAd*kF=~6&;NdQIcP*x&L?$Xl>LXfDyzylmZk11+`(mRUr^^nGqKLBX# zZOPvcq23lj!C)AJll}-`U*Q^#vQvLVw+&>Mi-@xdE|*XMk);EG*pwuG;%Ol8K77?_;=nb2O}czS-2g*w#3kk{z}d-m z6V*rf$#r0DAWaNlrLyD-irS>(G>Mro=p*$av{e>gb(^%!iM8%}KdVQszzjM0PvqAUR+kdukv1dg^ zdBPtDWsURX^sHCQ%v9FU;WBUDC@4AQ6IHRPUU%c0PtK!7xxWr{`1#?b+K)qQd%5sZ zU;lPnn~K!|+srF@1tq7KZtV*eQ_OJ*|87xatP&~vA$R9t-}#i}M!5%`3)WnCpspkx zTgeT@Ucs-XQLqfgwo2_PM{!=NMe#41j1rYfJWb=r2e(3D^P| zWBUf?I-OpL_(q1)UBZ&#Ixp0EuuL zfRi3P=G}THZ$0uWMMmtl0;je(PqW#);#3M@*tsR-d)14Imb{gMe9ln`HUmo;izS`Xt@KX0q+2QH z27UhSWaBEy<)N@J*F*4h>coC=KhYAXqw(V!_~aTtd6C=s+h72TMmHPn7W1lYp}w?i z`Dw;Ifwn@S-=k^Ts?i}t_O+jw+=ocz&co4rqP2u%Iq;77r;b-O3*3Tc2gl`|pR#Ya zkKy>5zkG7!K2Ou#+`#M@kIJarD-WNXU~76v-5KM{{pd|W<)+!?x{^zSoyFfe>dxmr zLptverp^2fc0jCzTb%^Widgg-Sv4YbT0}bditR+bib&{D(W=+diAPjGAcU!|sZjH$ zPmJ*P0RZfmNCo;mf?5^oXv(I^m?;WMN;hQ-j_@8)n|vp&s9$<&aACW$V{bkCs?GzJ znXaFYbaU6&=Ik>XIq6IfgN!vX2Xh>$@366E+}*Q0`jKCsp{#l^zqQ+^;}6A~(p@Ad z-v=sMTmo<2H_C8H-v4Wl1@h2b-Gr)Fp|*x$Pp zSNk{Bn>M_V94IUBZGN}tUVQ}rYyjOioqD_ZyC}J?ih&&pE8}^K|-?BC|2^hsTA4_1->wXn&$&wQq@u0sBLjJT*+sO@fh8lGSaa zBb*PJ&boETe(1Pc5%qNKv~@8!+FJFWs5R&_U+Q6a(TJEZ{Zh`kBmHZThGWb69fM5! zW_PXEJL5pH5je>;lkjZw$bmJ!1tqUvEDg1hH8n4u=~H}OU?3_iFka%?x$A<>!JdA@ z%-Xq~^ShrL4^-#fe`Lwl*t^qxqSn|yQt89>fqiddZYU3?Q98@GgJy>>gub2LXQ4x` zCec^-?RNupm1>U{OphMbhS{jmI1aDg7G@)x6CSIdy-}vJn!~ol)Y$5ipS}4h76!NF z32b@Jt7SQ+pBV_Y++FtTBDH?f4&6_*KVI3{$@F|bD>P`mWggWpsZV}RTz|~Nnc0+& zx6T!(9J7x)R<%ewoTlJi#FNnJ5!aH7M=8HT4oC8v?B3}iuW(K*J~4Jj*NR^k`|aY2 z;-Ag>+4QjK^!c#7tz5pGJHPcpMP=#fAEu4stwRMOy3IL?Q(xFaY`KWzL}Tg%DLU`olPWzlBe zVyg8>P-VZ{tI6^Ay-mDrjATP6WHQIu<$C&u+g`Qo3S4rp{`AOYx$~z6 zsQMUi!bl&@CbVsMY&z@=Bi>@yiP{mbTkqu8rYGPe-M< z=$t{MidXXsj|&H0GQJ2Zu4r)%4P}}&zBw!Hr@Du`iWBGfL-o{RS}Vub69q%@AI`~D zd)JeZqA(_GJb2*9uOA*H>Q!ePJyNszQICN=+d<1F>bmJX`ExTW@l!LY@5m2OO^{ z3XGA$fz`h`a3<)>Wx6%XE9CndTQsgYSoSU>UeoGOcT(k?-rf0h!0|i*YdV4&M+eAZ zzOViwZ&B~{w&o>=bB}99^0qeyBzSRDW3dB|O)t zen$6sxb##yZKbHAw4UmZE_36#yba_p&9OrsQb~P^6?;#<>j`4MyTsv#;rsM8xhZUk zSyB&*bCvf{Y-&nk;}axr$HWxPe0r09u6EO%A2qRAPdKoy+PMG1Mr%I1iDAm^*UE6Y zzdqhHknN{189wG+0-a?gQW15%C-u@T+x)8EgdiE9b+vFCXA^z!YEgygWVy$kq_kG9 zo`5~Q{qM_i{lkZZd9_Nm-J{7BOkivJJ$lmlJk6-Ib~5MdE^}JLukS8AJRwwe@u0xN zJoCW(Ga`LkxS8{{g|L*^C7dLo61UDq`c+QB1=*L(>7fmFHZ|fmzFLS)F-$a?A^<(? zcPxs2fq-$k>tkn8T%5g_-5G_`>)%m*nH4b5DqW5L-Af(b{Nt%*&-ms5S7jyb?eiDM zMg@%Inj_bTv3zSCvDJE2=XgY{LdJ?~jPu6mlB=9;-1^QPrGI#0GS=4K=_h}}!}FQ6 zF-HaV*{+Gc@^;#oeWk4SeU@V{SNn+=n0gJ|c`WYeu+E@9bNMd~$&z1H+DCsR1U|XA za-UdRx{WZRed+01`tJo1H>w}~_88dI__=Lj<|d8Vv6|vUIl0gmdgb59PyHKVpvH4su+B2W$C)inS%+Je<7&JcIaMx(E1I&Hhn8z=S@EkIbU)bVDoJ(TqC(WBzlfr(udB=BFnBeNDtGwI%^rz( z+lw;VeFXuY83W^saqOiu&JXkQ)9239|5`6+@IG%h`Ct8TQCrZ!w?(uaGp+)ix_1^P z*2#s5rTgr>&&Z(pg#$0xA6UG}aDBR$qU)=DKT1_byOb*R(vynGud7~1WOcGEFG~Ef zr_s(#uKIpRXOyU-rQ@n&tMf8!c39<3NpBB-eE(#gyS;~)&ij=6D$n{pE$`Vq1 z-kEXO_4a4%pE{^ry{M?6WINTUHI4O}m9KF3+IkOKzIDoUotP{VX#FyIA1RS@e+^AR zdQEki<=Ydz>Kc`z8xL0pt))CXF&&xq@<@)GxTDw=<({Yg`w!VC=vn_hy-nrIEhDYz zf3+EkKlR zY^1!aqm*OqJNj~NyiK=X`*B>>lcLuTgx8D|6y~1M2xWd&;q85>=lhMStVivy_hve< zIbM)E^YNFCWIYoG&8IsK_fNjKs@!w&u)yNkQ?>6$OJ3(M7ClYJV_F?q?fUauN;C~6 z-LiI5v{6xk{zAo>^V(bBZFksGR23!wx z>E$|RZ!Y0zXXBS*Y}I0Xr3cQJR2{ZEEqWvTyz|rX8eQ}W zr%*-h%Hy+p6o$KK)^DIzuVeddZo2ZA*u$pRM$MnYqg=`>L@%&>Gg+OUqEDS#c7WEk zihZ5G{Wp_dg%^>Q9gA2EjQsd_tlTPbDEhqPO}iE;_O4%gbu2~AIoG=nt+eB8ZA!YkVgkdIr*;em4Y_@--1LisaZptz$94UeA2se{ zTkNdFSTC}#D(#Lq)~Wye$no)yN5%%E&V6f%7ykZgMzmGZ5#n)c9j(WPx!DUlYTj?c zRT-8&az7?z)W1*%en??Ru8QF{8fBo+y1I0BE)!!FW<4&k$)K(;-8Hew!%T1gZ-?V@ zZez`HiK_}Ws%P3(V8&wd2 z&-#g}btF$kpq3$ts%UG-=kzxoj-Q^I*&v7W$3=E~Q#vN8%jXgy#4(!M|t@W(i!_59%_nl*#zKEPEx>)gs=h&R?pYt5>f0CPmaS7BTM$S_KuHLZOwZSLTxERRkx`4uc@=Ck*^Ax`>h*=P zr-p}eW5u86ysb>uq0$W4^S6D(Z$bHGYL|aqq>X9UuVYAL>WgBX%k{N!e!*?IS$-ar z`(0(1OEWZlYC~3}k;UpXw_3kbVyvMyE`~J03$tZD8(0{M3paQf$BM1kp8Orsi#bC5()}m=KCNhPlnKacw&Inff~vjX9k)Ze7Z`{e*T*HTwvX;MqP2g zg#t{>fq4r?95d#UjTB$ZVf=%m(?0@KL5wh=>0?rEg~1(;KsuMTw=X(~ifqHx1UPy# zCAc-w|F;4JiaL({mDCxIO!x<^BRw$X`q0i1jUM{5p)4SZaBOeUNuZ;@pY%N;+!}E0 z50AjL4;@9i@I64fO;uFAC{=*WMlfv9OCwM!A=aTN&w^B8AtbSTcWti~96<=C3w8&D z$bPG~%>(q&=As-j*9CV0 z>x&l?!5{-!nyJdx+Pdh?o0VYlULKiML2E`Ri6CY6JKzMw_$D^M-wY%3FbQZd! zQZ1)O5Aglo0p99+;0!>GaF1t_{T|#H;KIKW7C4DnD-!Da-hm-KZ0wE04#Rsi9mNlb zl`Q{R`H$flzP%s3Ejjxe4}!!~4#91c9}>=X2;q#OfIwH zyav{26vC3k;K_k11TcLpAX`Z87F~hP4p*FTU}+i{EX0Ep0yTQsb~Jzn{gCv_>vn#N z`pp0_VgW2dMDgy#X@0{>&+gL{t3qJm{w9~Xy@EU8e6=Yx6y@p|d|_hA5e z!Kjyl^8tEHKLBTv*!zJtBM844VzYpgAm}mp62#mPRtrRf1UOC>kUYvh#igaxpmY+? zDR2S7P%@hRJqe=CSKw=r)LP))!3qgPHEMJzqJSDhijx3F`vpQCK77~`-w zHUx2=L~W!F)7jny+8A&PNE>cEa}{_?krv=kTN5fPpl%$0UKVnOjdU?bVT%Q)rb!d* z_*^nz`e0rC!M~MG2?Ek>^SFgFIdhL^`|DycP~>7xVC0MD} z<3IH3`8L5NkLDh3GKDaufc0AwIju4TJfvebo_ZU=dN9;5*Q-FWhR6`bK*lS$7&6vu za121&$w1slK^J^oP)O0==@4|;;8|hbBz=1(gVGfG7VU>9st2_aq3E4#RO|NpuG^Zi zu(B#(t~$O=m~o{%T;a-nb?wHiI*B9=#M~GK@Yjhi0fgJb(Ag4l6k6!EwLiWEwTL4G zrNk?r_|`c7`eaJlZ21ir4=_E+jiD1bJ>r5I z4Eu>93G)k8P? zIXvp-_}HnYiBiGI{7YewawSg__ZHWgG3_`hZbg_(Y@ArLb!Y-pHs8r*5t5T-Y-)eHt;So;3x$}rv&x=)BZ z{Rgu`vJmu;=j^V>_N=sDwuaS+l&woNsxjekV^I_?M$9K73?e*@c4)be zMS?^J@IFa9X`+<$=bi0rbLFN6Gy=hnI6pu^C4sRD;Il1x4IuIZA6U)88vys?C9xNc$SIy#p5@_BO{8VdYmqNe0(K``HUj&+&Q#%Nrs}h z5xTD|K@|^aNvJ<>EY_a0&AEG_Sm9^Y`hiaJ3N#VdGWKX4zZngYRZ?JZSydPvb4YKF zb`bxKMTIFY%#8tVRKhQ#PajJaGd8(g6zH>VcqHiV=rTsHfUkWH1?kRfpiEhB|Gkk8 zG%#6+Iuhc1jwmV?BY0cG6tyqO=0Q9|>CNb5LBsD#$b{6l`rX;FMR;4S?c-RzwGa@} z(QVL{7w}=+Prk1mxfgG3d#0p36OrVfUq`rww~-hA<10wzyb?b3udnFF+c@-JUt$@% zaXEi|*%=z4cKX*>Ur8C)U+?DRtn>Dh|Lff{GV$w~L;iaAjT`^BoIr05cSvQt$NYKl zM%UeNR@_2MPC9n@=I+NA&nw0D#6&RCQjuS!{8rfVW2c|^{A*wDDa-qup^3MLze)I? zZ%3TBTTAYWT7m|XwUt??6uAkSF}u6p`}@g{HfiwC*UkS*CQQYwBtIdDX8y%aWw*8W zlP4GuMn!%hLHi${zS}#-*(N7y!xHj$t#d0pV>PE-P3H%IOqi}&>HH|WL4h_$e*Tzr zT1*LygSSld=bu8?awENFJkk;ccXCC%IdwN36!!=$T>Q0+G)p}G#ReuOOOXKg8O;BB zMGaV;CMF3EedUc2^KXi)^S`r$`PM46Mf&r@Ozn*3Mr%vm&iMyDddl!-DmxzXii$29 zo-l=f97Qo%^HwFzwS~c`c1Hae2IH$Tu2|{w78du9^2B@04=Y|4Pw7R7w0&*r#eY7{ zBNLyt62nv;)Q5ju)4m$cG?$Gdo5>mSD&92nE5@)}j`xCC@Q+U{E-Gq|$lF`;=Qx?B z8$`61;`-`d!3KI~-TVXL0CA`YP0GZczuk3l8x9uh)2mxvwSg5EU&PlP9lcyI3 z$XtTYIuY$9cn5Fd@86d}o8UmBdp$=oRMjFdDA5na9ZgQ&zUBSUWA!I+WT^*z?H(pq zny^_wfEGg={6tUyS-__5`=ubvzj9`1!F zvTQN!{A3jLQ`+Vc5y6P{=WSIL=EuFGJev`8bdBe8c4!;c{f~lwS0ZSQEQq=hm&%m;rS~3I6km2A!614XHi zq6fSrh$RU+ZnPfAy1fw6bq$rwSrEN85FN{{vt*>Fkk%9Q}ZJ zScG`E*vZKWt9-~B5{)=h(%~D4vBAxH((upu3vN$+o+EhLXr0$o3thIk&7y7YD~|}FEe54@JPZqN$~LX`*Yrh6IeyGg)tBo!o;DnFU!qEDiGt0(?vK4`*XTN zxH82qk5~UV*By^=u1FCi#{WFE8jt_B+_LSUAs=yxE%b2H2_~ocl{3urrqdIAyu>(3 z$o|)2YQ#RDql}94_&t9nG`z4V)NC3#S6;?-=|@*jkK&(|P%MFN{MKQ%`Ah9$G}0fy zQ>&4XTKhjz0diXZ{QCbvbozf>I*2@8PD(7W*U1L9dVTk79zjyRN$BiapoPRpkU}_r z(05#gM9dJ#PM!Sgd~8DEz{jOrfmtKGKa?ZmPm--EL@zs7A8O$B$I?!E1JqNLBg0%m z1Juzvscp&2GO}Lk?39#b$CmA|jLZ`3bv$9BW)`eYtb^hDz=&i^y5xDnqn}d`5)wEd zu?Cz{XWSK|o?OCgm3I|;-Z*ToA>UX^!IqwMGvz<-s6Z!uwqBVWRQ#K9Pp@Ch)y={9a$3h1)0Q_}}}l^cMK7-xXv9s**K z@M(V4W_-txx)=VIxPBtw2iD_{gBI4;YeZ5r?t=IQ4ioI8H7#h?e5`tA3_vLe%J`zANFY-uQHJ`SCNF95hda3%ZR;sl^76!iPi?_2 z9s79-B|_;sHkYT{UwOiFGN@BpMyAUTi+_H;1mDh`32{kRPV#$!8VJa=^g)rg!t1)M zttiJ{O)ypL<5_K@z^vmi?4H+MVCA9FWoTis8jgm9+J0NeEZ9z{uf4aINBG^|^NmNv za$jlih7qbY_`n`$0&}AnmR!W80rxgZlh@i25En5jd5BI7EQe)k1QZn&!OT2#|L74p zI*E^OzkS@zyY#`ZFEWq~h1mGQVsAOl9ajTKDhiMcFW5bRQ{@Baw+{3_q^KEVWjLYQX&;xkb> z5xX$L+9mK9@VfXA%@qJ=x1G`yf!z}^>LO%3m_)|G=cJBnbQR#_S7@d*pR`E_eSEm) z!GL+~MCFEt)pM-XFWe3`|7;~c?z1?RT5G_yCp>N{miFDxUr;1xZ&;mn_uwNd1}T#? z-KAQI{)fJnhqwKnK74z-g;1H=2}m%yj= z2E^{GF{CG8p-IQUz^$y#zdcOh^4!cgp6pdT#?8w}zfan zD1IW#WHosmc;AMg|@{nPrdfyWMvelB>LE}Gn8?Uf!{PpeXaprJeKiOYa0auDk=qhG=R{RKv z@_G36!F`q~-tVn!9NlKkPpDGfMlE|kL*poJB|2O$xS}fPbt*2GfVo6>c3^hGNc{4| zTAt_2_W_W3*?h_einLv5Rsu2O25|9{ciB&1gtm8eZ9P!I0H=B|SR(Ozz{+qoyyRf&4BO)GJEbfRgKnY|uR?M>OVuiw{)C03Hi*r%*`QBx+-v@O`$W zVbk3kyuvx^$x+;_M@GfvRaL{+@H!AiYR2>poFz1$r7^2vQB;U_{VC=`I;FrT63=jTs< z@U1xD4*eiTr}hb<1kHowP^Ail12b&8H;aq2 zz;~DUgAzwJO?0ORp!OW?Q(C7v}k| z4`y)j7?p5SFx9oh4DH(-qIs?HQ=`rRfW{-Ls$K}}h`puHe!9X_*GxTVdq()PXCjc$ zU<)yXNyF(!=NS?FI22C-2r_BmU078`qWN>QhCp5qdiPaSc6_a$Jst58YlZ~87X7B9 zM+8{PU!c+i02Z6P=YX>{c{gAkhOIKc{>rny(@(0{slUC8lcS9@G6ZK8DpfXAA=1;+ z*M3CjwppTEL9nEvTzb4CTa7nt0&|(T=}`*dJ?a4lxUa;)vm+QGSUlk%$BgiSJvUKV zqZYVLIVIx}>K~(N52lVQUUKQe*uq;#;3V$)!66}I{OojLJCQCxDMG<}pTmm|DkOiv zgKdCiCjfZTv9kJMRVEH*gr5wr%)q;M1*#HX3GOX>&~ryQpgR5Bpm*Lh?a$HaM|HJb zD)L{uUmxklB6NgiorEf!>IGOef53QWEqbe5!~P7v2|$sPQ%FcN^6lmXb#M4b8Ng%X z!i5X(HbE%m169Ti*jtA2vWoEZDVtFyLF%z-@43+1 zJE1K zi1s-r{ULvV8`d!i3x!VQG^Gbg|f9~N^I0&Fi3p+p$FytM3q8)@x0>%*F{riyLF`Yr5H(zAhr2WW-?g4?=*RS5bT?HQi zS$KP+MB_P76_@?b#$aqNi-M9lh-%5M~qM}%kSn8ZO;aiN`JOuZp(@;@# zWP37)z>eMr3)tC{Ny!3h;2mm2x_JT@(8<5F7p*UN6V*WNZzXCA9N~Op`XWfj1?qIP zp6>>KWHtJ59E8f>_oTr_^z-yY9zyP5M|$wXtOIqv+J{7V;)(ejM0{&eHa=M7X^Bk> zmR6KnIMzUxz6y2a)Y^p8x{uZ);sGmx;D#P%BIU&04o^xUIY%`25c;f$x*QRxsTljsW)IH7#i)<(9zK; zEH9@K$ouK;n5F2l=Lh%~6%`ZXoHEVtY-gtIQTAF%2HLcIO?7n{yp-X_vYI}(u;K6* z*#}})7Ar*f0Jh#oyhdY~t2*OdU0tO0@xDu=NoA!O+s#()XbK#LzO)D<@qOytv>vO} z+Mhq$50U)~Et~ke+i7T>LkixIgq5C#>}cPGwkwUB;;c^0U~a*XbpL*rZiK(JOBTVNi|&~{^1xp|nn|MrpKoaci+M#vw9o6DgRwKJ zw?dZJOifHW(EUO7>7%FFu;!MAF&hl)-BElt6Jj~1_;{yP-|jeN+LxU{d4LXl5P)VcOPYOt7N4I+C$NMe9KvM`7pum%b8IE)f)6w~e-1pk< z9IY#3vDkePuU;Z`1$}q-eTQ;q;(J!jT6%iTem{8>VM}3EIp%7LQWY2p2}eYnJfB%( zPYYvi-|Ph5ixy4k z+1b}HxcBjaF9GkbjSqI@&51kyq};l7t7FVV81ZkS&4c#laaB%URx*Il>A~Ri>8qsg zJNDAIw$Wj1(xT1{Zi_UWB7*k4+|~E|RfYpj0sT8ESm8i5Sqd!@-PiZSEMHS2*0nON zU%8Q6KiqQV_B(8PZO^-QPzq=0Gy<)A1@gZ}x$4n;dD#q@an;%-Iu3(;7o(%*xTphq z9?QJ`TxH0HP>|vxw*Hq@{+c~rbFC-dsLGetuRbxf??Oc5L8I}qgPM0F*LOc*U1aZc zrf0LuAcwf4b6Vq(c+2=oZ=b_I{2UucFEI+17W8c5*iXaAAve_498mK7$&WsX^z&W* z*#j?5*M4T*sH|7=dxUN4mNQk`xZKhvcgen|ZS^RQR}0jhb93;U>|=DCnh|jPUAxXY z;!L-V=1iN!J|(8*S-jL=RMrNrcVQJ};5RR6>e3@A#*J1b&J>EfhX;%Xd0(y==@ zK1j55M47dOyKPkW`2`OBOMP1_j0I8d_F)gSKxb@XC&Y5#@+K^#2uQIkN@{ z<8}398CTZ>mMwYS_`R`-3FjXG3zvqS3b;d82|+1LTOSR&H{e!yLBIzmz%{7Upr`a9 z*yWT=Cf9>hwq^VF`Z>Q~_mxvkCq4&AzMpZk+EqcnF;F|zJ@m2gW|wg(9ec}w&(0!6xz48XgA&)? z7N``r=Vw%?))dBFDcz99;hnAV@f3yJIjpBQzP{%D#Vh|37gh!cX8VUlwCo2;kaCdz zu2AvQKv7r@sz-(>L6BZ;vWE5 z4SBT@z>eEu_PlUduyIxv||;#4U0&ambybDedA3JP(2v%C~()O;K}dW zGd(U`iL6+$DXJz!FZ9sKdmcFtt%;xT#5Eb?|810#$` zkHs&IF2m4fata&Y#7<4y$jICpxz6-ei6ffktVj2-v!An*53_AO^Zw;(XzhZS*L!^* zQL9ju_tf1$qdD_aLdRiXb7Jbt&Mo_toK^~+VD3EWBh_E?BG6?>&{+7xh1ETt5{tSB z4F^)V!ndoQKK^yB{^?%BE#Z-M1+;I!y+7Q2>Os)d2!E30)`R+wR;0N8WJ{^K!=ISC zaUZKz&&!p2n9bv9yf&X1Fv0(T{Vw&YG%7i>^vb!rHL_u!LJYbMXx~3t54KYU36g>g7*&wm1s1kt(5?EMJUcltaSt&D zdtAqfpBw~(@jLJZZQlr*ibm+tYnOl_L^fnhPV`UF0|IVcYg=8$Spg2F<6xMa9EbqW z*B&hLW9=)oBiSUa%3(P<=F8`PK-x>%sFz-kCutw7ut;w)kVP|KcS;U~DTp)$i)Bas z_k{fFT+)mT-d=T6Ctwu;6XwT3u4I2{W8=PgS!02lB+wDB+tOBS(4wy)@g5-#yL{pZ zoWXMUJ+O|xtn_qXuyUx@l0u4IGRnN@Xjce+PC8B=?g8E+?;F^uTi~{g704QPnFu4X z2wntF0m<_^vbqj1xJYDxoxoM}z$vb*Og=)D?>Z*J;R@1&dJ8}JmP_h+m9wuN+D_Kjij|57NcbV zvDR+b;E819H!^gb>_P01ceEBk<+bTPleCTw)nD< z=lOlI#E_@J!?O&bR2E#n+213o#Iqcg>2iD$PfOCZ7>h0tmElu?_0$k|ZazA1+;|;4 zTsnk$V84gqoOIPNEe@B7sZ3fw8iIC5I(f56Tv`IA0qnC$Iegj5mBelx z^NO(K3{4Cff%paXgb8`d{%jIHFhV1{IUrQml(rqh$DYO*_LRPgPPxlBZrn&L*I;Mn zjwUZ(v6_)fvqs%xs8W-@=`5PST;IHm1P-9|=s35Qjm;k$^9=xQ&VG6N$T5op>U_`u zkH7F23X6EOw^L;=N7C>Gw@%F_%XW_v?efj{UD&z&Vy>TK&s%9*9_g5Qo>efwY>t1c zmN*s)!*E}mXa_U@nGMciLan&Ftb5NjP*zyB06kj`uwXklfTU{=JT~ZoG480_8x=`_ zJfv`Y_Us`zCEAL<>*b#U#B>|Y=|DrHq8Ddu0U(5X%(-vhCV^PU|lzSNnIa20#_H|)<NJ9TYnNYPs9z8PpF z6)7(~*8@iS6L;7M@I=Rds?m{^ddwM} zYLXqUa%W{1epS82@zO$oE3bjwo2pDY%#nS#U+Z*zIRnL@d0;D#7XbTefP;rGzi2ta zB(i?_z;yc%_nRwu;yg6tp7z`VjjP>O52vg-GGoU5!;bl;SG{EEj7V#794&)X#p~-~ z;WT_-o_x?*%AxJqNxfsP%AtdW%Z}+rIlF*oU+WCgNdpL6V2*g9k8@M!!*-;gKQ7S%oHM;pMas+@=N#_H-YrsJ?FD zCaH5t$P2IGp&7fXWO;qm#moAICv9+9RY|kHRmbe@z6!<3@yoIs7{FrTy@C1+L7{ch z4Hm)u=wv4|70O6N15ZL1@=G)E=x^V??ReSEOhDlf#ss%E<&}n>-{;$EkL;k`Z(sb+{KGe)vUJWqkFEQ!zGMoBCHqkb}asZ z%@J8!f!<7HwALN(sq1KOzX}UL>1`p{AIqA~jf2K}!^dawiq~q*o^nnnfrs5iqD)%1 zWepA`B_(l+RFd)=2pXWPuYUUUDRNu}H&Q1=?ggr^P@)r73W5w5j0_K7fTjJtd#4ll zbdDd71vM1>hF8d8_ui@p^o2K(IuQbzl0vE~m<2HOcwEbhdLLVLjD#;RFw%w)t3F`2 zYuM2unZ2i;EYuy2v=j*`hOnaeGpX{Ynd#{Vku-ohasj>f{4Bx%HezqaNeujdH1GH& z*7DNj#Mgmm;0O@EMZpNAJb8->B(G$lY07ibFnXTb>J01v$Qi-lG1UtZbx`#1~P$!dbAlBy*l^Zh7Aul`@G#w=4SMZ=BM21aty zf7DVldKCv|PIu+LKLks>YgKGPpIg$4q)kK%6O*fL|_ zr_3q2*Zu4z1z9Sxo4JPtH-|{oCLN#@COVr|q-sf7eqYVy_B7>P!@>UU|AW0Z5660c z+eS6fs#GeoXjGJkG+m#9jjI0zQ6b9a}DQpp68{1`<0DQP38jGx9{YJ*;`sI!f)I0 z#E&!H>D61|ev0*UL&GhtddGRYBz`kKa-Q`md3Lvc-pWI)Ssv78hVG(!MHLUNEdz+}`Avm+`QcBA;m4I#S+Xvg$cW&gD z(aRM~%CWg-8?toP`D)M1ybas+qKEdzjwB>jZLz=%b>o zQ-qg^=J~*7cl}U~7C>ec0?xO))Mx7?))MrkUnMb-u7jKDgmm||yd0(S_L?xQ699hL zT2=*>efUs}#z4$7A-|C7ANb+IYeui55x)Qt5!j=*>W}D%#ZojlK&@~S&}5jxH|n;%ABV_XsAR5tczDPg z-^nyLF)>+?;~J2!R62)lQ1R2{J~{rMhsA8a#6Esp2#+*e%M#Qnm>e#_YR`ED;JL!S^@6Q)HT2cmhDl$;&-hX+{u z<4Q8~`F=DzGCz4RWVh-WhyOkoH;1#c*M1G~sqGV7<^Mp7wMX1taA~YY!jMh6&WU2Z zjqe)k>yJ6s?%TLA_V7G&L)vuvxxNas6A^TrHiONp;cm%+wcVI|#|?Q-0~=6!J}2QB z8uuIB1^KfxCp(0k5&#F?;5(V39?keU%W}JlD{iT&`Dyq-vA0~9NWp%R2=ut$8&jy1 z6#f(_$14*O~5_!yq$!F}xsI1UJlfC$D{gSct^n(8>+lrxq*SfV zv-|eyp=GO>d!sBqZWBG?cU|e5?TgcTUcV{^4bG(G_BEao8ejBe&*|_t-3nX3TAB6mr$(EDnrG^CbD4Sfa9HMz^F!}aZ1EGb zs-gkmx)ufDojYaW@m&S0yX1VtI&bzJm`=5OoHMLxJ=lwO#3(-(Q%@94OlnodVcF^+ zP#@@+mz^E&#woMhhEX~D?l-AESf?geA98GK!ATN(bSJpH%SeJC7`fospDCC7XTw|T zRi8>H+OCVL`2)0;5CV*EXvFQ`pq6-CC<9h`Z?kNb*DiFmlNOeP+J!wddafEbhk@7W)vC*uORlM;SR8I)_s(%Tw6<@|?Bnktp&Ijr$9OQHUB!J0 ze2=1mum2(h7|yQXHhQ$j-W9fSvxnZq&P?=ePnKw?BX$UaIr-Sy!O~eQZ+aYNNNi^A z+k|?bc7mQ}d%5`WWo)5H6;VjgJXiGg+~?j0?SfM!ae;wHZx0mu6rwYx`W?9l&RTcZ zwVXJ1r7I@DA-ry*fPlhQCK9e>kF1Znb9HJ=1ll4)sPpcN&H8P$Av@xXxg%6pM*hfm~iQjcugH@JL{fyaFkG2M=Z=j1j7ac@}s9HRJQsK;nU~G{lxg+pg8M$W$Gl4QZ&g1%_`o@|^{t z3WH*_JWqy{R8_YJF$UD!x_9p;+}>zvh)zZ>`1#L5CUk72pjV#{;RQ_N0UPp+7%Xe`CI6 z|6K5y>C7NgsC9~|xZ1n-UGXo!S#Q2Cdf@Z#uQYBC(&FyicSL^pj@a8hJf52pUECwe z+-yUlES1%Yf42K<_h#P2$;l~~y<9NyV`9?qvD(oR)zh!1-($epe zG=yOZ%|)#9BMZI?Z+sF@XB^<>0ZdL&3Oj1=F9Y%i=!VEIW4HQ$v2{FHL7>hPPVN-$ z_1kwXIBe#&;5Ms#44wqW!k&ctM}{iu2RvBFpVGo8SzSoRg*c?l}l-# zE8g?R-~Ds$J!h@C{6ofQR>V$n`skjAGXgcPzh&Om>s4+!#l?2h78tg6=JcPFnomyt zGs|aTHfQmb4}&Iit{vimyrUyfqyDf(A(y)%$tv{_SJC;tz4wYXWnU(mU zX_dA1v`OKs<9_Q}tmiT)r8FRz9%eeaAZl;ghNw#@E9YQV=m8^lg4;0e#|R6at6~$5 z$@;S`(kJTq-iqzqS%`+u`;`p*mpM3Y;Gv3aKMJPFBDB0z|3hhnq=vckBvMfu;%bdT zhK9c8yRJ)t;l7RyeHVN&JsD~jg;aYVC``9as(yb-HD*#f(s=WR?-lr-?Xe%84=$h` zEG50`&Lc*Xa<3J59!_;DjJ5W^k$ZxhMwsokTaXf-{h7lPM=&D}BC?`>XTk(#WyVuu zLs;jVSaR`be4ntnYS4pq5)$mtI$j4z42(0TT5>H=Z~!!9h6mV2Tp(E*9g!VOMn&Va zHm~|QJnV{XePf-D2M)~T-RJBJyrb~zSKajiNS=mROU@x>6JNsA{G4)VzCMU3IqQD) zW6=DuRa>VoUJ2+uKy5>84;d2L`0~`YW?_M*!~Cd;P)b%cuH8-QRDe8&e+;ch1*3 zbb@V_3YW~=_XmL6iIuAG&f{)5@)nsj;EW3+!}2sy%Zd9ZPR`rGIlQwhuFbzJ7@Qnf znQzPMM?MpBZcIxuO1abdAT)HdI6U7qu{T2Pt~sIkm%t zwE!Kt=(iKc{i<;f_scjn0O#*9Wd_-6rR5U@4DXixg0!(~#Z@C3LxhKii{3nr?^MFB z?|2;{$dJ+kCI)jDKy1L`)_>G~I>i%>1k+%6i2#X8mXKc@==|r1;&j;lRZS5|SgExA^;)-ZiNwY{v5gg)JH_>w z7=THEgLvMiUn^8_fNl6r_<=LV%w36li=X;-i6s^~|4@6IZAe^wFJoRX3v zdegH&!lBN|OFz$%6Ul(88>qQ6q{m%deIkg@isr2d2;Pzkr4T@7>(;ilJYHQlCkTX4 zgne2R@5cV|9Jp2hFd0K~Xbk@!W)AB2Xuyt@j$wWza2qndLli9F;jsz_K`1CdKQRPt zsS$P*ymooE`ewWhu1OpA#+D)>(mjQtuo2AlIp9Y~yh=<5-oO?gIRT{!OW#kBd1-2i zqKQM=Q4-Fc?!<@yn#yP?eXkv6n&7-%Lm5sCH==gH#j_9q6)n?Szh%o}EGW;i*%4h_ zTue9{KI{^NU~I40=f)nEja8@r{EHfvU=7GmlpIm8RONt!J}#{XI_LF*f@Pf<*$Z76 zpq(f79gvPgNEISjA%k_z^RX0>)$%hXVGLOXgBD@UQ4ww+eSZ|v3qfrrq@U9ICiT&m zfMQXfY#P|&(cOn(A>J8)(tM}zkP@lhl`B`ep=_g_X=IU4tq@umN}E8m$?;RqaR}mb zI|FR4!nViT@)BFe$H&`C15Rd`UPte-m^hsDbch#LQE|jrzoN3T6f8PuDi%T8jiqyQ z@n}dJOYs20HqZZHpHO<=I-2^K6FWZ~<)3VPqim9hx`MV@7FA^^~YwS3LssV?$bCyadU$fQ#p^f^|I$Nl-}BWZF0gYQob@<&y_Vr6k6HeJ+?kJ@r+Ih( zgKv>zINg?E&V0`KIfHG1ix+@{Yr#7}=DxRN>B{E1w^!WeUZ+Kcj@Bj_3S_Jwf1W3 z$d^C2b~hYsc(rJ@mL(lM6X8?`WCjf8o3Ljt9^KA!Aep(`@Jwv(oB+Y45FZ3t z1G#IjJ%?Bhzi$RKp&L{fS2?ym2gtWyCX2Io+3>)ZEY%B5W?0MuX?eUz*k{lUs;~zL zdh;cy1d$?U=7Bh;JXlkS($(5xWG%a3rbU_7ZFc{ZJ&IrWd*gC_J2z5 z-YuJ;*$yNboXxVG`e%(%oVH=24xAVChay~R8i}efVjv5<+-Ts?wD((^vCAq9(l@X~ z3NXflkB2`L&C7egr0vE>!AYFT^zpI2SW{+;j8-!G0EulNK(Nypua44*wy@TD0 zWKM!KvkXQLC=DYas;8l*^LQ8g&;z?-E3_;$!8oj-AcL^j`t2Kk^Lx=_fDM=ONM1u~ zDg>kfz81@`9MFBSRYg#|>+EHP@nh}D%BzGSL&tST^DRuzI1dz=|I57j-DMU0y_5-2wHLlPQ4)aaRoM40;YuMsr zGPVwJ5eOaSRg91?BAcFiWyb=x;CC2c(0u&N8Bb6>(+`I@Z$)G3x2U6K~CHl_XA>ISiGYM^cEcnip5#D(Q+g$E2|U(gjB2-NiGLxEcIgB0jdu%Yyequ$Bq@q zv3L0EvxV>&$rB~)E6bB(ASq*sX?3;=HNB{CST>ItOrx5KRk#uF`!&yro7SK}E)I~G zJY-PXy@4W>@*z$ej;okaNw>&<>J|5!L)jv{E-w})aA(mdp(&Mr>z9oE&S%)}ggo`Q zH8aSaSv-1i;_+dz7Pd`)R4SN=M!VZaiO<)fTw#q{m3h48!~PG!XvX z(Q?gx_1T!DukKT#{pGi;1sKip`Npo?TRi-s@_hkOpr;!*v6?MZn(n&NS<-w>Zl{)Z zrrDgGOjqLvnhM>n>?;U7*5cDs<0kvlpx{F1sh5nuKKnnr@MTeO@=X8Dww{vy7ZN{( zLi5j2>xACguw0(k(c6l z>w>b10|XifJ<&w~3?(u-5pqaff$~=kTzznUVq#*5x=DuWY6Z3pXE8x;KN^8O7bfZNa3C;;pmukLcfg+uEEUC_LPL`O^4>;A03 z|KR0^E6jewEDMC1%F}uqO(4WccO4w&G*Z+70*aM29K`Fwckpy~pC4Ezw=Kj+f<HHSxshTgy-yvWl7QxcG(w0|gm23-;JrFzpT;M6#fJd76u@8u zm4RwrcURY13@7nvyP|1DB3cN+qD?!rQxYrO`xS+iwBRsqj*cotGOsR5JW-A z!_1u~|Lwm;#Ci8!>Rbr+)Geed_#e$*U?zP#xg3T%KfzVFkt+>Mp|kTeC5b(ZL}mg= zd(QC-8Z}02NZSua-wr^JKpgHY)PF{TMqw6RaiR086Mg=LlBX zzQOf7b?(dU8#k1r``hm->Z4I1+SGxv9jMmJhLQ~oq1X@z z=t%qYczxfK6p?@ApXMX$*!Hd>h1F1-VCeDy_AHTq7^E)$xbgb+ejvC9EZ_UPcKQ1H z7HtZ5TqnLEGNKwfG+Vj6=*RpE=VI>`1BwTn@Gw6GP-d^0y!q3X!7_gi87%>z6)U@W zBRN;cFyB}1E%1SP=a5WyaCc)+X#c}?!oQ_xTp6colF9RT%Q zKW5Hc2HHP>c*CTwt}d4y2>p5?#+pMwjEy08i>+a>niw&&qUo7YOIsX9u7#wEB*hsR zqH+zp0fRvF5GrY9blY>o6cYd$O!$0xcCElNlh=q_fb5|4pt0R6EH3Uc+KpN~=q`q( zXy^%N_G=*}3b-9m33PyvQuFSHV%VC6^n<7zK^arn*r;VGyP`~(NMt87FVMTjk5une z=m#?cEz-U*>$81R>KcYOJ(+CTaO=N2Bd>MKK&usgSg9Y?+pTH*M z0te@xAE019=Kgrgb1M)4K^IvYQcjtMDq9f|_4~@3P(1+vD){_4Tf25v3+W45umuQ= zh#C|H?;m_ToLzy~)_!FTMl)iMK8nV?db*ND-Q@MA)k*=`Tc7X!N~2}0l!sfG!Xb6e zs!V2Ob#>$J8VwrQ{u;$jfTh~nZD=BY?2N{z&HsJXD<>C-;KO0ryHC+U z{r$(6?X+=*jy{|#@a9Z`rt2%}c-)9Pha9>DwB49+ua1Enz$Y50OFQD&rTLEJ5 zfB(_E4*MP=KbP-b+gFft!5L&&l?EU*9+%LkZ z)*%d`jJd;~a1q%1T7iAo^wiqQH4!o<4T1ezv-DX&e7@`iv ztGdM>sdyOOGghr7&gC>7J* zZBf&z{pUFoAz!CO=|m|)hzmclHOg`_(BfZJzd&VbIyh?RA7kCbh`a-qm&VKFKi<)j zqjpvmo4Wc#kEY0KXw>XXyz(eEO*_Brvc*=P9S*#Q%RhXSirLzC?X3N>YoeUl7GgH~ zy_k)|?yHUiaJ?r*UG&2cQ!m5F(+!2F)hj7g21I%e@X8jcOm8>uwlV)DD1Z_J`W(%{ zY0)0Bnsinv4)q+be%W3`BUGLIH2`l0<m3O5 zu;Zq1mq+@?FE(rgV3K!x_PK0(VG~c;iysXx{pc-Flm6Q z^!R+>-axOnQ>*&U<|zPj{g+Mpi?)ZPmL}kTDn=W-P!pGe9o5>_ws!Ss(|Nc?qN;yx z)TjkCgQ%HM^=?_(hxNWx?1KicxZd3A?(fXNhVb4|t-&i3{;Xy?f{*Zcdbb*{YT8PC z$!3>XC!i)F3R^X*dle@JvHA1W;iRq8%=oWn-`<2fb#92tML4J;&^GsM&h<{0F5VSB z6;k>zGfh23_C($8E*XVJRsDO%f~}1e%D>xh6p}FRyOowS&o?)7O@HZSD^BaL=f3CF zp+YFm0MY111+ItatyCAODQ&_Ewb$$9kGGO zO=%K6V^P6FrZ^MU6V4vw**(Sy3(a+6LOBX&k%bPz9E@!&?bAQdy-FC}_e zb2nd-4tk`Oo12?@<^va*zQS#@0IRr#aj%n3q%(q&=7v5QnnUoh1U~3&ADvFY5~nsi zMMz~|L##q#b+eish38j9&BFCXeHXe>Pimk*;ssUou!_n8GS%=d1WfA%t0TW2(t72) z%&t?t8xIn$A!waks&RcCAoW6Q7^bRy|9<#dS|yEnlRsp+rc1D8RUVZ9X$ivS+{ntx zYBmv4-WEbTtq>Rk{lWi(QSWsuat!oe!5PR8)CI7+Ec6c-$9@`Gy@5RTp7BfzBts(?-OsYZEZ-vw%#2hzkdhg+XzKRI;BfaKFhN&@4AHU9aD$>9kw&= z!WrQl>8q6uf8@pWNgfM{&AcS=zA7(4RUuAH-Yi65$&c-x98YSME-g{u{OnvZz!xj0 zHGP5yOT-<@<0VJ0ZS(xCF8ie}G&}vp5}^mFqjC3vN1@5XYWL*lK6h%i0uZkcsyw&r zdp;{Cr$EVDSn|q&ph#mE6th+@GOqH-j`I3SS}3dEd8N2R$T$9~+I!>T(5@Y4n&TdA zk+5v`#c4K1Yg(f&FBF*2t!i9xy(Gy^WPE?+1n1G<65%t`KGxDT$N9LWD!kKMWK=mL zL(2`5YRbNZP8X|j$$nA)G82{3RA+VV>A0Ek`=PkF^Y*s7CpnCI^NfECb@%t{o({_} z|5M=m;R{E0S%Tz9ziiy8EXB&lHNSdqu&h^md}K9kvx8dY4fY;G&E^ips}TS*m^Tn_ z`v!_R#qHJZrb4eXuL>iSi zNVAdT0FgfBpirSuMLs$fQ?PYMU0->05^bmxxyVb zvI`qi^w|O33B>_AT8X>J4}e37zU(3(**5fr1)${kyjKcyM%icNj9#YzFJ}S5e)RCs z?Tv_-?to_(qq$@u9Xl)~7Q!i)4HW0i71%s{g1Dg`Femnz)k=8`z~hj0jqa2RrRk%UmcT_I?qV-$LjlYN9j6e&!A*OP zz__1-5HXUY!F(ijw=ThHA-z}HB)^qR!SK8dPmt}dqRH)y?B5t_MDI@>C{(rZy}OW68?Nw7qK~JBnAvwP(PfDDQITTb9(Rn9_s?4<3+$ zp$!qCec02}a}lMYGY$!v*Jh6|}4y8J6RzZaS6gaE#{)c5NHt z<7!WhPOjL6Dc0>_z|lGM*5H9I2jD$ea+$1&6ml|s6a{#|#jgP5dW?czOBf zs=O!t+VoWoY1z)x*`(q3y9CHCTmByX4CuO#+_r7d8Z>Xo(}fZ{?kC~peUEP4T0@k{ z=p(gRE*zgPZ~nOK&yP>*3E@FrPGQ(jybiLU@H0g8W5rh54Rm4@V>O~@G*i5?eHRS| zW;cw3wOBCzt6MDiD$J$Zoz2hfjj(*cDJ8LlTU>cC%`{PeQDfNW-$O`giy&-a!?x07 zE8Y`%jxP!FG(?3VFZ2McAm^!}Lw?hp;99a_j1ckM7a`mORzNq+>i3O`G{WDR1WxVQ zO#+)63nm{w{iWPCemCQ(sO_ZmvVCS-FZ8P3*SDWe_@i##ZD8EDSGH88Ej-det!3By zs-X>g`3`qTjZUn3YQ1VKent(UC8yrRhIAlJU;m)3_~Tx@fty{L1p37@Ut0l(=8!K83BT7Wb} zG6RbdS^()@J<(WA0UX->zMkRBM@uN^Xj= zZ4Yzpi26C@eUxd{OwY;Yf=0IN-)*}+jJ6r~ZtYRk-PfTPX(ORa(;Ha2XY+WAe-XXN2iA^uwp$0$Z2F4jOc`3YGyuc58qLt#0@irAW zC7Av~&&G&9K?<3NoLWfxf>DO80V^FG!Vi38*M*w zastU|9@GaO0N|pEzR2b-#iXeSF@s7pl%$2p5!}&Gx)3TxRw<~5{h&-W0Q^NFS~3Eu zl%8Ay%2i2Li?h#y#cZU1#Ec(9Mj35w4#LyHpJ>H6n`rT=h{QBO#M^;ClN??gn1~lH z@&)s*BsC`xF|}kJF@oOF>&W6`lSE^9g*@8N=?)OHX49ra@3*X7D|0qmqSe&PUes%ld%PUF3hc;SUrR}c%vyi zwaKXg-(>}8&-)*Uo6|f6lU*X|K~7Zybry)O^JqKm$86gzSaD76^*~TBG{52mjrk3h z2w#KmHDSbH1?(n!HOK|nk=cszqKnOYVOEJu4{UZWXh0b83u$x{geqatw7h&S1LHDY zU-T2v7`;i_{alkbJ9Cw1_vIxxuyrTn*thHb?Z_=G{AmLM9B(ix@&Ew^lOWU?p12jn zPO&it{H)vLlWgBU@WT_eQrdF{^9rf+NV`+sMT1l*T9?2=1@mhdo{z~|HHR_(2DyaD56i(O3z*laDXJFU* zSwuqSci~y{PO)YsMa7yE%ebVxrr~*nXw=}a=ecEz-r&n$NUub`2XV!RSk^b0y_mVr z{B(?x4&atLzNqmfLeUOwX(9{3-4ExV1|Jx5z_)iXK20yUl3^lAdqZ(VwYy&q6CDbd z{CTh+=t5|btOlF+V&%eGVPQ4PT_CA;AdHA|xGClcFIuwXuWcd7L#fV5m`{_x0FY0v zQ(gt#SIxU)z(Ba!9aGS>xZPoNqGz`kWaCF39?_o$Ai4yfF6!-hApU5>eNFA>1_$VQ ztT6G%Q{&jfr%-N+dqs?c zrx+%!Ziw&iff^z9uIjeNx`zw!+QU~IB4aoNH>?(JL&TK_Em(Tud-OUJ&89AThH%jl zt+4Ht+JJ@*S6%ROvj##Una~5j8iIL1E20fxF!!9C-LS19Z$-Qfw?=a6a_D%CD0i}Z z28$R@#57@=?~Z>BTJoHJP4sSQ%Du{tU`ZS7@j#zpfJc@M z_#Hg8HyGcN{Tv;9qAOaVXro_~)R3ltU>HT>$B|K=-{;agk+`Q53i?i)bDIS|^c^3) zbR4vA+$jzbqxo13e3J~&z;2MVAKpNtBp^lWp!FxMW~g32k_o+F)KoElc#`8#WH3+| zC)PNWKiJB!Vd?gY(GnCce%ay2$L<$_9uL6?DQD2lP_F_?8y;hZ#aAv!HL?9V=Z&^( zSygTd;t2=qN}PuXT%CoB7ExD3CYPe-pEZ@&$0q8X1G^jb&T>eHuvz#`r?srfU-;Wd z;>y9GxA^FUQGV0vcQV1i-(tk9gH1>$!m=fgM)imx!jRNF+x!onA4)2x#d z3_J{;i6#j0hP1Sv9vTfV+aRAHIH};P-}992(fk z9lCf?IC$#`R}@e0?~5%4vf~;UxDuLOTD=Y9FJtUtq31)oWmqsmW~cKoOJMS1n;9~( zHwlzs{U`(TOhN(4GZ55caJ#NmbOm3YJ-t~M(>F?Q^BEbjI-K<*Wa!9$dUkCKz)|GL zWnNsV+G3^E=uL58+42->9fb1UJmm^Xq5lKMh3e!5B8#g zo6vd`TdcxWSrDYS0G1#0Qs1~PXcu3->k{oKsDh-;Z(v1?t-m-#4^*RJT8JmJ6!RyJ zt+l9H*5T(N)_UOiQfvg1cm3M6b5KUDn&bg|L~)jRAkm|I6t|z|J+wd_E)#|LtU)KC zv<#yrADovqsFZ77+)DfFqqB?HRq*jZOz)t25*Y`yukCSe*Bw;*Q6`d|1brt*kc40< zC;)va!}{KJx?hfb)-8D#xQXx%^rZ6`fJS>^u!M3Z5oruLw2(9$=$Wi#Ut^og(t6QPRo?k>Hwd$1OaV@sTj~;jXk=v&xsp^D& zQzB_3Om7@-s(&>Ena zLs3nK85fnL?9i{^&q)2n@EU(X82)ev<>ie~W}`WsOB8ZMu6Ya~c6cHa(>NT)Ft5>; zQdgn)ZN?>To0ov%mOHh~xt* zYDZx~E_uYZSFzAstri;DC8YfMs|yX&k;@)RTFu4xDt?l_q&V#yBot%V`tmox0FoL* zqJ&is)f%i@jvD}Cpq2pDN9(}AQaJS5e6J$LJ8MdQy$D`H7BM8)1QyHM)T@>>cx~?L zJ1z!gF#`Q6JcN}ly@TQjIpyV*m5re@;8z^PRx@bi2$P&bL}u)hG6u5C_Q|r&`)Y3F zp!0n+Jh?tIFbP}kW%(&>0a1xM{3NQNWrg+>SeZ{boF|!q!r^}drLR$$2)!1W1RF`C5_bc` zku-@l=!c@C(SQ@VV-*-SUidOx06x0WAQVA^ zNHQ9X7RVYH0|Mj>pIXq}+h7RCGAnMvcl;_ME6Kdj8Jsj8!`3TU$9sTdbAHM8n}o@8 z55buAuRSkJTHk&*k3aMM#g>6Q&jTi$e0(XX?=dc{HB|;9o|TdXnc)ybjpKl{J|Am8 zlFO4CvTe_kPXl%ml_IPcwc)a&;Nk*Djfw|=*cH|MyLX@Lh%PJ%HiI)8{G+PzH7{~< z*27cM1y0vsxMFxU=Z|ZaBqaQ%7xjf+g|`5+jh;z_qX}GSiOy=p!2o%p_v9PEg)HdC z5nT-MQ4msq-pU890HpK>jiqE^no`0PfOCX5E-<5eXFB>BN|SYz2)IN^A%~{%8iqOO zWg^ihP@6%&1IFIE(i2v!PtU4dtQADP1!^*)rTBjbUTV#e?a69d22TL~76IUF{P>t! z7?XW88-54QJTx`IIP_I+ZZ+Dgp>M$=<;MY$ld6vh$0+2A9F2{PmZx+nsLN6elUXj> zdumk^k3G@`w&tzXJFQf?GpuiL24J%hDEa7No<+*pjfDPqwiNs7b7iXGy?Dypibz#pLC zPfJ^~(6wZ|4Xrb{-jGO8ZHYB5-lzCVi;7zD+hjtETT#?jBAn@5QyS{@Rui8Lx!lpf zVn_lry@=K}UYX_OVueKEQ%jXR0Jzs^7=L0IPS)wDfduZJAEKj;`c#Me?tfz4UEF;X z1m1TC(L$quzK(D@SH6hLgVQ>t_+#jPhdrPfuf`>C=wOr`)v&5$)*Q#ykMFziEd2nD zVO|0!`u$T*C_?RE)lD{)3Y%a+D~u-Cmue66#3a(eOBTU2E^t^$L81CB`vUeO;1(mo z$^rKW=RR^&z-H8O-X$wiWi;uzC|m6jKuMY5;L5@A}|?okY!(uNq9(IgbGrY7*=|@Pg1AI)s_%HKugLG z`L}FQ>gai1)66Rvq-d-oYaiYEPc`_;(I`^L2?xWSA%LB1_72S;&4cw`!*N{FZU+L< zmLo4iJb=qYXBiq!_~+C#HQI2BU*I6GCNgHmI71F0lqz-qo5R%@jC##AG-QLc)owlksvq}I#s~=e=j^7)=*N>%EBRjEwgmsgO)$zTh<82 z@~Q<|>@==mo-=0-`TP%I=uR;h42L2N!h}Ju2<$!5Bh8DnL(+TIWmy=sN56SjmDZCZ zpv8jk(zg5>C)+xH_oO4MFGKGVBP8S9~s99`9|Et2Vo(I8kBVsXziGd-30 z=PBRlTO#uOp`V|O-@B|0eQIM5PanSa$Qp)^xT+d(bt=6!XCCH0UIhE$bxC5PBg%;e z4LvtAQsvMG*R(Un#`7=+>uKF#3|-#NbQjBNPHz1kpLt5gE~%NBY#|C|AEhFMoyrqG z;0_4GMi#klHKyY?Kfcy@D3zFDbV9)RX@G6@^8n71`+APnjP9t%?CK{lCNew2jb!sm zK_N*c7lmQ`_YFRJV5_yEnUeHc%*<{gHY*<58`$TUwpri!_eNvmxrlqeqd`Y=vp;|I zg`PujH=|%nMmXz@_?njvqk=$atC5PKMNoG%LEo|(JyQX0TWsK8JU2!m@F&0l1K=6N z$fTwac{NgdoRtln7Zk2hfPGLq$X>XRR8s4Fu6JDY!pG(4uiJlu=1JWA{Hfu^Fn<9z zj}|ss?ZO12wY}XHH-Q`VW9{3c;RtMmOw$p5n}`CK1F|0YCK>!E-P09>z!05<0a_sR z%1|Kew5#rEZ;xWRi;K&RnZaSeRfuBn?_Ll4v9){m>YkcGyrnI4ct17c?myC-c|TJd zP9OtNdNPoJ%7Ym+9MHNMu3>bAq!azQky%fYdHmqt4DR~)!A?Y}AM7x>b0;UAD?nI4LGZyx)?TZ+PY(SZGG&8Ld_i4b z-;W-XrT`&-Q_cHC-o#6Csy^gV?(V$R}5FVB{HvOOLzuQ(_IZ|`^ zmu@mn)WRC;r2;A&_wsQnO)tljy;8I-3?-ym%+L^7WPyL~idRJpC{h+8#)#J3)kIiE zu_Rhn1J7L&(f24S;i?VQC~d##vSo3e3i?1doU!PqyGDwyqy84Nr(5oc-nZl#&XG){ znrXlP*U*1&ypY9e0-OSP$tb7;Q-wympRtm*$IVL8JQ6};0WEViw)Ao+PG^>;H<$W; z@=`o{>J$$ujs@ryXr34SNLD876XqFyhQ+MQmtUig7^Wp}v+mZFO*qKv=G9pDq0=S{ zGBmcj#xF#CUp8vggzo2)9j!^1l298by=wPC%m4sQc_JbcSVC6~hShr=N2(8*eoBjN zu(*JHOV-SUF%rQ8r41&6aC^~6np$+UrSp>D*u~7J4-|XH$>$Fb$p1l6f0;2wPB%rHgeAczD#1g&F+>rFx>J_Ax!{k6V&d1)i9!$grqG!??S5%hc& zqXY6T1t}^ky932VO+^mhgg1f4B^AE>D7MBGp%3%NPo-TmXx4}&1XVnxA|Ox8AY@$# z3>O(%*m=rstM)U7)lxREF@z(y&@31l*}W9Z0IpJ00M1nSINW&=>Mv~a0xV|$sFhy0 z^myk=g8Vkyl}#JGVQPh5(uw+4=-7en`jx0uxBn;v5rXy;qt*vLEpC7VM3(a+r{6Be zg=QW97P9tpL(0W0hHS8iSYNtr|BD8ex*C$~8MVut&PCwdxucWgO1qWlNX z2LcB?DPznKD6OJ~INE7Di9(pt0U+f<8ruO&s4=7&Z9qy$D8n+}02m%nV&EL-? zqpBeghl(58$O8T^IvLhUjSvTTd!hFgM*Rqa-Xf?$Z}V4|eVmrf?#~!K;R09fJ@CFm zd3y+geKPq&P$O{&{m!LJX$_C>_>_P6pt7fgT}a0r_&gunjR0i}9^V_`6KP!t!@)Ta z2$0bufe5&ow3lSKe|{t2neepP&N|2f-r@uF0;Yw(1?JA?uq+fLLTk&^yk(cdX&K{+Qk!m z_pUq4&M{@BZsZNdHh$7qdX3(X$4HiXi*%*qyb*;dsgYdC@$pBXYXe8QZ?nuOVsZ5Xw>|= zok}nj5Gxw*u9x?{28<|gX5#$NNyW`C*6za-hwrKZ*5hjDJMYCT3-TK8rlf5*(Y-=P zL%Jkf3vFC49Gvw7k7HFL)ePXV^!IlH_yPzJM54ao<5P$b?VJ6rik%5pw!U+^7`NhK z3kF%KK(NVKjQUM{5^Mj(O7gmbN|Hgm3YB(}qM-`_U6A375eu}@yaLrbnIu*IQM*C2 z*Catb+S6`2**_BFhl?;(2X-6WD}CmDs`-2A(}FMnpwQOD*4u(QgMoo=AtaD))VbqM zkwAsaXAKEs&bcgv?KIx6s-uNed&Can^rvD*Mod~noI={2gNhes@-p3DgiV}sBe%5x zIy45z&4I-lq!T4rhOE-Z+s;2g1B!6-;DqKYVy9X8UMC-7hQb zN5Wwd0Tq|Xz@YwW=Q-{IE>EtC9VnVnR5Q`{p@}Xz`Qp=m`bS`20!F&Dv4Bc#@LE$L z#-OPgPF3+CJ|}m|I5ppm<4-L{9lsiqcj|uW=HbPW(!*!Ip$2*HVUTj>edu*E0Y=az zUrYmoH4MagCDb3dfCxG>@TZoMmJSUOhDGbmE^|E^{Y`&PGaYgj#m=3{w_t5Lt>3Q8`q24&I*|Ad{!;6Y@*FQC%W9MAdaz5dckl0clpS$_dBUTbC3L1~?;V zh(lqQj7Y)+54|6spD#w$cjwGMs~oQ)_|8Rkb;E^)K0QVuW5?y$s?7eFc7$TUD+uej z_f}sJVwVElrA0Wmr6-k0Mn$C`Iy;I@fWuPr4v6&5(FGDs%1TVZ$f5z`uhJ+vAHpeV zsH_j4^MtxEgb7a=ivyUaO$Oj&n)vwm$l@~xG0PC8DE!K)3B`++vtZ<;b_!#b5(Il@ zOz5{l?E{7%mX;KOTKLSQoULbrLr~1qt;zjLm3+qj+~yfTnI9Em9^{U$m`EX1>Vgwp z-F-wC1zH3L#ln>sGi+1}Ce{PIuM6=aX~_}!g-;p&c&Tyn(_zk&6>%D+ObCXQ&=4vX z)1w3L0g*~RW!|C+1=`dAr{Ro8fi?!1 zVWxz>By((UIgnmsl)!{4V<}mK7`JB8Si^CG;5YSvN-MOAV+y{_r{^ zUtv1Dj~{QsL;eXn_#37Ek>{5>S+yems5I-N9Y9BX9TklcCL|Ec%OH~hlZ&x^zzv#H zoTYuN6^P)+inq09U+!N7e(liX<^YxCbYDLcpY^x|)No^&61}AN4|lCZpHqOdhfKh5 zclf_!A*RnGeT}NdR|yfd+*b^t3@j*UBnI{C#7K`Dl~2gWMBbs@?qq;0_{I?FVT%!e!5TyrGf1cX}U^Etz%D5k~p=S1sx9Q&^Q7e5Yjo1m->+ zxGXesYH;W|5yl-q6}U@EYGzV$MYVM=!g`HNXySU62At2Nw)h6tMa>) z4NE>80_hhOHXK3^7#T&`WGH|} zY!sdgh}_q(wzqj@4*sHj@E2L`Q91v-;iFd?$-fs}4y|56yN#|-@XnEz?8A^VkOvt) z5R){ExXtgx@9wy)Ut3yrS>Twmp|i3}!jx>13sHm7pFNaz z;zFe(_R@FpP8;+dCic>TNgKM{P@;N5j;KA1zakr0InGw<$_Q`XHw_x^E|b7;BXLkTr>voYa#$-8*Bs)oIf9#D|sg1JNZh z30oDpB(&sdHFxtbI~nDmkPMNVGnU|c5avZt7+~CxPYbXWTiyP6jSm(uYp%cyyXb7V z6C*T{NpQzT_$%dXnb1Y=cyGsihKYmyZIhj;*bF<`?0Uppq*3VE` z43NGR1*qX)Sy}bYXK=dqv)c+rI%O0P#3}|dNt6@sh-zr0siQVX^PVI=J&>dT*u^%O z@0W|w6eKTh@U46bNpOxTH9F@!cFH~RRh)3&Xnb}DO&1?-Y>`w_R<8TBK+~k_Uq^V@ z@%Owud8MYauWvDselUhKCk7(1sW$u0e{GU4U2ODU0&urtfp`)@2Uh(L;lO|Y zgY_G@y3jI2&!wy3gRu;drb3`;S5MDPDwdHMcRJiJJEF@EaLy!eA2SO0mHf(Nerxsn z#|bK7=0rbBMs z0@yT);0gVY1nTe>8+ z-AD%>IleYjhYhKtmI>1x$28q_R$S2_+fi0rMG9)+k@_3O8Olb_xNS7esxK85nhU7$3dEQZO?@a zw-CUQ(zL)%+dPDe8uk5exVI8L3(RlDDeuRTwgk2V3%Y4p#Hq81;pgaRF}?u2Sblt_ zBKA@9$9n}=u6k8$v{@DRTH0wM!ew?wC)_{C8?tU<(gA(~6+_$jp-B0B28_22Qw)411iXw0ZcyZtFEq8q^lGovkfa zv*$?PT2hns9%Bbul;Jcf4t-iov`TwlU*exJ;f#v7s;nc$>UT_b#?1(8iWk$|nf5t? zKIm_ASD~)&>EMf<&tLf^pS7uez86G8Uv%{(65%S0^}Uxr(UiE|?`}d@gsRy$xe8zhNC*8Y4icqG^uG)YWJv}97fG4x?-E^N0l>J$=zamd1AQ~_UG{GaL0^l% zPA-~IKoJ*&66m)aq#i;9Pi=w$(fjayd_>R!hgnUHpU@1N%P`PZTVh1jrRdXII#}sr znkkQ;M@~GnB5d>b3L_9ofj==aKtpc~Ooeud2%{4WGx=S%CFONP7&n3mD)R^be|3cZ5KO;*Tk@CihV9 zV)g{2zq-|V7p+M}K@6CT;Tn*izpG;_D>v=D%~9K#11mhzJa2-gDpv{JRp8% z%5YGN9=d!7FlU7gh7Be7E40c1h9KUP`k0b}u;GO!fMG%Di%8pT%DF1&yq2QJpusHm zcW}U;vALfd9?2{LU}z~07Xt&*K{5C~-sJXG=secOgg_2T zcyBbt^ftkqK^U#z$tKHVf~<66@q;^XR`CNi6P}19bYt=u#&wqmnrJJ7W`{NazgO?d zEwHZ#M~wml3Wp-lPSmhxlU$l<71JL39ngaaH5hw<2{j)}jNhOmp&9xRk1bS-1SG=i ze80%=tDt%iR##jcdsx>7^hP3}FwlNu6fkoco}p7kDj_HLF{lcCKl1|X$7?ga-J#Pm z1n#Mw-F&jrVU8eNV`Oi;%_%k}#_mERvOkWqD!S1cObL={(2PF%7|JYG^g@sV)Qo%8 zqVPZouY$pjmZ@nxSh4Yl%DYx_vp*0qri$S)h8(|rB3^R)+ zlgZVhrnhiSV==5hhwpr!zADQy1>jU4ZbAe2XscLRV=;y31-}-RRxNOsW9es9x~<@K z5=s{8>7SDDsR}~ypt@(seIUDU8wy<|vhxBdguWO@sI2Yccc>nJ+Pz1KvmS*h0-Z8o zgpj?e2>Q7Ld6O3PPjydXbmf44EdxlV7`U~#gqI|FKEJSvE+6vo^Q%W0jA}}VzLvTO zd3jHr%nJ!fo2C%JfrI;!xRyZ66(E+4C66+U%)5sGQ@y|vIG0bh?9Wpu3XkZlMr@&n z0SS^H=T3QGOzMDx>M)(_hhh&@a1dZ0A}x#n&@@9j#;Z7oy)>YDjnePn0MoG$Jf0K} zJWv+cYyxs=GO+1v9-pWe`g{w39o1!;pF9R5Sg#|$HT6*(_ib0F zU*>>zNRM&>BV%v=>~spvc7Us$z$bg@c4O?j(=|XHyDmzO)E!kdL!nS{Z~%&p$56o( zBpMS3fWtWMyUTdUYApzDT62-IFA5 zMAv=FGzasG;?mMYxCDX_`49kPBu=ORY);^cBjq^uj5vkm&TLouKX;||FX)b0^9g?V zJVGbZI@4O_Q4fmH9;X;2NY8_gaOdqqnqZT0`pKiS*FpN=l6HKNbUcw($M2mUsg=_U zM>O^h2++ddk#u|*5uHQUdIH?}k;{xdo>sBFGFVMEh0GE!99@*}?U2LgT@Q}i2rQoB z0gqy-Kp+}Bcqoc@OMmJAZDa{$=kt0z>VE93K?0 z<5|2^Rvw-tXn%(D3uj!rd*GW8&IVVlB%rCzeA@*Ciy@Dql(1W7}Rfxcx*aoB}k3?;6ohJ_!e>Tp@+SemmNjJrYN2s*sy`^;>b#E`+IOT!z#Xw;pZK$(s; zDd%eA{4gNQFe+Z8fNd1f6o;t&qEL{Yj~iqP7MsV+zAvcN%S#qx98!ln8sFM#060_$ zWR1HY&R9DKn16iMb|)bKcgkdR;Oj|L0gb2z!v4&|F~P@PF*s5_dUE*#HpjuM*5TCL z*bX$E0NJ1co=K6Qfoz6Y76{7mGiTy>bCfs;fVmJGL^tyD~m-3;vzqh1PoxZ z$G<&bMUjO$KtBj?;~DmE_*zPRIiqRy1z1PwM~?VI7xDxr4E#gd(03nNNPMeUaM?P`>aj`fN0YqU8`?*1hJoY+TEcDi>na~O9adJ>giv`ao6nESIhYtf##iaqgh=$$ zbw)9C4z(1%{eAR7WS`Jeu<#x#3n%D75dd( zlq?bzN^*e&k^JUDz4!d?FO2uc9q)}d#;eh%k1a*j_w8@*wbz<+uDL-<${>dvMaDdc zlE1@)!{D@njlNkfTCJQuUt9kSN?=qQDqxYGA_`W*rI7*!Xy}h9SO?Ou1`eQ+ArzOD zlt2Lh;g>d!f$azm|M(#0GpjcHGTNfyf?Edl%vKZ*$~Y*KV#fU07lGXBjaGWNKE}GQ zj@OT!v-<1~^l>_MKh4MC!=kh1%pqY(XG3P{%a<<)L1&zV$huSvZ63F4Ee^uOAb5g3 znN{2qJC>~5XVgV8F)Gw)Ke!Jkbe1HeX;CZgkXl(;StnWtpq)(yp+RAucKOM#x7<%) z^P~8Ua)f>am92&eG~bh4VJ{IEg+nj6z$sXrKe| z0^u;9D_Klz!BQ4%x~103y-wo6lv#gaTFp;0=MkFwY~o; z8j)zUJ~2AhG!;+g5GV^7G7EuQ+k~bfHR-B8Y^8;~x9QNT>|Hoy{~HMxL&Q zV6aTYAPzQMTJ+pHqoe2ovG6Hcpi((#U=WHv&W#EgIB<&{eZT-Fx{!MKFxnn$YK$}F zSnR;z&LP|P{I^k1#wb_#8qQQGvl^C-Nt_)GeWv@EF`?J!*cKw}I-@2rckSv8Z<(?c zP-|9V&w+ALD6qt&?Ue}PawRq~y-_gh8QoJ!d-CRC-Nqtsi3Eu#<-6kD_JJD^_}+)6 z_7Qq%gu8^&xWCi+J^=39CSLAdDDx1xk5nDj&YlKSC}o!6eNWA(6Ug4_KjOjj@nD+aM&$mvT#2K5o`uAr_8|sm!335 zZB5%eLXu&e9S8dyXIs~_d|^iBtu#HZCR}Xso1<)O;oW}+{;t=8buWD7)ji}Sg%K_& zi}8yZ$RMFxkVeQ9+`3g03*-9r>*@y&2INe9J3Q<6-}%?AdowafZOiT5un?(Ze)){% zjiQ2r+qt>9oizywpqT`5k_&|cBvJ|VD4-rk9&CSL@4b2MeL|h9_BOJ1D?HJCEG*)z zqM)D#ihf`isV0O>Dgg1$uqu!QE`^l`)&~NV>0t$&QT-I^GQZ&9ZkvkqGac#-xz&1R zxk&lYn;B#qh~QR)Uq(h)`so>~V(zKh#60H0Yy^fXO1@FgNRByT`7kjlQTs5AJ=KE; z{O;cE?0;yXuI>XKXr8_yrs=$%;ivhlHPE0<1wUjPf{_+k#H#utlfQ<*HRF$}?*#8gj-tg{W)2_w2WOL8Hg z3Pz!kI-EX`m>O?d{tQ)Yn{OwcZ$C~mh886oNG!OGk9_AfpysQ!5L+d2`nk?J1)OjB z02^a)t`)LPWJyloWs}k8DFX{A7)4~sj&*NgFwcC-ET}sr@+T{72zfMlKg_46(tn@a=dQK=(4At}NNwzoAY`KP^NgO9I?4whp{0r{ zfq|)s&-{W0IMFlbhWrCqkF?kKVnPZD3&+3jeR^Sxjx9Dvn@4FsigkwCA?=S=YQvnU zqZr8b@SOA}-I4EHEVd4WzlH4g=HDiorY6E@YsIIWgh30QwSBr_dhqAhFIa7ZpPl&~ zuoY5mMY;sWoym&}WmT1wZlHA4jkC*~YC04wameE}t;W7}UUS&km~#qwn^!P`g1QVe z9|3ABHc9Hh{-BK`hR(o1ghmeMej()ufgZpPK9h{~T&osbDPGbk7Nl&Ssh`nT8B}6Y zfoQoERb|^diX_l;=uz{#tz>LfXMetqLnG@|*o$LN`L}J;!W_4)O`r`BIKd#hoU&oP z8-%UKsddTVpc&sNgspb&-kgmg*;~;T^Wep zSZs3=U7ks&-2FcrxX;1_(_8G@XuyEE>66FSF=SnfLpzihX_G{fOdRLsTaPCA9ixf@_rJw|><`PX!GMI^+&#wQa0ZYJKz+GD_p z%LXJFj_cT^z|okr8DLWb(t4J%XLgVKCC}WcEXhU=p*vsVv9FFo?6nQGlgwCmlCVk* zH?AKpWM{mVlcG-Xerer++H$MvUWFq^!i$F|^R7E{ZBGx7WjyD8{7_b0yJ%v|1S*We z6I){-{iNg*G2s~~c!u$Qi2dUcc81`xoY9S5^9MMHkRL`hA6yqDEKP0tTyF|1*pGK_UNoE!DsCx+0Eg(KbSBBv&L z-A4h0S3Xo&q7|>FLyNygMS_KT39kHFD8v2PlvEXd=gfufmx1pI z0_j95Zp+em>A``HDOo*CX$Ld+=I1le<3kzn^_w^C0-!l+V(xLt>v5nhM@2;&z{n7) zAgMZ26O+#POjbEI&3I^_3z2DwiB&Vx?7Baw0W&-^N%jWCmZ>Kp{cys0HGXiFx%i?v z_+`mq_ew{>_Ec=B!c4Gr8Gub5&@_kmLlaL2HEVZyBxV!3zbmm?^okVs@4P>R({f6q z_mbOr+q|oGpXz7No-GxXE!YPzLvZuvuRaW^Dfa8m6ONxt>}qq}-CY5M5vqX-D=x?~ zLjmG(ZI8L^!qO$$=P&d!fLdiL1sRJ4RRO2R4O6BoTs*FpRcmVHXuBE>u;JL=9$`0v z7B>_jKNeL~JC>^^QZ7vd-3fGwjy6qAwp9&v6n=Vj#dzxqk&*gj%Z865gEo-P;daAO zO3I-7yR#zd7MX^QjE!+f85>)tWb=aXi^h&u+BB~*&<~n9#6(BCERki{Gq9xqhSeX< zmz%r?C%1p_SsAT+n3x2#`Jz`Y9!+%=w6RO%#ths$7AJ?sc_^rbje(!|;rtWg7Z^5< zjt!12x}$nC-JgASv&_0VXI@K*sS^UZlcnIg=J{Q*2r4S0tt+(9E5ewt z{P5)7YL~v9cF^xeOyJgrurUh2-3@WnAt3+Fn;1-v(k9Qk1o2@`#5GP%P8uVpZ`~bw zDVTY}U6xfb{@^x}(Q>JLXVXq(->CRdx0Z@Eet+<}`GUl&iI3=oxPzTI`N)e4auyAZ zY4xs`#I3ipvGL38TQ{R7jpnSx=^dDpHP|M%Vc}=v__P(9k6pq_3=zMJQ7H#qriC+B zbsisV^Mh)*M;*d+WDU-RgTL>QJkx%g5^f*{RMY@VEk{T7(93xukFfI-ECTxAbIzfA zSq)b{QyT$Ua$sX4L~Tz_P3tiL-IdTkZG~C&^f!wdT_xZNMXJ!IO?^HcfgnEbBj=6* zDo5Ka#RU2$Ky4cP_7$)XBQ+KT4IqyS8JT)^1O~Fpd++M9+{qykR42R8?5&IAUjdXp zgzA~mB8G2btZYSfUeMHJh!my<#r`&vx67f??DdKIAmZ?L^6J1t&(WUx^rU4Q4uvBF zr@coVte#(BU^Kp*Fc;*gYWSP2AWSf0l?a+d&gbvrV^cVkO!o-X`jk8(KmehS z#G^Myxr5|BFiH7E3OdI2;Zw`AhZ|!7rc93(fYX65lfVY%&YfHCI@}NiCBsRWCv?IM z3bq{gaEk#SG`&0oSVL{s#A}#H@ig&ZCJ>-%G*o2h)?=YnB}`$Yf1dO*4x#UEU$Hjn zXINooa6d$Am^aGDXLvZr!UhoOm`tXCtgHdtaUyYbEsYOV8@rQIvt$;cs=!W;Cekq5 zq9A0$3Q*m|9C}Jen(#R~x;phEo9+Uj*h#~L(>G|CXcWLa8Esnra9-E^KmSxiy^OMq zmqrMnAW*>7d!-yRd-z_!of!fAmVx_(9h@KaD3M3ogdI*Ccf~_C;O?CX=V@4zYGNVL zBL~(0&(!2_F2Q{adx&GpF`k;hK9H0V9jSVyE;huzj}ecr zTQ{WJPK8>4t-R(geEy`CwVZh4n~NS_ziiRJ{R|=rRaMp7sHVFbZ+aF_$aN_IHlP(g z)Luqz%N6MH8iYq`XQ(qv4fTNV$O09}H1K4N#Dca#bloQN0@Ok@0-m9DZezXa_;Bu& zo!8QhCp1pi$7)7@?(V{a#RyP6wv9Hh!S}l}+CrU$Ics|-L)uoaoK&+uy)zh9<2^j~ z=_w3ND&4!s<;#HKPVwciKI?J+NRt@Q6hNA$n`!@;CI+H+#$!%4Ha~e@-*YGRkiLhy zjhd0c2sW20s7<%xBsrY4D{bhd-;DkuZPYI49_VlpbwTz+r4ha|50% zpx@@$&_-)=C$-uO9z!a35)c&a+o3M~3iRZ$JP9gID)Ao#9)8FbVlIkuZ*FlXKm*3V zVT01t$UAoeK=}ChIsoujVwMwL2_iuOq6s>^RR7CF7-Vq>b5+ptD~HMI!zm&R+nsIU zpanzP#Qn8nxrbYrGfR@tY4Q5g7YUCX>ZsUDwFidh8N8gSo}}UkS$P~Dqz>Br)FI}i zDzX#1zrADAO>yDWgjoOt2Z3`@<_L^9foAZYy?ZlnToRN>#mA{4C=4R}wO?Lo`5uvT zsMmd}&e0MSQapkzEl(O7lxSVSRzBR@NzKoE zj#UEKl)LcArgkU}D}hHZUAFAtiI=BQ+F{F*0?upe^dVM~Tky^3#$}!m+Qy^$l75Fn z`SOFC7%U`_bC-UT(J2p8Y}U2o3tMUR`Nhk#V}VF{l8}7a0evxDT(`t(GHj#LP9ZL#2eDWe()Zg{=Gm>;GI>2UL1Q;eLmlOT zacClB)BKeA`g%$K*RN&ZPeUePc%cZ7M(kZTw*sRjJbwRy1NM`K+Tl-nvpgr%te*&9 z--5Xtk9pgE@5*X*oY09@-UPJJ27J%(v~@)y`Z7quVD;xsDB=MU&zdz$Uvw@9mhFMd zIF6!s{fAja;Yjh)IrNj>nk0b&IRmp%24iZH6LN&5TwHqXB}c5s{l}W)fh1Cfj}*3b zh`V6!B%5kwilIU-vXfFq21g`*ObZ`H89N6@6uR1xxs@5ujfZbXn`dxBHMdLuT^ht|m*Rbpk4 z!h!JEdSR;+K5!k_Hf!*Fx2KH6o*m1!PIt|^BaT!y{qA%?uCt$ohj-m(qpPr5qOkbJ zI;LObhuW3e{pkWM)1)10#Y4SKhS-ZMiL;IqIGErk-t?H2HNwjDam!ABN0MmBJke16 zh|Z@a5*N01wt+&Dw?fA;;#m@x-CHv}KbN?^_76VH#?j&tdTHV_*x35o&8@Cq3z=GuiCm5yYY@yb$4N~K$75naL%=1vP=i!s z@|{5-;gGsMALtOT-cQJzP45*9&+cP&O1qOe2R5ypnE4e5dkwJSU<>!#98^M~5ykg)ZTYN#4>`{eoy?&ZkC`JT%crGsQT{|nE`FXhK(1vBMn8iv-sBI=sYp)b%?BVrQ zWm)gW<(}*RJbj0_SJl=3api13U)$FP;=_NwZXpr;_2=h24{9w|_Zs}+w;t{(tUVFC zK!;KByGLH$9H=L&%EJkB`%L~ShkZV9)oVAnxp*s%ifC}3nlOi+#JjCcS9(1qRp?y- zp#ExYYUYleW2ijMP|&cdjMZPrYClrl31;0sLAVlPh)S~Hm3HvrkpGQsQr#q}Hv7?` z{U^I|3v5gCtKO6tFXHh%ryjHO;%oqEVN|miFx4Q#*#;$BvPErqcIQG47z*H^y8Q`R z{nwqV!oE<91TGqZF2~`R#WmO~@BrR3$Dt3@CI}mgDcIPZDJh_Y@I#-IkPv&}8!p-* zK`?3Vw{#SyEUndcy^Z>~W)09M^|6zu9U2{@u+K%JG^x*?`(wQN<`(j@xnD>5h~c4Z zou%b|7i*6wK%hb_Ej|`_=PGEVhM+i*C|)6E@d#X(kc7mCh*M_vos|MT4VlAtmuq>v z1h`3i1MQ5?>_0xencYWWhrnViU`mEXMa#2`qVeIB4C4QoL#N-OJA&@a`1K8GtLjyp zoY8orVOaq;fNfk%G|Z83Q5nv5-XO#hPDnZcbfe7&fu%lnJ7`3a!89dM-{K8te9^1d zqi*1Lp{31iLfghtMu3&$B$bMdLK_8}9n4(P{krbk>AC3ZTXHuz>RKuEe;FPAvLe%G zKtsJN=Wa`DiP(>;4tLoC-y7-rdFT6E0dcVQ)C8~DeYqXg<3T{`$PA5=b%#LP3xQO@ zhW{RAtuU^av;b&5@Bv`TD*%8IWx<(sTgem#N$&wf@Jghbc6FyxI|yBbwIM#K^|Zv9 zzUG}&`T*PTd8qjDgN0a6Q?4O}BrKLQSbrEdb@bb-A&>#>;_blRNw_ca zkq1Q+5rjF#ut){pf}L-h)8L5^3F}=%Ok=i8%M1{hk-gC`qZN|gKxBXqdiJM5NjUEU z?>!yg6&)2?j=2x5Zr29ihk%3+p}1`28*4u;;pgLXpSl$>st!7l&oKxIh)0jW|M>8N z!-RrQW~9{@FrZER7Kj0Sf_wJ}9(j6bE0px8cXh$jR!~HTEv~z}yCl~FOdf4CN~t2< zt7%Jla-5PR#t@t`^^wPDVcrIhIl&@PIYdf}hSPEw^EXQ>6}=3V2>BFKQE*Q9^lS=L z!X~Vn?Ubypu6_n%EIDkA&7EL(e?Pz0#G5{q=(?ez3qT&@#gW^*5s{IdxO|5L{_Q#O zFTbT98T0Y+(S)fZkPdhXD3Ck;y|#vlQ5Xv5)9i`fm^)j&1GfzKv%K@qXbKyb< z5y61+e@P?YvT1jjw|q$~I3X64pUE+kS(rSz_!HI!p|LUQ5!Y$iqQn%0#Q^1g*!j?z z7lX<-8|({370`S!2=+jcwZKn#Tc&-QJu*59_E#D99lyjKMMz$dern=;A@l`CU{ftJ zNs311WDeYma15~0Cm}?N(MgIVF$2C4@YZppzuCnZrqBi;2nyh_lCA?k3!b3cq8tpJ zTf`|M2zJ7-p$b)w9I*O5n6+h1li$Q4%=(A!o<0-f^ay|rBJKH{@1N&U4T=A$;w0N- zuw-!2)JBFL(IUy@=!@zd4L+)xLvKM$Mz7eISLS( zk~u8V{lu-o;PfF0B7g-Sgh~VzVj9 zgEtc_hpi(TIwTac)o7f1fVV~CC;*~QkfA=NyaU^S20}dwr6nkms6r9W7f0YAjSM03 zH4O+5=qTMnMvXvX=x(&fxS-6z76Zzy9b5lh_zzJTj7OyRZ4`BHCIAb*2W5}w3$WrD zWhW|eCq z5V5H;ApNk^-XFgu6G>NhFjgyLQ^+Aby{rk0}zLA-Z5`pCbvZo}Ncu@p z;e*Y9h;I^*;7Hg&1S7=X|0UJ>N2s6QLm;98;^NxipizBdBvf%VPQ$Fn*vMTW*`XA3 z;JfglCp#djz`U^SP~?ywhGeoGfNV9|`T#vE=TiZz#F-~*}73xBa7DP1luGW-d5&{N!TyRYTgph+6GN8hl zTusG2w&yVcyVBc2D{gRZd4~SGg!n0xrpQAM(GEu>JRzV{-}B{YewgOwNy^R2(s777 z5VCaf;`_+0iX8QUIRs#w>#e#{cT!EF5$u9SuBM~a0b1BD6*n4 z3CleMx{&`}$D zMckA~@7bd-%Gc;0T8EXjO4jAWi1UjjZ#m=&U69IP=1WDHWFErqJFlS>7@fezjmpsD zsR4E675SF_9QAiHu!^?cM!hM-bP~t7!MB}}15Tq^DRNoc_|iU;2CPzb`~>>^?!<1~ zZb;1=|4?qn^uK;QpB*!hSaKq>FiNV0kX-gA=#!BFNM<_Gt6KvFQ+v);puhe|Z7}O< zi~|9&oP=(JD(5ptTd$09zn++wV73g5)sRWX|ANIz+n{j=x7Wt+S^QM@F`!awftCNx zF)1jJe1uTZOjbs5gudEbpP6|_pB@7J9D@N%=gRy^$30Ul|7_0QR=>>thA<9{?=m=} zqwQpwAa9*AU^Axo_qJ_SOb4rksbYcB5rO8OjK5}IL`wh)uKDxN0hCf9KyokCIfLkbX$P*9-g>Lq zqc+tl3@W^;H0$Ho&P#MwV{4p7!!%*srOV!GBuP7VE^okpL|Ys0KTOIDM%Zc?q^t%p1opL zT`dACqe~b{I+QO`PJ@pi-T0iSWbJ4>!3}~8S_1QijO60Pjk?cng8(_>(Uu=%$1QEI zgr>#PMTce~l(lW2)V6iYs{J|a;nT5T_)j=g&3MP7=*o?n0@Rt=uRHk3Jf)Sv@@14R8mdSu1Yv1DC(scPHc!L;UwV%a%>wA z|3Ia69WT$EMlas=t5MoDW0*+nm2yP(48*1S*^d$b$$v zBJm$=?D(@GR-@lXl*MUBf(*C0zboc{8b6Y-}5C;_1Z+fXP|ZUkhT zs46VXDC`DiXfa%|{p=Iu-p@ef3|rE_Ly)3@tEvL{7?1Ml1oEiPrrcaiZkct@OT*+6 zD8Iv!B>$-B*MciQp0|j8h9=-l`xK&<=qBJH zC?Pl87#j9J(+O2#=xx)cIuBDrM8W(A&=Bsj`EJRVuPl!pjy7MN_2Tys2n?!-(oFQ7 zV@W6@xRn8R)XH|U3qfx!sI89>9YD@T&z90gWCt;-_bw1Sgw$P7L_`Gzk2*kH+MHb> zW0N}Fe2zX4r3*p$n6mFd1jHaIJc;%cDd@pa$5G;qwvl#{3?bbo{sF=!D*YgqQw1Ll z3Dx73mT5aFy+LyZ6%KGxJP9a-v=pFo({QS0RpW; z;tWReBqSA7Q6Z1T{)gI;m{6aGaH>Me8H?SY#+W4ZBzcB@s~U%wgRyLL;~&Bf6^oBI zFT3wS%4BR-CovzSps>R{j6|W^8F1K=a7k!^;&6X-AdY>nJSj+#KvqGNO+^rSHZ4p$-oW4#tT zZom`L3$Se}1r7=K40)iITAALrQ9diNOBMtJoWIyHb&w)ZI!jds5(J>o zk?=sGb3Pd|a#V~V+Thu21hS+~<;9^xcaRX+*Penmw+D*pH43^pF6o#!B2tNL=gK=j ztL18c*1Z*id4103G*0H!F+%I%JNK*={79apml=x{{DncvM6_0wZ7;X9Lt-uV7&1 za31I;c3(sI9`pC7>6PYNDnq4aFkf`x>R$9vfhA8BB(2!p`R%->N+ zYAO&a`b9L_Lra|iF@E_kD5@}&DaeW z7fK%0D>|B59BOk=N2o^NROw8nMeV0XJTpJC)@1F;+tqy|@#+VVrfHeKW^=;UhJR@X zN$Y%ZlQG&fN74R@(P^t0dau_M=KsA{K2kL2yS%`#46|`2K4gowvxZXl4N*_}1ieRa7wUl+S@!Y3d;+N4Je;zTd**Ita z*oakgG3cn?wy^NO1ILC`cVr&?@z$A7x9rE;5sid=6rOJrKJ)$kxMSn_#YZ;H5jyi- zb@&*5B6|J$Am=7`Ar+50avc)Kg(qWpHgF6CEyO-ua%y&+g7xhQMX za=!f2pYGz``7d4#v6r~`gpKW=ZiRn#YO39zzLj9QHi?T1xi$PY#0%gq4=!p8e`rk~ z*vcb_-}~`8x0e^*M?YW9ivXbidY#2s{Q5K7YHy|g-d|y~oi6x#_%4@eY2neQ8P&BG zHo-C?`LzQ+C0}&4mAsyvVIFW&3~*SsFWr$<(Mfkq z%u3pk?%U|Yv#}xjn+kKEBEz+9b*)(M?UvN7r~s^R$>&5b7%e_mY-7aaZ#!@5=h(7C z@*DS=$I{LQI<73OgJI4CR$dA62jb%lCsnHbSGGQJa`5eW^3kX+Yj-t!*Tc%K!{!O> z-Fr>ya@j|ZPaL^7wie%it|E+mi*%frj<)6Pq2eh8$#f7gg3))<&$WE`)A+B^DAB|A z+6SA){A7$Si5_?2ABen{cnZ^<3%_fO44f_Euw`h!K~QY)-u%K)mzUWo-{;Q`wCvz* zk{-<%|GxE9Ya`tz|Em3)Oj4$vso+xmUAqo&nqMm3nwIL)+b(om^C8!qTl`~QdyVwJ zg^V4ecQf(CzweeTFZT>BIy9~7H)H3Eh)`T`B~J06U=nlVNJX=LlVadz86*9~^7LEjDp}z- zoL2b{3@R2~@9C(27q@fDucfu4X$;!h=Z4oYJLN9PbUd+`vw$A1l1ygNkt6|!`e)-o z2e0gQ)G#UT5Br^S*9E5YVU<89d;e`mqq*AL#ateH(gf?;p| z@*C?{sy!IbxF^3YaCW2M?nAQ}9Ub$x#S~hPKeXAqeSOH7@{ELA8qIAd$?PY+8zSXU5buRJS9Tx-UbP{!LAMULk8yEEOJ<|rh(rTim%>i$5~9j`c%vFZ@~ zWbFe#OuqOsy7D37I!e-DltA7&rf~uA=@jj>Isjmc;A>m=r?QMg3oo zwcT=UdgsGC7QLk?C|6asB#6J68O5x~y5`cmf`4lB!a}z}Z5>9OAEte+*!bT~V^b<_ zudaMab^W9eD3!{v>xfY_cr(o-$3D7KYb~o)osi@2;ii^&p=q zF&yM_e?_rs*L^Xyn?{cedhR#zFr9mQik!!G8{4->y%kpfU*Qfn_tYYc-1f!I@;z?b9S81?sOTASh;vVP5 zOzE+bRpQDSPY&e2;6Zs7*el(&<*vQIU5SZ+^!h2Y19;rcHk${cD-zdF35Mw|>Nl${ zsC}avn^D~BZvIv;`q-q+dX-{tyOBk^-<0+kb=vycggNG=pK{b_^5*4?(N?w$#uDyG?P@9OP?yS|4-S#qM$fqsHKJ3FXpOSUV)}qP>o)pb0lOJ&9a`~Pbu$N4%x9rP4 z@`!T{9#kT?v_ROSf^k`Adw-RZKWeMpMDkxe7%5zPap$)s0-}v)j=Ke|)^C*vTUR&w zxO_x&*b+mcI@|B;TP`&%+2oT2p)R{pN~D8Nb39G1=Sbt0eUYp6jUM%lEp_D(IXTfJ)h2zH zD>s6v;(1E6XnkUi^GTWmv*sf`UER2Aq2EGOkTxP2kz3#9h&4Vvt|ArJUB~Uy;u14| z=XrIH+vAK+=&_QOo$KO$_l9_iziW*fG6B;`PsiOCj58v9yW2F34<~;ewikb<*7!`a zDCle0xWLBGR=4~6jr7xZCe|5S)a;+pd%)W@U)Xq|vyyCbZ1HfJdx148t3R^DKhd@o z8^DN)>j59X;nD5PY+04d``L{M(l8!5`_yG^SMga_#afk+fKyfSBhM@%pN}LIs&1~#u9Itc@%%Dt4`wRY z9}686MVBslYFoB{t4Yq&#~VCz)L4(&__((A1#Ux7x~hfFrach z(C+A<+BX@Mf>1xXJ)!q>*$dl!<@lcE3GO~|b*9`|W!W;dM3+GioBSNX;}*7fT!&I* z<`@M|sJUG*d%L^ewXe6x_46#9Wx~F^oOS;ctLCOybfp%3?GoT@X;~^Uut(r|lkv() z3rd^)vQtM6JOyUci5H=#g`o;Y(FXrO3llg(+?4xb}J}a0aSdh9Zg! zp056fQ#vJpS5m#SsDDI#Wb31i$Bll|VLT3KIh{D)Ur_M$n*mXKOA*fbqHn|)uZ~fM zR_nW<(0e@ArI%Z9mGqk3d8&bH_SI^ z443-wh6R*7?B=4p)%D$szzlo8r#cVDqt@LD^Ep*wQtQyeXlXU0`8wIMx3Jl5_uW9g z;`N3|I{R1EOHW0n{Y&;{XJM3@Ol`GgA-7KQuqmf`jcW5-4r7azJQvIMzVWJQvw9b! zOaayFRUyrY83_}IFBctU=}+>Ns<^z${sUw5o5?`$gJbc((<9t&f*o}?b5pI@DPNh6 z+gM@64h2m{eVdEC1O2CZ<%g!S?xZ)n%1=1$v(Mz3<5uXNsxCiicQhk8Xl7f^TEq=r z1zgmA)6(M69w!}!>-ydHUP@oB6MH|3RQz?y2zyBi`$^-bu_UF7&c!*7nb>s{I|4f~??>NgsOtM^**S3#OMR3`6V>63dC0a2r zjQn1iXSQbV#(wJ;x@OiKg*PwTJRAFq$2Hkar9#KLw*!aWZzx}CrtnCN4exp&6QC);CBZgL~UBz!!bO4ZLH3T)Tko$y-|cOieJ4#%XMN8?s0&iU#m_IZnY z&Ni&@Z(1tk?##YIJuc{&)$$9!$*lKjZOEAp@PdWduCIpQA03T7X0rSAk+N&Nj;Zd8 zzfy6TeB5|I!_NG?n`=sy>=gH0n8SVWm&`q0RbFlH{`EaoBYK*>EyyHK3O7K!jz*G7O z9P!^uTZ6GVf!-TcfQnkMw_)^?9t=VhG(!;n#!HQGr7K$jV`ex8t1q{Q6@6H#ZI&(9&D5~N8@5!)ptYnj6Y+QN~c zlAI3!UyHgEn9xsfL=gj|V=S8eN}GD@GeNrE2jz>F=Zc6^3hC6!3uu(sQ!p8&HV{sc zHVoi5n2&>?{EBUWUTQ&o;14DZzC`>YBJUz5-|eW^bL%UmQak*{7Cg$J5~;I&;e=H~ z)guUM0MaXBvYiLyf*~{@=`c`ZXkaobJuY2(1O)}u6FCoA@1S+3K1XygXO8Q2gJQ0M zrhz0W9gw;R+u;lNL(uR}#3C$6$P$8ZX41XEjFg|BzaV>ryC^?@FPJ2fx&iZUF?b9f z5Hg+pXnOGZB;vG?$J%ye=QI?+zaC^-BuP}kA6LTGACqD;ybA_>9x8+6BC4-wE^LR2 zEySF&bpArO0xsV9D<7x|w3&1U_utPmlpP}Xk1^oES7*5aFa z(DerxvCi@cPtw=Gv#&9G1@0n(&a0trBz!ptNo7KPK|W~WJYI(Vp1dfA=WbV5SI--< z4dh`VE1NqdDTkw1$lRvE(!oqS{L!68-{QPc?F(t?-J5=q9sPU%QrY-p8(4I@>SrWW zy$pRnr~?zQb+^&&%%i{W3l6#c2VQ|6GaV8v#DZw}Kmt7iR7{Q(E1-^nP=aU!sHzAa zu7bZ5Da6oXv0qua3ZOrq0xqQt+B%k=7$o%2&0;l_kyJi~L^l{}B8Y(tQ!ku;+C3Hq z02T;FqJh*!PV5sHJtC>74+_|REYNG3HQ*dDxTD{CVj)$f?i#QPXrV2~CqpwLM1mwz zcR`gyLq*c1WuAG)&T}h3f8DgH)p2Lr&s@Mas!Z1;wP=ZUfB? z0H1CFQ3`iKk5Du`p^33Tmq*90W080i)GUBzMj>=u0?JhcdansGrV143$oKEhJ+7+%Ta z6L1x3%igVaHK=%@JmF$ju0+i{CzQ8s78_F=f&s*lkirNMTtbL&aA%9rOHZ`S=vYTB z8^q}~o^AOH57vs@F_^u*3D6ml<_?PuM-^7!{9fS(94kh|BXCftJ85AMTS9F-Xo$y= z3C%fw9)KLh`CGRdNU^0WRtPFkB*Zm8!|}{*1-vlyf|)`rNPy8+Ulp>kFoWX)-Sz-8 zJEPBlrkfe&BlUY~LCZnfC%Av#q_z$mXL6V(2q-IPv2kV=@TK%Uvp5{8kl5O}9(AiE@D z$FkoBy*+iMkP-s8KJPU72eNGvmJPUIvuOtd_%WnzJWT_EkR3BE`RGAUWIFY^`1D2N z?KHq755>XTID;<@OU`oRuc(H4pa~t_Pt&(B*~P@tAVt8c{_8v^#hB_0J}jnJ0G^ zc=ON$L+2%V06=R*&7^3Ttf6-NbLZF)Y1<*Ez&s*GOA|eUnDx}{jQIiAnhJ!;xvo-Q zj}bS`OR_nihh6cR2io3+)j*6Gd#S}GQ8hH!`qbQ|qhKWwh|+trY1us6J( zJn{7D86^BO(OV%_uu z{Q~KZ`_)QEmiH$JuUGn506EVPN?G(`9<)amp>c!b+W8{F%3Ias5iN7epb@A3X>xEd3MndV0lNb(QE zqv%ohlH&#wuoStN-(hg|)$Wr6+;l6{OGWdZ^q{ylI5Qwa!YZ?S6Nu%m1tBR^KSEF~ zA_?gt*#f$}DB^#k8Jd>Q)T9B5~7P+_M zQ$c~|$KYA4JhpQ-YoU8Yjzhg^Pvb-4=e^>-M$R!y0~Q;9DtnV^4zBR@;e)nL0W;qRZ!# z3{}w)y+5$rvRzqkxIGw*D>MzzGrmigqaHxG`G4{`Bj|coiT)^5Z3|D#&dqutEK) zE%I2#`tv0csK7rN=K~&RDBT>!qw2t#re=TSE*mh-$(s)5SCH+6iEf#v!qp8WJ9;YB zfq0O@4$Z_Qj)ZK<&QiQ+^)XYwrAXDE=Rq=M{Pa+3OUncF&rsVk)b!b~gF;G&^Ki_~ zp!dOC_7}df16vIqC@Che`1$nred9tTsnK@`!RFd|;}lMllaucqEYA_|jO@&?3;pL@dhFp(CNbZ&Irwx35VwEdf`VW3SyK!ars$;PQy z9ytYLwPWj|2AkrI@M5ZjK&K%{nv~l=Rn9{NJhx7u6PWbS_>LaYo;ftcdK)psJC4p> zt?Kg-6JBWZW>SpQkVY7*wi7{(tgEOVLF3a&3VzVzA~S98Kk%Mf_R;*DF;sn+KK&8& zaF9$^?m5}tjpt6v9?GQP$(W`seY_c0DBaSJAt7sr7EPyFU%w%JBykiq@n=9DLfy%V zk)DdC})}B3&nUCa3!vvubwFwtZscuuo~ut@{%FZH^8`MuIJ#R%x8G z+0K@n*b1F~fq8OQV+wQsM;`i>$JCv3o|4`6wHl>@Cz(rE}t$Dxxe~~<_E(ZJY zVy=kW>A*3H7#jS5Hpeph}<3o%fh-?`@@-^>Fo%K`Hw4 zyVUOO@{lvGoCbo>kSQl*DLfCK;qk{GfBek@3Gz900Vq9@eX#P}mlFhowsm*=dcBXh z>g_oC;&UY3Qv`JRSK)6}?>Tk)$B-&d#-ych1BVvyMr1j&YjFl<`QQtgBao%41I9OG?{<>_|Pa^u{zo{XzEpM z^B`FTn|nn0VsXZ7yj=)6Fe%89%SQI$C(pS{;e3F5pZmujw{NL*I8AJvzLLoe5t5cU z0T_Y(=SobdTLS-7nfv3<4VH{oFY;;DHLH99k*ydTt zC>GI$Alo*eURZkZdqBkKPnUM181l2TIB`1yX)lR-re8Y*0zyL%?25iatF550a1DX0 z(=TI9CnqV5M)uzdd7t0RJ9gBZ77xAnTkw&{sp>t|{_s&aw^E*$5L&!;j683;n7tbb z*dW_*To$={1;>Yw-w*Qo7qsx_%*tI8c4qJh*)`P7~H=F*00YedSLpc>ec6P>>WPH<(H&x zM|ytKH5m%Y?@W>kk3CJBj$HKSqD7v0YlBL@7|h4eO>+FYbGGs9wCOngmHFc{+1UQ& zF7ge!ydoJ`ff@XIAODr_IG&Jj;NuIFe!lbEcju>2E2*+jl}+yr^!Ga?UpINq+Y8NN z=&MhsMJVLb%WwCOFZ%Ic`1k*V(xzYE`QNbl{<2>;EMAa)zDxmyP{u@WXGDB zACuMF`|i!Xo~tHXC0N}2>g=rlmC&yBE>6s48ECR-=f!CKxW=?BbKCXB^$Azze>qaf zx;>w@@tmgw@5u626n<|wn)sPHQT2!QlJ>3Bzy9n$=G4AzHRIYZCY%fY#l=Ukt3 z!-cb+on#t#sAC%bd{4M4B!ypcdH&>|fs}LCm4$X9@&Y@4-3*)Rqww!5`7&Q+FHaM- z-#fX@LmjZtfBY&&M{)MBdh=XPVLc6gyMOy;2ImnLBU06>##|LI$*znLtF9pB-}^uN<&aO+AJ<7xq^(SkNx$W7@z{u-k>5;fe-j? zUh40nQ#WCqX|+xP9ax%hP6R?K0?jZ4+wE`yK4W#zL=*nCfGu00_vt^(yCzeD+9n}-pZH6SfRavPJ{_<~B3Ma4yOS<~Xc z$3p8!C9po558ASa_1lNdn^pFZ`jc8HP~O8rmkg=U_NEPOwqg)^b7Ejn2LBOnxEaFi zo;n;EV#c(KSZ4N!HSYcqyHvd-%0>Nb+geD_#`Fs6wEO%fr`J?R)?h<^f&feFz=Bw1 z2n~%U`rXwJ#5*U)ac|Isx=~h)CZtim1<>3Jv1WO zgFdjAe1v*0Q`}bYgd93<@Z;i^N}E|4J!D+K_oBtj@rPLf``y2ViqPF=hnBsLT}>!* z9jw$X$gluSCe%)V5)lmsjoAv`Xvm-L5Bm1;Bsr!pU9zO5u{E)NtWQi~89WeR1mCNj z)$?O|MqG29+6hLxcxrg`F%%%58e4CfrV2UqcaN*>+rf#z#LovbpSmv#v7sR81|XmX zc8^biTo^%Z$9u4w9c!a|~^ z@9Rp>8m#kI0TuD578x>Lf|1yYEhabUd>B`BMWK)Bv|;OF4y#vrt}f_L{P^_v6>^Ol z-t%yt!b9}1oItN8ovILAHwg;hB$~TP+CQyF#o$H+y;{?y-Bffmxe!91vBHYP#~<4p z1;bvg$+t3NgxHrJeOhGwMek|kTVLL>Th7KheS5rJrS}G{+NaYeK=qI>_t<@(hvX`O&fcxrV0gtk17+h$91B?bN=8`t)XBe3AW;-2SS78^bjMfY!sQvD_)4>h^UC zcegtx8n}%Zqmd%_{V6mWm7SaM+gA5U7g!i&Xm?RdBv>Uf(NYW$Uvcxgmlw6>ECs`& z?(h_|l6wA2Pd!0d@b;}AQuY@|RDl8yg2?F#acH#WTvQ#t^S6>+i>m8#?LsZ)2|at&e<|bgK4VobW||&I+EXHpqH= z3a9FHXI#k>L=^F3uTqA#O=uwFEYs`m-w~!6&xCG#&Dh5oqvg%)xh32&e9Y_kdcSS$ zVMQm(_XM7rioCH-pZ?QEZ|mJ6Z~w>jUn}%Jwq}di*huP{yfUT2u$LPL9_V-13yuq&H31kS402~eXRDHKAy(I9|V;6w;OLc9t@G$ONY z2q+>adUCWVjqU@F^Z*Vjdx>Yp9xz0v>94PiPd%q2AVBVB9pdr0{s8{qG5VP)1TvBP z`z_f~!rLNX5S}TX9p@P}g)UU@)n}V$46j>#b2S)vxP61v#R(78!%2>y)Sftd;p#a2 z3QiJNL}37!(Fw;m>HA0mC9lL%Wp2p)e&-u_9~?91Mb`yrKNby}9FIpF&>vL+chZgU z*TAA{C#PBfY_MI9CZ>f<08vk3Vi88l@Rp~hFl=7D3e;+ahaHXW4+NANx!D2pCE^aW z_tLw6PKYHYPA~+e~hKEoH zqB9&1pil76We{LsoUwa0Ng5j5f5ZPhaTQ&l=HxI(WPfl z`a2y^6U-BeX6raGV2T_m#yAb}V}@NUZ#1GWxg*+!Oh10Mh=Y**dj?=uDrH;w?AmSA zS*DW+jk%3SQsAko*^;GEMZ=9R=8ku79Le3TyVEd7NTcmrshHPW3!U82gZ*FCo@Z(- zC1G)tY}E5hwW60UOVqLF4W zGKxQ})1Bd)U-bS-{045f2lEBch3^8lo0UJj2Frz>#_kySih||LDBxAJ zRssbKYp4KW-WN1a7>oY#=zxjifWADa`6`$ffYSTasKo8kcOGX+3uiVEp%0!|!3RkJ zwT|M95q#VPEb2CH^-jg10Q5&K%lNL_Mhcxc4}r)6{e5hXD*}hYrpEWuc_F-72?h;; z%jwi2)V61iI@d>i&jfo!PLtGJmyrGKuHuhUeutS+o$Ze5n{ow57Wkm^f`n#QO4f1S zOpLD+%n!7M-unD2A6|{9Z@KG@W{w+opDyd(7#R2;O5p&xfm^(s=2{LT+5DGPlV*mx zsfu#?kA2jWbdzDKTTN}AdT~nQmaypeyZwx>+X^drrb3wCxQ8KYE3{^bkNmSO;9hla zZ=;y}HlKS=+uC|(jrk3H_}#d&>k$e5Yco>OqS3nETQtcC`q-jUwQtYo_?IPSCiZgk z)OPp(`7Z47A8G1HgVpJ95aM+$I1IwIZ~slo6K4$tbtEwCi+!fH=24?8oIxtHuT_A4 z58*iuAg&V4>ci`_H^SS1vVG^T?5OqM!>9~WBSHOraoZ_bF45a+S$}Aq#-w{QEaG>2 zUwiyRVB{WJ4?gP=lB*c_j@x!-fL= z`tFe`w^e#N`?FiD=DIjsce(P{ZOnUwyqJ1ZLw^|oxka<|1c>uVKAyh-IvhnG(0=5k zFud*n=x+c~|!&cb^slr1J?BS=`Fp{D4+o7h;bt>LzisG=ukY&VBmOkY8HAE zZLPj&-hTZQ?yaqX>tP$S{LMCsyN=C10{IzoCh6%_}OfI=giZ)y-e zpt^e7qVnR5ll+6Sz}J-YQN5@0cx2!!&N)#dgD-?cS!Fn5LgJJ|XNEwgqW|pRbYMDH zUTFO#c!Qy<(8%4^;qE^eM%R0Pn_91s=r$3;buh?fMGb>jC%~o4g@MgxcYyy&x86+> zhyG0xod?0aQRb%m1wykgj4pau8PIHLK9zT2|LU7pbZ3KV>K^Bufi1QHKR%e z9r`V5hq?WxKI~mO$lN|6+vkpIt2nefI(Q_xia7tT_Rch_$t#WHXj|I}D$@!BDw=8|EjTbj4+9a=9uySiY!V%M=S{nXAqQDAc!!m5(dGtXZ{ah`(@@F=ezmB zA$haB_ulut_dd`6`Tf~W?0;-q>w7O)v2y4;@#W_Q12v{w+@NWf$b`)eX@#es*eWg! z78M9uGEf+^^LYNP!;YhS@As`nd+ecF2&-$`riXc(SGw1J)iqS?(_txpHd>y)(L%2G zWN+B#(`o&8v^sw_?>Fs~nQ_iu$jbQ1yu}7JuRX|D`aE#a1)9cnh_R^Pwxtg4PF!SLa3n!jz zfCUB~rfa&s(|fm@;1#7Fw{U&m48Bx}k@--z2PZ1nD-neT*rChEfBa~vQJkFLq#@}H zS068&{B(oK*qCCxBBa2?(@+^ztk4U-%&`g>ebsMt=ysn28(L+?Xq}tX|Am2|{vd6o z@dy89Myef>Qn|aQt2003cb>~r6jqnw2-{%Hz zQLL7^0qumb%fUKWln%wri)N|%`}?H#dGs7UKLUq(ID}d%ZHGNV$%6tgCX`4M^M;ro zjx0Oqzk&?*0j;dFT=35t-4W zh(yLA6&8^v1WU58hqO|r4ug)#5y8to2jL@kqAk_Dx(Z%`mi6#?&_Y&wT6!UkT8r9h zJRq4J=KKMbecN*+QS6vS3c80rS!a7c~1UY-p;9hiB7opjR#g0iD9a5C*S?a zYk1H?u^3YT8z_+l$1pDeCIwdrTEH?Q&N(5wOOBoB2m-@kZ3)ew$b_{K(e@0@Gzp-| zf%1mGfUw{WJsamouY-Vq)bh>7;BVl;5fSkVi64T>Wp4bjS28655 zNM*bXr41Ms(O7gtkT56J9FUbDJd-)I>F|CEnlO2bVn9&Tj7Wh9ED1ixX3bGJ@l@FW zpc(W#KS=M9dIK{mS=<1M{6mDP?>ESzYnPpz?L_V!Wu5f2Vf?Cw-^Zw!qZZm}J5R-@ z*2nU{)>U|)x7i%;pEfDeUe<1EcX-g;PRGXj@jF!%+4_{+L5QVMwr+jTjpEjN+){{q zO)PIBI)WIU1pzciL4+VS(%|%vHhL|zCh6992 zBp}7>wlWnYYz6M-*M=9H$dCN5fRmb7OtRe^@8SxI~+08dl0;Fh31lFh)xAnQOrW< z&I!scbOOo2AbUwCt1@UpNvvsH+`QWJVtoK2O1d|6W|~t&N- z(L&(6$S)2SD-aEuBQgZjxI5+21kz!_U2M?O)-wtRbQ6i%z?cEU;9j(-3wmw8LX)tU zO@H4^zBMBwjR*{d;FiJhC@CL^e-ww0jANd>4pgvZjY;d3`EbF^B@?gDAjHa;{1R;f zVeDfvNg=G$HhmKNoxp zNd+mWDf%{3ijH%YG_IStCV;uHfKxL)ka>BQg{WP~*B2~a^&RPjR{#OB#F{ckPk zt)@f~xE6>$(i;BKu?1v32}{H~c#lZ55R@E;(5b9}@P63%o#@GsV36(aHMxm-#~RMZ zq!k0>y2qspc9A4lLW4ZQmcGY<)pK`aEAY0pQ#|H}$&l4!1G9t3PaO7Ke`>$~3CTYm zC)%x91-1v~QW1-+!N>|NpdF!Vcihr-^z^P1xdq=o;Al_az}VPWWU#t%&U~jsT{ogT z3kwU2aLU+dmROYLf&kLh5L(6lgYMNj^n9p((QL}B&3LQ9vvZZz>GjAqD9VRYUKh&8 z+nD`E_^!w!`Oz;_looN+@wAhGe%$<=o7wh?1{GhieJ7m(guPTVkh85Tm7X{`>zWt%k?s- zB7OGpMJo4ZzcW%l)mJFvs-0lHmb26=JT1l8syWA*fz15efuZ6#dDUM(%Daez!fq{| z$rj}}+y8oyc28*6JjMRuGy2j!qB|e6oA+t>>x&jHV4D?+OS_k^P;IEBWD(dAmP~=z zZ>GL(?hBm10#!kKefah0_5d+>2WF$|4$PBqn_d)TrR;jF2*EGE*5G(d_rD~yG@K(3 z*Jo^BJ{#o0@BRPV{OwzQ88TpVzlEmE4SG~3{clkB8?=~Od1b{+F8za{;w#=U^&dp8 mxiI_DyXP+7w@ Date: Thu, 6 Feb 2025 12:38:47 +0200 Subject: [PATCH 19/20] Made modifications based on the review --- docs/validators/image.png | Bin 24208 -> 0 bytes docs/validators/staking-v4-revised.md | 53 ++++++++++-------- docs/validators/staking-v4.md | 2 + .../stakingV4/DelegationContractDeploy1.png | Bin 136406 -> 0 bytes .../DelegationContractDeployCheck.png | Bin 91265 -> 0 bytes .../DelegationContractDeployCheck2.png | Bin 115983 -> 0 bytes .../DelegationContractDeployTransaction.png | Bin 40126 -> 0 bytes .../StakingProviderDashboardAddNodes.png | Bin 279816 -> 0 bytes .../{AuctionList.png => auction-list.png} | Bin ...mple.png => danger-status-example-one.png} | Bin ...tail.png => danger-status-example-two.png} | Bin ...timized0Fees.png => delegator-no-fees.png} | Bin ...Fees.png => delegator-tenpercent-fees.png} | Bin ...EligibleDetail.png => eligible-status.png} | Bin .../{LowAPRDetail.png => low-apr.png} | Bin .../stakingV4/nodes-validation-status.png | Bin 0 -> 40797 bytes ...g => not-qualified-status-example-one.png} | Bin ...g => not-qualified-status-example-two.png} | Bin ...e.png => qualified-status-example-one.png} | Bin ...l.png => qualified-status-example-two.png} | Bin .../{WaitingDetail.png => waiting-status.png} | Bin 21 files changed, 33 insertions(+), 22 deletions(-) delete mode 100644 docs/validators/image.png delete mode 100644 static/validators/stakingV4/DelegationContractDeploy1.png delete mode 100644 static/validators/stakingV4/DelegationContractDeployCheck.png delete mode 100644 static/validators/stakingV4/DelegationContractDeployCheck2.png delete mode 100644 static/validators/stakingV4/DelegationContractDeployTransaction.png delete mode 100644 static/validators/stakingV4/StakingProviderDashboardAddNodes.png rename static/validators/stakingV4/{AuctionList.png => auction-list.png} (100%) rename static/validators/stakingV4/{DangerSimple.png => danger-status-example-one.png} (100%) rename static/validators/stakingV4/{DangerDetail.png => danger-status-example-two.png} (100%) rename static/validators/stakingV4/{DelegatorOptimized0Fees.png => delegator-no-fees.png} (100%) rename static/validators/stakingV4/{Balanced10Fees.png => delegator-tenpercent-fees.png} (100%) rename static/validators/stakingV4/{EligibleDetail.png => eligible-status.png} (100%) rename static/validators/stakingV4/{LowAPRDetail.png => low-apr.png} (100%) create mode 100644 static/validators/stakingV4/nodes-validation-status.png rename static/validators/stakingV4/{NotQualifiedSimple.png => not-qualified-status-example-one.png} (100%) rename static/validators/stakingV4/{NotQualifiedDetail.png => not-qualified-status-example-two.png} (100%) rename static/validators/stakingV4/{QualifiedSimple.png => qualified-status-example-one.png} (100%) rename static/validators/stakingV4/{QualifiedDetail.png => qualified-status-example-two.png} (100%) rename static/validators/stakingV4/{WaitingDetail.png => waiting-status.png} (100%) diff --git a/docs/validators/image.png b/docs/validators/image.png deleted file mode 100644 index 7c4eb7b41dad113bfacd09013c4456adf276aea3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24208 zcmeFZcRbf``#vs;vZWzJ8k8hjWM+gksD!eqC|PCiY$2%>DI-Z`H|!BYR7P3ZLiXPK zdtC4LeSf~6KY#yy|M_{myYIs5^?E*^*Lj`iaUREUUjC}*6d7pQX(=cu7)~k4U!b6% zs>R>muBXQTR=C@c|66nCf}$)%awTU!{;}3r=Bx|_MOrZ3lEFIsdxNFY7 znlg(wS1BlT_neZKQM1<_Znd-DRM$o`HhTTh5O0L;DZac}UH1p>Cro~>li#$Da^j_K z3gx}NyxY@PlDAIZV^B@q^=9wc^*dz5Hte3-y;kYqtA^IcvrO-eY(+l5_n>r@t~y*r zb*J*Xxoze1;|1Y&D*X}@6SGgq|MNAqm2abebzPi`pTKP!n>r~GmVdr#B;O?@(CO&t z^bHNkD=N}7H8-bl=nuY4*|GDVuZ8^^{pG8F{qoGum)gB?!>bGX=;`TeKWt!AW&QUJ zrey`T$n6X{f&X@Ie9Lz@n)lxqW^++dQL(YJze~A(;_SbdV7-f)nwq_}VB3FRdqYM~ zPcLpzgzDzMui1IPuf(u#aFA}*_`k1twI@weU@2nF(SJWJGN`&aAF{|~-tc<0XK);f)c?>aj41++7nH*enj=FJ;b72cOxUcKx! zFBH26*5}1gxi3&h=bx7hUy;>R{Pn`;+Qf*>K~C{3ZAPK!{4_tm^=F=ovh+!f*-gsu zWj`9%-jzM+*P^rI9$mqL#a2b?IyZyF*#2|Hha6_JHSV__V0eS)9rEOfPiCfQSXfx} z%a@eH!@~o=t&iD{>F?&_i+%NK?b)+u2g)j^zkk29I!11FY%+l_(zGDWHnr??TCDKZ0eSg& z-r_GUoY$Vx)g-IFF^=Q9P}&;I!*ov8#fBmIacBZxamhE-|mKKE!f7Rr-5UlInT2#7O#-2RqjCeR-KukWyiI{YK0~z4^RWswK6F-=b6f z)1$fDb{-V*dnrdjq2nFL93HW&A@J5=2{?K{6dY_f-g-o(A}K^Z}jf5LyzILYu*C`H|g1rD8&U% z1-|%VC|nxM&17LQs-+&h6q(+YXFX(o>cntQkM~nO*KMr4XHKZ9GA}JHJ$U@sD@M-u zWqv-_RzYp%iTj+#Hy*zJ{d3&ur>Z(SN$;aL9L5T1LhxHdL$@A3dGe00eaop+r*Lsz z3pYCi$y!B7I2`(06&3vE&0bDvSM6PIBFQ(thkHJI#{OK~?%bZU8aHm-U^{lJk=xOA z`pcbR{@+7X-LiB<>bySLAlH#F1k+c^%;+lGd|C$eCtGV2G1-MWQEOq zfAr>U;zH{hJ(U~3_+s1r3`FfDIG$EUYN(Ws^*J%I!F_@62-ZYGG?Tlaq*9eWt;o`SSU&rS2}joP(FH zo#Hx7yQ~-&Gj)NdLQrQ*zFkr3qT0kX_fbw)| zs_^HQDJF(@C5FP04u7`^Xr@w}KYxB~ditci{91+koc>ZS3msoWcJ&PmTxcIk50iG2 zDk?5sO?5oP%S(MQcZ{;AsHkILfHwS$&vtR!H^z%{EjMhYq*un70y#t&_wCzPbjWea zgnql&CTx+fRaF}8-9A5m{uDC&vVPN+Ep6{j69jYf^2Wa(uKN7->-yfRRrO%WxeiY@ zA^p!$E6XFB?5>38zR=du8E?5$WzhXKg#VgumY26T&*8(YyA%Rd_wAB2icd}!lvwDC zwY+`1=*a=CT4`Cn?DXxUpN!(^-`GSxJ|nQj2wB_G+WLzR1BZ}#i|DJkxXw@w-MiX? zWr5ocGjF^-U3rY6vAMbU+c&!F*RS(0X0bAGiZU1bFkIA2GMwlxUr$SWLGP^fY5b1S z&sV1g5=M_pG$cQ)2ps>u+9q2uC;W#0KuN`(gNBL5La)8P7`B>P$h0-xt2rERRMEbo z;_@r!evlD&rlV8gmm+P+ekKD$bDtQda~^8f6C+=JkV+P`oUrx{d9rA2JsQw4$7XF~ zTU7XCGgVpOg(^x46OFy8E3HgI^@rJvBt6rH3Kc`rZqVJ@zFlZIoUgO5P2+1szH96Q zi_Qm&eZ_q-wqadg@mwBGjhJk|E}o zIjuM4(W6KGf`U%ozWv^DLejgp>5|d)suQZ(M+Bp)icRlCeYu|^LP2pQ;@NmBO~QCV z$+v1%E#Eb&k8HkvuM2WaW&)=+qRd)qG#XJGH$_44wP9^ze&u*mm6 z8L)*%L_|ZfKmCDnoQa9a2^pEYjz75v&ZWePi-}nd)b4YhDCe_Z=#RJRELum;CBatg z%cN1|sG*hTcr?;=;l|R!V9LNLx8rt>;Y%M{7_N2eO4;tz(9n3Xa5^h1t26GYt}LL* z6M@Sf6BF&FiQBeqD{OA&z=f@+r~mTt#;+Zr$_D!S?&;~rtZi&Mi@fP%GoFMWHh$^0 zx*~M!n1ZS4{@Zu%jCcBS)9RG!*>|qPwRd1^6{Z=LxsQw-#MP9|Pxhu6me8tcXcQM0 zQ++V5^2x{$0pMY0XMYe9a`&id{rWWp$6mgC`B5y)X=X@9S2uFu=FS&Co*!r3rFj1f zcJzbi&jTwelm&FM)%q5a&gkLZT<1Dzq8D$>kp0WT!t-3t!NFl}=tI?mM~`+5H6xP* zOH8a^m>#6Lc=6)L^z=V{HL-6J669{)d{;5QnS&!>-^JITfBaxDOk=C7t7}X*It-n;H=GR`ne7VTDZGF|J1l`L8jLG>@b3>mpQl~$p z)IPd9VqU^^ccpQ>$8l)Rk?PeUqcg6CQV$jAJ+nS-&d$!Zj7#Kna%&7cxH8E|v15nW z#z|cVmObm9R<~69^~q52gea?O*{q9DPdd3$elaY6?ndU~A|(ZF<@4hBl-#=)eeY9J zY;l`o%=Ms3n~Vrj;*?rDBd9_3X8*OG#`iO)Z(W(*N1~QcUW(Y@iz9_8*nf3_95EsBvv^T}ob{YwXW4Y~(d3x}5e;&xqV8Dc-zO zgm3!Ov&!z6gv1Lj!v`jd=nevPQ;rs_N~N1Mzkc`^SVc}w?zyDXmhIcOvrlVjX+ z7iNY7dcHl4&72!xn>qD}m*>C%26c6H3iqEsFF0dA&&~HndAqdS%IU^?7ri+j8=caw z^E$h?LNz@c@P_x?b3Xu=qKbh5hui%>_c)K2Y!$WcdyvX)=E`K&;%_sRGn!Aw%E~IB zl}`Uu@GT=pe?toQ7C~*l(@zCEE!-A4qI)cAnm=7?Hfs35xi?tx`gL9(#_ji#v@#5b zn?9YGwXs>4>bJDAT0;>!cr!}MWejDsu&s@2qyJi3Z&|jjD}N&_b_xj4zkU1Ge)5M% z$cq;Y)_R_0KwUJx2_jkOVA71MxDs`8)c2MRT+^NZZCn*u(ri(1pyka#5Rf1s6BClU zQrv})A3yFuQBKfE+0wMs^szGvXksljwP9Cj5Zj@veq-B}PoEyI)6g?$NY>$xa@u8Q zh{FDOT;0fM7nj?T)%4Z76Po+KDOEMTefLh;h&#J}PlKs=+t)n%A$E=wMwg!s^fo#= z+gn;%m^W_p07|Q^tLvQT`9|SBGh_Ss>C@QcWJUzjzwMS+Xy|4}PEq$ey_KCUS$9O; zRwP#DtK4>qiLo!vj+SlJbH0m=hSq7vp+g&enYa}$USy@FXQOa(avEyRQ0e=77?_0w z2Pt(oO-(z2ID4bqxUjN~**5$0S67^H$MkGM6orL_jd@NP^+rj`%E}MI!ySryu9tbR zwkiQVIlH)oAi*^?T|xU-+}Oybc%Sq9sj7;KqO3c;9e@A&khfe}SrK)Z*iEh$&=(Kv zrCx#S-hKOI3=DV>AX^Sx@mfPg9sTCb`u_g@y@G-Yc;ltz<(j%WZ8E z{*OOjHNJ!R=EAR~rll1|%XoJ5_4zF?&hCP`JnDxE9_|$uIG~sKK{sesOihb0yX{HhqBh z{zzNE%NFNG(HWVmx1~ihv;I`y*Xir}>+z*i&fr%W*Y$dJ(WyIP6@r^zqJ%ER?qYtn zDfr22-l4@C98+H$$7mV7BBGcMxwd%NdQ*Dx-uFz%;BzkWIInZwKQV7n^|BhRv5KA7 ztO|iKK+w!6z7mvF53=l{D&~5sU#(qRD$jGUcavbGB$JFO{ zIDco+0AvY`>K!a>X`)?pZMru#-7aIe`=r_c#o7{uU0v}>Lc&KqWd(h|G_E&vap7!V z+)rE8i_1S!$u+oKdST9eH@(x?noT`=pZUJ&`Q`;2rZn7Hqp9WFwQbScS=f^rkMLk6 z*SDf_&w`*APb&h2%}36#m0xYl8>b1oeEFU8Xrw~bb4GDKMb5_b$!G2H8b@tDm%QXS z81!R6tL?(hkoD-m*3;3kmOkd^lSoQVR=9R;4~ml4!hwDJHk94pUThrY;qBaK!>M8Ny^hoToZl%pp&ud3>P zHsTo1(W9G@BpY+=4h{?q{DT7l{edAGKNvI7($aQxcYC=mFUZ8GcA#4n`*a!&aZP4ni-_p@;?D}8R6UTPT9AIzY3OlJ^xL-^ zfNMnUMmRaQZ)f4=W_qi3ucbx%>hqYvpC5I*$iy@ z{^Li;g9j8UDk{h)Oh`(y;j?I|kn6}sudi3fM&AhpxHvOBXyb7a8I&Y=K|#T<-@kw9 zEcUHwYrFsTtI}E;ny$}xsQ^10-Z4Zydq#_21j34b|9&H0DQ9IREFmF*=67wDw(CXK zYpwnO)9+JLKjSq#Prs#zuN)T>yYf#f{VXEl=#1528~RV<;+k^l7G5k_mS_A-#Wl%bIt`spEf;H=nbYcXC z6TRKN{`T$L%&e?b{_;CpQXP>s^-WCt+?EIR$b|^%=KAU6*cJj8c6N4>z(fAvX}RbQ|5)lqRj_r|?*3SKdBF)Y()PVx?JrWh;y>1H^|7uDG@^TKj^+{f5* zhw?$)qSL>OcimB;c5QvXJ%nnpxb63blC89=VG+UIX|ejF1A%hVqeZ8geiVgFNj4T- z6IT}0l{L9Q$=TX!DLA+mII(kJIF98zby?YG5s6K`!Nx|5y?R|=D_h5c)_Z@5=X2GZ z-k0y{wCDB=w`{@r8*InBc)BA+{d*4gc1?B0ijEJ;JeQ6P`g(V{v*WKvUc@n@Ik}4u zB(CqS9&d4QQQ<`6M>cq>r4KNujA}stxq(UP=A<>3sNef$P;LfRbZAe4vZ*w<@}7)YV(% zk&q%n5~av!F4O8)%Q;2w*blL+cZJW(<}Vsc(ieOc>gE&;v`NW}6Yl?Qb7~Ls$+a@w zwY}MN_dd~8Slf*MIr%Xoqqx1D8~qoXw5!BO!Ky3ZL3Db$y2%%YZHLx^`%zL+DbupZ z^DZiq1w+IMqUl6|>oU4p9~5F9pi3DU8BwPh0n$vN@99FbBy{MIthP2MHeX11_y!6# zG3&jQl$2v#!O}Yq9%Q1Trgx8v+k;&}B_bjs0oDWcz4T8>!1!QF!Jo0tVv;|1?%LHk zIvOnJ%V;oA`&Oh?5P7<=CRUMU^X7HvZE{yv78|qf@PXj)OidL!^FnMhpGxGH(+Bgs zQ0P0R`hST!&k1d0W$pa)$K!>#9m#lCmbscTSqJ+D*VTfD^t*rG2XTIXySNWX)g)KC zY14#bX37*{$IRH@y?Zw{^-Bebnu=5lKxbxVW(pb_8t?_w;o;$7$M5h?O;39dTA*pO zywg-zxF+J5S&=_0Uv+)G4-zt`lrtN*>m1Mf_wTD~YrR0d+B-NHwCB4#D8CveY(!mA zQ89+D4L3=Jw?o3Ak&u*R*|u#%miB!#{dCu)0KlsxXE_tTVH+3ahG^_Uze{ zH={{D-PzeW)pq!bGw8jq09GTdIY@jYf1{8W*4C;G9?Jzv{rT(Hc(B_N`3zC}u^s24 zq=Fh7HK&G~xB4<}|LOR;Pdx2R+qnvNas$At#i$|Pd-(a4!xB@Cw`H9_;qsrvNj2a! z-ncw+s+=MkByLLn0za31#~Spdo1~YgSU1tGBfP1Gp37!kUEP6*H($Sg{X93`H9p;- zw`=$AwSZiHfq`CFauEGq=4yRX>wmpID~BLTwHwvVU0E2EeY%Bk#EytGumLVt=*W>TUK?1C@Lm=^d{_>QD4uHS zo!)byAA$b5Z~?%BcYS?nWMyTmYijP|F@_2TpO0zzoq5kxsS(| zXC9}504Z4cxY;m`t0gx|m)(EEsv5#svz7(r($d z`q$S(&DL~OSM`fV*--wiuSX_SKlRI7@2cplQU#EXMbDo`mKBMtczatc(G_z!Q%t0* zYyNKL5f!ACGT`a!>#Lp1`QZB7cW9aB(u{*-(%BzqjOmVu95d)>JkQ?sGf&o|5jBCx5Lxd->{lU}E|NE#vZYMha0kaI#gsFI5gcdgMPn z&GL{rV2zOiZNQ5Uhi5F>?%PGW==O+=ZJ;|}-pj$_Q<_a$eotj7GrxxXb;~xZd7V35 zCmp8GT4V)rh!EOPGt-i%KJl{W%a=P*$&LDd#<7Xp3Q+7oETB~>EiL7@QFnHh=)Qd% zZRGyIPwIO&iP{c@DNEY-Rr5R!4dnqW10Ts8P_ll*1{v(t6gf@QBmG;q0%I1{fJ>C%EEK`<~NJI%*WTz18?PH)Y?wd$+ow z!S@WW=Z6n7lPr5J(%(ESxPPCKpn@MievC~{vetj=xy>o*s22A<3fTegBXq3(xzhQ0 z$I7;*Em|4oCGW3&8v}FKqQ;S*m9=egcD0_0rnQ~4*yyYJnrAZ{IB@$!dM(+0uD z#zy_6x$%L^N56*&Q|Yeg=J+l5Fb=eefap% zOO5{|@LkH`D)md3WOjxSR_VgqO<1hF$`#G?=XoAq14?CMWBXiFbG}QP77OX*Bn|{@ z)%}&_R%`ZV@JwMM7F@b6)0dpFmi9BhjgL~U4t8cyAE^^L!K3k6^SXz7pVD-reCBtZi>n&-@4qdLyv!yk5}4Gj=vM_Rno6 z1Jcq(^!EyTY3gxfzW{h#x|Wunp=hi~v%6H`0UL+jyC2o=S)Edf{q8MkN_c$pl3FPaJbM018V3T&6Ia_5SI548_ zB6qZjVK{R$c*HcTE`_CG3%7p|BA!1zw-o2h%nYbcYyl9ub#F4zhKPxa8{E7}Yu&Kt zfKevGkDvTYttLU4 z+1`64hF(5CH-~Ry+f!8f?CqE5}T4-Xt{;>dE>+ zD8HXvJ^Z-b+?(sa=R+wdtgG9sprF9tF9~36fI6RP zKfd#|O4R-Ft}-L+i8)kqZ>tN+;Kxnt6APO@nHt=<;a|q>#`*WJhF%T`cuH^CyWgH3 zBoarFtD|5_-psR#mE>Lk8Id8!3pzRn0=MyHzsO%%FxAewy^hEuS(C{Evq&X*)MG95SadD8ly<%cw6pGihGB86qjb1#LE*o<~UHwVv@mJc9SrZd=^VqR%PhPpgPOuU_ zaTkag&=@zPEX^bu+;fK>?fw44Gdy(NQmkXtr)?CGdedC>oK2p!8;ok|Tj;6$*S^<{ zJhUw$jAAEC@?+iYbPG8t0JXn(6)~74=*MyM5wPk zdsb7^cK7}1r^35jqf2MQH*R!lJyn*xM~HW$qhVU9=zRU(Ek|l=i}s6-z1Fj;i$Fbd zUY=3z?s@KEq$eUD-`3JhDYm7+C;3r>TZ36|x@4dI{6M!|hTPSwyYrW4v~s6@o*p>W znC~K9870j`M@L7B|EEuzlai9=W(!u6u$8%`34O!LyHUMGr^cs@$)EC+g8M@Prhj~~@kJkp?6lktcf#iw^~42q=aGmi&|Zm$jdos)E?&HrQ4>5pdOHwPg&h|$#c zR=)5=5L~_bs&s?#)vIgMH0ix%W2|U0jCFy1**G}5y2~H&+s&cbJi_=;Hik&IsYnO6 z+Vi(ZMn>Atb^6{N$=O|D^?1oRidQWd)lD!!SL`VIk~hXV5`;4&}HQ29a2)dd!n+k zjsu;0t%4?HM;wpM%=i?n*3DM)GeB1X3L>yDO}~&5rG}cPb@Z9E>yjvtWlTy6BHPytp}*`sMR34dV$D(#?Ef}*Mzr{yUIs1(RXacpMM@Y0osbSAxd7S zdp~lNx$Y{x{@U-%NXq+4K7qCQoiQeF-kx-=-1oJ)Tj()ck@!@Goucx!QnYZMcVqsp z(~z8#0*^Iu?6^ml(UHj4Qj=|3bNZuIe%qdVc>FRp&^L)5x6842DB8bU_1cSL%Cv%i zdJpEWp@6G^jzPcYETa}5->duFvG33R{Aw^~(tb{2TCYwY{SA|2!wqL2CM6FI%N?N4 z#=nP^+uxiMMGc;LA$08UN!42)7ha1c2nhN_YSKR%iKuEC$X4^Z?{K=tq1(%GV>JEi ztv9K&GcG{dihhRkrjEdk>xZp(BQ1eB1h_sB zNqOl9pep&=4AvXK93WEXBO)v;WBBrBo|%QkLHeZ3@KGm`&~ow6bQ}M4FfFa$%Fgwk zD!&&H&^b6507hpwFR$$Gjp$4^$@$P1LVV?URPI$?R_($^av+MGiMhECAjO?KhYgL4 z3=9nJdU#Ow_4ju|VpF(%`w%GM%1Ft8@88da-knB}5^5W`9{FI6!|agzwQJXi@OkD8 zJ!%+Fh!XR*ZT`Moj_Z+}+uc@|ZSvNF zi-Byg-H^gJ{S57q5*B8`D}hzf7uZkLC>p?^!N75>18N$fqBS+cszcNA^0rG!N!bsj zl@U(6vhv)}V5Gx`n3y%l=;(Jg@p5ew(x>1(`)n=B3kY>;z$GOmr4!g@s=B(2e0+R? z>_=&Va}j`}HV+?}0{Uo++E4?AbZ~FJ?-es!h)r?m@J0J|G=J`TPYPKN>_#|sG_Sh& zb!{tn+424I+)1xph9@?9{4tD<=krm~T>n~fa_!QtVk>MrspZ*-)btFwA(yw%|Lg~u3CGpL1Y3pfnzZOjoZ{{3sa%d)e*#-`6dD;b#tp4&}Jmh0$U8ogpM`Vn2B#Sn7u{>v{qth}C zYu4OlYe@^GY;EalUM0N(migoH6cqU^F=N5^+)1m$Ku`Pz_jcCB>&63FQj~MPROZm_a5o$XXy(LFs{_G65XKY*hrSUQ%lc0!nK_4oC&d@PD90Zq8jO!hcen^_k zoScE4G=$NRGx`}B37SYB0EC#To;@=ps!&(F(>Z0^g{d3Z%Y;yAYiq-H*dhfAl9TV; z^UsiiT{UuE_4e-b3O(f*Nk4L%8Y_lD0W1!f(cke%x@yyLTLvRmKg1Pnb_1%Sw z2nq_aw6y#TT9ak#RvI8dgA4B;JYWWoK?v=o`AI*2|H9Z{DgKZCp=DWko-h^>+7xU6 z+Khq0LGR(&;bz~&L;-TW`}Upcxf74;yh}y%GCG<9mt6_omfwBe1M-OjkJ>9f<^Nl)NwG@?13m1$=Sy5S;*2B~D{N>C3 zvu#dH@hVXYuC7wxtxyL1SavDwfPMiC+nDQc81}B}u7f`rtBw-8$D6mgl*R|`kX?Ah zj&3`@k4k^^k5@qN?eUuTPt!)@6Gs1-Y3zLvb%%W>xe}Z0L{Vy?pYk?}!wCr~r3+&v zJtl9Gz4HQojWWJDkeKAvpft^Kd}v_sJ^h}>$>m_pEp*1r!F$tok<%c-Gcldny>4pUvK8Q0T|m$ZaJ@&4bi5eEayZ`~q67dRLxXdgnFi z6@wF4@0S3$3`)7ExmqaB=Ces#Y^jFuD5dTB{`9lf->{u2OhsSKw0DY$$)B_mKTdFDrm*+M!wK+JG;aC6+|7M4U*$aNl6T95y!Dx z%(^k&x|A(&k9=-v;k2@{Vmo5;V9Wu^sQv2lthae$cKYdBX_bBZ_tQOj@`MyjM99NO zk2+yBB7DMdM!Ul4(*gAbWj`_>4fMeZ03MYFjUPha`{~oIfq{WU3KD5|zIg5ZZZkJf zrYY%Vf>6Kz{{1UEf9BjdA8+q<_qnARAt=XecY?4_^d3~xN4#fc4Gnh^tqX+`$a8&J z7UU`97|3*Tt1HXi&WwzV{MSTqX~qy_s-wnA6@R;cp3M2IbT$Z zwZoU~>bw^5%`B>N-?F=}H{BQM(iO9H@^{Sp_Y>Lk)vZZo zXiGshHb|tjwzNQQc{82x-rTFVscz(_!ScpvlSf^RBc>wRp*v}GhaV=LZHpNHlO5d2 z${xt{Bri}ee~|?hQ?9Mav9;q&goMaOPHrl>w^P|}!4o3y`1i@_&eS!ew+hxX&WtfI zo$Q=<-t@Qi#n$Ea)1%}4ea^ENr|aC*gqfN)K$x{=p z*|vf9F7xDALWN1%N`5N@wh=ZerC*xs3ZBCsZ;2-Dixy8JA~?>RIYSgI-CmlxJm`C! z06S-TWU*ayoU zSo%`&B>#~;LlgfsjW&iU$U;V#* za{vFQlO_587PHn>!hnRZdqMH9dxSk;z71mWrKbxO(oJv`2s=z%MIGt{LG}gErS5~t z*woY)fGzyYG`ih0jSfmo_f)(HrfT2PWa<(-!&N&H#Bp zXg6)zqz{HL?@5I8H=|%lYWTyMq?ee%tPYf0KRtBxXbGONfss*colzdTVQVR?dt>OVc$knk!ZJe+8uV-ph|Ac~M~A4EnbKP>zF znF5}FcQyW!cb5{X8ynv|JeQ%aq_m!l5I|0>OVB_Gke8(6avBl_TWeVN?h<=HdQ>(^ z$0Nk?7poZj?iFke3@~z>!Ml8u<*64^78T;(W-v_ z9*d8r4atM`S=Ppxx{@>$_&$toUl~$j+^*s8z|mRP^TwT)->SSpiW;xivM?BF$x2O4 zb%%-qsPCArOFXV z;RoM(`q~Sm(FsxGN1;n-&xt%rcvMi$pJ6g16tKf%@Z`F#^VbN2j+9B5V35$l&U2Qz z2o{L1P$$xe7#9b1OQ)m=ImKvc;fI) z^*t$KV0FRiz`T>dhZbROJWR?(41$XHi7SFni+}xMg>+j6-SN@{m_eo84>?BkFvG+j z3g% zCFb>OYBV{->jt9Xb>y;&(LW8tuD<@|w{@(ohA&>cASe>#QR&ax+O?oH0kGa!yndOT zeZ{Ex;lqt;|0p!tAKKQrx;(28@EEqPX8W4w1w#^_Me59Q~bN9A;+Yu9H+!TOK zq5c9Bkjr|!BLZjVfdglI*rToU7K(7I2M!#-(|uXtxPSkCG-GhCeE#)oGF!x z)3R-CoyJ+2eC6lAW}`}0Mo<1}Y>^PogzL;O-u@+FHU-8}Aa>95eo9z1;L z0oF^uIUVys4M(njXPX*r=LT|s1xQ0h0i-cdh$=kde3AB)kbYU8z;oJ(q@><1U-Ee0 z#SV1fh-1SduMKP>=9~&a?A|{jME>KuRxe+zy{KaF=ZpW|g9pnp+FhFm?JhWWhbWRJ z>iKg{iLuXAIbYIc2o? z93xsg;xJ6s_Q&=$gw{C+YiTunOz8B8=YOa`1dek^U6G|fC;P3zWdU&$pA+_U*W36= zAgEmT_((@u4iR&CNMtbg`(Xqr)WtLbd^qS=Rw*a!pSkWwDwrnnCR1GDhfcaYa(V`{ zC#XPGSinTu?5XyvCw{)Sd4DRJ*UrBxRrl(!wXn;HQE7iluE*y6>K)MI%aDvHkdt5$ z2wi4vy$KmcGsAp)n?vvR&>r}GLtN3`+TdPo6cfhtmVfp9FhUv5J zBOI2V)C{t~44Y`Z9S>Ez+(&$MBJ7EaOnzrbMG!BxC-MR*)l z2wvpzQVxqZi5d+^<%CoFaQ%mewxEW}Naz{f;#a4T`*Z9@6*Qh+54M3z1pDBG;L|R= zY@l3Z6KI&ff3Gj0CdqCcdi|Q$8EqE$a0L^Sy&fJOUQ5_Vjh{@nUjH6;7aR?j)6Y%+ z%AvQ~axXX9!5~NkC!~0It=?Jew6wD$J}Ef=h>HPUd&*W7Gq|xx&i(xP1dkiMwXlDr z8kI33sMZh8LPLd<5BUQnXTzXdFbE+017jV;X~2JjI4Kyni>-aD=6I3eCC6{L3Q2ax zbz;LJ5o=0*lRPc>)CeXL*>JTASQal`+Ki42s<=R6u%Dm1{7xB1$LxwnpQvaUJK!}d zMyg5veeneEBZH=oH%NeEc2fw|os6g8xyj<4>ORQn>2V`#6Dbxo*&PL~7^qK@1E&2Q z6c}14^;kzI1BMBEd(kUeT2^QW;kW+W-d@lU-)=ohZVE0rYLs3=Y|(8I_?+u7 zsn&E`^0>IT5o)Du{@k2>km)PPH}Kkd5B>mQMT`3gl|WZZXd_ICswLY!;!~;L`wgrU z`4(YUSXp-s+10)|kB~fH9-y0Smp9DXdS}Dl)xShH1k)ujI-40`mJ##xn7XR!1BK%u zO1s%G_v=*^%sckZC%w9JVz{^07Z;T~St(9T z^29@l$6)Z|+0i*L{lZp% zaISJf{)hFSpsKZ*6qXa+r)q0!37>|f&woR?Vx$3hAJm}gsRZl~?DX&7zkAUxLl7lm z>QQ!g()AuadJ?iO^W#-6tQ4ri6E-$S5x}n^>8)w%xShw=q+7HnM^5E%irdn|G=}Q` zt1r^wpy{n!@`%$?%^QGHVd3HETXf>$K|0bP@2IM&twnZ1m0G)QoeYE-*gcC=3RWC{ zL~aI7fQyn0madGht}u}gwYK&GWd|>Q%AwbF(631V06#H7TH|S)Uu<7Zt`Rptl_MNJ zga|sgK0!zrBAv3gTFLKZA@iJNTux`~-*@--`~Uu6{7=kW;}20HZr&Cs2dNlk#m3Uq zWFrdzD`u$6&le&TY(YbTyFxPOtTyb^_=9wUy{(*B?4(?QJnNHlrw!_yu@)t)gmPcTE z2y8SWobvwt`^12X{Fn+Ik7q~f`}aj8yii07fB)VF=maB6G2rU!3knAW1Um3G&}<}- zD#ymg+{q@6jUCS@SUwx4bJNU>0qOnK>(_>m%W)-lkpxjEQ!P7XL-n(IKh>k|fDZDz zcdzK>$pAGjZKOMcLXUNXU;XgmFjBt|GVEaGNg2C>h#MKxw~Xc&7mM*CvLhkz1OEt4 z*;?ar0s9DYBLj-Sci5fq6~!or=Y-!L!r&zn6BD^Wf(mixH5nFqq%Ov}(0rQwiS?u^Xu9aJ!yK5WAxa9ge0kZw2lx)*m0;KQY&*t#0^~~F-cFn z0s^|Znvyx_W2h13ZzYD;xueG@uCL#+GeoKDZSJvKw{C&?^#X$zbfOO`u!)%&JV)Np zsFa^wz+Qqq3h0w%%NC67{FaQ=-o0^J%s&i^L8yGld}p2=*#O544HH-G`tMFga3Vu= z2;Czn$cW`W5zMvb(xpocEqY{EA`fWsQo`EdskEEu!j3=nJmhzhl_T#3)(76>9g>nd zndh&;VS>VW!cyHA`0k#^pFE8<6*pi8~;5y&4HFxe$z(2GQk|nsg)i}q4 zEoUDWpM!qs^unY^0kJ?}Hu&?PQ}NX<=47>iRmrFu3^a8g)~B1d-UF{sV19mnKH5h* z40?8Sb&#ChK#nrky=zza&r9> zc%%%>%z^>~=?NodKm4g-40j(5$WKx%^7i~Kl&f1UnddVFar;k+=aF<6kxkoRtwI39(>pQ{jfr&dYJAH*e^bZDAKNAo(>bA;( z+w{^FRFswVP!_+?d^>O?Lh5#w_S_I)@J?xIZtPbKGgDM|nymUKny!3Y4;)gbKx!xlXOZKGPiHZv_gJ)4OsuU ztCwJXddxcaxzZjouH+;;)VSffc4l5>kzR)LuxUVWR1pj=k*`Y;@%UCBs*&jOal06VqJhlMaHd#&|4aWOE|n& z?@G7u!GqJ#*eY<~K;5I2jSy+Z0q==*5{8p6GsDdwWcIuo?C+O>W?o*t0gsCyQ_|UD zBy9^oI|lOEHg4RgHuF0I<5K{U>&xb$s=s;n&I4@$dQBo(1EHy@s~c8DO3LN~fRpGx z6n-XiKRe9K{_-BJId*h9_07%AN3&m1oq%?ZjC0Jq#SgxcXs67ta6Q8|%hRI$P&tlW zBpXk5oHRce&pm%x#Vud@Pro(f18r?>Vs12<61~vS*yxAHvYspv8g(B8wbJg51ek%3 zL3;IF;GLqm5IIR9WZhS7s>@d+c^yh8S5Hq5e{m|T!9*to+$Az*Uw*ibo*onGEj8P0 zCQv&Wcj*fXefpI6c(7Ug42P5Edm6GrXOVEeZ}WiS$+8iM8d(Zq|fghX!OzaxAD1 zg6Gn1_b8K57z*_I)B=cZ^3xeN81DhTijf$1NoAiuuKw^_4}VlEdKwHczD!Cw%hnXn znVxy$7jMjuM)0s^&FL{X;{ii=poK^#1e~y1S#sb!ep`Mn5bf!WGv^!mC%upq{9Cm-zbKRu{PuSl$7tf*^~NevUJ?!QTwiRk+LKEO>KnHD!V0Qu z5lL+6M29_dX44a>zq(~}OI#J=I+$t4Aoqsj$B)|&CS|1Jd3OK(3oe2ILymPOmIM9$ z1^|gf#N^+<-)g8)m<%+j?%m`U5RhYF^d9Ir&Z?=lcK6!MzI;~f6fXz_K^=d=0HNS+ zj+8?D#{zvlJ*cN%u5sbQ%R{^^VAOC)MK6}t(QR4(4Fd^0TLQedIpSE8^T68}OY9)I z6=@j4e_Y)!yM?aSk@#Og0=V`scpf&4jfz3+>)>j;_4_?J^MtT0yMiTd{}5iXc6uS< zuo0@hJHQY|R^LSm5D*2a8%EGe_4_%ruvv;8q`iB`ubuC_4fADyW*5siy^ga3rXqZ7)=@4o?QH7}Kq35vClwWa z6;d$%dKaV@DBc(t!-_uPPSx4Iz0(HMNE}_KPoLJjaz&Oul;~+jhe|R0*51k$C*B^^ zWL9xZT}S7If>R=55lhJ5gKmEZ>^mfm&>N)TZgqXXnOwXd`V2>(T)Fb@VFtQ7usFzS zUT@zLW)%djFiwvNosdE!itNA>o$=|DH=00&v6i~JIN_yUbr?OLlwTzta%3Q%kX?$j zLF&@d(j@VX=1!hVk$x`-=a10sZl&6WhAvdGiz@X^$kIR>G+J8Crs|G;Qkn4d{8Ri$ zFAN;1S>P&3`g*9Q=pUmoY3uTV<6TnHN%S@#hL7rAd^PmCt+v*>HLVd;oc;221DV<7 zK^-e8DIviHcOX@WQtjZ}%^q7ot}j*6tAVRaz0&`T*X0Uln*E?V@Y$LZ;LFbaOLQ z)cf!}?t}%TFY-uALc-~uw}JmLm>uC2{^gAYD1CKc;BjkpE#GTZ&=41HSi?^!_jCE? zCqjwBcC9%yJWQCTCr`G(j5--L z>>H3fXY@F;{U2H!cw`)FEhXme}S9r1on z)dB#se0QTcGP6Xs|)C4-ZCt?)?2;NW7G2#5J|Fib4A# zN<=L?+!wBkSkH|a5LE%uz|OD~9lZlHotW(&d3Lx?Iqm{F5uUw!*E`LQln^qHoB{;B z-#sbm0N6B)y?9v-j*N`JUFM#XlT+aessx#8U7BWM&4E)}F&HIpW_AEz11ABI_FVex zAq;52OH=xyy&d32&c5M|;Nk4{Btp%-c;RiOr;G?ijf3qq-|`j*(A33?RHzI=_Y`ov zmeGr341Xfa*PDi8>JkRReARI>1wek*l5>Xl;@g(NfdMl31i~wKrpXkrH?4F6<&bV3 zuxR{;NV`6WQeycZ|D_^bh#>^D4OyM6_6uDt$fOmgUW4xar&YCFKo`#lN&svsi~yAI zQK`3Y>f`!#^j4z~$ngz2dqO2sh;=tudW8+Zh<)-_^)MP^UqEcxpOVdqVj)Uo)Bz)! z?;an3Lz0|C1(P1&eG!0`_Z~^f?bFlKFum5ZEh^i=oh615*dW2z$`z${7BWLYYHDgz zj%F7`u6|_(+;>JxL#~^wAxu29c~eggjR4)%JvjUEWb(_^DO;b&f3<%dT^$nidkfkKOE6rev@ zY!YzMZ_n3nJ*XQtk@-!fpag!2!-ASzDw;g@Q)Yf5-=ES1WPutAW`Ul@neC;ejHgf=6w`YKTSo0{$+hZ|ufiD~753V-NMXm>~f{6^o53=K(>8ptiJ+f$x~9vP?vhj<*x7VjsX zak!sgt}TOMnwkX5XxHfI!6Szrqk@B#iW#5!3Q`4wGR(Ta$)OD}qAJ;+)Ih138EFl`Zq=Gt z8)?p97IkiLaIm{ET=Mx_vU&;zT&IyA+(V3Z=dsMB!PvfoywKLsewp#Yjcjt%UG z`$%#Mf)kiI@PXp|mrM~1e_nEMc?B9FIGBlyS#wc?TYJ}{sV)_ofFoya+}H<_+N!5w zbCAo+#iL%BBn6wwGVxaL5d*OP#*Ht9d)K#SJvMs{wIhhH0(#(jCMLy;7ax@hZ8h85 z{y0|mFMNn @M|eMABlS@F`P&69gA}q8qz^2ifV`gJ;oHb@Za8-! z2KqJlMM10rPpIYw?Cwxy5VCamj@2*1Jpmz$VqzG9Ob`=R zZ*F0M)=m<0viA^T@2kn~2FDhF!vl;3yYWC_oT*Ne>3r6L!&txsj<}C1qt<;4b2$`q3~1 z){+1V`0~6_QEz+{JAT{%IhXKf(D15FGY&y$0>goB=$!z{5TTsO@CdMmuEkDZeR9v@ zwnM58c_l<1t)4U^zEWg^*DQv~}6(#6>Lcwy*%4PwrR zm0|tidt^Kl2#_3RhGv*JV{w-*E-q7p|EHOAeTuq_;yB_hpb4$9VznJ4u+dV?0&5t& zAneGD7e-LY3Q$Kb#-$Qm0VSiz3nCFRB$zCS1SXe-xURy0DHCW4Bq+L)imV7IFs&$x z^f^xXFBorlgZ|*R&pFRI-&>od91hVgDxLQ-j*B7y=>tH%T*feqc(&1|jN$F^>0Mb+ zb|9vPUoUeziF~z4E#b!&ySSLL&Y9yG7px*z_iIS`%q!mbN5v!B?%j}ChMz#lNmKX@lDtY`QzmVi9sW0$Q7;js8lX~T7qRtm+e zL#c=+C5?%*E}JPC9m0;))tSm;vHDUgRNUO4W?Mjbp;H(I|I7=xns9rXM~8X*YxXK! z`o#6bxm(fa;&y5)DjuZiGnz)mIkI;M5_(Wu1p>ad;1khC^J_Cf+MW$3J7mO?q4=lo z)wGn|iHY@OqZJW;r-|;W2f~58sU=hZ1*#}-aCjvG9(2?te}0ruv^VYS#>-r}b?bMu zODaj28ET&i&AdZsKo&4k*o4_Z?ISUGsG3i}`?`!RLF4vsdH}WlZL(`*YED>3wU8A2 zG}EhiMC_{{xY%7N%*%s!N$OXYQJvDvpb#W04WQ9s#`N3nRvzi;>8CDUT)i=gU>U%* z3nM#9ii@qgW8#wMC4#bp7RQ+tMNK$~^jr297`)VYPVoo>tK)z6xA z17>l!arx4m-n+LtJIB$RWM+qZLCz`x8Vg1rZ%Il2wBa#fC;WA;z-{QSNdJhpuX#LJ zr5+5+*+9m@VyHVxbrM_=bxOCFzyuKioT*fYhg*Yz%00=y=eWrSr&Kr(UB(VfBe?Fr z9EmMsOVj1cdl=m;3}@*FexafJ!2uD9OCAzN8*azbM9<_m@6KAdi}s6E+QQ@#g%uGN z>!wnfmqgq@(Q}xP8HVQG_R^l5U5Vgr(^>Q36BJ_@i9%pcEC;F8Anq&|4bQao-xBih;iF zZZn#7@6}4tCP7y%rb}RD;I_}7ccgr99n)Go&_7cWFL|s`KpdtxtA_Z!dnI3hM(V0k z*?(Ji$sQP%hZ9@2?8mEraIEb#t!2~du>jz{0CjLhM=cQ$!nDAu-zrHl z90jxLpH&E-%H*A}qsw5hSecESXY!OOal^w=hd%hil-<63w&qoYo%)uMRu0l%T-HFKXlPWb(Ad5$$0-9+ z%hjekVtZ?b+eZbbH)z)w6eC&y<$h)!(SM+8zgrrkiB4p1$X=Bcq(@3P>7t@k#~u(8Qb7{S!HxlMw z^YDEt*3B+KI@xJ3+(dhQ$6bM~HI|D*_T#rE>m5Y80PZMhr2gf7y5D`P8|O3I@s%{^ z$>7RoDcH6DX^NkBH1;#O^m7U3{=YokdT?N%dzG&{CqTYV{&MV?sfmQOKTB2DXOB+w YZ*JW4{{5qWlOk{8?zY0Uz{M~2A0d+adH?_b diff --git a/docs/validators/staking-v4-revised.md b/docs/validators/staking-v4-revised.md index f4c70817d..ce9f1db4a 100644 --- a/docs/validators/staking-v4-revised.md +++ b/docs/validators/staking-v4-revised.md @@ -47,13 +47,15 @@ network to grow seamlessly scaling performance and security. ### Rewards + #### APR (Annual Percentage Rate) -The APR of a Staking Provider is influenced by a few factors. The most important is how their Node NQT is aligned with the Network NQT. That means, the closer your Node NQT is to the Network NQT the better your APR. +The APR of a Staking Provider is influenced by a few factors. The most important is how their Validator NQT is aligned with the Network NQT. That means, the closer your Validator +NQT is to the Network NQT the better your APR. An easy way to calculate this is to divide the total amount of EGLD locked in your Staking Provider contract by the number of nodes and compare it to the Network NQT. If your Staking Provider has a very high NQT compare to the Network, then your APR will be lower because the proportion of EGLD per node is not optimized. -![](/validators/stakingV4/LowAPRDetail.png) +![](/validators/stakingV4/low-apr.png) The APR is also directly influenced by the service fee decided by the Staking Provider, more about this in the dedicated section below. @@ -73,19 +75,19 @@ Here are a few examples from our current setup of Staking Providers and their AP #### Delegator Optimized Staking Provider 0% Service Fee for 4,018 EGLD Network NQT -In this case for 36 Nodes with 145,910 EGLD Stake the Node NQT is 4,053 EGLD very close to 4,018. +In this case for 36 Nodes with 145,910 EGLD Stake the Validator NQT is 4,053 EGLD very close to 4,018. Also, the Service Fee is set at 0% so the optimization is maximized to favor delegator rewards the Staking Provider taking zero rewards but offering the highest APR to their delegators of 7.74%. -![](/validators/stakingV4/DelegatorOptimized0Fees.png) +![](/validators/stakingV4/delegator-no-fees.png) #### Balanced Optimized Staking Provider 10% Service Fee for 4,018 EGLD Network NQT Here is another example where this Staking Provider has chosen a 10% Service Fee. Although the screenshot shows 50 nodes, because of the Network NQT they can only run 47 but the optimization is good with 47 Nodes as well offering their delegators -6.9% APR. The calculation is the same, 196,805 staked EGLD for 47 Eligible Nodes gives a Node NQT of 4,187 EGLD very close to the Network NQT, but here the Service Fee is lowering the APR as you see compared to the previous example, is 0.84% lower. +6.9% APR. The calculation is the same, 196,805 staked EGLD for 47 Eligible Nodes gives a Validator NQT of 4,187 EGLD very close to the Network NQT, but here the Service Fee is lowering the APR as you see compared to the previous example, is 0.84% lower. This is how the Service Fee can impact as Staking Provider's APR. -![](/validators/stakingV4/Balanced10Fees.png) +![](/validators/stakingV4/delegator-tenpercent-fees.png) #### Delegation Cap @@ -178,7 +180,7 @@ giving Staking Providers a fair change for validating and also keeps the Shards There are three different status titles for nodes in the Auction List, Qualified, Danger and Not Qualified. -![](/validators/stakingV4/AuctionList.png) +![](/validators/stakingV4/auction-list.png) ## Epoch Start @@ -190,30 +192,30 @@ This includes jailed nodes, but the mechanism compensates for each jailed node b ## Qualified Status -A Node gets the Qualified status if the Node NQT calculated for it, from the stake of Staking Provider and top-up, is the same or higher as compared to the Network NQT. +A Node gets the Qualified status if the Validator NQT calculated for it, from the stake of Staking Provider and top-up, is the same or higher as compared to the Network NQT. -![](/validators/stakingV4/QualifiedSimple.png) +![](/validators/stakingV4/qualified-status-example-one.png) -![](/validators/stakingV4/QualifiedDetail.png) +![](/validators/stakingV4/qualified-status-example-two.png) ## Danger Status -A Node gets the Danger status if the Node NQT calculated for it, from the stake of Staking Provider and top-up, is dangerously close or exactly the same as the Network NQT. +A Node gets the Danger status if the Validator NQT calculated for it, from the stake of Staking Provider and top-up, is dangerously close or exactly the same as the Network NQT. -![](/validators/stakingV4/DangerSimple.png) +![](/validators/stakingV4/danger-status-example-one.png) -![](/validators/stakingV4/DangerDetail.png) +![](/validators/stakingV4/danger-status-example-two.png) ## Not Qualified Status -A Node gets the Not Qualified status when the Node NQT calculated for it, from the stake of Staking Provider and top-up, +A Node gets the Not Qualified status when the Validator NQT calculated for it, from the stake of Staking Provider and top-up, is lower as compared to the Network NQT, the active period for the Validator Node. -![](/validators/stakingV4/NotQualifiedSimple.png) +![](/validators/stakingV4/not-qualified-status-example-one.png) -![](/validators/stakingV4/NotQualifiedDetail.png) +![](/validators/stakingV4/not-qualified-status-example-two.png) ## Waiting List @@ -222,32 +224,39 @@ The Waiting List represents the list of nodes that have been Qualified from the All the nodes that have passed the Qualified Status will then go to the Waiting List, they will remain in the Waiting List for 4 epochs which represents roughly four days. After the 4 epochs, these nodes are moved to participate in the consensus for validating. -As a side note, even if the Network NQT changes in the 4 waiting Epochs the already selected nodes will still participate in the consensus even if they would presumably have lower Node NQT after the aforementioned 4 epochs in the Waiting List. + +As a side note, even if the Network NQT changes in the 4 waiting Epochs, the selected nodes from the Waiting List will still participate in the consensus even if +they would presumably have lower Validator NQT after the aforementioned 4 epochs. ## Waiting Status This Status means that the Validator Node has been Qualified from the Auction List and is in the 4 Epoch waiting time before joining the consensus to start validating. -![](/validators/stakingV4/WaitingDetail.png) +![](/validators/stakingV4/waiting-status.png) ## Eligible Status This Status means that the Validator Node can validate or propose blocks in the current Epoch. It can be part of the Consensus in certain rounds. -![](/validators/stakingV4/EligibleDetail.png) +![](/validators/stakingV4/eligible-status.png) ## Automatic Node Qualification -This mechanism automatically distributes a Staking Provider's total top-up amount to the Validator Nodes they own. -It focuses on redistributing the top-up based on the Network NQT in order to Qualify as many Nodes as possible from each staking provider. +This mechanism automatically distributes a Staking Provider's total top-up amount between the Validator Nodes they own. +It focuses on redistributing the top-up based on the Network NQT in order to Qualify as many Nodes as possible for each staking provider. ## Top-up Balancing -The point of this mechanism is to show Staking Providers their Nodes' status based on the Network NQT allowing them to adjust their number of nodes or the amount of top-up, either manually or automatically. +This happens in the background, automatically and can be seen by checking how many Nodes your Staking Provider has and their Validation Status. + +The point of Top-up Balancing is to give Staking Providers their Node Status based on the Network NQT allowing them to adjust their number of Nodes or +the amount of Top-up, either manually or automatically. This allows for monitoring the status of the nodes and preparing for the Epoch Start. +![](/validators/stakingV4/nodes-validation-status.png) + diff --git a/docs/validators/staking-v4.md b/docs/validators/staking-v4.md index 2913456e7..91f71564a 100644 --- a/docs/validators/staking-v4.md +++ b/docs/validators/staking-v4.md @@ -5,6 +5,8 @@ title: Staking v4 [comment]: # (mx-context-auto) +# **Current Implementation** + # **Staking v4. Introduction** Staking and delegation are processes that evolve over time. No system has to remain static. Our assumptions about how diff --git a/static/validators/stakingV4/DelegationContractDeploy1.png b/static/validators/stakingV4/DelegationContractDeploy1.png deleted file mode 100644 index 10c77ddc376b38fd45d1a0f296ed934cdad01c06..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 136406 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 diff --git a/static/validators/stakingV4/DelegationContractDeployCheck.png b/static/validators/stakingV4/DelegationContractDeployCheck.png deleted file mode 100644 index 07990292796624c961a0921cdf16c93c5583710a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 91265 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 diff --git a/static/validators/stakingV4/DelegationContractDeployCheck2.png b/static/validators/stakingV4/DelegationContractDeployCheck2.png deleted file mode 100644 index 935817c3b0e1c78fccd36c2adf4568eabb484f33..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 115983 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�Liw{CvmFu@ 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 diff --git a/static/validators/stakingV4/DelegationContractDeployTransaction.png b/static/validators/stakingV4/DelegationContractDeployTransaction.png deleted file mode 100644 index 3f1796a1bdff0ce6f7b1399a8130c65e8ab178da..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 40126 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 Tm0IgdK1%kO;?cCj=WqRA6+16? literal 0 HcmV?d00001 diff --git a/static/validators/stakingV4/NotQualifiedSimple.png b/static/validators/stakingV4/not-qualified-status-example-one.png similarity index 100% rename from static/validators/stakingV4/NotQualifiedSimple.png rename to static/validators/stakingV4/not-qualified-status-example-one.png diff --git a/static/validators/stakingV4/NotQualifiedDetail.png b/static/validators/stakingV4/not-qualified-status-example-two.png similarity index 100% rename from static/validators/stakingV4/NotQualifiedDetail.png rename to static/validators/stakingV4/not-qualified-status-example-two.png diff --git a/static/validators/stakingV4/QualifiedSimple.png b/static/validators/stakingV4/qualified-status-example-one.png similarity index 100% rename from static/validators/stakingV4/QualifiedSimple.png rename to static/validators/stakingV4/qualified-status-example-one.png diff --git a/static/validators/stakingV4/QualifiedDetail.png b/static/validators/stakingV4/qualified-status-example-two.png similarity index 100% rename from static/validators/stakingV4/QualifiedDetail.png rename to static/validators/stakingV4/qualified-status-example-two.png diff --git a/static/validators/stakingV4/WaitingDetail.png b/static/validators/stakingV4/waiting-status.png similarity index 100% rename from static/validators/stakingV4/WaitingDetail.png rename to static/validators/stakingV4/waiting-status.png From 45fa09e510f451155ac281948cbc7e35f8625529 Mon Sep 17 00:00:00 2001 From: katunopolis Date: Thu, 6 Feb 2025 14:06:21 +0200 Subject: [PATCH 20/20] Restored the staking-v4.md file from main --- docs/validators/staking-v4.md | 84 +++++++++++++++++++++++++++++++---- 1 file changed, 75 insertions(+), 9 deletions(-) diff --git a/docs/validators/staking-v4.md b/docs/validators/staking-v4.md index 91f71564a..86c133577 100644 --- a/docs/validators/staking-v4.md +++ b/docs/validators/staking-v4.md @@ -5,14 +5,23 @@ title: Staking v4 [comment]: # (mx-context-auto) -# **Current Implementation** - -# **Staking v4. Introduction** +# **Introduction** Staking and delegation are processes that evolve over time. No system has to remain static. Our assumptions about how -the market works and reacts can change, just as user behavior and market dynamics may evolve. +the market works and reacts can change, just as user behavior and market dynamics may evolve. Currently, we have +approximately 400 validators, with some acting as staking providers and others as individual validator operators. While +most nodes have a comfortable top-up on the base stake of 2.500 eGLD, some do not contribute to the network's security by +adding more top-up. + +[comment]: # (mx-context-auto) -One of our primary objectives with staking v4 is to eliminate the additional queue and leverage the top-up value per node to determine +# **Limitations of the Current Implementation** + +- Limiting the number of nodes to 3200, creating an additional queue. New validators can join the network only if + someone leaves the system. +- Concentration of power among large providers, hindering decentralization. Top 11 staking agencies control 33%. + +One of our primary objectives is to eliminate the additional queue and leverage the top-up value per node to determine the best nodes. This ensures that we do not restrict the entry of new validators, as the current system requires an old validator to leave for a new one to enter. The market will determine the actual node price, operating as a soft auction where anyone paying the node price (2.500 eGLD) can register, but the node becomes a validator only if it has sufficient @@ -42,13 +51,42 @@ Since this selection occurs at the end of every epoch, staking providers near th and adjust their nodes, unstaking or staking nodes based on the topUp per node of other providers. Sorting nodes based on topUp does not provide adequate protection for staking providers, requiring constant supervision and action. +**The second version**, currently implemented and explained in the following chapters, addresses the shortcomings of the +first version. + [comment]: # (mx-context-auto) +# **Current Implementation** :::note Please note that the numbers below are indicative and only used to better exemplify the model. ::: +In the current implementation (staking 3.5), we have: + +1. A capped number of 3200 **nodes in the network**, including: + - 1600 active/eligible validators globally, split into 400 nodes per shard + - 1600 waiting validators globally, split into 400 nodes per shard +2. An uncapped `FIFO` queue where newly staked nodes are placed and await participation in the network. + +:::important + +Currently, a queued node can participate in the network only if an existing node is either unstaked or jailed. + +::: + +![Current Staking](/validators/stakingV4/current-staking.png) + +Nodes are distributed in the following steps: + +1. Randomly shuffle out 80 eligible validators for each shard, resulting in 320 (80 validators per 4 shards) + shuffled-out validators. +2. Select these 320 shuffled-out validators to be randomly but evenly distributed at the end of each shard's waiting + list. +3. For each shard, replace the previously shuffled-out validators with 80 waiting validators from the top of each + shard's waiting list. + +In the current implementation, each node, regardless of its top-up, has equal chances of participating in the consensus. Starting with staking phase 4, the probability of validators entering the validation process will be significantly influenced by the amount of their staked top-up. Validators with a higher staked top-up will have considerably greater chances of participation, while those with little or no top-up will find their chances of entering into validation @@ -58,12 +96,21 @@ markedly reduced. # **Staking V4** +Staking phase 4 will unfold in three consecutive steps, each corresponding to a specific epoch. + [comment]: # (mx-context-auto) +## Staking v4. Step 1. + +In the first step, we will completely **remove the staking queue** and place all nodes in an **auction list**. This +process will occur automatically at the end of the epoch and requires no interaction from validators. Nodes' +distribution remains unchanged. + +![Staking V4 Step 1](/validators/stakingV4/stakingV4-step1.png) :::important Important notes -Each epoch: +Starting with this epoch: - Every **newly staked** node will be placed in the **auction list**. - Every **unjailed** node will be placed in the **auction list**. @@ -77,15 +124,34 @@ For example, if an owner has insufficient base stake for their nodes, the nodes end of the epoch based on the order: `auction` -> `waiting` -> `eligible`. This ensures that nodes contributing to the ecosystem with a healthy top-up will not be adversely affected. +Below is an example of how nodes are unstaked based on insufficient base stake. Suppose an owner has four nodes: + +- 1 eligible: `node1` +- 2 waiting: `node2`, `node3` +- 1 auction: `node4` + +Assuming a minimum price of 2500 EGLD per staked node, the owner should have a minimum base stake of 10,000 EGLD (4 * +2500 EGLD). If, during the epoch, the owner unstakes 4000 EGLD, resulting in a base stake of 6000 EGLD, only two staked +nodes can be covered. At the end of the epoch, the nodes `node4` and `node3` will be unstaked in the specified order. [comment]: # (mx-context-auto) +## Staking v4. Step 2. + +In the second step, all **shuffled-out** nodes from the **eligible list** will be sent to the **auction list**. Waiting +lists will not be filled by any shuffled-out nodes. + +Using the example above, this will resize each waiting list per shard from 400 nodes to 320 nodes. + +![Staking V4 Step 2](/validators/stakingV4/stakingV4-step2.png) + +[comment]: # (mx-context-auto) -## Staking v4. +## Staking v4. Step 3. -Each epoch: +Starting with this epoch: -- The maximum number of nodes in the network will be: +- Maximum number of nodes in the network will be changed from 3200 to 2880 (3200 - 320), consisting of: - a global number of 1600 active/eligible validators, split into 400 nodes/shard - a global number of 1280 waiting validators to join the active list, split into 320 nodes/shard - All **shuffled out** nodes from the eligible list will be sent to the auction list to take part in the auction

PI5UNrc3mz+nrar6X!gn528a41ft{=^(WJ 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 NsE~wU{tJx{{~J0?yqf?3 literal 0 HcmV?d00001 diff --git a/static/validators/stakingV4/DangerDetail.png b/static/validators/stakingV4/DangerDetail.png new file mode 100644 index 0000000000000000000000000000000000000000..1d4b2d80d78b1b5269b16db61644f0cfef51fed1 GIT binary patch literal 51018 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 literal 0 HcmV?d00001 diff --git a/static/validators/stakingV4/DangerSimple.png b/static/validators/stakingV4/DangerSimple.png new file mode 100644 index 0000000000000000000000000000000000000000..d4beaa2ffb94d86c9d5b31d706c26838e03d7ed2 GIT binary patch literal 38622 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 X9?TYI8GiPNJeH#DF_|Y)hOYk$x~-Ko literal 0 HcmV?d00001 diff --git a/static/validators/stakingV4/EligibleDetail.png b/static/validators/stakingV4/EligibleDetail.png new file mode 100644 index 0000000000000000000000000000000000000000..41f2f620482bbb60240bda047c1bb5e6ff06b0f3 GIT binary patch literal 41494 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 Hz4qS#wDn_g literal 0 HcmV?d00001 diff --git a/static/validators/stakingV4/NotQualifiedDetail.png b/static/validators/stakingV4/NotQualifiedDetail.png new file mode 100644 index 0000000000000000000000000000000000000000..9ca8d2fb1c46876dcc70e520812d9fdc48df23b6 GIT binary patch literal 41988 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 V=^D~{P*dSQ1v$l&X)^k^{tqYuI9mV! literal 0 HcmV?d00001 diff --git a/static/validators/stakingV4/NotQualifiedSimple.png b/static/validators/stakingV4/NotQualifiedSimple.png new file mode 100644 index 0000000000000000000000000000000000000000..3f4bde6db19b1c665b2f271f187430cc8886fbc5 GIT binary patch literal 38623 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 hH@`8-KcD8!(WpDVkf_|j{GR+=m-I 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 literal 0 HcmV?d00001 diff --git a/static/validators/stakingV4/QualifiedSimple.png b/static/validators/stakingV4/QualifiedSimple.png new file mode 100644 index 0000000000000000000000000000000000000000..d18f649c22d817cba0015ee3608a0704d26c00e9 GIT binary patch literal 38591 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%0D|q`neXgz_6pCcwgjo5Oo-*{514m zwW?Bu@4thDU6=o7DeHe|TK}6DTS3m@K!yJbUjOSrVN?2i1}``;liWEyK%d0yiD&lH zY$xPfGIkx536X-w0v@0~45W@UM|i?r-1+6v*W%*3rlxOkiMhaHuJ%c+xI?r-m2eKC zq7mLH_;eu*TIWIb*pG`+a+)5e1N!MgHvs#n;rTr7Sh-kKlyDd;QkvaS#UN>8&ic85 zt=Tx4xq)Kzt*orTfVUP?yt=wm#`lEUNVF+wu0?6o6x|PUvq1a6l43KoJ`t zME#Kqu7b2=Ecw{YPuSV5Zf=R`pk~1-Z%{Av%Rxs$NLjO9UxiHlV1MQKB8}s)47R0k z#wPu!j0P7Aei}65%+VU+fg@8~0B8|){n)Z^>-R4h;mgQgg%uI;--#XZF)hs-+62g8 zNMB~^Um-9?)NQNM1ztksIga)N zclH2d1Bbadx%Ov8c(8h0v}j%{*EK;4h8|O1=w5m-nGuzd(VX+`6x+drUg*hyLaPM- zZ05?D+(G7nnm^rUgoPX(P9|5E7VriVvN`uC+S~dAGnAzcdId>_ZdgRPnhz1e%wmz<poyoTY0crqmSe}1@eCnhb)%xG!G5KO-072KZ3(XseXxs{c@T5pf(MHR=X z`v06haRT~BZ$cCn2D~&%BaE{;aMW5YOvYh*7ofUmL`Kr1Vf`CalaV3p!E!>A1xZ@ zh;C#Wz5u}xOlM^@5Se-)Hc3XDu9@TXTB4`85y-fYk}SbM>}XNFV2DfK|_LvNZB!4#QzN*7{6iD1~t@u zEF)Mg=wC!lr92tvX}JPwCmmYlE0A8ugZM4deR&QXJ+k>q*!3{`&?0#7^Dke%q>p3{ zs^pfh942%JA`@Gavmd$@Y+|@{kN|7LumvH^dw}QgPu^eO-24>$!GQx`*@TWB-5f7( z-##_)_v8mk4{GCEw<1$gcFM?9Sx~y;tDzp7!?oi-iT7f*7@07ioOL6kqKwWS!&;cS zYD>8b@6;URnt1oXetxK8B!E#>aWOpvyMQ(Wx6UwM$xakZJPyF!O)%goD>HN~w9nkd zWU$W^nZ(0L(&F5oj9$N+@Fd7RC?b}8%ntBC|3xk#E+b6%uyJxqBQ7wk)s>Jn(gpb& zhwZ3Gz}-hiQdo;yGEx+eBGE(N8xAS_$GM|zSdC;l{^w65;u&3&e=^3%K{H{o@5RK# zNQR_4xGQ~#sW(Eah5Pp=vl-+cna_aXV;hX%;G2jm0J9mGO9Bup*Y*@D%Cs6J8W&D7 zK-<3zBi016;2%uVkr@n7@ZZYIEjySd*PZ2Wy|V_npC|ztpQ}(PP`WTj^@YfxWR52p zCPTELWJ>pz3Oppl=>-7Uu{2^MINhX8X0(Z2nZhJ$Ax18i)JM325f7fl%=Yf&AHd@} zOaKsHx$#Cp78tYeC_#=Ag`w201E)N&-b^dXLh(VEpii+lC5^g)L1y?g&isC89Zm!w z7~enuAHDerg8>K74HTfM22r31AUNWdPDngsKI%<0$7raa!MwfxPP3RAcwYD1Wd#L) zdp=Nx=*xos=v`LH#tf)-s&dA75u+{6cCm$cUP*t|FjX1*L1ezh6BD>PsHGU)BjYa# z>0O(CpSc9***FH(QZQUkk}63L#4QHHCKp$gZZOD<#Sxo4?Sb#Ht=28K&tJMkOaP!r zoH0&^^IwiYvg%E3RKrYFv#t`iFgeG{-rhARs@~Zfd=8Z(IT8zpkuk>A56Cqbr6QTd zyHD-%j|orQr%nM0MYK&EO*qVufn?c%vi-B~pFVy1E=HZ9S}vc39`5A?z6J+*;aWI* z>8m4fpj819Tl7(QLB!DAU>uPU!4h+L&d{Ik!FG;jrn>QhURn#5PzIwW)iZ2_jzC+k zWF56YyLBrj=hKa7x!^SSbOF=saY~|w5^)by4;j|^JEMg` z3OEUztJi_~NY*ai%6I$6+OrVlP)dqGz8MuTYo43p=ZkMy1?VSM|3(sZ=6(@{PqmO11 zvfBl69tn?=*np7~9V*8!kKhJyw#+6djooAp-S4Iez4>AgEY29^+jBbjISCN(VDcq@ z{`|oqXx*cuiS7Y|&TIz`96H9T98ZIf#Owjwd3ThYt*oYAczze?SYEewEhb3?9Ooy) zxQ|1eh5dHNwryci2rHA!{)1$k+`kbMZ9O|SU>8ACR%vHgT+DO^ZffGpa9T53 zM9jGGqWGAME;rsv%=xv$IOJB&O04=%Xz+x8-?|mY?QGk<`w=!5te5o3H@naE_Vr-} z?!tT11STfCSX;T!JkiN0ajgY`E;CN!*dCxt5M) zJ_I)S896mIX>swV_BE_ip?!}hLhYnyW$NIl9Lf-ls|OH$8yDx2`?(r(CQ7+^@9T~B zB)=3>VSfC4Tkcux<-WPT(7yjn>qWyp4Oz*eauVl~kU9fiX$&(pW0)-uA#^)^B&na2}25SZar*CLe zLP7!tjv*cPc$x47jG;24?1EDF7c}b!8JP?Z{Yc)5)67v~8Uhgl0)=jBW-N0s0Xz5) z`VDTN0vb-0Z>j)8m6^w{s;cfmP7V0USAEq`YZ1I^bWF@8dWPdy|LRg={i$fWA|ZTm zaV3iG%p{82#6(0+j^j6_-mZz`IDilRGX`d*LWNbu<8ZJG%$TTf7HZq3?1T{MJm?WfG@D$B{qp&;}*nA8#;+*Kvf-@oz2nnG+9N>vBEaADbxWViwV zvTfPR&rgeN12L=LYb4jfSrUgQ_>~D%f(*tpILyJp$XlnNavH2q`RkKz*l&K=%jrEh zLbTV6CQ^tJqZtG?7T?06JilwbgkuSyVz6P}RF~(Hnpz0YM^SfElrJ*s&%!cl9#4fM zFkse)BLd{8&m?$n!uRhy{M%l|w?rp1szCi~Q{AhIU+U@XlOnJX<_(3^8Pe4+La`gMw&c2n(iyUda&JP=q|^nr+5)K0X>q zqG*^Pwvls_Y7FrA`YX#z2!`#$>i7jFlYovuW)leo`Zk<5nEEOJPdy94qE$HK&mbmJ z@eA}#x;bbCK(#3b)Y!s%+#9=0#@`@!p&Y?@K?8vP7w4mTK^{b%*cxD+0lJDvV_>1t zjG?YtpUSAQX#{MOg!+m!3=i*NReHPt<9+Ca4VguPB~S{)DJX72HG`OehZVEwrR7by zRQPn=AqT+ZEPt?jbE?D2x>Lf!%m@nj=`DVhvvP1i#o9#bQFP1gx4n#vj36iWK^KLT zPL6GZaS8)!@J<%3qCSCku-V1}Si&3TzDPz~f?M z)OY<4NQV(}v6nH+0%9D*0R~^CVP3*A5%C2kBP1%s{eCPxJgqqTl+rRL8bhd{5->_| zn2U?Zk&t}J><>&0Sbs>LpKiB)!ks__pL{8 zgWzeOz`-5FA_)D3xZc$8!kze5ENuiI8HT?Fm>}8t?Im->B#($@3J$GNed|3m`9`O&*(?6At5o?^eI*MQ- z@>J$71_lWrWmFb&`U{REK~0Csw~v$aInn3L%`wO@nO%V8%;4nPtmcQw2XmIfO1x{Kq&>28)cV)W(oLZJXEOO4Gi|V9)^GFJ7EQ z$B73A3Cyyjxc`~qy z2|g&v_|ibVde=Ds@|>-PVfhL%#PY;reIMhID%CCNx>7)3@#HknsbLaC63Eh9um zSs@kfQg%ePWbbj|GM?Aj{k?z3@Ay6cJkN1Fe?0f`y}#v7m+Sg`&d+(i->>y%WccV- zwgdba;4J9GbPA6St7cLbOi%HDmuiqYhlpl;ll8%$uOn@iCTFj=_%BpCa^zGh#VsTt zx%Y?lTi!B1ye2rP%Cl*eZ#*dtBf0$_b03e$PooX&Nh$C27X{gd6$tGSsLGL;$et%K z9sue?=lzkvtf!We*#yoPpRqZ!ghCf`tlPncy?px+5i8)(FGvZ7x4u42UF8Hk8xk1^4NX(Lyo!K9jokf z;!nea0G+PKL-iB=O_bd)t&CHS8Zeu5>omOi56B&wVXBFAM8rWGrs4d`(>*;F35^Df zf8ao|H{$Svf*|zW2K+sphEHc6=It*1!g97jQ0;X>wFT4$q1FkXW~wOTXxs>-Jh<*J zXAMS`{%5QL%7UN4DZ7^6Cr;;Ou)BlEi`2UlTl9d@p`6AU!rCtkt2|M~0Df#4M$ zo$CMFOaJ>L@gtJ{u}mrI8;Y4_&aw>OMH2x zRw<#tOu zh*Y)mG&V(0CD4Lzmy%)&Ifk;{7!}~>&&8FMwpHf9_@79-3c?NuNn8~qSKlq2`6g7P z+o*#&tXB$9!Gc46f9CBVu_mE0aBeUlK@D_xWSZRvUO{)u-wi5{K+ku ziGuli{Fe@+s)K526EkyH#7ZxgFq8;*Tg}LQSMxfqrlu`8!*VRG0ii{5Fne+f`GG zQh~|f`#Z)DHO%(;Z-i#-=uuxJ#p2aag_;3-10#`RE`SY`;GsB@55GE%QYNR+zNpJNHy0XmM~D^w++)=D;-4sBvr0QxZ>{+Jwrkgl2o*vSa~S5 zsGY>Qi(VDd2mP9RsyiUyL&G$NSfa81*z?-`Gn%ZqDJk2^ARN-Tsj(f za!@z2)$KosINuvLZjeR+i~~9+NYzV06yaM@SsCd{+-5C^eikJZpW5eih?vl9Y=)wO z=)78tQBcGHUq|&58o#)h_Z?*tJR~C4UYvVz{3Ff=r9-fDc6PStKdNuk1#pl(8y>!5 z`tw5>P5_CR$|G3gOz}rFO=%95Wrb_^(B{MIIR3yt|#zd`~%I{ zZWMvoHEPjisi>@k1)t=m!dr+2?PX#jQg?|^5#I`@1L|0&#wn5*hvY>%(xE`83E~P& z3Z5VnlF!v$GE>{OKOWklwQG(0YT_W+z~9BP)2A#S3 zPSu|`$U9Ce2Y>gS7;8t{74V^gyW#jJRyC-Wunj&0frI)I`8(ufAm%+(IbihBzQ~!c zYk`Ol7)&Rgc9%Y9DTM!{A>p2Wm#p)W5Md+?7s^Vhv{t*1>u)aO!V(6#L1f^7M6gqY zQww|@*Fh?d)&mAh)XjK&PUZ2TSI)dy^4Z?Y9|2#`(ycsdO^D;z80Mlv<9t&?b_H*fex za^=l(9*i`eVb6SAfJ*|ZN(0Rw{tnU5;Bg@nOCT@+VT4x$qm5qAy7k>t=&vBrCM+{} z1`=rmmVwZ_kZWTZLa9n{M|7T`<_NNhzYDE66j6fvchM1rRJaNhBPhQ~R5EZG9PeXO zQ*rO!!S36Uv4o1f&fs%N-J6LP`c+690j7aFL^6b+YDMRNQdjpA9zw!EpppP9#+VeS zwEhFnj|>(ZUqBy7iV`rfV^+tZmpZ_E30e^BofAMwkqCJiM+%D2FLx8sT0$kE1ARQe z*pNdb0|V-K&tRs*b5$(58}b36LY60L{P1p~-`M_!Wu(yD5aO+$WEvEk*+ICQX zUj&f$dHE%H`@gW^A&%`1c#!}oECJ!3z_)0pBG42MCut9 z3T`d|>A`S&3|g^||wb12hMZ-{= z-bLdI8$9uGf{i0VGWgM0f&cizuVZKq$qFIpd2`OD=8EEBvit7OZpK&<8Nz?zngLJG z3x?dNN45t-1&HbX#zjY8&4jy*XONsrxIcgWWn9;mscxE>R~q^~V^tLlV#Li&@>KkV z3jYS^5n_?IbpJ#6$BuUJdL($C1VIoc3sXSoZEZ&sTnl2I|G}biK?)JN9Ni1nD&^uT zWzQ*;tOT_{irqJyerkyP0FH%^(Ol5$3k@hp+?06(;N8$A!9<0bM7SIz=)7+jRY?qJ z@VOh>L7$cJXo9!R97k;mZz40wIbe}6;%c2Z2*YsE3sLcsI2^+YCr<{cdm;7hSov94 zHy|OwnSIjGFg5tHwe>G7G|@=U@imhRJ8KXe3)S`ST1|Q9%frD7Z9MVlrfn?Llj_kug{19BsPQx2)KVM>Zx)0=z8A~X|Ap&u9dOi>7P=jCx7R)i#M4FL7 z3JjvrD2nio(~%bgCP3}zQRI!2rAs#oJpf~)>EJLJ%r8A#pg;n7BEPqn`?FMN;Yj!U zk;~8z|Iv@T7Nd40K~-2;DEq(MX|AdwR%N0HL%TujnL;rn%$ZEiz!`}qhreYNixqf! zL{@Eu-335X1N0bplpUcsOGmXq@+@%#!CYdFZ z;M|FwfVIC20AVJQr7xe~f=|ee4SL+0w)9f;o#@XsfX|pq%IZo@ie!}|Ew{~BpL!p`eK|!@{RV<&>uO{ zhO&cz@*+n7tF88~ENz+%?A^5)h!x~k#5<}sB9Eps zLa=WETqim^kX54<(j%kr4}%`QziFih`#lE4wa*Xr^dtm4ABQd&84al83GcZ$on2&) z(g9$)PYa94B9zy#AP`jr5ebnTvkx;y?)X9UUsFo@_{Ntil+ z+G08%?ip$Xq_RP4ig$t3fI9yxecM6}aXrm4-Kx^z1HtYNuF7X$Y`@3uvr9SP$GGKa zgQE3mMuCQDBj}{hubqJOJ1m?F^QVl=N zu0ItD^$rLi47j-X=G>|`kD$TX+)6?z$cGSf#f~UJDT-zfWJq>^~r7L=`PS>K& z23iRf6Up!fwx;QZatng~QmA5y0Gp5RPe}@>IMi7rYNdVD!!XB6^DI0|m^0Oi)d(TS zC6ppKJ~6Tld@5--1(%n@rv-`@YXasgTthGka75j%wopdZjEkwTUkJ|#sv3SCC!pT| za7m{Nm=HG}Mj+QUzt9)GM~xOT#m>k8>BTCQ-<{)^#Mp7&1%;?R9^ghvXcEdt`rzj` z7Z0@?@(7*AE8)-}2zYSt3NM;4n4s>RO)&3+KUHS~l)7#IIc4CsXhX4!p>my_=?V<7 z7r;*}+DY51YMYbif_4R98nNqRB|^vfkI4i5-Yr;p;I4^rGMJ9^Cn{LHyHzVsVecom z2a-|Kc2^vb(6F2>qzKPJ?E*E=FEZf8*;xedgaGJ=9RL>#4h%Qoc*3;({{_RX4@F7MW%;bGNRry)XP^m3LK60-gK@n6Z`zd&ev3j@#khi6;;S@Tk%DcIZQ z1;Vs@qQ*iDL2F3I{)~DL6jKje;V3jn)&(~9(!w!IG(^OefOY}(%&PEMsGSbscow=W za0-CVKmKH$^XHSTB}7G;acV$ug)9W!yqM?Dp8bGLNB!_L9u2s~UaYXh0wG!(G$zD6 zi8269E&zFKRxlPi_xYLL>S>-}8=_jL0A9U^-jw7&fNerkPH>aTd=l&mtbuXTK%a~} z+pS@YBLFKz3(0=yEpV=q?g_Xen0;{ir%FArsvm;2M9LaU9z^a1pd1CuL7e_(c@REB zw}NT_%pGxxk$Zy>Jy`c3l9AIk8}&`^XzhNlQvYW0`d27u(8%Y$gAxWol&5!FAj%aN z;v=$WNPZGt9yiYCA6YQN_p;VPwvOfNIXPwQ#*Zv*H>E1fV}W63A)Qb6*k)|40I~R) z{ZR8k&K3=jhEO`#cg@WcYBEGAi=OB}Uog(ufJ1UhvD!W@Au>+kDbTfG9co`QhGvjcO@ZNO3_asp>y@VY{p zn=7ad*pCRUhV2-LTx>=L3DCiU0VVW;>FVS$9O-EMNZbdO2$}_#3aWz?TY26#l=rBx zQ2h~2KlVZ7ZNA4XfHcem+X}Le)?Y)*i%JJhJ;Kx>EeV+djXCzQ2kLXsGoV}|E_Zy2 z&tJX}hZCYC(4E`~+bB|(TNzGUaSxydZWA9r{|B>7zMn&Zn}EK7GwncP6W4*=eLaQp zXmIcx3yhVL_(kVeXiLC}Qcs0Vg#E0kIbgw&Q_uq{Oq)_E7!uvjeuY^KFuJMMDkn?J z{s);6%_9edf-%Obp&=AVk#@^2;#`J|qn~NevwW&e!|2P{D&t>ZFq?w}&l+&>!K(s1 z5Pr7Uq#zcAz91Dw<^1`due%PjDlBZ>K{c%xhi5H%r18?n+#inBvv1M6!lv-iFyKy& z{G_QE&8cvK^{#sQeWBV=?FQ0~8^g z&We4Z4*4vbZS@DGsEUQ=EGCJ04CIu9sNv$ieEU@nlAP$v17>cHG&D82EATANKF+UO zu2Irm2J1mxoml@NHxb+hyzd^yN%BrZF+#?rVx3TEyS`JQ4Y(L>qig8pjudG2{0w}U zvt?jL^WdY(G-w-s91awkc_#_L7Pul*XQ&%qs^_+>yDK3$9p=H?mMPSPF=k{~Wv6@t zlCu9M>DvD8Uqe`>{^WG|+F!s?hE$m*%ys-Xxl8ol--!G_{|#It_IZ17%XQA4?TY}| zVW*k5w=gLF!inKLt^#k06%mCsl6vcI+dR9*eM(3kbjKeyP;fO#2!d`30! zCg>^ty~Z8oYp2B`43%5GnWEKg?JIT8lpotm>0o2ewsEN3-1Sv!>y*xSabAW;|1u3e zNmibX#fG1Ts2kmAl-xZ`<>yX+SoFB!pt&e<^P!=-WKzAEuEx}GuH?cpd-vI>)O~lj z^R43VJZ^oxSJ!60lAv^O1lv0MxtWgi%Unrsw^6NCG+pQms_$MM{NbCI_d)hNqp+?@ z!H+yMFw>tuBUCHjyt=9B3nD`h1$_o;K-63a5hwm*NDe(V(cwVAY&p0OahDBh>iUa! z@S}4{JVgp3Ocf6c75#c+sPL!V z@n^z=2kEL3(_8FiWg7(PjBH;wYEfJ+*yXC*tcX;QFPoIHHY$49`eZd-ow-$2;WRh* zi03bzVTXgd23_Th(^-qxe-+LNVHDP}rO~1l2I(stjgvgKX-L1d8>AHWL@-_x-Fc%T zQtp0U`i3qgro*-)MWWv=Q{*X|kLb$y$j`40^!m9<@K|NoE~m5{o*|CP*z>e!>aBK% zC}T&$q93yI%+mMQmf17hsrI5}kN%kB<(8H^{l&S3+9o+}9z&U?jQu$1&HtU{VxpgW zy0Z-k5fXrly{AFeA21BbE~WljcK~M$c16szjl!-9e=HeWNHwM-PG8cO_1EzsW@g~g zL0zqLy1FldnL|riv>OC{Frq=PXl^US6biA`d;8%2o$u46bVBj%$TxBYupk-e1Gbj$ zGA#Dk#7E_klPgHyb+mjN2G~Gke+Q5t90hccX<ahp=IMI!*gq+Cld}o(4w(x! z@g`Q*M=e$FNK~)5K&uG9bxThN3N_xfRd}`=*x8Tc7-VAip=hKQ8@13_#(oL+?RY<$p>Z_$| zDc&SsaAP_|eAudJ-}+MxcI&1YB=&e-?<|@SrS4RjlD4hNGV%8~K<9ljzDvS155G(5 zUn^$1r|-?JS`N0JM?Jo3pEj|tVc2m$cweZ@wTJ+jFoV-#N2vMc>(x)53-~>AQ8zp? zJ4aH(j8l!d_sy;R$I>Tn{QjY!d(T<0&)Ay4;m{Bw6Bc>356cI1R=UHX3giR=g{zos zbG83vf)C>)N>Gw`t7qW+Ju0fg`XJhpa`~lMO){q=G<1b~R~x)58Uz!8R4NDD4I!;y z7~sV7NwV1h-7el1J4W9T107T~(r+tyug^Wou^I}52CEqY#R z0h6M3K4)JW6=CS{WYO%7((^_4#@>!xoUa$s5)}QK z<%f|Fg`x=MYtFB!>>F8cK3{sVq>T0)fXxJA_sPHsz=k9emdKwW$bsw(Hx22|aE?!4 z;^+iSMRX+Ai_9P(23vF}5c0(GpT}N|9ULgiFDN+U5Oo2Tl|;{yf*Qd|D5wQ#)fn5n zvHhJA6G>gzumMBrZV`tS03R|sWlyB1B5b^yHbuH--z^TixGk*ZpxASl8(nP$XP#-w zDVYv^U|XDZ8!=A2&v}IQg*_{|bD3(IV&b2kNT* zr>EW|vOl-~WqKp9p{T+BE^bfnQ!)Bw3tA%rA50d^;=<#75j}5QCjX@OD!tR9Fcyt zLK~f{<#gW;S2D|HIkn9jWi4G^Ka?yN-<9j^w9vlEefj<`4lSLzx-9h$bPtDj2f0I$`;WDF!TIUhX_ZM{QnJz>+ zZsjVXbWa?h(C7v#mzaKrNYu>Uk-%U3t#g|3TU#5?TwWk#Oys!(ATeCx^8$_u)X+$0 zVMV9JIBmGI{ARK6ud3Ay%{f5b&^8k^8YRPU2@1WP6iiuiqYcp)uK;F^1oV%E=Ja{; zMK^kGY`vMs<6-i_zCSB5%wKMS&JW-E+(b1!bH*INv{ zZ)00CHrCd+*cRD7IZ-@4#nI=vq;lwOky;N;$e1>ldw#`{dA6(U_DOiGR|S^o=`~#c zcwJO*^IYlFSv~o&*`BN+jg+OU&mvSZn_2Qx?isuel_{3JtSe?FB*W~J`l3HcG_m4w z4F{K|ZF`Tlm+e)tioYer$^xULCfyp&*&d6}I9_>6t!m(X*ZYdXki>NFk%q~AXZ&1f z3;|4D979KJyN*6P+`zp0&l=goBL z>85{x2wEbd;Q!gaTYe5CsdC-M{B zJ*o?+{7vG?3g+*<2PAr@rd%(FZ}|v{YFRrFF*2yFW0m|2y{63A3X*T`_}jB}y+|0b zQ-hO44NIDK2VO&jrK7u~BP}y9cpyWBnuOMjw2FRy)f%PHtioz>lguR{=K~}LH;D!x zWLpQKKn(RgONd}GGO}_BQ@_R$RcTMw6G}m{50NBh0ue*dC^>lMmCet$>CicLj{pqu z#ta@3#sfqI8EG%oXT7nia4I5rfi1#o`fLPc(T&@4RDt|T(#|lT+Fij^etuMm3~(dK ze*Bl|pid|GF;ELMo4+45q*3;@Ly1ua(SZ%g=p2jXS@1QQ?_?2tbsanv%ziYpU z$U~A^C(Md`!3U27D=PbXlqy3qwHrM~f5^1QE4(Uonb;i0Aj`d^A6Qo3BDvYP*L##c z?Bddu_mZKlbt~M>G@@x8JXM(%+n#mpvM@5Dx%r2OvYpbC$jZtS@=40wnsv@y>BjrS zRYtbf0*_<(lMhqB^4FR3_dSg`(r}Wg^UML3K#Gkb?Td7~-G!osL++_hM+(0 zeHXu8ubrpOEPn9va7BQ<-1mk+KhgqbssZ1 z_zZ|j+RLo1KV!UF4s%Oz^G&;-t1~Pq z&$hHOGE6^BJ40Poc;$l1P?zE+KjTdgGS>Le@$TIHU`57*+txu(MSB)@T)MDZbm#Sr zyz_Dm;*?*7BaXX2wRO+`E*xp|;-0t?aR2^vZpx(tPv1Syv+1SmSCBmt<1lznPkZ^Y zHQ!k8yB+p0?tT^b;z{Yvh^+>6tPIK}(dGvCPV4x(XRY=c+!7|mENnYNXR{<2X0pdb zx#VK&yA3;b2E651S{@g-ru>L)Y*u5n=#h?@;!5GA1?Oe02G`FyF57R*;@5It&gB@b z^?l6_$+8p0zP_dNvwJLPuCetEoney8Yo|5Nv@TJGXtPa&y=-T5bncieI>;U~(4aXh zi3(HZF-yQptMvVX)8i)WLvj+nav31nQhs7&Y;)n!a*GI)`O~#j1K0 zQweLZ?^}vQQ}p!u(1qL7n%yj{R$+_piLDyE!aEqx2x_0BkFdJ_>=^!1FE7%6u|WkmeRdqR|-OFe3*Dnz+wQ3 zn#7T6$Et$W|A3^1SuipnR(O(3VRLrBIRpG~@;9ZQoT& z5=a;}aDv=kL(J8hvQxSVYzDS~d5LZQ&)CjOm$U#Yfs22cG+xj{g&UfLA1T~q091db z!2M4II*C<^k0*&OK!WiTW!VSHfo-0J4jKd)O!maG@6L3+w&*0P5s*W~m4>`yu8+bH zARGVvfET3FyV@c$6mB1;Y(e^jji&L96$@t4w8@m}r{c|f*60ofF0Ivb*&WX$alt#; z>#aIZF^+v{w0jfOWjBy$4`zxuGk<2%8wAB^Q)5=0*Sl>jk zmQ#v+&UtQWh&nS_>p?vpxwtN_UbMr}n{psEx$~#_f})b0sp*AtMNhA_El4yK-n5v# z-5Zov>g)G@eDK&;+eNOSHV^G*=j=4T-hO-VcqFCUUbAR^etlh#b1(Cet}jQgujXjd z^EiCU;`~+VIi`f0YD)Y0l=km0o4tAY$wBMlck^6z^NPV=*eAzgwJbTRTny%nsfhztp9}0yi-STD70bVPGop4NwsH5m@ts`vn%R;^G9uzR1Ert5Gd|waYn=YJ@-R z5ZSja;BVG6R~e>z3Boq=1I>p+*V!y_GX|~sN}p4s+P?OUaqGCIh0PeNd23dErp64= z$r6z4fZ28sch4-UQOxt@z&hE28Q$_Rn2bv2hlYg(#O%d+!1Ph_WMV6je_#h%r$W$h zxa&I>>YgG3qxBpIM+L%X6X&He%;#xPrL*)(!7tCj~Kq_?nt=oHglO%l+thLSDQ6(-W z7B!IPad$=$-jgx3E3-1^Vbd~U^+Cid_3`;nt^%+t!rn@(5fGM!q(QXD&if?EQ73z2GYayG}Nho%1Qh53e8 zQ4X=nTopF*99v1uBC`{bOM~`9jilFx(~g*i3-Xbsz8cYA=KDr|W>*@BWdO49^Y=%L zAK@BWm2R`pghoD$1&zdV3GQxRde{E2E|)FB#`3$GoeL%Iu&kEv^mp#Bl||RPU+P7_ zTHg~GANw{-(MsTn25aHly(?D6WJzfi?O%RagfTe&N*Kq>fxYHlpNEg>QI^++O0Rjh zp!dY+{7tM88(PB(LAT9AJkJkXwN)l;# z?;8-UeczOQN4wt&$7*zfd30FH_|a+oyL?#-?Ud+kTswai@-SyyILN!sjQMq^rq|<3 zeBvSPPA>dE=$fc&=J>QWMc|BUrnS0%xsnZu=pn9$ANqFe&^h6MjN)xQLO@w3@ixG-(znkx&=6mX@k(GM{PbaRop z)#YcuwfEHorPDz?vK?r{4s0f*=*0LLr$ZYX&qMx$(aZv(<}L*d{cx?C0J94BdkT>z z6k&&J#Zu}QCwM(XB!{2eT%zRm^bmfVY)tRFBpY)L9N%i}0Dt&GUwo9KQ>4N-utZ##f&E0ZuCDv!RD9|pgKExJFY9fpGj#ie3RS8K)K||;Eve8t z+j4w1lnOHj*Jk>~7kMd;Qb)F5YSvtn*F~Qd-WC;j+?7YPmS^&8hF-Rn^!=dlWaC5H zr&6C~UyEjv>#x?I=r-q;r^RqJ`$s2A#(z~z&yIs);g`a=kc26$`7C;+$aeiiOcxN=R zll#TwP|y3S*Aht#muvI&_{&6H(~Nn5L>)*H=b<R$Svgje^LZ;{-G#?lgIE`l0M-9cojF5{U zK3^w6NC-U$v{?BjB&-?augkMpMmYRnlQU?zY|;C!&nU|gTPr8EnK49s#Xhg}livqd zu2~;#^SLrzenGf`FQR-n_0x)g2iq;IRbRbS`dPq3*AsA;`);&j{g!|qd$X3`PTVyl z>QV4YnzDQcA3cqkscNq7Blk+a)X7Veeau?PCybjyj{M|uv{<|(b-z)xeR6YVUwEK4 z=L!8Cd9F7;c1KmN71Q7UEm5KPOyCAXfN}%VvBD! z#Jyp2+JkSg-<1$sSAQ)&T1@;cPu8G8l>M}GLb$=-(T_PxeeWLOk=QD0v(xgseZc7I zrYi+ZJ)hX3EOnx)N#-ZIp&*#MkQ<3O4K!v%SWj>~*ip|GxWB1fb`J;evi1Q$8K_&rtD&Z^x z7+p9&uFhB0t5U#a1)0(X1TB!If*HMlmo%V;B-t5Ar!mGKyo2prt}PoGPuSyC1G&G! zo(J`vX;qX$vo~$X6KFyia>bBN;pf+6&O>5pFw%_7Cxrh?<(*OGp8gKw z$uX&3sgG5A0vJNCPsH=IKM`FQ7q_+C$neOkMC&DknjjIcw_B%vJlzv3*`vRTep}!& zrX9_Ga#sAuG`Ql|7YbD8(vbH{EDZ_2D`zjZVr6HZ8KVugjlQ0KNQL*j>vc7y zNGUdxzfTQm(z9*!nV61jXXgx@ZanR(Fu=ceq*+=a*1)%JfEt=p{C*jxggoNZ}-ogy&oY;Up6^le?Rj6<+cs__BY+b2Kk)D zpNzX)eDbx|WOvt0>w3uqqri*)@85X{l)g`HE;>T#6wne9tA~%EBSJQ3u0NSg;tD6Q z=NDLEun~Oj2@*Vn-4Bx?h-^SgN-BU;>JeNK2&pT9A7QxFjuQQuJ3)R_Tw@11Ca4U9fV`j;XvIz@YOxXsz zF$)&~nxB=cn7CiSosCx`OB~+`kKqf5j%weua6$YwklKti*}h436eN&!Lh(RG6l{F{ zP1Vql8;>wCDnby4{*V<9DU`1}|A}oTAP80TDh#ty?vr~lTmae`%-;F-`r=1S4~a#h z(W&Iq+D2{a<&WB;{Wn=*RD?<;*P3mjsdYQ`Ki0|^s@~cAYD9I$@i(n3oWc!MzwQ@lxNrHFFNXt>m?B(O6-hL#_;9o&29np(9oH z*HVhQvs&vyN1WsGex$qb;%Gt>a{-Byx~C%=2ev?lfc=BGdaIqo$xPxJol2o1V6lu` zhk|VjXG^=z8Mz;r_Jru0=;*z@7p00`Ll-ZM!<2Kwk?ha_A(l{w6z5QZS^j`0dxO7B zD>6_5>;zJSm4lx(Io_vLtXLIe9v>x^9mBnMa@g6iL?v5Dp@*wqchLUNgCxsAl~$Xk zyAf2IW7%48#<4VJrN^*}6(3*cr>3HlW5xV|(*lo^jEij7+^-H=?YT&OGHpGUWg-aexP<>9jgEq2!=yo8prdsx; z?{*LW^sHB4vsFymjK8>wHgJoJON-N%#*x|y19_F#CQmHh%F$Xh{$iBBv8UYV_^cI6 zr{}CcA7w}}Oo$@#eau&xTFG6I0C`X3XG7PBvAxQgGynC+-Dw8C6Wv1b^KaJK7ve3( z?Bxy_4HwO;eZH{oafRl+D(4p4ZG6g_Y(5>-cHO(;)zAO^=-vA1W(S|k-e;e9I*8|S z_7(fMs|l}rQu3MpBqQJ9e*VXK{VXy0d46%JbGLg_9ZQfdw-F|e;YhFD9uTToJoAaa z+-flXO?lGK(Q8NFc6`#C|9;Xif%-$^*@8i`*WfCO%=GZNIO8RDXJbpZ)1mx%o(O!~ zdU8RIrra%bNIipaDWLA|S+g3`B#Z>pgS5Ad2s#;1pKGtJ4vF}rsad+VPWPA#|Vl<=_59qRyvst-HwTBYi^f7CxHazgNLYq8>E_+BP}rtvOHq zXDA6s(maAp$A=wGZYeRK@3e}H%o%4*NWML3m?{@^hPn0M+Y`4Z9pPYv^iE0nn!hgZ z`5-;CxpZNo9RpF9*^%J9*N?VqPX42CvruUH_dVr!yL!9vw)MyhNVT0=w`Prk_Ljnh z>GLCk*;n>>ObU1Wne?`iMHAZV_fpKVc}2sRJWAVqeRVQV<<>?PRqZV(yxD{=(BT7ySJY1Qyn7@|2WdC5)KCc{ z+XDiOrlF}n^MzJd%RY+-)&|oR?z9798zN6-FNV2hG+^cpiZ1;3-nNi!Eq*kJg6;D$Iw@J2BE(Ju7iI$nHu z$o+I zP~?BU-1+BE`_(?|xr_f^^yrf2>gqJ-Jsm;H_)Vl*#-3Zf)QXT%wHW+nWM?C@qW&h& zU7nA6*YKvUcm(NCDy#XPf41yi>DkW9Nst1x&sz%J5XXW}nAeA*u5C&uDE%uGq7&N!o3P z^xFipC%^UQj6$mV*PBgS`r8LZ1 zjrbJ}%)fChX>(p|%6BMiSi@WK;F4wz7a3|;`xzxsK|WdlgtB4$vXZWD@DU@t8#EDw zJHj&%C`Z8_MNkyvR}H@f_y=zdOmf3-(J=r?0rc&heYdP>pU!xdAe|6^!o+9_qogN=v!9|0P6Sa2dSO>>HK@RBex5KT1dOUCd`c8;_NtY74 zpifdy0p$?Iplj$IKGmVwrKHn|lVq$KPOH(l7707ooo&=mCpb=)$ zuK4Fy#tViJt|107^Nwg+i z)ZVqwVpI}$g%D+S9b~U`sLAZR?n!Ls;R%e{iwAlf=}KgXE#pTLQv+G{b2LWF?Jz#| zB955p6=VW{^FTeBm;@Q68{{A@4PeRcVJaC&WlZjjg0TTJ-0Yw_rWTpLzeZ1-We^*0 zgeV>sBQmuK&)m08g#^6TIlraK$BFa?|hE!toTF!qMR+20(n6`|)UvwX9R zOyR=g0gdahvh63|O+*KRuu6m>u0NfsuLgZJe1{hinn#zIbPO94jGGX0A=rzgWn%a6 zL?{?hL!(H~DRUlNIXL4600N)qH7*j8SQLTjLapLjc}P`RdDP!%{sx*e63RqEgaImI z^V|hTBthbI5s0;($Vb`ryfvzY&{!b+$VcfQ2jkgI&NFrwWzHO%2kN#yEzo zVDN-K8@T*p_QLl_S~x(}SgV{eS0A7$fKt4}=`U6cO-a8c4V5rN@I;d_i=J>6KIE%# zut;JaFKltD+QFHv=?k(AsRjh?2GB`NR#2oq3JvWM8MgL|870PIGLW8l#N4MW#WZ#Z z2&_B7@*HOJQOv4)jle04HT)Y=C^GvEuh5#!%z_#TClgvxi2V=1It4vBj%mv`4){Q1 zwEb11-M2Qzuwa{%fkOeKZxx}fhF%$qZWE;4z}STuZ{l*}bOG zVD%jwe9h$(XsXTOBZUW(FubsiR*BsMnEn_MR3qw`)jGLZZCZH`p{*ce0pN#=yeuKq zm7ZA2&>6ue$H*?`i>-m0Vnn1y+*jM_iIjUx23|qB<^Sy9I-7GP4qwF9S9q)qz#j~E+^!Z>pgM}u#`t~Uu&MKwnYM6zC?rTz77|{A-;XPE%|%X<@&(do~g61 zP6J`P`S}vkfNtkH_5j|IDRqP8_#=)8uq4=%^Fui2GBM8Z-1+mw?N71*VVJsrKxwR6 zS)`!2F|n|y!N&r%F`3Rmznozd5w&#$0g@U zhEe0Gk=`ms(A;IcvIDC|11a-2@yHO+ga`rv2_MDg5n8Fxf`NLFgknsZ2uX+k1Lq&j z4han*v~TejFq~tdo+HA*pX|@!E~AA#8-t8-A4ee!ZfKU&` zg9bO|)H7W9*bh1FB`Lc2E2Vj^PPHIfc^j d|MEAqB{>;mewHWY&*<=vn#u{~RK*K7{ui@w5j+3@ literal 0 HcmV?d00001 From a14cd2979c39736f71be2d6850838f9ca6d10df3 Mon Sep 17 00:00:00 2001 From: katunopolis Date: Thu, 30 Jan 2025 14:37:40 +0200 Subject: [PATCH 11/20] Update npm website --- docs/validators/staking-v4-revised.md | 2 +- package-lock.json | 41411 ++++++++++++++---------- package.json | 11 +- 3 files changed, 24517 insertions(+), 16907 deletions(-) diff --git a/docs/validators/staking-v4-revised.md b/docs/validators/staking-v4-revised.md index e70194cda..7d8703aa7 100644 --- a/docs/validators/staking-v4-revised.md +++ b/docs/validators/staking-v4-revised.md @@ -82,7 +82,7 @@ While reading this document, you will be able to quickly understand and grasp th ## Staking Mechanisms -**Node Qualification Threshold** also known as NQT, it is a dinamically calculated number by the network approximately every 10 minutes. It is directly influenced by the numbers of validator nodes leaving or joining the network and the overall EGLD staked in the protocol. +**Node Qualification Threshold** also known as NQT, it is a dynamically calculated number by the network approximately every 10 minutes. It is directly influenced by the numbers of validator nodes leaving or joining the network and the overall EGLD staked in the protocol. From a Staking Provider perspective you can calculate this as an average between the total EGLD staked, adding the top-up and dividing it by the number of nodes for your Staking Provider. This will show your status or customized NQT that you can compare against the network NQT. diff --git a/package-lock.json b/package-lock.json index d7913a51e..1e268f567 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,19 +1,18 @@ { "name": "mx-docs", "version": "3.0.0", - "lockfileVersion": 3, + "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "mx-docs", "version": "3.0.0", "dependencies": { - "@docusaurus/core": "^3.7.0", - "@docusaurus/plugin-client-redirects": "^3.7.0", + "@docusaurus/core": "3.5.2", + "@docusaurus/plugin-client-redirects": "3.5.2", "@docusaurus/plugin-pwa": "3.5.2", - "@docusaurus/preset-classic": "^3.7.0", - "@docusaurus/theme-mermaid": "^3.7.0", - "@docusaurus/theme-search-algolia": "^3.7.0", + "@docusaurus/preset-classic": "3.5.2", + "@docusaurus/theme-mermaid": "3.5.2", "@fortawesome/fontawesome-svg-core": "6.5.2", "@fortawesome/free-brands-svg-icons": "6.5.2", "@fortawesome/free-solid-svg-icons": "6.5.2", @@ -40,34 +39,31 @@ } }, "node_modules/@algolia/autocomplete-core": { - "version": "1.17.9", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.17.9.tgz", - "integrity": "sha512-O7BxrpLDPJWWHv/DLA9DRFWs+iY1uOJZkqUwjS5HSZAGcl0hIVCQ97LTLewiZmZ402JYUrun+8NqFP+hCknlbQ==", - "license": "MIT", + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.9.3.tgz", + "integrity": "sha512-009HdfugtGCdC4JdXUbVJClA0q0zh24yyePn+KUGk3rP7j8FEe/m5Yo/z65gn6nP/cM39PxpzqKrL7A6fP6PPw==", "dependencies": { - "@algolia/autocomplete-plugin-algolia-insights": "1.17.9", - "@algolia/autocomplete-shared": "1.17.9" + "@algolia/autocomplete-plugin-algolia-insights": "1.9.3", + "@algolia/autocomplete-shared": "1.9.3" } }, "node_modules/@algolia/autocomplete-plugin-algolia-insights": { - "version": "1.17.9", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.17.9.tgz", - "integrity": "sha512-u1fEHkCbWF92DBeB/KHeMacsjsoI0wFhjZtlCq2ddZbAehshbZST6Hs0Avkc0s+4UyBGbMDnSuXHLuvRWK5iDQ==", - "license": "MIT", + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.9.3.tgz", + "integrity": "sha512-a/yTUkcO/Vyy+JffmAnTWbr4/90cLzw+CC3bRbhnULr/EM0fGNvM13oQQ14f2moLMcVDyAx/leczLlAOovhSZg==", "dependencies": { - "@algolia/autocomplete-shared": "1.17.9" + "@algolia/autocomplete-shared": "1.9.3" }, "peerDependencies": { "search-insights": ">= 1 < 3" } }, "node_modules/@algolia/autocomplete-preset-algolia": { - "version": "1.17.9", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.17.9.tgz", - "integrity": "sha512-Na1OuceSJeg8j7ZWn5ssMu/Ax3amtOwk76u4h5J4eK2Nx2KB5qt0Z4cOapCsxot9VcEN11ADV5aUSlQF4RhGjQ==", - "license": "MIT", + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.9.3.tgz", + "integrity": "sha512-d4qlt6YmrLMYy95n5TB52wtNDr6EgAIPH81dvvvW8UmuWRgxEtY0NJiPwl/h95JtG2vmRM804M0DSwMCNZlzRA==", "dependencies": { - "@algolia/autocomplete-shared": "1.17.9" + "@algolia/autocomplete-shared": "1.9.3" }, "peerDependencies": { "@algolia/client-search": ">= 4.9.1 < 6", @@ -75,109 +71,132 @@ } }, "node_modules/@algolia/autocomplete-shared": { - "version": "1.17.9", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.17.9.tgz", - "integrity": "sha512-iDf05JDQ7I0b7JEA/9IektxN/80a2MZ1ToohfmNS3rfeuQnIKI3IJlIafD0xu4StbtQTghx9T3Maa97ytkXenQ==", - "license": "MIT", + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.9.3.tgz", + "integrity": "sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ==", "peerDependencies": { "@algolia/client-search": ">= 4.9.1 < 6", "algoliasearch": ">= 4.9.1 < 6" } }, - "node_modules/@algolia/client-abtesting": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@algolia/client-abtesting/-/client-abtesting-5.20.0.tgz", - "integrity": "sha512-YaEoNc1Xf2Yk6oCfXXkZ4+dIPLulCx8Ivqj0OsdkHWnsI3aOJChY5qsfyHhDBNSOhqn2ilgHWxSfyZrjxBcAww==", - "license": "MIT", + "node_modules/@algolia/cache-browser-local-storage": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.24.0.tgz", + "integrity": "sha512-t63W9BnoXVrGy9iYHBgObNXqYXM3tYXCjDSHeNwnsc324r4o5UiVKUiAB4THQ5z9U5hTj6qUvwg/Ez43ZD85ww==", "dependencies": { - "@algolia/client-common": "5.20.0", - "@algolia/requester-browser-xhr": "5.20.0", - "@algolia/requester-fetch": "5.20.0", - "@algolia/requester-node-http": "5.20.0" - }, - "engines": { - "node": ">= 14.0.0" + "@algolia/cache-common": "4.24.0" + } + }, + "node_modules/@algolia/cache-common": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.24.0.tgz", + "integrity": "sha512-emi+v+DmVLpMGhp0V9q9h5CdkURsNmFC+cOS6uK9ndeJm9J4TiqSvPYVu+THUP8P/S08rxf5x2P+p3CfID0Y4g==" + }, + "node_modules/@algolia/cache-in-memory": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.24.0.tgz", + "integrity": "sha512-gDrt2so19jW26jY3/MkFg5mEypFIPbPoXsQGQWAi6TrCPsNOSEYepBMPlucqWigsmEy/prp5ug2jy/N3PVG/8w==", + "dependencies": { + "@algolia/cache-common": "4.24.0" + } + }, + "node_modules/@algolia/client-account": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.24.0.tgz", + "integrity": "sha512-adcvyJ3KjPZFDybxlqnf+5KgxJtBjwTPTeyG2aOyoJvx0Y8dUQAEOEVOJ/GBxX0WWNbmaSrhDURMhc+QeevDsA==", + "dependencies": { + "@algolia/client-common": "4.24.0", + "@algolia/client-search": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "node_modules/@algolia/client-account/node_modules/@algolia/client-common": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", + "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", + "dependencies": { + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "node_modules/@algolia/client-account/node_modules/@algolia/client-search": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", + "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", + "dependencies": { + "@algolia/client-common": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" } }, "node_modules/@algolia/client-analytics": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-5.20.0.tgz", - "integrity": "sha512-CIT9ni0+5sYwqehw+t5cesjho3ugKQjPVy/iPiJvtJX4g8Cdb6je6SPt2uX72cf2ISiXCAX9U3cY0nN0efnRDw==", - "license": "MIT", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.24.0.tgz", + "integrity": "sha512-y8jOZt1OjwWU4N2qr8G4AxXAzaa8DBvyHTWlHzX/7Me1LX8OayfgHexqrsL4vSBcoMmVw2XnVW9MhL+Y2ZDJXg==", "dependencies": { - "@algolia/client-common": "5.20.0", - "@algolia/requester-browser-xhr": "5.20.0", - "@algolia/requester-fetch": "5.20.0", - "@algolia/requester-node-http": "5.20.0" - }, - "engines": { - "node": ">= 14.0.0" + "@algolia/client-common": "4.24.0", + "@algolia/client-search": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" } }, - "node_modules/@algolia/client-common": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-5.20.0.tgz", - "integrity": "sha512-iSTFT3IU8KNpbAHcBUJw2HUrPnMXeXLyGajmCL7gIzWOsYM4GabZDHXOFx93WGiXMti1dymz8k8R+bfHv1YZmA==", - "license": "MIT", - "engines": { - "node": ">= 14.0.0" + "node_modules/@algolia/client-analytics/node_modules/@algolia/client-common": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", + "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", + "dependencies": { + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" } }, - "node_modules/@algolia/client-insights": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@algolia/client-insights/-/client-insights-5.20.0.tgz", - "integrity": "sha512-w9RIojD45z1csvW1vZmAko82fqE/Dm+Ovsy2ElTsjFDB0HMAiLh2FO86hMHbEXDPz6GhHKgGNmBRiRP8dDPgJg==", - "license": "MIT", + "node_modules/@algolia/client-analytics/node_modules/@algolia/client-search": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", + "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", "dependencies": { - "@algolia/client-common": "5.20.0", - "@algolia/requester-browser-xhr": "5.20.0", - "@algolia/requester-fetch": "5.20.0", - "@algolia/requester-node-http": "5.20.0" - }, + "@algolia/client-common": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "node_modules/@algolia/client-common": { + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-5.5.2.tgz", + "integrity": "sha512-LFkAilO+t06/SsFLTzdyh4FD8FGldCXD6Hf3O1ygcrOrxSNQvowy/Dtmqi68MbGP5/MKj24fFmFWhUGhSPh4wA==", + "peer": true, "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/client-personalization": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-5.20.0.tgz", - "integrity": "sha512-p/hftHhrbiHaEcxubYOzqVV4gUqYWLpTwK+nl2xN3eTrSW9SNuFlAvUBFqPXSVBqc6J5XL9dNKn3y8OA1KElSQ==", - "license": "MIT", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.24.0.tgz", + "integrity": "sha512-l5FRFm/yngztweU0HdUzz1rC4yoWCFo3IF+dVIVTfEPg906eZg5BOd1k0K6rZx5JzyyoP4LdmOikfkfGsKVE9w==", "dependencies": { - "@algolia/client-common": "5.20.0", - "@algolia/requester-browser-xhr": "5.20.0", - "@algolia/requester-fetch": "5.20.0", - "@algolia/requester-node-http": "5.20.0" - }, - "engines": { - "node": ">= 14.0.0" + "@algolia/client-common": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" } }, - "node_modules/@algolia/client-query-suggestions": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@algolia/client-query-suggestions/-/client-query-suggestions-5.20.0.tgz", - "integrity": "sha512-m4aAuis5vZi7P4gTfiEs6YPrk/9hNTESj3gEmGFgfJw3hO2ubdS4jSId1URd6dGdt0ax2QuapXufcrN58hPUcw==", - "license": "MIT", + "node_modules/@algolia/client-personalization/node_modules/@algolia/client-common": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", + "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", "dependencies": { - "@algolia/client-common": "5.20.0", - "@algolia/requester-browser-xhr": "5.20.0", - "@algolia/requester-fetch": "5.20.0", - "@algolia/requester-node-http": "5.20.0" - }, - "engines": { - "node": ">= 14.0.0" + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" } }, "node_modules/@algolia/client-search": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.20.0.tgz", - "integrity": "sha512-KL1zWTzrlN4MSiaK1ea560iCA/UewMbS4ZsLQRPoDTWyrbDKVbztkPwwv764LAqgXk0fvkNZvJ3IelcK7DqhjQ==", - "license": "MIT", + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.5.2.tgz", + "integrity": "sha512-fJH+U6LzzI/LnGkD/Uy8VA8MbmF8ERRG5bXYiIsrcMC/QGyOW5G5y3XNhZlxUhqesrO7w+oTE7ZQ0YMXtW/5/Q==", + "peer": true, "dependencies": { - "@algolia/client-common": "5.20.0", - "@algolia/requester-browser-xhr": "5.20.0", - "@algolia/requester-fetch": "5.20.0", - "@algolia/requester-node-http": "5.20.0" + "@algolia/client-common": "5.5.2", + "@algolia/requester-browser-xhr": "5.5.2", + "@algolia/requester-fetch": "5.5.2", + "@algolia/requester-node-http": "5.5.2" }, "engines": { "node": ">= 14.0.0" @@ -186,96 +205,130 @@ "node_modules/@algolia/events": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/@algolia/events/-/events-4.0.1.tgz", - "integrity": "sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==", - "license": "MIT" + "integrity": "sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==" }, - "node_modules/@algolia/ingestion": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/@algolia/ingestion/-/ingestion-1.20.0.tgz", - "integrity": "sha512-shj2lTdzl9un4XJblrgqg54DoK6JeKFO8K8qInMu4XhE2JuB8De6PUuXAQwiRigZupbI0xq8aM0LKdc9+qiLQA==", - "license": "MIT", + "node_modules/@algolia/logger-common": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.24.0.tgz", + "integrity": "sha512-LLUNjkahj9KtKYrQhFKCzMx0BY3RnNP4FEtO+sBybCjJ73E8jNdaKJ/Dd8A/VA4imVHP5tADZ8pn5B8Ga/wTMA==" + }, + "node_modules/@algolia/logger-console": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.24.0.tgz", + "integrity": "sha512-X4C8IoHgHfiUROfoRCV+lzSy+LHMgkoEEU1BbKcsfnV0i0S20zyy0NLww9dwVHUWNfPPxdMU+/wKmLGYf96yTg==", "dependencies": { - "@algolia/client-common": "5.20.0", - "@algolia/requester-browser-xhr": "5.20.0", - "@algolia/requester-fetch": "5.20.0", - "@algolia/requester-node-http": "5.20.0" - }, - "engines": { - "node": ">= 14.0.0" + "@algolia/logger-common": "4.24.0" } }, - "node_modules/@algolia/monitoring": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/@algolia/monitoring/-/monitoring-1.20.0.tgz", - "integrity": "sha512-aF9blPwOhKtWvkjyyXh9P5peqmhCA1XxLBRgItT+K6pbT0q4hBDQrCid+pQZJYy4HFUKjB/NDDwyzFhj/rwKhw==", - "license": "MIT", + "node_modules/@algolia/recommend": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-4.24.0.tgz", + "integrity": "sha512-P9kcgerfVBpfYHDfVZDvvdJv0lEoCvzNlOy2nykyt5bK8TyieYyiD0lguIJdRZZYGre03WIAFf14pgE+V+IBlw==", "dependencies": { - "@algolia/client-common": "5.20.0", - "@algolia/requester-browser-xhr": "5.20.0", - "@algolia/requester-fetch": "5.20.0", - "@algolia/requester-node-http": "5.20.0" - }, - "engines": { - "node": ">= 14.0.0" + "@algolia/cache-browser-local-storage": "4.24.0", + "@algolia/cache-common": "4.24.0", + "@algolia/cache-in-memory": "4.24.0", + "@algolia/client-common": "4.24.0", + "@algolia/client-search": "4.24.0", + "@algolia/logger-common": "4.24.0", + "@algolia/logger-console": "4.24.0", + "@algolia/requester-browser-xhr": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/requester-node-http": "4.24.0", + "@algolia/transporter": "4.24.0" } }, - "node_modules/@algolia/recommend": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-5.20.0.tgz", - "integrity": "sha512-T6B/WPdZR3b89/F9Vvk6QCbt/wrLAtrGoL8z4qPXDFApQ8MuTFWbleN/4rHn6APWO3ps+BUePIEbue2rY5MlRw==", - "license": "MIT", + "node_modules/@algolia/recommend/node_modules/@algolia/client-common": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", + "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", "dependencies": { - "@algolia/client-common": "5.20.0", - "@algolia/requester-browser-xhr": "5.20.0", - "@algolia/requester-fetch": "5.20.0", - "@algolia/requester-node-http": "5.20.0" - }, - "engines": { - "node": ">= 14.0.0" + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "node_modules/@algolia/recommend/node_modules/@algolia/client-search": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", + "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", + "dependencies": { + "@algolia/client-common": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "node_modules/@algolia/recommend/node_modules/@algolia/requester-browser-xhr": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.24.0.tgz", + "integrity": "sha512-Z2NxZMb6+nVXSjF13YpjYTdvV3032YTBSGm2vnYvYPA6mMxzM3v5rsCiSspndn9rzIW4Qp1lPHBvuoKJV6jnAA==", + "dependencies": { + "@algolia/requester-common": "4.24.0" + } + }, + "node_modules/@algolia/recommend/node_modules/@algolia/requester-node-http": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.24.0.tgz", + "integrity": "sha512-JF18yTjNOVYvU/L3UosRcvbPMGT9B+/GQWNWnenIImglzNVGpyzChkXLnrSf6uxwVNO6ESGu6oN8MqcGQcjQJw==", + "dependencies": { + "@algolia/requester-common": "4.24.0" } }, "node_modules/@algolia/requester-browser-xhr": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.20.0.tgz", - "integrity": "sha512-t6//lXsq8E85JMenHrI6mhViipUT5riNhEfCcvtRsTV+KIBpC6Od18eK864dmBhoc5MubM0f+sGpKOqJIlBSCg==", - "license": "MIT", + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.5.2.tgz", + "integrity": "sha512-fCsJL+97TswpDO5gu8CKf68ZS5yBSksaK8bszeU7BrjSYgu2vL/eFxpN4wxIBGIbDVJtcriWI0aTkT2ovrn/iQ==", + "peer": true, "dependencies": { - "@algolia/client-common": "5.20.0" + "@algolia/client-common": "5.5.2" }, "engines": { "node": ">= 14.0.0" } }, + "node_modules/@algolia/requester-common": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.24.0.tgz", + "integrity": "sha512-k3CXJ2OVnvgE3HMwcojpvY6d9kgKMPRxs/kVohrwF5WMr2fnqojnycZkxPoEg+bXm8fi5BBfFmOqgYztRtHsQA==" + }, "node_modules/@algolia/requester-fetch": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-fetch/-/requester-fetch-5.20.0.tgz", - "integrity": "sha512-FHxYGqRY+6bgjKsK4aUsTAg6xMs2S21elPe4Y50GB0Y041ihvw41Vlwy2QS6K9ldoftX4JvXodbKTcmuQxywdQ==", - "license": "MIT", + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/@algolia/requester-fetch/-/requester-fetch-5.5.2.tgz", + "integrity": "sha512-zKawgSZR7toQEERwP4wazvQ6eR7I8KE4nidQzdWL4/8sxxhwiNvn8x9FjCePDnzzHmeiQy9NnUlw4rmT8R0nYg==", + "peer": true, "dependencies": { - "@algolia/client-common": "5.20.0" + "@algolia/client-common": "5.5.2" }, "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/requester-node-http": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-5.20.0.tgz", - "integrity": "sha512-kmtQClq/w3vtPteDSPvaW9SPZL/xrIgMrxZyAgsFwrJk0vJxqyC5/hwHmrCraDnStnGSADnLpBf4SpZnwnkwWw==", - "license": "MIT", + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-5.5.2.tgz", + "integrity": "sha512-rBVG8rgzUws2CB972RSgtn3/gRArvp5VDbnTODANj2V17qV/gm/CmV2Ax0IWpgWDh1xWxpEs8s5l4oc0m8QN9A==", + "peer": true, "dependencies": { - "@algolia/client-common": "5.20.0" + "@algolia/client-common": "5.5.2" }, "engines": { "node": ">= 14.0.0" } }, + "node_modules/@algolia/transporter": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.24.0.tgz", + "integrity": "sha512-86nI7w6NzWxd1Zp9q3413dRshDqAzSbsQjhcDhPIatEFiZrL1/TjnHL8S7jVKFePlIMzDsZWXAXwXzcok9c5oA==", + "dependencies": { + "@algolia/cache-common": "4.24.0", + "@algolia/logger-common": "4.24.0", + "@algolia/requester-common": "4.24.0" + } + }, "node_modules/@alloc/quick-lru": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", "dev": true, - "license": "MIT", "engines": { "node": ">=10" }, @@ -287,7 +340,6 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", - "license": "Apache-2.0", "dependencies": { "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.24" @@ -300,7 +352,6 @@ "version": "0.3.6", "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz", "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==", - "license": "MIT", "dependencies": { "json-schema": "^0.4.0", "jsonpointer": "^5.0.0", @@ -314,13 +365,11 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.26.2", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", - "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", + "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", "dependencies": { - "@babel/helper-validator-identifier": "^7.25.9", - "js-tokens": "^4.0.0", + "@babel/highlight": "^7.24.7", "picocolors": "^1.0.0" }, "engines": { @@ -328,30 +377,28 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.26.5", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.5.tgz", - "integrity": "sha512-XvcZi1KWf88RVbF9wn8MN6tYFloU5qX8KjuF3E1PVBmJ9eypXfs4GRiJwLuTZL0iSnJUKn1BFPa5BPZZJyFzPg==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.7.tgz", + "integrity": "sha512-qJzAIcv03PyaWqxRgO4mSU3lihncDT296vnyuE2O8uA4w3UHWI4S3hgeZd1L8W1Bft40w9JxJ2b412iDUFFRhw==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.26.7", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.7.tgz", - "integrity": "sha512-SRijHmF0PSPgLIBYlWnG0hyeJLwXE2CgpsXaMOrtt2yp9/86ALw6oUlj9KYuZ0JN07T4eBMVIW4li/9S1j2BGA==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.7.tgz", + "integrity": "sha512-nykK+LEK86ahTkX/3TgauT0ikKoNCfKHEaZYTUVupJdTLzGNvrblu4u6fa7DhZONAltdf8e662t/abY8idrd/g==", "dependencies": { "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.26.2", - "@babel/generator": "^7.26.5", - "@babel/helper-compilation-targets": "^7.26.5", - "@babel/helper-module-transforms": "^7.26.0", - "@babel/helpers": "^7.26.7", - "@babel/parser": "^7.26.7", - "@babel/template": "^7.25.9", - "@babel/traverse": "^7.26.7", - "@babel/types": "^7.26.7", + "@babel/code-frame": "^7.24.7", + "@babel/generator": "^7.24.7", + "@babel/helper-compilation-targets": "^7.24.7", + "@babel/helper-module-transforms": "^7.24.7", + "@babel/helpers": "^7.24.7", + "@babel/parser": "^7.24.7", + "@babel/template": "^7.24.7", + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -370,48 +417,55 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", "bin": { "semver": "bin/semver.js" } }, "node_modules/@babel/generator": { - "version": "7.26.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.5.tgz", - "integrity": "sha512-2caSP6fN9I7HOe6nqhtft7V4g7/V/gfDsC3Ag4W7kEzzvRGKqiv0pu0HogPiZ3KaVSoNDhUws6IJjDjpfmYIXw==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.7.tgz", + "integrity": "sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA==", "dependencies": { - "@babel/parser": "^7.26.5", - "@babel/types": "^7.26.5", + "@babel/types": "^7.24.7", "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25", - "jsesc": "^3.0.2" + "jsesc": "^2.5.1" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz", - "integrity": "sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", + "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", + "dependencies": { + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.24.7.tgz", + "integrity": "sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA==", "dependencies": { - "@babel/types": "^7.25.9" + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.26.5", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.26.5.tgz", - "integrity": "sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==", - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.26.5", - "@babel/helper-validator-option": "^7.25.9", - "browserslist": "^4.24.0", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.24.7.tgz", + "integrity": "sha512-ctSdRHBi20qWOfy27RUb4Fhp07KSJ3sXcuSvTrXrc4aG8NSYDo1ici3Vhg9bg69y5bj0Mr1lh0aeEgTvc12rMg==", + "dependencies": { + "@babel/compat-data": "^7.24.7", + "@babel/helper-validator-option": "^7.24.7", + "browserslist": "^4.22.2", "lru-cache": "^5.1.1", "semver": "^6.3.1" }, @@ -423,23 +477,23 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", "bin": { "semver": "bin/semver.js" } }, "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.9.tgz", - "integrity": "sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.25.9", - "@babel/helper-member-expression-to-functions": "^7.25.9", - "@babel/helper-optimise-call-expression": "^7.25.9", - "@babel/helper-replace-supers": "^7.25.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", - "@babel/traverse": "^7.25.9", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.7.tgz", + "integrity": "sha512-kTkaDl7c9vO80zeX1rJxnuRpEsD5tA81yh11X1gQo+PhSti3JS+7qeZo9U4RHobKRiFPKaGK3svUAeb8D0Q7eg==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-environment-visitor": "^7.24.7", + "@babel/helper-function-name": "^7.24.7", + "@babel/helper-member-expression-to-functions": "^7.24.7", + "@babel/helper-optimise-call-expression": "^7.24.7", + "@babel/helper-replace-supers": "^7.24.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", + "@babel/helper-split-export-declaration": "^7.24.7", "semver": "^6.3.1" }, "engines": { @@ -453,19 +507,17 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", "bin": { "semver": "bin/semver.js" } }, "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.26.3", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.26.3.tgz", - "integrity": "sha512-G7ZRb40uUgdKOQqPLjfD12ZmGA54PzqDFUv2BKImnC9QIfGhIHKvVML0oN8IUiDq4iRqpq74ABpvOaerfWdong==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.24.7.tgz", + "integrity": "sha512-03TCmXy2FtXJEZfbXDTSqq1fRJArk7lX9DOFC/47VthYcxyIOx+eXQmdo6DOQvrbpIix+KfXwvuXdFDZHxt+rA==", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.25.9", - "regexpu-core": "^6.2.0", + "@babel/helper-annotate-as-pure": "^7.24.7", + "regexpu-core": "^5.3.1", "semver": "^6.3.1" }, "engines": { @@ -479,16 +531,14 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", "bin": { "semver": "bin/semver.js" } }, "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.3.tgz", - "integrity": "sha512-HK7Bi+Hj6H+VTHA3ZvBis7V/6hu9QuTrnMXNybfUf2iiuU/N97I8VjB+KbhFF8Rld/Lx5MzoCwPCpPjfK+n8Cg==", - "license": "MIT", + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz", + "integrity": "sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==", "dependencies": { "@babel/helper-compilation-targets": "^7.22.6", "@babel/helper-plugin-utils": "^7.22.5", @@ -500,41 +550,74 @@ "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.7.tgz", + "integrity": "sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==", + "dependencies": { + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.24.7.tgz", + "integrity": "sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==", + "dependencies": { + "@babel/template": "^7.24.7", + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.24.7.tgz", + "integrity": "sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==", + "dependencies": { + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.9.tgz", - "integrity": "sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.24.7.tgz", + "integrity": "sha512-LGeMaf5JN4hAT471eJdBs/GK1DoYIJ5GCtZN/EsL6KUiiDZOvO/eKE11AMZJa2zP4zk4qe9V2O/hxAmkRc8p6w==", "dependencies": { - "@babel/traverse": "^7.25.9", - "@babel/types": "^7.25.9" + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-imports": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz", - "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz", + "integrity": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==", "dependencies": { - "@babel/traverse": "^7.25.9", - "@babel/types": "^7.25.9" + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz", - "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.24.7.tgz", + "integrity": "sha512-1fuJEwIrp+97rM4RWdO+qrRsZlAeL1lQJoPqtCYWv0NL115XM93hIH4CSRln2w52SqvmY5hqdtauB6QFCDiZNQ==", "dependencies": { - "@babel/helper-module-imports": "^7.25.9", - "@babel/helper-validator-identifier": "^7.25.9", - "@babel/traverse": "^7.25.9" + "@babel/helper-environment-visitor": "^7.24.7", + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-simple-access": "^7.24.7", + "@babel/helper-split-export-declaration": "^7.24.7", + "@babel/helper-validator-identifier": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -544,35 +627,32 @@ } }, "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.25.9.tgz", - "integrity": "sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.24.7.tgz", + "integrity": "sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==", "dependencies": { - "@babel/types": "^7.25.9" + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.26.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.26.5.tgz", - "integrity": "sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg==", - "license": "MIT", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.8.tgz", + "integrity": "sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.9.tgz", - "integrity": "sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.24.7.tgz", + "integrity": "sha512-9pKLcTlZ92hNZMQfGCHImUpDOlAgkkpqalWEeftW5FBya75k8Li2ilerxkM/uBEj01iBZXcCIB/bwvDYgWyibA==", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.25.9", - "@babel/helper-wrap-function": "^7.25.9", - "@babel/traverse": "^7.25.9" + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-environment-visitor": "^7.24.7", + "@babel/helper-wrap-function": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -582,14 +662,13 @@ } }, "node_modules/@babel/helper-replace-supers": { - "version": "7.26.5", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.26.5.tgz", - "integrity": "sha512-bJ6iIVdYX1YooY2X7w1q6VITt+LnUILtNk7zT78ykuwStx8BauCzxvFqFaHjOpW1bVnSUM1PN1f0p5P21wHxvg==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.24.7.tgz", + "integrity": "sha512-qTAxxBM81VEyoAY0TtLrx1oAEJc09ZK67Q9ljQToqCnA+55eNwCORaxlKyu+rNfX86o8OXRUSNUnrtsAZXM9sg==", "dependencies": { - "@babel/helper-member-expression-to-functions": "^7.25.9", - "@babel/helper-optimise-call-expression": "^7.25.9", - "@babel/traverse": "^7.26.5" + "@babel/helper-environment-visitor": "^7.24.7", + "@babel/helper-member-expression-to-functions": "^7.24.7", + "@babel/helper-optimise-call-expression": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -598,111 +677,187 @@ "@babel/core": "^7.0.0" } }, + "node_modules/@babel/helper-simple-access": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz", + "integrity": "sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==", + "dependencies": { + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.9.tgz", - "integrity": "sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.24.7.tgz", + "integrity": "sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==", + "dependencies": { + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz", + "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==", "dependencies": { - "@babel/traverse": "^7.25.9", - "@babel/types": "^7.25.9" + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-string-parser": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", - "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.7.tgz", + "integrity": "sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", - "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", + "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-option": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz", - "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.7.tgz", + "integrity": "sha512-yy1/KvjhV/ZCL+SM7hBrvnZJ3ZuT9OuZgIJAGpPEToANvc3iM6iDvBnRjtElWibHU6n8/LPR/EjX9EtIEYO3pw==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-wrap-function": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.25.9.tgz", - "integrity": "sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.24.7.tgz", + "integrity": "sha512-N9JIYk3TD+1vq/wn77YnJOqMtfWhNewNE+DJV4puD2X7Ew9J4JvrzrFDfTfyv5EgEXVy9/Wt8QiOErzEmv5Ifw==", "dependencies": { - "@babel/template": "^7.25.9", - "@babel/traverse": "^7.25.9", - "@babel/types": "^7.25.9" + "@babel/helper-function-name": "^7.24.7", + "@babel/template": "^7.24.7", + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helpers": { - "version": "7.26.7", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.7.tgz", - "integrity": "sha512-8NHiL98vsi0mbPQmYAGWwfcFaOy4j2HY49fXJCfuDcdE7fMIsH9a7GdaeXpIBsbT7307WU8KCMp5pUVDNL4f9A==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.7.tgz", + "integrity": "sha512-NlmJJtvcw72yRJRcnCmGvSi+3jDEg8qFu3z0AFoymmzLx5ERVWyzd9kVXr7Th9/8yIJi2Zc6av4Tqz3wFs8QWg==", "dependencies": { - "@babel/template": "^7.25.9", - "@babel/types": "^7.26.7" + "@babel/template": "^7.24.7", + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/parser": { - "version": "7.26.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.7.tgz", - "integrity": "sha512-kEvgGGgEjRUutvdVvZhbn/BxVt+5VSpwXz1j3WYXQbXDo8KzFOPNG2GQbdAiNq8g6wn1yKk7C/qrke03a84V+w==", - "license": "MIT", + "node_modules/@babel/highlight": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", + "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", "dependencies": { - "@babel/types": "^7.26.7" + "@babel/helper-validator-identifier": "^7.24.7", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" }, - "bin": { - "parser": "bin/babel-parser.js" + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" }, "engines": { - "node": ">=6.0.0" + "node": ">=4" } }, - "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.9.tgz", - "integrity": "sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==", - "license": "MIT", + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/traverse": "^7.25.9" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "engines": { - "node": ">=6.9.0" + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/@babel/highlight/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/parser": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.7.tgz", + "integrity": "sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" } }, - "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.9.tgz", - "integrity": "sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw==", - "license": "MIT", + "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.24.7.tgz", + "integrity": "sha512-TiT1ss81W80eQsN+722OaeQMY/G4yTb4G9JrqeiDADs3N8lbPMGldWi9x8tyqCW5NLx1Jh2AvkE6r6QvEltMMQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-environment-visitor": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -712,12 +867,11 @@ } }, "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.9.tgz", - "integrity": "sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.24.7.tgz", + "integrity": "sha512-unaQgZ/iRu/By6tsjMZzpeBZjChYfLYry6HrEXPoz3KmfF0sVBQ1l8zKMQ4xRGLWVsjuvB8nQfjNP/DcfEOCsg==", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -727,14 +881,13 @@ } }, "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.25.9.tgz", - "integrity": "sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.24.7.tgz", + "integrity": "sha512-+izXIbke1T33mY4MSNnrqhPXDz01WYhEf3yF5NbnUtkiNnm+XBZJl3kNfoK6NKmYlz/D07+l2GWVK/QfDkNCuQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", - "@babel/plugin-transform-optional-chaining": "^7.25.9" + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", + "@babel/plugin-transform-optional-chaining": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -744,13 +897,12 @@ } }, "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.9.tgz", - "integrity": "sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.24.7.tgz", + "integrity": "sha512-utA4HuR6F4Vvcr+o4DnjL8fCOlgRFGbeeBEGNg3ZTrLFw6VWG5XmUrvcQ0FjIYMU2ST4XcR2Wsp7t9qOAPnxMg==", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/traverse": "^7.25.9" + "@babel/helper-environment-visitor": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -763,7 +915,6 @@ "version": "7.21.0-placeholder-for-preset-env.2", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", - "license": "MIT", "engines": { "node": ">=6.9.0" }, @@ -771,11 +922,10 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "license": "MIT", + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -783,28 +933,23 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.26.0.tgz", - "integrity": "sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg==", - "license": "MIT", + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" + "@babel/helper-plugin-utils": "^7.12.13" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz", - "integrity": "sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==", - "license": "MIT", + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-plugin-utils": "^7.14.5" }, "engines": { "node": ">=6.9.0" @@ -813,59 +958,48 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.25.9.tgz", - "integrity": "sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==", - "license": "MIT", + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" + "@babel/helper-plugin-utils": "^7.8.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.9.tgz", - "integrity": "sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==", - "license": "MIT", + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" + "@babel/helper-plugin-utils": "^7.8.3" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-unicode-sets-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", - "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", - "license": "MIT", + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.24.7.tgz", + "integrity": "sha512-Ec3NRUMoi8gskrkBe3fNmEQfxDvY8bgfQpz6jlk/41kX9eUjvpyqWU7PBP/pLAvMaSQjbMNKJmvX57jP+M6bPg==", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" }, "peerDependencies": { - "@babel/core": "^7.0.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.25.9.tgz", - "integrity": "sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==", - "license": "MIT", + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.24.7.tgz", + "integrity": "sha512-hbX+lKKeUMGihnK8nvKqmXBInriT3GVjzXKFriV3YC6APGxMbP8RZNFwy91+hocLXq90Mta+HshoB31802bb8A==", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -874,47 +1008,34 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-async-generator-functions": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.9.tgz", - "integrity": "sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw==", - "license": "MIT", + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-remap-async-to-generator": "^7.25.9", - "@babel/traverse": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" + "@babel/helper-plugin-utils": "^7.10.4" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.25.9.tgz", - "integrity": "sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==", - "license": "MIT", + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", "dependencies": { - "@babel/helper-module-imports": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-remap-async-to-generator": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" + "@babel/helper-plugin-utils": "^7.8.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.26.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.26.5.tgz", - "integrity": "sha512-chuTSY+hq09+/f5lMj8ZSYgCFpppV2CbYrhNFJ1BFoXpiWPnnAb7R0MqrafCpN8E1+YRrtM1MXZHJdIx8B6rMQ==", - "license": "MIT", + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.7.tgz", + "integrity": "sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.26.5" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -923,96 +1044,78 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.9.tgz", - "integrity": "sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg==", - "license": "MIT", + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" + "@babel/helper-plugin-utils": "^7.10.4" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-class-properties": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.9.tgz", - "integrity": "sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==", - "license": "MIT", + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" + "@babel/helper-plugin-utils": "^7.8.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-class-static-block": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.26.0.tgz", - "integrity": "sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ==", - "license": "MIT", + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" + "@babel/helper-plugin-utils": "^7.10.4" }, "peerDependencies": { - "@babel/core": "^7.12.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-classes": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.9.tgz", - "integrity": "sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==", - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.25.9", - "@babel/helper-compilation-targets": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-replace-supers": "^7.25.9", - "@babel/traverse": "^7.25.9", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.25.9.tgz", - "integrity": "sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==", - "license": "MIT", + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/template": "^7.25.9" + "@babel/helper-plugin-utils": "^7.8.0" }, - "engines": { - "node": ">=6.9.0" + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.25.9.tgz", - "integrity": "sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ==", - "license": "MIT", + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-plugin-utils": "^7.14.5" }, "engines": { "node": ">=6.9.0" @@ -1021,14 +1124,12 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.25.9.tgz", - "integrity": "sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==", - "license": "MIT", + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-plugin-utils": "^7.14.5" }, "engines": { "node": ">=6.9.0" @@ -1037,13 +1138,12 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.25.9.tgz", - "integrity": "sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==", - "license": "MIT", + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.24.7.tgz", + "integrity": "sha512-c/+fVeJBB0FeKsFvwytYiUD+LBvhHjGSI0g446PRGdSVGZLRNArBUno2PETbAly3tpiNAQR5XaZ+JslxkotsbA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1052,14 +1152,13 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.9.tgz", - "integrity": "sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==", - "license": "MIT", + "node_modules/@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" }, "engines": { "node": ">=6.9.0" @@ -1068,13 +1167,12 @@ "@babel/core": "^7.0.0" } }, - "node_modules/@babel/plugin-transform-dynamic-import": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.25.9.tgz", - "integrity": "sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg==", - "license": "MIT", + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.7.tgz", + "integrity": "sha512-Dt9LQs6iEY++gXUwY03DNFat5C2NbO48jj+j/bSAz6b3HgPs39qcPiYt77fDObIcFwj3/C2ICX9YMwGflUoSHQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1083,13 +1181,15 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.26.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.26.3.tgz", - "integrity": "sha512-7CAHcQ58z2chuXPWblnn1K6rLDnDWieghSOEmqQsrBenH0P9InCUtOJYD89pvngljmZlJcz3fcmgYsXFNGa1ZQ==", - "license": "MIT", + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.24.7.tgz", + "integrity": "sha512-o+iF77e3u7ZS4AoAuJvapz9Fm001PuD2V3Lp6OSE4FYQke+cSewYtnek+THqGRWyQloRCyvWL1OkyfNEl9vr/g==", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-environment-visitor": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-remap-async-to-generator": "^7.24.7", + "@babel/plugin-syntax-async-generators": "^7.8.4" }, "engines": { "node": ">=6.9.0" @@ -1098,13 +1198,14 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-export-namespace-from": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.25.9.tgz", - "integrity": "sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww==", - "license": "MIT", + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.7.tgz", + "integrity": "sha512-SQY01PcJfmQ+4Ash7NE+rpbLFbmqA2GPIgqzxfFTL4t1FKRq4zTms/7htKpoCUI9OcFYgzqfmCdH53s6/jn5fA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-remap-async-to-generator": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1113,14 +1214,12 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-for-of": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.25.9.tgz", - "integrity": "sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A==", - "license": "MIT", + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.7.tgz", + "integrity": "sha512-yO7RAz6EsVQDaBH18IDJcMB1HnrUn2FJ/Jslc/WtPPWcjhpUJXU/rjbwmluzp7v/ZzWcEhTMXELnnsz8djWDwQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1129,15 +1228,12 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-function-name": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.9.tgz", - "integrity": "sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==", - "license": "MIT", + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.24.7.tgz", + "integrity": "sha512-Nd5CvgMbWc+oWzBsuaMcbwjJWAcp5qzrbg69SZdHSP7AMY0AbWFqFO0WTFCA1jxhMCwodRwvRec8k0QUbZk7RQ==", "dependencies": { - "@babel/helper-compilation-targets": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/traverse": "^7.25.9" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1146,13 +1242,13 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-json-strings": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.25.9.tgz", - "integrity": "sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw==", - "license": "MIT", + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.24.7.tgz", + "integrity": "sha512-vKbfawVYayKcSeSR5YYzzyXvsDFWU2mD8U5TFeXtbCPLFUqe7GyCgvO6XDHzje862ODrOwy6WCPmKeWHbCFJ4w==", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-create-class-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1161,28 +1257,213 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-literals": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.9.tgz", - "integrity": "sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==", - "license": "MIT", + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.24.7.tgz", + "integrity": "sha512-HMXK3WbBPpZQufbMG4B46A90PkuuhN9vBCb5T8+VAHqvAqvcLi+2cKoukcpmUYkszLhScU3l1iudhrks3DggRQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-create-class-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-class-static-block": "^7.14.5" }, "engines": { "node": ">=6.9.0" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.24.7.tgz", + "integrity": "sha512-CFbbBigp8ln4FU6Bpy6g7sE8B/WmCmzvivzUC6xDAdWVsjYTXijpuuGJmYkAaoWAzcItGKT3IOAbxRItZ5HTjw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-compilation-targets": "^7.24.7", + "@babel/helper-environment-visitor": "^7.24.7", + "@babel/helper-function-name": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-replace-supers": "^7.24.7", + "@babel/helper-split-export-declaration": "^7.24.7", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.7.tgz", + "integrity": "sha512-25cS7v+707Gu6Ds2oY6tCkUwsJ9YIDbggd9+cu9jzzDgiNq7hR/8dkzxWfKWnTic26vsI3EsCXNd4iEB6e8esQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/template": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.7.tgz", + "integrity": "sha512-19eJO/8kdCQ9zISOf+SEUJM/bAUIsvY3YDnXZTupUCQ8LgrWnsG/gFB9dvXqdXnRXMAM8fvt7b0CBKQHNGy1mw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.24.7.tgz", + "integrity": "sha512-ZOA3W+1RRTSWvyqcMJDLqbchh7U4NRGqwRfFSVbOLS/ePIP4vHB5e8T8eXcuqyN1QkgKyj5wuW0lcS85v4CrSw==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.24.7.tgz", + "integrity": "sha512-JdYfXyCRihAe46jUIliuL2/s0x0wObgwwiGxw/UbgJBr20gQBThrokO4nYKgWkD7uBaqM7+9x5TU7NkExZJyzw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.24.7.tgz", + "integrity": "sha512-sc3X26PhZQDb3JhORmakcbvkeInvxz+A8oda99lj7J60QRuPZvNAk9wQlTBS1ZynelDrDmTU4pw1tyc5d5ZMUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.24.7.tgz", + "integrity": "sha512-Rqe/vSc9OYgDajNIK35u7ot+KeCoetqQYFXM4Epf7M7ez3lWlOjrDjrwMei6caCVhfdw+mIKD4cgdGNy5JQotQ==", + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.24.7.tgz", + "integrity": "sha512-v0K9uNYsPL3oXZ/7F9NNIbAj2jv1whUEtyA6aujhekLs56R++JDQuzRcP2/z4WX5Vg/c5lE9uWZA0/iUoFhLTA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.7.tgz", + "integrity": "sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.24.7.tgz", + "integrity": "sha512-U9FcnA821YoILngSmYkW6FjyQe2TyZD5pHt4EVIhmcTkrJw/3KqcrRSxuOo5tFZJi7TE19iDyI1u+weTI7bn2w==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.24.7", + "@babel/helper-function-name": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-json-strings": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.24.7.tgz", + "integrity": "sha512-2yFnBGDvRuxAaE/f0vfBKvtnvvqU8tGpMHqMNpTN2oWMKIR3NqFkjaAgGwawhqK/pIN2T3XdjGPdaG0vDhOBGw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.24.7.tgz", + "integrity": "sha512-vcwCbb4HDH+hWi8Pqenwnjy+UiklO4Kt1vfspcQYFhJdpthSnW8XvWGyDZWKNVrVbVViI/S7K9PDJZiUmP2fYQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-logical-assignment-operators": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.25.9.tgz", - "integrity": "sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.24.7.tgz", + "integrity": "sha512-4D2tpwlQ1odXmTEIFWy9ELJcZHqrStlzK/dAOWYyxX3zT0iXQB6banjgeOJQXzEc4S0E0a5A+hahxPaEFYftsw==", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" }, "engines": { "node": ">=6.9.0" @@ -1192,12 +1473,11 @@ } }, "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.25.9.tgz", - "integrity": "sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.7.tgz", + "integrity": "sha512-T/hRC1uqrzXMKLQ6UCwMT85S3EvqaBXDGf0FaMf4446Qx9vKwlghvee0+uuZcDUCZU5RuNi4781UQ7R308zzBw==", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1207,13 +1487,12 @@ } }, "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.25.9.tgz", - "integrity": "sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.24.7.tgz", + "integrity": "sha512-9+pB1qxV3vs/8Hdmz/CulFB8w2tuu6EB94JZFsjdqxQokwGa9Unap7Bo2gGBGIvPmDIVvQrom7r5m/TCDMURhg==", "dependencies": { - "@babel/helper-module-transforms": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-module-transforms": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1223,13 +1502,13 @@ } }, "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.26.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.26.3.tgz", - "integrity": "sha512-MgR55l4q9KddUDITEzEFYn5ZsGDXMSsU9E+kh7fjRXTIC3RHqfCo8RPRbyReYJh44HQ/yomFkqbOFohXvDCiIQ==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.7.tgz", + "integrity": "sha512-iFI8GDxtevHJ/Z22J5xQpVqFLlMNstcLXh994xifFwxxGslr2ZXXLWgtBeLctOD63UFDArdvN6Tg8RFw+aEmjQ==", "dependencies": { - "@babel/helper-module-transforms": "^7.26.0", - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-module-transforms": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-simple-access": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1239,15 +1518,14 @@ } }, "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.9.tgz", - "integrity": "sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.24.7.tgz", + "integrity": "sha512-GYQE0tW7YoaN13qFh3O1NCY4MPkUiAH3fiF7UcV/I3ajmDKEdG3l+UOcbAm4zUE3gnvUU+Eni7XrVKo9eO9auw==", "dependencies": { - "@babel/helper-module-transforms": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-validator-identifier": "^7.25.9", - "@babel/traverse": "^7.25.9" + "@babel/helper-hoist-variables": "^7.24.7", + "@babel/helper-module-transforms": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-validator-identifier": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1257,13 +1535,12 @@ } }, "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.25.9.tgz", - "integrity": "sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.24.7.tgz", + "integrity": "sha512-3aytQvqJ/h9z4g8AsKPLvD4Zqi2qT+L3j7XoFFu1XBlZWEl2/1kWnhmAbxpLgPrHSY0M6UA02jyTiwUVtiKR6A==", "dependencies": { - "@babel/helper-module-transforms": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-module-transforms": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1273,13 +1550,12 @@ } }, "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.25.9.tgz", - "integrity": "sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.24.7.tgz", + "integrity": "sha512-/jr7h/EWeJtk1U/uz2jlsCioHkZk1JJZVcc8oQsJ1dUlaJD83f4/6Zeh2aHt9BIFokHIsSeDfhUmju0+1GPd6g==", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-create-regexp-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1289,12 +1565,11 @@ } }, "node_modules/@babel/plugin-transform-new-target": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.25.9.tgz", - "integrity": "sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.24.7.tgz", + "integrity": "sha512-RNKwfRIXg4Ls/8mMTza5oPF5RkOW8Wy/WgMAp1/F1yZ8mMbtwXW+HDoJiOsagWrAhI5f57Vncrmr9XeT4CVapA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1304,12 +1579,12 @@ } }, "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { - "version": "7.26.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.26.6.tgz", - "integrity": "sha512-CKW8Vu+uUZneQCPtXmSBUC6NCAUdya26hWCElAWh5mVSlSRsmiCPUUDKb3Z0szng1hiAJa098Hkhg9o4SE35Qw==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.24.7.tgz", + "integrity": "sha512-Ts7xQVk1OEocqzm8rHMXHlxvsfZ0cEF2yomUqpKENHWMF4zKk175Y4q8H5knJes6PgYad50uuRmt3UJuhBw8pQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.26.5" + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" }, "engines": { "node": ">=6.9.0" @@ -1319,12 +1594,12 @@ } }, "node_modules/@babel/plugin-transform-numeric-separator": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.25.9.tgz", - "integrity": "sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.24.7.tgz", + "integrity": "sha512-e6q1TiVUzvH9KRvicuxdBTUj4AdKSRwzIyFFnfnezpCfP2/7Qmbb8qbU2j7GODbl4JMkblitCQjKYUaX/qkkwA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" }, "engines": { "node": ">=6.9.0" @@ -1334,14 +1609,14 @@ } }, "node_modules/@babel/plugin-transform-object-rest-spread": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.25.9.tgz", - "integrity": "sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.7.tgz", + "integrity": "sha512-4QrHAr0aXQCEFni2q4DqKLD31n2DL+RxcwnNjDFkSG0eNQ/xCavnRkfCUjsyqGC2OviNJvZOF/mQqZBw7i2C5Q==", "dependencies": { - "@babel/helper-compilation-targets": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/plugin-transform-parameters": "^7.25.9" + "@babel/helper-compilation-targets": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1351,13 +1626,12 @@ } }, "node_modules/@babel/plugin-transform-object-super": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.25.9.tgz", - "integrity": "sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.7.tgz", + "integrity": "sha512-A/vVLwN6lBrMFmMDmPPz0jnE6ZGx7Jq7d6sT/Ev4H65RER6pZ+kczlf1DthF5N0qaPHBsI7UXiE8Zy66nmAovg==", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-replace-supers": "^7.25.9" + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-replace-supers": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1367,12 +1641,12 @@ } }, "node_modules/@babel/plugin-transform-optional-catch-binding": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.25.9.tgz", - "integrity": "sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.24.7.tgz", + "integrity": "sha512-uLEndKqP5BfBbC/5jTwPxLh9kqPWWgzN/f8w6UwAIirAEqiIVJWWY312X72Eub09g5KF9+Zn7+hT7sDxmhRuKA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" }, "engines": { "node": ">=6.9.0" @@ -1382,13 +1656,13 @@ } }, "node_modules/@babel/plugin-transform-optional-chaining": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.25.9.tgz", - "integrity": "sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.24.7.tgz", + "integrity": "sha512-tK+0N9yd4j+x/4hxF3F0e0fu/VdcxU18y5SevtyM/PCFlQvXbR0Zmlo2eBrKtVipGNFzpq56o8WsIIKcJFUCRQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" }, "engines": { "node": ">=6.9.0" @@ -1398,12 +1672,11 @@ } }, "node_modules/@babel/plugin-transform-parameters": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.25.9.tgz", - "integrity": "sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.7.tgz", + "integrity": "sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1413,13 +1686,12 @@ } }, "node_modules/@babel/plugin-transform-private-methods": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.9.tgz", - "integrity": "sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.24.7.tgz", + "integrity": "sha512-COTCOkG2hn4JKGEKBADkA8WNb35TGkkRbI5iT845dB+NyqgO8Hn+ajPbSnIQznneJTa3d30scb6iz/DhH8GsJQ==", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-create-class-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1429,14 +1701,14 @@ } }, "node_modules/@babel/plugin-transform-private-property-in-object": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.25.9.tgz", - "integrity": "sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.24.7.tgz", + "integrity": "sha512-9z76mxwnwFxMyxZWEgdgECQglF2Q7cFLm0kMf8pGwt+GSJsY0cONKj/UuO4bOH0w/uAel3ekS4ra5CEAyJRmDA==", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.25.9", - "@babel/helper-create-class-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-create-class-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" }, "engines": { "node": ">=6.9.0" @@ -1446,12 +1718,11 @@ } }, "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.25.9.tgz", - "integrity": "sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.7.tgz", + "integrity": "sha512-EMi4MLQSHfd2nrCqQEWxFdha2gBCqU4ZcCng4WBGZ5CJL4bBRW0ptdqqDdeirGZcpALazVVNJqRmsO8/+oNCBA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1461,12 +1732,11 @@ } }, "node_modules/@babel/plugin-transform-react-constant-elements": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.25.9.tgz", - "integrity": "sha512-Ncw2JFsJVuvfRsa2lSHiC55kETQVLSnsYGQ1JDDwkUeWGTL/8Tom8aLTnlqgoeuopWrbbGndrc9AlLYrIosrow==", - "license": "MIT", + "version": "7.25.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.25.1.tgz", + "integrity": "sha512-SLV/giH/V4SmloZ6Dt40HjTGTAIkxn33TVIHxNGNvo8ezMhrxBkzisj4op1KZYPIOHFLqhv60OHvX+YRu4xbmQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-plugin-utils": "^7.24.8" }, "engines": { "node": ">=6.9.0" @@ -1476,12 +1746,11 @@ } }, "node_modules/@babel/plugin-transform-react-display-name": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.25.9.tgz", - "integrity": "sha512-KJfMlYIUxQB1CJfO3e0+h0ZHWOTLCPP115Awhaz8U0Zpq36Gl/cXlpoyMRnUWlhNUBAzldnCiAZNvCDj7CrKxQ==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.24.7.tgz", + "integrity": "sha512-H/Snz9PFxKsS1JLI4dJLtnJgCJRoo0AUm3chP6NYr+9En1JMKloheEiLIhlp5MDVznWo+H3AAC1Mc8lmUEpsgg==", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1491,16 +1760,15 @@ } }, "node_modules/@babel/plugin-transform-react-jsx": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.25.9.tgz", - "integrity": "sha512-s5XwpQYCqGerXl+Pu6VDL3x0j2d82eiV77UJ8a2mDHAW7j9SWRqQ2y1fNo1Z74CdcYipl5Z41zvjj4Nfzq36rw==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.24.7.tgz", + "integrity": "sha512-+Dj06GDZEFRYvclU6k4bme55GKBEWUmByM/eoKuqg4zTNQHiApWRhQph5fxQB2wAEFvRzL1tOEj1RJ19wJrhoA==", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.25.9", - "@babel/helper-module-imports": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/plugin-syntax-jsx": "^7.25.9", - "@babel/types": "^7.25.9" + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-jsx": "^7.24.7", + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1510,12 +1778,11 @@ } }, "node_modules/@babel/plugin-transform-react-jsx-development": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.25.9.tgz", - "integrity": "sha512-9mj6rm7XVYs4mdLIpbZnHOYdpW42uoiBCTVowg7sP1thUOiANgMb4UtpRivR0pp5iL+ocvUv7X4mZgFRpJEzGw==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.24.7.tgz", + "integrity": "sha512-QG9EnzoGn+Qar7rxuW+ZOsbWOt56FvvI93xInqsZDC5fsekx1AlIO4KIJ5M+D0p0SqSH156EpmZyXq630B8OlQ==", "dependencies": { - "@babel/plugin-transform-react-jsx": "^7.25.9" + "@babel/plugin-transform-react-jsx": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1525,13 +1792,12 @@ } }, "node_modules/@babel/plugin-transform-react-pure-annotations": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.25.9.tgz", - "integrity": "sha512-KQ/Takk3T8Qzj5TppkS1be588lkbTp5uj7w6a0LeQaTMSckU/wK0oJ/pih+T690tkgI5jfmg2TqDJvd41Sj1Cg==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.24.7.tgz", + "integrity": "sha512-PLgBVk3fzbmEjBJ/u8kFzOqS9tUeDjiaWud/rRym/yjCo/M9cASPlnrd2ZmmZpQT40fOOrvR8jh+n8jikrOhNA==", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1541,12 +1807,11 @@ } }, "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.25.9.tgz", - "integrity": "sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.7.tgz", + "integrity": "sha512-lq3fvXPdimDrlg6LWBoqj+r/DEWgONuwjuOuQCSYgRroXDH/IdM1C0IZf59fL5cHLpjEH/O6opIRBbqv7ELnuA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-plugin-utils": "^7.24.7", "regenerator-transform": "^0.15.2" }, "engines": { @@ -1556,29 +1821,12 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-regexp-modifiers": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.26.0.tgz", - "integrity": "sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.25.9.tgz", - "integrity": "sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.24.7.tgz", + "integrity": "sha512-0DUq0pHcPKbjFZCfTss/pGkYMfy3vFWydkUBd9r0GHpIyfs2eCDENvqadMycRS9wZCXR41wucAfJHJmwA0UmoQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1588,15 +1836,14 @@ } }, "node_modules/@babel/plugin-transform-runtime": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.25.9.tgz", - "integrity": "sha512-nZp7GlEl+yULJrClz0SwHPqir3lc0zsPrDHQUcxGspSL7AKrexNSEfTbfqnDNJUO13bgKyfuOLMF8Xqtu8j3YQ==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.24.7.tgz", + "integrity": "sha512-YqXjrk4C+a1kZjewqt+Mmu2UuV1s07y8kqcUf4qYLnoqemhR4gRQikhdAhSVJioMjVTu6Mo6pAbaypEA3jY6fw==", "dependencies": { - "@babel/helper-module-imports": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", "babel-plugin-polyfill-corejs2": "^0.4.10", - "babel-plugin-polyfill-corejs3": "^0.10.6", + "babel-plugin-polyfill-corejs3": "^0.10.1", "babel-plugin-polyfill-regenerator": "^0.6.1", "semver": "^6.3.1" }, @@ -1611,18 +1858,16 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", "bin": { "semver": "bin/semver.js" } }, "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.25.9.tgz", - "integrity": "sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.7.tgz", + "integrity": "sha512-KsDsevZMDsigzbA09+vacnLpmPH4aWjcZjXdyFKGzpplxhbeB4wYtury3vglQkg6KM/xEPKt73eCjPPf1PgXBA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1632,13 +1877,12 @@ } }, "node_modules/@babel/plugin-transform-spread": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.25.9.tgz", - "integrity": "sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.7.tgz", + "integrity": "sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng==", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1648,12 +1892,11 @@ } }, "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.25.9.tgz", - "integrity": "sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.24.7.tgz", + "integrity": "sha512-kHPSIJc9v24zEml5geKg9Mjx5ULpfncj0wRpYtxbvKyTtHCYDkVE3aHQ03FrpEo4gEe2vrJJS1Y9CJTaThA52g==", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1663,12 +1906,11 @@ } }, "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.25.9.tgz", - "integrity": "sha512-o97AE4syN71M/lxrCtQByzphAdlYluKPDBzDVzMmfCobUjjhAryZV0AIpRPrxN0eAkxXO6ZLEScmt+PNhj2OTw==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.7.tgz", + "integrity": "sha512-AfDTQmClklHCOLxtGoP7HkeMw56k1/bTQjwsfhL6pppo/M4TOBSq+jjBUBLmV/4oeFg4GWMavIl44ZeCtmmZTw==", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1678,12 +1920,11 @@ } }, "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.26.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.26.7.tgz", - "integrity": "sha512-jfoTXXZTgGg36BmhqT3cAYK5qkmqvJpvNrPhaK/52Vgjhw4Rq29s9UqpWWV0D6yuRmgiFH/BUVlkl96zJWqnaw==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.24.7.tgz", + "integrity": "sha512-VtR8hDy7YLB7+Pet9IarXjg/zgCMSF+1mNS/EQEiEaUPoFXCVsHG64SIxcaaI2zJgRiv+YmgaQESUfWAdbjzgg==", "dependencies": { - "@babel/helper-plugin-utils": "^7.26.5" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1693,16 +1934,14 @@ } }, "node_modules/@babel/plugin-transform-typescript": { - "version": "7.26.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.26.7.tgz", - "integrity": "sha512-5cJurntg+AT+cgelGP9Bt788DKiAw9gIMSMU2NJrLAilnj0m8WZWUNZPSLOmadYsujHutpgElO+50foX+ib/Wg==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.24.7.tgz", + "integrity": "sha512-iLD3UNkgx2n/HrjBesVbYX6j0yqn/sJktvbtKKgcaLIQ4bTTQ8obAypc1VpyHPD2y4Phh9zHOaAt8e/L14wCpw==", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.25.9", - "@babel/helper-create-class-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.26.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", - "@babel/plugin-syntax-typescript": "^7.25.9" + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-create-class-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-typescript": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1712,12 +1951,11 @@ } }, "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.25.9.tgz", - "integrity": "sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.24.7.tgz", + "integrity": "sha512-U3ap1gm5+4edc2Q/P+9VrBNhGkfnf+8ZqppY71Bo/pzZmXhhLdqgaUl6cuB07O1+AQJtCLfaOmswiNbSQ9ivhw==", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1727,13 +1965,12 @@ } }, "node_modules/@babel/plugin-transform-unicode-property-regex": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.25.9.tgz", - "integrity": "sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.24.7.tgz", + "integrity": "sha512-uH2O4OV5M9FZYQrwc7NdVmMxQJOCCzFeYudlZSzUAHRFeOujQefa92E74TQDVskNHCzOXoigEuoyzHDhaEaK5w==", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-create-regexp-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1743,13 +1980,12 @@ } }, "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.25.9.tgz", - "integrity": "sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.24.7.tgz", + "integrity": "sha512-hlQ96MBZSAXUq7ltkjtu3FJCCSMx/j629ns3hA3pXnBXjanNP0LHi+JpPeA81zaWgVK1VGH95Xuy7u0RyQ8kMg==", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-create-regexp-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1759,13 +1995,12 @@ } }, "node_modules/@babel/plugin-transform-unicode-sets-regex": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.9.tgz", - "integrity": "sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.24.7.tgz", + "integrity": "sha512-2G8aAvF4wy1w/AGZkemprdGMRg5o6zPNhbHVImRz3lss55TYCBd6xStN19rt8XJHq20sqV0JbyWjOWwQRwV/wg==", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-create-regexp-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1775,79 +2010,90 @@ } }, "node_modules/@babel/preset-env": { - "version": "7.26.7", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.26.7.tgz", - "integrity": "sha512-Ycg2tnXwixaXOVb29rana8HNPgLVBof8qqtNQ9LE22IoyZboQbGSxI6ZySMdW3K5nAe6gu35IaJefUJflhUFTQ==", - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.26.5", - "@babel/helper-compilation-targets": "^7.26.5", - "@babel/helper-plugin-utils": "^7.26.5", - "@babel/helper-validator-option": "^7.25.9", - "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.9", - "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.9", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.9", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.25.9", - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.9", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.24.7.tgz", + "integrity": "sha512-1YZNsc+y6cTvWlDHidMBsQZrZfEFjRIo/BZCT906PMdzOyXtSLTgqGdrpcuTDCXyd11Am5uQULtDIcCfnTc8fQ==", + "dependencies": { + "@babel/compat-data": "^7.24.7", + "@babel/helper-compilation-targets": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-validator-option": "^7.24.7", + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.24.7", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.24.7", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.24.7", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.24.7", "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", - "@babel/plugin-syntax-import-assertions": "^7.26.0", - "@babel/plugin-syntax-import-attributes": "^7.26.0", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.24.7", + "@babel/plugin-syntax-import-attributes": "^7.24.7", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", - "@babel/plugin-transform-arrow-functions": "^7.25.9", - "@babel/plugin-transform-async-generator-functions": "^7.25.9", - "@babel/plugin-transform-async-to-generator": "^7.25.9", - "@babel/plugin-transform-block-scoped-functions": "^7.26.5", - "@babel/plugin-transform-block-scoping": "^7.25.9", - "@babel/plugin-transform-class-properties": "^7.25.9", - "@babel/plugin-transform-class-static-block": "^7.26.0", - "@babel/plugin-transform-classes": "^7.25.9", - "@babel/plugin-transform-computed-properties": "^7.25.9", - "@babel/plugin-transform-destructuring": "^7.25.9", - "@babel/plugin-transform-dotall-regex": "^7.25.9", - "@babel/plugin-transform-duplicate-keys": "^7.25.9", - "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.9", - "@babel/plugin-transform-dynamic-import": "^7.25.9", - "@babel/plugin-transform-exponentiation-operator": "^7.26.3", - "@babel/plugin-transform-export-namespace-from": "^7.25.9", - "@babel/plugin-transform-for-of": "^7.25.9", - "@babel/plugin-transform-function-name": "^7.25.9", - "@babel/plugin-transform-json-strings": "^7.25.9", - "@babel/plugin-transform-literals": "^7.25.9", - "@babel/plugin-transform-logical-assignment-operators": "^7.25.9", - "@babel/plugin-transform-member-expression-literals": "^7.25.9", - "@babel/plugin-transform-modules-amd": "^7.25.9", - "@babel/plugin-transform-modules-commonjs": "^7.26.3", - "@babel/plugin-transform-modules-systemjs": "^7.25.9", - "@babel/plugin-transform-modules-umd": "^7.25.9", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.25.9", - "@babel/plugin-transform-new-target": "^7.25.9", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.26.6", - "@babel/plugin-transform-numeric-separator": "^7.25.9", - "@babel/plugin-transform-object-rest-spread": "^7.25.9", - "@babel/plugin-transform-object-super": "^7.25.9", - "@babel/plugin-transform-optional-catch-binding": "^7.25.9", - "@babel/plugin-transform-optional-chaining": "^7.25.9", - "@babel/plugin-transform-parameters": "^7.25.9", - "@babel/plugin-transform-private-methods": "^7.25.9", - "@babel/plugin-transform-private-property-in-object": "^7.25.9", - "@babel/plugin-transform-property-literals": "^7.25.9", - "@babel/plugin-transform-regenerator": "^7.25.9", - "@babel/plugin-transform-regexp-modifiers": "^7.26.0", - "@babel/plugin-transform-reserved-words": "^7.25.9", - "@babel/plugin-transform-shorthand-properties": "^7.25.9", - "@babel/plugin-transform-spread": "^7.25.9", - "@babel/plugin-transform-sticky-regex": "^7.25.9", - "@babel/plugin-transform-template-literals": "^7.25.9", - "@babel/plugin-transform-typeof-symbol": "^7.26.7", - "@babel/plugin-transform-unicode-escapes": "^7.25.9", - "@babel/plugin-transform-unicode-property-regex": "^7.25.9", - "@babel/plugin-transform-unicode-regex": "^7.25.9", - "@babel/plugin-transform-unicode-sets-regex": "^7.25.9", + "@babel/plugin-transform-arrow-functions": "^7.24.7", + "@babel/plugin-transform-async-generator-functions": "^7.24.7", + "@babel/plugin-transform-async-to-generator": "^7.24.7", + "@babel/plugin-transform-block-scoped-functions": "^7.24.7", + "@babel/plugin-transform-block-scoping": "^7.24.7", + "@babel/plugin-transform-class-properties": "^7.24.7", + "@babel/plugin-transform-class-static-block": "^7.24.7", + "@babel/plugin-transform-classes": "^7.24.7", + "@babel/plugin-transform-computed-properties": "^7.24.7", + "@babel/plugin-transform-destructuring": "^7.24.7", + "@babel/plugin-transform-dotall-regex": "^7.24.7", + "@babel/plugin-transform-duplicate-keys": "^7.24.7", + "@babel/plugin-transform-dynamic-import": "^7.24.7", + "@babel/plugin-transform-exponentiation-operator": "^7.24.7", + "@babel/plugin-transform-export-namespace-from": "^7.24.7", + "@babel/plugin-transform-for-of": "^7.24.7", + "@babel/plugin-transform-function-name": "^7.24.7", + "@babel/plugin-transform-json-strings": "^7.24.7", + "@babel/plugin-transform-literals": "^7.24.7", + "@babel/plugin-transform-logical-assignment-operators": "^7.24.7", + "@babel/plugin-transform-member-expression-literals": "^7.24.7", + "@babel/plugin-transform-modules-amd": "^7.24.7", + "@babel/plugin-transform-modules-commonjs": "^7.24.7", + "@babel/plugin-transform-modules-systemjs": "^7.24.7", + "@babel/plugin-transform-modules-umd": "^7.24.7", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.24.7", + "@babel/plugin-transform-new-target": "^7.24.7", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.7", + "@babel/plugin-transform-numeric-separator": "^7.24.7", + "@babel/plugin-transform-object-rest-spread": "^7.24.7", + "@babel/plugin-transform-object-super": "^7.24.7", + "@babel/plugin-transform-optional-catch-binding": "^7.24.7", + "@babel/plugin-transform-optional-chaining": "^7.24.7", + "@babel/plugin-transform-parameters": "^7.24.7", + "@babel/plugin-transform-private-methods": "^7.24.7", + "@babel/plugin-transform-private-property-in-object": "^7.24.7", + "@babel/plugin-transform-property-literals": "^7.24.7", + "@babel/plugin-transform-regenerator": "^7.24.7", + "@babel/plugin-transform-reserved-words": "^7.24.7", + "@babel/plugin-transform-shorthand-properties": "^7.24.7", + "@babel/plugin-transform-spread": "^7.24.7", + "@babel/plugin-transform-sticky-regex": "^7.24.7", + "@babel/plugin-transform-template-literals": "^7.24.7", + "@babel/plugin-transform-typeof-symbol": "^7.24.7", + "@babel/plugin-transform-unicode-escapes": "^7.24.7", + "@babel/plugin-transform-unicode-property-regex": "^7.24.7", + "@babel/plugin-transform-unicode-regex": "^7.24.7", + "@babel/plugin-transform-unicode-sets-regex": "^7.24.7", "@babel/preset-modules": "0.1.6-no-external-plugins", "babel-plugin-polyfill-corejs2": "^0.4.10", - "babel-plugin-polyfill-corejs3": "^0.10.6", + "babel-plugin-polyfill-corejs3": "^0.10.4", "babel-plugin-polyfill-regenerator": "^0.6.1", - "core-js-compat": "^3.38.1", + "core-js-compat": "^3.31.0", "semver": "^6.3.1" }, "engines": { @@ -1861,7 +2107,6 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -1870,7 +2115,6 @@ "version": "0.1.6-no-external-plugins", "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.0.0", "@babel/types": "^7.4.4", @@ -1881,17 +2125,16 @@ } }, "node_modules/@babel/preset-react": { - "version": "7.26.3", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.26.3.tgz", - "integrity": "sha512-Nl03d6T9ky516DGK2YMxrTqvnpUW63TnJMOMonj+Zae0JiPC5BC9xPMSL6L8fiSpA5vP88qfygavVQvnLp+6Cw==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.24.7.tgz", + "integrity": "sha512-AAH4lEkpmzFWrGVlHaxJB7RLH21uPQ9+He+eFLWHmF9IuFQVugz8eAsamaW0DXRrTfco5zj1wWtpdcXJUOfsag==", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-validator-option": "^7.25.9", - "@babel/plugin-transform-react-display-name": "^7.25.9", - "@babel/plugin-transform-react-jsx": "^7.25.9", - "@babel/plugin-transform-react-jsx-development": "^7.25.9", - "@babel/plugin-transform-react-pure-annotations": "^7.25.9" + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-validator-option": "^7.24.7", + "@babel/plugin-transform-react-display-name": "^7.24.7", + "@babel/plugin-transform-react-jsx": "^7.24.7", + "@babel/plugin-transform-react-jsx-development": "^7.24.7", + "@babel/plugin-transform-react-pure-annotations": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1901,16 +2144,15 @@ } }, "node_modules/@babel/preset-typescript": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.26.0.tgz", - "integrity": "sha512-NMk1IGZ5I/oHhoXEElcm+xUnL/szL6xflkFZmoEU9xj1qSJXpiS7rsspYo92B4DRCDvZn2erT5LdsCeXAKNCkg==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.24.7.tgz", + "integrity": "sha512-SyXRe3OdWwIwalxDg5UtJnJQO+YPcTfwiIY2B0Xlddh9o7jpWLvv8X1RthIeDOxQ+O1ML5BLPCONToObyVQVuQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-validator-option": "^7.25.9", - "@babel/plugin-syntax-jsx": "^7.25.9", - "@babel/plugin-transform-modules-commonjs": "^7.25.9", - "@babel/plugin-transform-typescript": "^7.25.9" + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-validator-option": "^7.24.7", + "@babel/plugin-syntax-jsx": "^7.24.7", + "@babel/plugin-transform-modules-commonjs": "^7.24.7", + "@babel/plugin-transform-typescript": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1919,11 +2161,15 @@ "@babel/core": "^7.0.0-0" } }, + "node_modules/@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==" + }, "node_modules/@babel/runtime": { - "version": "7.26.7", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.7.tgz", - "integrity": "sha512-AOPI3D+a8dXnja+iwsUqGRjr1BbZIe771sXdapOtYI531gSqpi92vXivKcq2asu/DFpdl1ceFAKZyRzK2PCVcQ==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.7.tgz", + "integrity": "sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==", "dependencies": { "regenerator-runtime": "^0.14.0" }, @@ -1932,10 +2178,9 @@ } }, "node_modules/@babel/runtime-corejs3": { - "version": "7.26.7", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.26.7.tgz", - "integrity": "sha512-55gRV8vGrCIYZnaQHQrD92Lo/hYE3Sj5tmbuf0hhHR7sj2CWhEhHU89hbq+UVDXvFG1zUVXJhUkEq1eAfqXtFw==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.24.7.tgz", + "integrity": "sha512-eytSX6JLBY6PVAeQa2bFlDx/7Mmln/gaEpsit5a3WEvjGfiIytEsgAwuIXCPM0xvw0v0cJn3ilq0/TvXrW0kgA==", "dependencies": { "core-js-pure": "^3.30.2", "regenerator-runtime": "^0.14.0" @@ -1945,30 +2190,31 @@ } }, "node_modules/@babel/template": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.9.tgz", - "integrity": "sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.7.tgz", + "integrity": "sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==", "dependencies": { - "@babel/code-frame": "^7.25.9", - "@babel/parser": "^7.25.9", - "@babel/types": "^7.25.9" + "@babel/code-frame": "^7.24.7", + "@babel/parser": "^7.24.7", + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.26.7", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.7.tgz", - "integrity": "sha512-1x1sgeyRLC3r5fQOM0/xtQKsYjyxmFjaOrLJNtZ81inNjyJHGIolTULPiSc/2qe1/qfpFLisLQYFnnZl7QoedA==", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.26.2", - "@babel/generator": "^7.26.5", - "@babel/parser": "^7.26.7", - "@babel/template": "^7.25.9", - "@babel/types": "^7.26.7", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.7.tgz", + "integrity": "sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA==", + "dependencies": { + "@babel/code-frame": "^7.24.7", + "@babel/generator": "^7.24.7", + "@babel/helper-environment-visitor": "^7.24.7", + "@babel/helper-function-name": "^7.24.7", + "@babel/helper-hoist-variables": "^7.24.7", + "@babel/helper-split-export-declaration": "^7.24.7", + "@babel/parser": "^7.24.7", + "@babel/types": "^7.24.7", "debug": "^4.3.1", "globals": "^11.1.0" }, @@ -1977,13 +2223,13 @@ } }, "node_modules/@babel/types": { - "version": "7.26.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.7.tgz", - "integrity": "sha512-t8kDRGrKXyp6+tjUh7hw2RLyclsW4TRoRvRHtSyAX9Bb5ldlFh+90YAYY6awRXrlB4G5G2izNeGySpATlFzmOg==", - "license": "MIT", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.7.tgz", + "integrity": "sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==", "dependencies": { - "@babel/helper-string-parser": "^7.25.9", - "@babel/helper-validator-identifier": "^7.25.9" + "@babel/helper-string-parser": "^7.24.7", + "@babel/helper-validator-identifier": "^7.24.7", + "to-fast-properties": "^2.0.0" }, "engines": { "node": ">=6.9.0" @@ -1992,7492 +2238,5808 @@ "node_modules/@braintree/sanitize-url": { "version": "6.0.4", "resolved": "https://registry.npmjs.org/@braintree/sanitize-url/-/sanitize-url-6.0.4.tgz", - "integrity": "sha512-s3jaWicZd0pkP0jf5ysyHUI/RE7MHos6qlToFcGWXVp+ykHOy77OUMrfbgJ9it2C5bow7OIQwYYaHjk9XlBQ2A==", - "license": "MIT" + "integrity": "sha512-s3jaWicZd0pkP0jf5ysyHUI/RE7MHos6qlToFcGWXVp+ykHOy77OUMrfbgJ9it2C5bow7OIQwYYaHjk9XlBQ2A==" }, "node_modules/@colors/colors": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", - "license": "MIT", "optional": true, "engines": { "node": ">=0.1.90" } }, - "node_modules/@csstools/cascade-layer-name-parser": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@csstools/cascade-layer-name-parser/-/cascade-layer-name-parser-2.0.4.tgz", - "integrity": "sha512-7DFHlPuIxviKYZrOiwVU/PiHLm3lLUR23OMuEEtfEOQTOp9hzQ2JjdY6X5H18RVuUPJqSCI+qNnD5iOLMVE0bA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@csstools/css-parser-algorithms": "^3.0.4", - "@csstools/css-tokenizer": "^3.0.3" - } - }, - "node_modules/@csstools/color-helpers": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-5.0.1.tgz", - "integrity": "sha512-MKtmkA0BX87PKaO1NFRTFH+UnkgnmySQOvNxJubsadusqPEC2aJ9MOQiMceZJJ6oitUl/i0L6u0M1IrmAOmgBA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/@discoveryjs/json-ext": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", + "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", "engines": { - "node": ">=18" + "node": ">=10.0.0" } }, - "node_modules/@csstools/css-calc": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-2.1.1.tgz", - "integrity": "sha512-rL7kaUnTkL9K+Cvo2pnCieqNpTKgQzy5f+N+5Iuko9HAoasP+xgprVh7KN/MaJVvVL1l0EzQq2MoqBHKSrDrag==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@csstools/css-parser-algorithms": "^3.0.4", - "@csstools/css-tokenizer": "^3.0.3" - } + "node_modules/@docsearch/css": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.6.1.tgz", + "integrity": "sha512-VtVb5DS+0hRIprU2CO6ZQjK2Zg4QU5HrDM1+ix6rT0umsYvFvatMAnf97NHZlVWDaaLlx7GRfR/7FikANiM2Fg==" }, - "node_modules/@csstools/css-color-parser": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-3.0.7.tgz", - "integrity": "sha512-nkMp2mTICw32uE5NN+EsJ4f5N+IGFeCFu4bGpiKgb2Pq/7J/MpyLBeQ5ry4KKtRFZaYs6sTmcMYrSRIyj5DFKA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT", + "node_modules/@docsearch/react": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.6.1.tgz", + "integrity": "sha512-qXZkEPvybVhSXj0K7U3bXc233tk5e8PfhoZ6MhPOiik/qUQxYC+Dn9DnoS7CxHQQhHfCvTiN0eY9M12oRghEXw==", "dependencies": { - "@csstools/color-helpers": "^5.0.1", - "@csstools/css-calc": "^2.1.1" - }, - "engines": { - "node": ">=18" + "@algolia/autocomplete-core": "1.9.3", + "@algolia/autocomplete-preset-algolia": "1.9.3", + "@docsearch/css": "3.6.1", + "algoliasearch": "^4.19.1" }, "peerDependencies": { - "@csstools/css-parser-algorithms": "^3.0.4", - "@csstools/css-tokenizer": "^3.0.3" - } - }, - "node_modules/@csstools/css-parser-algorithms": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.4.tgz", - "integrity": "sha512-Up7rBoV77rv29d3uKHUIVubz1BTcgyUK72IvCQAbfbMv584xHcGKCKbWh7i8hPrRJ7qU4Y8IO3IY9m+iTB7P3A==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT", - "engines": { - "node": ">=18" + "@types/react": ">= 16.8.0 < 19.0.0", + "react": ">= 16.8.0 < 19.0.0", + "react-dom": ">= 16.8.0 < 19.0.0", + "search-insights": ">= 1 < 3" }, - "peerDependencies": { - "@csstools/css-tokenizer": "^3.0.3" - } - }, - "node_modules/@csstools/css-tokenizer": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.3.tgz", - "integrity": "sha512-UJnjoFsmxfKUdNYdWgOB0mWUypuLvAfQPH1+pyvRJs6euowbFkFC6P13w1l8mJyi3vxYMxc9kld5jZEGRQs6bw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" + "peerDependenciesMeta": { + "@types/react": { + "optional": true }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT", - "engines": { - "node": ">=18" - } - }, - "node_modules/@csstools/media-query-list-parser": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-4.0.2.tgz", - "integrity": "sha512-EUos465uvVvMJehckATTlNqGj4UJWkTmdWuDMjqvSUkjGpmOyFZBVwb4knxCm/k2GMTXY+c/5RkdndzFYWeX5A==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" + "react": { + "optional": true }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" + "react-dom": { + "optional": true + }, + "search-insights": { + "optional": true } - ], - "license": "MIT", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@csstools/css-parser-algorithms": "^3.0.4", - "@csstools/css-tokenizer": "^3.0.3" } }, - "node_modules/@csstools/postcss-cascade-layers": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-5.0.1.tgz", - "integrity": "sha512-XOfhI7GShVcKiKwmPAnWSqd2tBR0uxt+runAxttbSp/LY2U16yAVPmAf7e9q4JJ0d+xMNmpwNDLBXnmRCl3HMQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/selector-specificity": "^5.0.0", - "postcss-selector-parser": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-color-function": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-4.0.7.tgz", - "integrity": "sha512-aDHYmhNIHR6iLw4ElWhf+tRqqaXwKnMl0YsQ/X105Zc4dQwe6yJpMrTN6BwOoESrkDjOYMOfORviSSLeDTJkdQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/@docusaurus/core": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-3.5.2.tgz", + "integrity": "sha512-4Z1WkhCSkX4KO0Fw5m/Vuc7Q3NxBG53NE5u59Rs96fWkMPZVSrzEPP16/Nk6cWb/shK7xXPndTmalJtw7twL/w==", "dependencies": { - "@csstools/css-color-parser": "^3.0.7", - "@csstools/css-parser-algorithms": "^3.0.4", - "@csstools/css-tokenizer": "^3.0.3", - "@csstools/postcss-progressive-custom-properties": "^4.0.0", - "@csstools/utilities": "^2.0.0" + "@babel/core": "^7.23.3", + "@babel/generator": "^7.23.3", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-transform-runtime": "^7.22.9", + "@babel/preset-env": "^7.22.9", + "@babel/preset-react": "^7.22.5", + "@babel/preset-typescript": "^7.22.5", + "@babel/runtime": "^7.22.6", + "@babel/runtime-corejs3": "^7.22.6", + "@babel/traverse": "^7.22.8", + "@docusaurus/cssnano-preset": "3.5.2", + "@docusaurus/logger": "3.5.2", + "@docusaurus/mdx-loader": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "autoprefixer": "^10.4.14", + "babel-loader": "^9.1.3", + "babel-plugin-dynamic-import-node": "^2.3.3", + "boxen": "^6.2.1", + "chalk": "^4.1.2", + "chokidar": "^3.5.3", + "clean-css": "^5.3.2", + "cli-table3": "^0.6.3", + "combine-promises": "^1.1.0", + "commander": "^5.1.0", + "copy-webpack-plugin": "^11.0.0", + "core-js": "^3.31.1", + "css-loader": "^6.8.1", + "css-minimizer-webpack-plugin": "^5.0.1", + "cssnano": "^6.1.2", + "del": "^6.1.1", + "detect-port": "^1.5.1", + "escape-html": "^1.0.3", + "eta": "^2.2.0", + "eval": "^0.1.8", + "file-loader": "^6.2.0", + "fs-extra": "^11.1.1", + "html-minifier-terser": "^7.2.0", + "html-tags": "^3.3.1", + "html-webpack-plugin": "^5.5.3", + "leven": "^3.1.0", + "lodash": "^4.17.21", + "mini-css-extract-plugin": "^2.7.6", + "p-map": "^4.0.0", + "postcss": "^8.4.26", + "postcss-loader": "^7.3.3", + "prompts": "^2.4.2", + "react-dev-utils": "^12.0.1", + "react-helmet-async": "^1.3.0", + "react-loadable": "npm:@docusaurus/react-loadable@6.0.0", + "react-loadable-ssr-addon-v5-slorber": "^1.0.1", + "react-router": "^5.3.4", + "react-router-config": "^5.1.1", + "react-router-dom": "^5.3.4", + "rtl-detect": "^1.0.4", + "semver": "^7.5.4", + "serve-handler": "^6.1.5", + "shelljs": "^0.8.5", + "terser-webpack-plugin": "^5.3.9", + "tslib": "^2.6.0", + "update-notifier": "^6.0.2", + "url-loader": "^4.1.1", + "webpack": "^5.88.1", + "webpack-bundle-analyzer": "^4.9.0", + "webpack-dev-server": "^4.15.1", + "webpack-merge": "^5.9.0", + "webpackbar": "^5.0.2" + }, + "bin": { + "docusaurus": "bin/docusaurus.mjs" }, "engines": { - "node": ">=18" + "node": ">=18.0" }, "peerDependencies": { - "postcss": "^8.4" + "@mdx-js/react": "^3.0.0", + "react": "^18.0.0", + "react-dom": "^18.0.0" } }, - "node_modules/@csstools/postcss-color-mix-function": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/@csstools/postcss-color-mix-function/-/postcss-color-mix-function-3.0.7.tgz", - "integrity": "sha512-e68Nev4CxZYCLcrfWhHH4u/N1YocOfTmw67/kVX5Rb7rnguqqLyxPjhHWjSBX8o4bmyuukmNf3wrUSU3//kT7g==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/@docusaurus/cssnano-preset": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-3.5.2.tgz", + "integrity": "sha512-D3KiQXOMA8+O0tqORBrTOEQyQxNIfPm9jEaJoALjjSjc2M/ZAWcUfPQEnwr2JB2TadHw2gqWgpZckQmrVWkytA==", "dependencies": { - "@csstools/css-color-parser": "^3.0.7", - "@csstools/css-parser-algorithms": "^3.0.4", - "@csstools/css-tokenizer": "^3.0.3", - "@csstools/postcss-progressive-custom-properties": "^4.0.0", - "@csstools/utilities": "^2.0.0" + "cssnano-preset-advanced": "^6.1.2", + "postcss": "^8.4.38", + "postcss-sort-media-queries": "^5.2.0", + "tslib": "^2.6.0" }, "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">=18.0" } }, - "node_modules/@csstools/postcss-content-alt-text": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@csstools/postcss-content-alt-text/-/postcss-content-alt-text-2.0.4.tgz", - "integrity": "sha512-YItlZUOuZJCBlRaCf8Aucc1lgN41qYGALMly0qQllrxYJhiyzlI6RxOTMUvtWk+KhS8GphMDsDhKQ7KTPfEMSw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/@docusaurus/logger": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-3.5.2.tgz", + "integrity": "sha512-LHC540SGkeLfyT3RHK3gAMK6aS5TRqOD4R72BEU/DE2M/TY8WwEUAMY576UUc/oNJXv8pGhBmQB6N9p3pt8LQw==", "dependencies": { - "@csstools/css-parser-algorithms": "^3.0.4", - "@csstools/css-tokenizer": "^3.0.3", - "@csstools/postcss-progressive-custom-properties": "^4.0.0", - "@csstools/utilities": "^2.0.0" + "chalk": "^4.1.2", + "tslib": "^2.6.0" }, "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">=18.0" } }, - "node_modules/@csstools/postcss-exponential-functions": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@csstools/postcss-exponential-functions/-/postcss-exponential-functions-2.0.6.tgz", - "integrity": "sha512-IgJA5DQsQLu/upA3HcdvC6xEMR051ufebBTIXZ5E9/9iiaA7juXWz1ceYj814lnDYP/7eWjZnw0grRJlX4eI6g==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/@docusaurus/mdx-loader": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.5.2.tgz", + "integrity": "sha512-ku3xO9vZdwpiMIVd8BzWV0DCqGEbCP5zs1iHfKX50vw6jX8vQo0ylYo1YJMZyz6e+JFJ17HYHT5FzVidz2IflA==", "dependencies": { - "@csstools/css-calc": "^2.1.1", - "@csstools/css-parser-algorithms": "^3.0.4", - "@csstools/css-tokenizer": "^3.0.3" + "@docusaurus/logger": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "@mdx-js/mdx": "^3.0.0", + "@slorber/remark-comment": "^1.0.0", + "escape-html": "^1.0.3", + "estree-util-value-to-estree": "^3.0.1", + "file-loader": "^6.2.0", + "fs-extra": "^11.1.1", + "image-size": "^1.0.2", + "mdast-util-mdx": "^3.0.0", + "mdast-util-to-string": "^4.0.0", + "rehype-raw": "^7.0.0", + "remark-directive": "^3.0.0", + "remark-emoji": "^4.0.0", + "remark-frontmatter": "^5.0.0", + "remark-gfm": "^4.0.0", + "stringify-object": "^3.3.0", + "tslib": "^2.6.0", + "unified": "^11.0.3", + "unist-util-visit": "^5.0.0", + "url-loader": "^4.1.1", + "vfile": "^6.0.1", + "webpack": "^5.88.1" }, "engines": { - "node": ">=18" + "node": ">=18.0" }, "peerDependencies": { - "postcss": "^8.4" + "react": "^18.0.0", + "react-dom": "^18.0.0" } }, - "node_modules/@csstools/postcss-font-format-keywords": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-4.0.0.tgz", - "integrity": "sha512-usBzw9aCRDvchpok6C+4TXC57btc4bJtmKQWOHQxOVKen1ZfVqBUuCZ/wuqdX5GHsD0NRSr9XTP+5ID1ZZQBXw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/@docusaurus/module-type-aliases": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.5.2.tgz", + "integrity": "sha512-Z+Xu3+2rvKef/YKTMxZHsEXp1y92ac0ngjDiExRdqGTmEKtCUpkbNYH8v5eXo5Ls+dnW88n6WTa+Q54kLOkwPg==", "dependencies": { - "@csstools/utilities": "^2.0.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=18" + "@docusaurus/types": "3.5.2", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "@types/react-router-dom": "*", + "react-helmet-async": "*", + "react-loadable": "npm:@docusaurus/react-loadable@6.0.0" }, "peerDependencies": { - "postcss": "^8.4" + "react": "*", + "react-dom": "*" } }, - "node_modules/@csstools/postcss-gamut-mapping": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@csstools/postcss-gamut-mapping/-/postcss-gamut-mapping-2.0.7.tgz", - "integrity": "sha512-gzFEZPoOkY0HqGdyeBXR3JP218Owr683u7KOZazTK7tQZBE8s2yhg06W1tshOqk7R7SWvw9gkw2TQogKpIW8Xw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/@docusaurus/plugin-client-redirects": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-client-redirects/-/plugin-client-redirects-3.5.2.tgz", + "integrity": "sha512-GMU0ZNoVG1DEsZlBbwLPdh0iwibrVZiRfmdppvX17SnByCVP74mb/Nne7Ss7ALgxQLtM4IHbXi8ij90VVjAJ+Q==", "dependencies": { - "@csstools/css-color-parser": "^3.0.7", - "@csstools/css-parser-algorithms": "^3.0.4", - "@csstools/css-tokenizer": "^3.0.3" + "@docusaurus/core": "3.5.2", + "@docusaurus/logger": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "eta": "^2.2.0", + "fs-extra": "^11.1.1", + "lodash": "^4.17.21", + "tslib": "^2.6.0" }, "engines": { - "node": ">=18" + "node": ">=18.0" }, "peerDependencies": { - "postcss": "^8.4" + "react": "^18.0.0", + "react-dom": "^18.0.0" } }, - "node_modules/@csstools/postcss-gradients-interpolation-method": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/@csstools/postcss-gradients-interpolation-method/-/postcss-gradients-interpolation-method-5.0.7.tgz", - "integrity": "sha512-WgEyBeg6glUeTdS2XT7qeTFBthTJuXlS9GFro/DVomj7W7WMTamAwpoP4oQCq/0Ki2gvfRYFi/uZtmRE14/DFA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/@docusaurus/plugin-content-blog": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.5.2.tgz", + "integrity": "sha512-R7ghWnMvjSf+aeNDH0K4fjyQnt5L0KzUEnUhmf1e3jZrv3wogeytZNN6n7X8yHcMsuZHPOrctQhXWnmxu+IRRg==", "dependencies": { - "@csstools/css-color-parser": "^3.0.7", - "@csstools/css-parser-algorithms": "^3.0.4", - "@csstools/css-tokenizer": "^3.0.3", - "@csstools/postcss-progressive-custom-properties": "^4.0.0", - "@csstools/utilities": "^2.0.0" + "@docusaurus/core": "3.5.2", + "@docusaurus/logger": "3.5.2", + "@docusaurus/mdx-loader": "3.5.2", + "@docusaurus/theme-common": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "cheerio": "1.0.0-rc.12", + "feed": "^4.2.2", + "fs-extra": "^11.1.1", + "lodash": "^4.17.21", + "reading-time": "^1.5.0", + "srcset": "^4.0.0", + "tslib": "^2.6.0", + "unist-util-visit": "^5.0.0", + "utility-types": "^3.10.0", + "webpack": "^5.88.1" }, "engines": { - "node": ">=18" + "node": ">=18.0" }, "peerDependencies": { - "postcss": "^8.4" - } + "@docusaurus/plugin-content-docs": "*", + "react": "^18.0.0", + "react-dom": "^18.0.0" + } }, - "node_modules/@csstools/postcss-hwb-function": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-4.0.7.tgz", - "integrity": "sha512-LKYqjO+wGwDCfNIEllessCBWfR4MS/sS1WXO+j00KKyOjm7jDW2L6jzUmqASEiv/kkJO39GcoIOvTTfB3yeBUA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/@docusaurus/plugin-content-docs": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.5.2.tgz", + "integrity": "sha512-Bt+OXn/CPtVqM3Di44vHjE7rPCEsRCB/DMo2qoOuozB9f7+lsdrHvD0QCHdBs0uhz6deYJDppAr2VgqybKPlVQ==", "dependencies": { - "@csstools/css-color-parser": "^3.0.7", - "@csstools/css-parser-algorithms": "^3.0.4", - "@csstools/css-tokenizer": "^3.0.3", - "@csstools/postcss-progressive-custom-properties": "^4.0.0", - "@csstools/utilities": "^2.0.0" + "@docusaurus/core": "3.5.2", + "@docusaurus/logger": "3.5.2", + "@docusaurus/mdx-loader": "3.5.2", + "@docusaurus/module-type-aliases": "3.5.2", + "@docusaurus/theme-common": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "@types/react-router-config": "^5.0.7", + "combine-promises": "^1.1.0", + "fs-extra": "^11.1.1", + "js-yaml": "^4.1.0", + "lodash": "^4.17.21", + "tslib": "^2.6.0", + "utility-types": "^3.10.0", + "webpack": "^5.88.1" }, "engines": { - "node": ">=18" + "node": ">=18.0" }, "peerDependencies": { - "postcss": "^8.4" + "react": "^18.0.0", + "react-dom": "^18.0.0" } }, - "node_modules/@csstools/postcss-ic-unit": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-4.0.0.tgz", - "integrity": "sha512-9QT5TDGgx7wD3EEMN3BSUG6ckb6Eh5gSPT5kZoVtUuAonfPmLDJyPhqR4ntPpMYhUKAMVKAg3I/AgzqHMSeLhA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/@docusaurus/plugin-content-pages": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.5.2.tgz", + "integrity": "sha512-WzhHjNpoQAUz/ueO10cnundRz+VUtkjFhhaQ9jApyv1a46FPURO4cef89pyNIOMny1fjDz/NUN2z6Yi+5WUrCw==", "dependencies": { - "@csstools/postcss-progressive-custom-properties": "^4.0.0", - "@csstools/utilities": "^2.0.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=18" + "@docusaurus/core": "3.5.2", + "@docusaurus/mdx-loader": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "fs-extra": "^11.1.1", + "tslib": "^2.6.0", + "webpack": "^5.88.1" }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-initial": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-initial/-/postcss-initial-2.0.0.tgz", - "integrity": "sha512-dv2lNUKR+JV+OOhZm9paWzYBXOCi+rJPqJ2cJuhh9xd8USVrd0cBEPczla81HNOyThMQWeCcdln3gZkQV2kYxA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", "engines": { - "node": ">=18" + "node": ">=18.0" }, "peerDependencies": { - "postcss": "^8.4" + "react": "^18.0.0", + "react-dom": "^18.0.0" } }, - "node_modules/@csstools/postcss-is-pseudo-class": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-5.0.1.tgz", - "integrity": "sha512-JLp3POui4S1auhDR0n8wHd/zTOWmMsmK3nQd3hhL6FhWPaox5W7j1se6zXOG/aP07wV2ww0lxbKYGwbBszOtfQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/@docusaurus/plugin-debug": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-3.5.2.tgz", + "integrity": "sha512-kBK6GlN0itCkrmHuCS6aX1wmoWc5wpd5KJlqQ1FyrF0cLDnvsYSnh7+ftdwzt7G6lGBho8lrVwkkL9/iQvaSOA==", "dependencies": { - "@csstools/selector-specificity": "^5.0.0", - "postcss-selector-parser": "^7.0.0" + "@docusaurus/core": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils": "3.5.2", + "fs-extra": "^11.1.1", + "react-json-view-lite": "^1.2.0", + "tslib": "^2.6.0" }, "engines": { - "node": ">=18" + "node": ">=18.0" }, "peerDependencies": { - "postcss": "^8.4" + "react": "^18.0.0", + "react-dom": "^18.0.0" } }, - "node_modules/@csstools/postcss-light-dark-function": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@csstools/postcss-light-dark-function/-/postcss-light-dark-function-2.0.7.tgz", - "integrity": "sha512-ZZ0rwlanYKOHekyIPaU+sVm3BEHCe+Ha0/px+bmHe62n0Uc1lL34vbwrLYn6ote8PHlsqzKeTQdIejQCJ05tfw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/@docusaurus/plugin-google-analytics": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.5.2.tgz", + "integrity": "sha512-rjEkJH/tJ8OXRE9bwhV2mb/WP93V441rD6XnM6MIluu7rk8qg38iSxS43ga2V2Q/2ib53PcqbDEJDG/yWQRJhQ==", "dependencies": { - "@csstools/css-parser-algorithms": "^3.0.4", - "@csstools/css-tokenizer": "^3.0.3", - "@csstools/postcss-progressive-custom-properties": "^4.0.0", - "@csstools/utilities": "^2.0.0" + "@docusaurus/core": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "tslib": "^2.6.0" }, "engines": { - "node": ">=18" + "node": ">=18.0" }, "peerDependencies": { - "postcss": "^8.4" + "react": "^18.0.0", + "react-dom": "^18.0.0" } }, - "node_modules/@csstools/postcss-logical-float-and-clear": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-logical-float-and-clear/-/postcss-logical-float-and-clear-3.0.0.tgz", - "integrity": "sha512-SEmaHMszwakI2rqKRJgE+8rpotFfne1ZS6bZqBoQIicFyV+xT1UF42eORPxJkVJVrH9C0ctUgwMSn3BLOIZldQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "engines": { - "node": ">=18" + "node_modules/@docusaurus/plugin-google-gtag": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.5.2.tgz", + "integrity": "sha512-lm8XL3xLkTPHFKKjLjEEAHUrW0SZBSHBE1I+i/tmYMBsjCcUB5UJ52geS5PSiOCFVR74tbPGcPHEV/gaaxFeSA==", + "dependencies": { + "@docusaurus/core": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "@types/gtag.js": "^0.0.12", + "tslib": "^2.6.0" }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-logical-overflow": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-logical-overflow/-/postcss-logical-overflow-2.0.0.tgz", - "integrity": "sha512-spzR1MInxPuXKEX2csMamshR4LRaSZ3UXVaRGjeQxl70ySxOhMpP2252RAFsg8QyyBXBzuVOOdx1+bVO5bPIzA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", "engines": { - "node": ">=18" + "node": ">=18.0" }, "peerDependencies": { - "postcss": "^8.4" + "react": "^18.0.0", + "react-dom": "^18.0.0" } }, - "node_modules/@csstools/postcss-logical-overscroll-behavior": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-logical-overscroll-behavior/-/postcss-logical-overscroll-behavior-2.0.0.tgz", - "integrity": "sha512-e/webMjoGOSYfqLunyzByZj5KKe5oyVg/YSbie99VEaSDE2kimFm0q1f6t/6Jo+VVCQ/jbe2Xy+uX+C4xzWs4w==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/@docusaurus/plugin-google-tag-manager": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.5.2.tgz", + "integrity": "sha512-QkpX68PMOMu10Mvgvr5CfZAzZQFx8WLlOiUQ/Qmmcl6mjGK6H21WLT5x7xDmcpCoKA/3CegsqIqBR+nA137lQg==", + "dependencies": { + "@docusaurus/core": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "tslib": "^2.6.0" + }, "engines": { - "node": ">=18" + "node": ">=18.0" }, "peerDependencies": { - "postcss": "^8.4" + "react": "^18.0.0", + "react-dom": "^18.0.0" } }, - "node_modules/@csstools/postcss-logical-resize": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-logical-resize/-/postcss-logical-resize-3.0.0.tgz", - "integrity": "sha512-DFbHQOFW/+I+MY4Ycd/QN6Dg4Hcbb50elIJCfnwkRTCX05G11SwViI5BbBlg9iHRl4ytB7pmY5ieAFk3ws7yyg==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/@docusaurus/plugin-pwa": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-pwa/-/plugin-pwa-3.5.2.tgz", + "integrity": "sha512-FCwE+C04PgoCpOnDecr4qnVJdwrOphOVRkeXSUvL6dEHjxfuB+WpSxFA6ASVSxPnFwrBhwt8UQ3vYQgxYNSstQ==", "dependencies": { - "postcss-value-parser": "^4.2.0" + "@babel/core": "^7.23.3", + "@babel/preset-env": "^7.23.3", + "@docusaurus/core": "3.5.2", + "@docusaurus/logger": "3.5.2", + "@docusaurus/theme-common": "3.5.2", + "@docusaurus/theme-translations": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "babel-loader": "^9.1.3", + "clsx": "^2.0.0", + "core-js": "^3.31.1", + "terser-webpack-plugin": "^5.3.9", + "tslib": "^2.6.0", + "webpack": "^5.88.1", + "webpack-merge": "^5.9.0", + "webpackbar": "^5.0.2", + "workbox-build": "^7.0.0", + "workbox-precaching": "^7.0.0", + "workbox-window": "^7.0.0" }, "engines": { - "node": ">=18" + "node": ">=18.0" }, "peerDependencies": { - "postcss": "^8.4" + "react": "^18.0.0", + "react-dom": "^18.0.0" } }, - "node_modules/@csstools/postcss-logical-viewport-units": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@csstools/postcss-logical-viewport-units/-/postcss-logical-viewport-units-3.0.3.tgz", - "integrity": "sha512-OC1IlG/yoGJdi0Y+7duz/kU/beCwO+Gua01sD6GtOtLi7ByQUpcIqs7UE/xuRPay4cHgOMatWdnDdsIDjnWpPw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/@docusaurus/plugin-sitemap": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.5.2.tgz", + "integrity": "sha512-DnlqYyRAdQ4NHY28TfHuVk414ft2uruP4QWCH//jzpHjqvKyXjj2fmDtI8RPUBh9K8iZKFMHRnLtzJKySPWvFA==", "dependencies": { - "@csstools/css-tokenizer": "^3.0.3", - "@csstools/utilities": "^2.0.0" + "@docusaurus/core": "3.5.2", + "@docusaurus/logger": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "fs-extra": "^11.1.1", + "sitemap": "^7.1.1", + "tslib": "^2.6.0" }, "engines": { - "node": ">=18" + "node": ">=18.0" }, "peerDependencies": { - "postcss": "^8.4" + "react": "^18.0.0", + "react-dom": "^18.0.0" } }, - "node_modules/@csstools/postcss-media-minmax": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@csstools/postcss-media-minmax/-/postcss-media-minmax-2.0.6.tgz", - "integrity": "sha512-J1+4Fr2W3pLZsfxkFazK+9kr96LhEYqoeBszLmFjb6AjYs+g9oDAw3J5oQignLKk3rC9XHW+ebPTZ9FaW5u5pg==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT", + "node_modules/@docusaurus/preset-classic": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-3.5.2.tgz", + "integrity": "sha512-3ihfXQ95aOHiLB5uCu+9PRy2gZCeSZoDcqpnDvf3B+sTrMvMTr8qRUzBvWkoIqc82yG5prCboRjk1SVILKx6sg==", "dependencies": { - "@csstools/css-calc": "^2.1.1", - "@csstools/css-parser-algorithms": "^3.0.4", - "@csstools/css-tokenizer": "^3.0.3", - "@csstools/media-query-list-parser": "^4.0.2" + "@docusaurus/core": "3.5.2", + "@docusaurus/plugin-content-blog": "3.5.2", + "@docusaurus/plugin-content-docs": "3.5.2", + "@docusaurus/plugin-content-pages": "3.5.2", + "@docusaurus/plugin-debug": "3.5.2", + "@docusaurus/plugin-google-analytics": "3.5.2", + "@docusaurus/plugin-google-gtag": "3.5.2", + "@docusaurus/plugin-google-tag-manager": "3.5.2", + "@docusaurus/plugin-sitemap": "3.5.2", + "@docusaurus/theme-classic": "3.5.2", + "@docusaurus/theme-common": "3.5.2", + "@docusaurus/theme-search-algolia": "3.5.2", + "@docusaurus/types": "3.5.2" }, "engines": { - "node": ">=18" + "node": ">=18.0" }, "peerDependencies": { - "postcss": "^8.4" + "react": "^18.0.0", + "react-dom": "^18.0.0" } }, - "node_modules/@csstools/postcss-media-queries-aspect-ratio-number-values": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@csstools/postcss-media-queries-aspect-ratio-number-values/-/postcss-media-queries-aspect-ratio-number-values-3.0.4.tgz", - "integrity": "sha512-AnGjVslHMm5xw9keusQYvjVWvuS7KWK+OJagaG0+m9QnIjZsrysD2kJP/tr/UJIyYtMCtu8OkUd+Rajb4DqtIQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/@docusaurus/theme-classic": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-3.5.2.tgz", + "integrity": "sha512-XRpinSix3NBv95Rk7xeMF9k4safMkwnpSgThn0UNQNumKvmcIYjfkwfh2BhwYh/BxMXQHJ/PdmNh22TQFpIaYg==", "dependencies": { - "@csstools/css-parser-algorithms": "^3.0.4", - "@csstools/css-tokenizer": "^3.0.3", - "@csstools/media-query-list-parser": "^4.0.2" + "@docusaurus/core": "3.5.2", + "@docusaurus/mdx-loader": "3.5.2", + "@docusaurus/module-type-aliases": "3.5.2", + "@docusaurus/plugin-content-blog": "3.5.2", + "@docusaurus/plugin-content-docs": "3.5.2", + "@docusaurus/plugin-content-pages": "3.5.2", + "@docusaurus/theme-common": "3.5.2", + "@docusaurus/theme-translations": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "@mdx-js/react": "^3.0.0", + "clsx": "^2.0.0", + "copy-text-to-clipboard": "^3.2.0", + "infima": "0.2.0-alpha.44", + "lodash": "^4.17.21", + "nprogress": "^0.2.0", + "postcss": "^8.4.26", + "prism-react-renderer": "^2.3.0", + "prismjs": "^1.29.0", + "react-router-dom": "^5.3.4", + "rtlcss": "^4.1.0", + "tslib": "^2.6.0", + "utility-types": "^3.10.0" }, "engines": { - "node": ">=18" + "node": ">=18.0" }, "peerDependencies": { - "postcss": "^8.4" + "react": "^18.0.0", + "react-dom": "^18.0.0" } }, - "node_modules/@csstools/postcss-nested-calc": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-4.0.0.tgz", - "integrity": "sha512-jMYDdqrQQxE7k9+KjstC3NbsmC063n1FTPLCgCRS2/qHUbHM0mNy9pIn4QIiQGs9I/Bg98vMqw7mJXBxa0N88A==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/@docusaurus/theme-common": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.5.2.tgz", + "integrity": "sha512-QXqlm9S6x9Ibwjs7I2yEDgsCocp708DrCrgHgKwg2n2AY0YQ6IjU0gAK35lHRLOvAoJUfCKpQAwUykB0R7+Eew==", "dependencies": { - "@csstools/utilities": "^2.0.0", - "postcss-value-parser": "^4.2.0" + "@docusaurus/mdx-loader": "3.5.2", + "@docusaurus/module-type-aliases": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "clsx": "^2.0.0", + "parse-numeric-range": "^1.3.0", + "prism-react-renderer": "^2.3.0", + "tslib": "^2.6.0", + "utility-types": "^3.10.0" }, "engines": { - "node": ">=18" + "node": ">=18.0" }, "peerDependencies": { - "postcss": "^8.4" + "@docusaurus/plugin-content-docs": "*", + "react": "^18.0.0", + "react-dom": "^18.0.0" } }, - "node_modules/@csstools/postcss-normalize-display-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.0.tgz", - "integrity": "sha512-HlEoG0IDRoHXzXnkV4in47dzsxdsjdz6+j7MLjaACABX2NfvjFS6XVAnpaDyGesz9gK2SC7MbNwdCHusObKJ9Q==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/@docusaurus/theme-mermaid": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-mermaid/-/theme-mermaid-3.5.2.tgz", + "integrity": "sha512-7vWCnIe/KoyTN1Dc55FIyqO5hJ3YaV08Mr63Zej0L0mX1iGzt+qKSmeVUAJ9/aOalUhF0typV0RmNUSy5FAmCg==", "dependencies": { - "postcss-value-parser": "^4.2.0" + "@docusaurus/core": "3.5.2", + "@docusaurus/module-type-aliases": "3.5.2", + "@docusaurus/theme-common": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "mermaid": "^10.4.0", + "tslib": "^2.6.0" }, "engines": { - "node": ">=18" + "node": ">=18.0" }, "peerDependencies": { - "postcss": "^8.4" + "react": "^18.0.0", + "react-dom": "^18.0.0" } }, - "node_modules/@csstools/postcss-oklab-function": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-4.0.7.tgz", - "integrity": "sha512-I6WFQIbEKG2IO3vhaMGZDkucbCaUSXMxvHNzDdnfsTCF5tc0UlV3Oe2AhamatQoKFjBi75dSEMrgWq3+RegsOQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/@docusaurus/theme-search-algolia": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.5.2.tgz", + "integrity": "sha512-qW53kp3VzMnEqZGjakaV90sst3iN1o32PH+nawv1uepROO8aEGxptcq2R5rsv7aBShSRbZwIobdvSYKsZ5pqvA==", "dependencies": { - "@csstools/css-color-parser": "^3.0.7", - "@csstools/css-parser-algorithms": "^3.0.4", - "@csstools/css-tokenizer": "^3.0.3", - "@csstools/postcss-progressive-custom-properties": "^4.0.0", - "@csstools/utilities": "^2.0.0" + "@docsearch/react": "^3.5.2", + "@docusaurus/core": "3.5.2", + "@docusaurus/logger": "3.5.2", + "@docusaurus/plugin-content-docs": "3.5.2", + "@docusaurus/theme-common": "3.5.2", + "@docusaurus/theme-translations": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "algoliasearch": "^4.18.0", + "algoliasearch-helper": "^3.13.3", + "clsx": "^2.0.0", + "eta": "^2.2.0", + "fs-extra": "^11.1.1", + "lodash": "^4.17.21", + "tslib": "^2.6.0", + "utility-types": "^3.10.0" }, "engines": { - "node": ">=18" + "node": ">=18.0" }, "peerDependencies": { - "postcss": "^8.4" + "react": "^18.0.0", + "react-dom": "^18.0.0" } }, - "node_modules/@csstools/postcss-progressive-custom-properties": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-4.0.0.tgz", - "integrity": "sha512-XQPtROaQjomnvLUSy/bALTR5VCtTVUFwYs1SblvYgLSeTo2a/bMNwUwo2piXw5rTv/FEYiy5yPSXBqg9OKUx7Q==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/@docusaurus/theme-translations": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-3.5.2.tgz", + "integrity": "sha512-GPZLcu4aT1EmqSTmbdpVrDENGR2yObFEX8ssEFYTCiAIVc0EihNSdOIBTazUvgNqwvnoU1A8vIs1xyzc3LITTw==", "dependencies": { - "postcss-value-parser": "^4.2.0" + "fs-extra": "^11.1.1", + "tslib": "^2.6.0" }, "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">=18.0" } }, - "node_modules/@csstools/postcss-random-function": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-random-function/-/postcss-random-function-1.0.2.tgz", - "integrity": "sha512-vBCT6JvgdEkvRc91NFoNrLjgGtkLWt47GKT6E2UDn3nd8ZkMBiziQ1Md1OiKoSsgzxsSnGKG3RVdhlbdZEkHjA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/@docusaurus/types": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.5.2.tgz", + "integrity": "sha512-N6GntLXoLVUwkZw7zCxwy9QiuEXIcTVzA9AkmNw16oc0AP3SXLrMmDMMBIfgqwuKWa6Ox6epHol9kMtJqekACw==", "dependencies": { - "@csstools/css-calc": "^2.1.1", - "@csstools/css-parser-algorithms": "^3.0.4", - "@csstools/css-tokenizer": "^3.0.3" - }, - "engines": { - "node": ">=18" + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "^1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.88.1", + "webpack-merge": "^5.9.0" }, "peerDependencies": { - "postcss": "^8.4" + "react": "^18.0.0", + "react-dom": "^18.0.0" } }, - "node_modules/@csstools/postcss-relative-color-syntax": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/@csstools/postcss-relative-color-syntax/-/postcss-relative-color-syntax-3.0.7.tgz", - "integrity": "sha512-apbT31vsJVd18MabfPOnE977xgct5B1I+Jpf+Munw3n6kKb1MMuUmGGH+PT9Hm/fFs6fe61Q/EWnkrb4bNoNQw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/@docusaurus/utils": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-3.5.2.tgz", + "integrity": "sha512-33QvcNFh+Gv+C2dP9Y9xWEzMgf3JzrpL2nW9PopidiohS1nDcyknKRx2DWaFvyVTTYIkkABVSr073VTj/NITNA==", "dependencies": { - "@csstools/css-color-parser": "^3.0.7", - "@csstools/css-parser-algorithms": "^3.0.4", - "@csstools/css-tokenizer": "^3.0.3", - "@csstools/postcss-progressive-custom-properties": "^4.0.0", - "@csstools/utilities": "^2.0.0" + "@docusaurus/logger": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "@svgr/webpack": "^8.1.0", + "escape-string-regexp": "^4.0.0", + "file-loader": "^6.2.0", + "fs-extra": "^11.1.1", + "github-slugger": "^1.5.0", + "globby": "^11.1.0", + "gray-matter": "^4.0.3", + "jiti": "^1.20.0", + "js-yaml": "^4.1.0", + "lodash": "^4.17.21", + "micromatch": "^4.0.5", + "prompts": "^2.4.2", + "resolve-pathname": "^3.0.0", + "shelljs": "^0.8.5", + "tslib": "^2.6.0", + "url-loader": "^4.1.1", + "utility-types": "^3.10.0", + "webpack": "^5.88.1" }, "engines": { - "node": ">=18" + "node": ">=18.0" }, "peerDependencies": { - "postcss": "^8.4" + "@docusaurus/types": "*" + }, + "peerDependenciesMeta": { + "@docusaurus/types": { + "optional": true + } } }, - "node_modules/@csstools/postcss-scope-pseudo-class": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-scope-pseudo-class/-/postcss-scope-pseudo-class-4.0.1.tgz", - "integrity": "sha512-IMi9FwtH6LMNuLea1bjVMQAsUhFxJnyLSgOp/cpv5hrzWmrUYU5fm0EguNDIIOHUqzXode8F/1qkC/tEo/qN8Q==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/@docusaurus/utils-common": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-3.5.2.tgz", + "integrity": "sha512-i0AZjHiRgJU6d7faQngIhuHKNrszpL/SHQPgF1zH4H+Ij6E9NBYGy6pkcGWToIv7IVPbs+pQLh1P3whn0gWXVg==", "dependencies": { - "postcss-selector-parser": "^7.0.0" + "tslib": "^2.6.0" }, "engines": { - "node": ">=18" + "node": ">=18.0" }, "peerDependencies": { - "postcss": "^8.4" + "@docusaurus/types": "*" + }, + "peerDependenciesMeta": { + "@docusaurus/types": { + "optional": true + } } }, - "node_modules/@csstools/postcss-sign-functions": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-sign-functions/-/postcss-sign-functions-1.1.1.tgz", - "integrity": "sha512-MslYkZCeMQDxetNkfmmQYgKCy4c+w9pPDfgOBCJOo/RI1RveEUdZQYtOfrC6cIZB7sD7/PHr2VGOcMXlZawrnA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/@docusaurus/utils-validation": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-3.5.2.tgz", + "integrity": "sha512-m+Foq7augzXqB6HufdS139PFxDC5d5q2QKZy8q0qYYvGdI6nnlNsGH4cIGsgBnV7smz+mopl3g4asbSDvMV0jA==", "dependencies": { - "@csstools/css-calc": "^2.1.1", - "@csstools/css-parser-algorithms": "^3.0.4", - "@csstools/css-tokenizer": "^3.0.3" + "@docusaurus/logger": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "fs-extra": "^11.2.0", + "joi": "^17.9.2", + "js-yaml": "^4.1.0", + "lodash": "^4.17.21", + "tslib": "^2.6.0" }, "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">=18.0" } }, - "node_modules/@csstools/postcss-stepped-value-functions": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-4.0.6.tgz", - "integrity": "sha512-/dwlO9w8vfKgiADxpxUbZOWlL5zKoRIsCymYoh1IPuBsXODKanKnfuZRr32DEqT0//3Av1VjfNZU9yhxtEfIeA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/css-calc": "^2.1.1", - "@csstools/css-parser-algorithms": "^3.0.4", - "@csstools/css-tokenizer": "^3.0.3" - }, + "node_modules/@fortawesome/fontawesome-common-types": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.5.2.tgz", + "integrity": "sha512-gBxPg3aVO6J0kpfHNILc+NMhXnqHumFxOmjYCFfOiLZfwhnnfhtsdA2hfJlDnj+8PjAs6kKQPenOTKj3Rf7zHw==", + "hasInstallScript": true, "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">=6" } }, - "node_modules/@csstools/postcss-text-decoration-shorthand": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-4.0.1.tgz", - "integrity": "sha512-xPZIikbx6jyzWvhms27uugIc0I4ykH4keRvoa3rxX5K7lEhkbd54rjj/dv60qOCTisoS+3bmwJTeyV1VNBrXaw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/@fortawesome/fontawesome-svg-core": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.5.2.tgz", + "integrity": "sha512-5CdaCBGl8Rh9ohNdxeeTMxIj8oc3KNBgIeLMvJosBMdslK/UnEB8rzyDRrbKdL1kDweqBPo4GT9wvnakHWucZw==", + "hasInstallScript": true, "dependencies": { - "@csstools/color-helpers": "^5.0.1", - "postcss-value-parser": "^4.2.0" + "@fortawesome/fontawesome-common-types": "6.5.2" }, "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">=6" } }, - "node_modules/@csstools/postcss-trigonometric-functions": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-4.0.6.tgz", - "integrity": "sha512-c4Y1D2Why/PeccaSouXnTt6WcNHJkoJRidV2VW9s5gJ97cNxnLgQ4Qj8qOqkIR9VmTQKJyNcbF4hy79ZQnWD7A==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/@fortawesome/free-brands-svg-icons": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/@fortawesome/free-brands-svg-icons/-/free-brands-svg-icons-6.5.2.tgz", + "integrity": "sha512-zi5FNYdmKLnEc0jc0uuHH17kz/hfYTg4Uei0wMGzcoCL/4d3WM3u1VMc0iGGa31HuhV5i7ZK8ZlTCQrHqRHSGQ==", + "hasInstallScript": true, "dependencies": { - "@csstools/css-calc": "^2.1.1", - "@csstools/css-parser-algorithms": "^3.0.4", - "@csstools/css-tokenizer": "^3.0.3" + "@fortawesome/fontawesome-common-types": "6.5.2" }, "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">=6" } }, - "node_modules/@csstools/postcss-unset-value": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-4.0.0.tgz", - "integrity": "sha512-cBz3tOCI5Fw6NIFEwU3RiwK6mn3nKegjpJuzCndoGq3BZPkUjnsq7uQmIeMNeMbMk7YD2MfKcgCpZwX5jyXqCA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "engines": { - "node": ">=18" + "node_modules/@fortawesome/free-solid-svg-icons": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.5.2.tgz", + "integrity": "sha512-QWFZYXFE7O1Gr1dTIp+D6UcFUF0qElOnZptpi7PBUMylJh+vFmIedVe1Ir6RM1t2tEQLLSV1k7bR4o92M+uqlw==", + "hasInstallScript": true, + "dependencies": { + "@fortawesome/fontawesome-common-types": "6.5.2" }, - "peerDependencies": { - "postcss": "^8.4" + "engines": { + "node": ">=6" } }, - "node_modules/@csstools/selector-resolve-nested": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@csstools/selector-resolve-nested/-/selector-resolve-nested-3.0.0.tgz", - "integrity": "sha512-ZoK24Yku6VJU1gS79a5PFmC8yn3wIapiKmPgun0hZgEI5AOqgH2kiPRsPz1qkGv4HL+wuDLH83yQyk6inMYrJQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "engines": { - "node": ">=18" + "node_modules/@fortawesome/react-fontawesome": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@fortawesome/react-fontawesome/-/react-fontawesome-0.2.2.tgz", + "integrity": "sha512-EnkrprPNqI6SXJl//m29hpaNzOp1bruISWaOiRtkMi/xSvHJlzc2j2JAYS7egxt/EbjSNV/k6Xy0AQI6vB2+1g==", + "dependencies": { + "prop-types": "^15.8.1" }, "peerDependencies": { - "postcss-selector-parser": "^7.0.0" + "@fortawesome/fontawesome-svg-core": "~1 || ~6", + "react": ">=16.3" } }, - "node_modules/@csstools/selector-specificity": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-5.0.0.tgz", - "integrity": "sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss-selector-parser": "^7.0.0" + "node_modules/@hapi/hoek": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==" + }, + "node_modules/@hapi/topo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "dependencies": { + "@hapi/hoek": "^9.0.0" } }, - "node_modules/@csstools/utilities": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@csstools/utilities/-/utilities-2.0.0.tgz", - "integrity": "sha512-5VdOr0Z71u+Yp3ozOx8T11N703wIFGVRgOWbOZMKgglPJsWA54MRIoMNVMa7shUToIhx5J8vX4sOZgD2XiihiQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "engines": { - "node": ">=18" + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dev": true, + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" }, - "peerDependencies": { - "postcss": "^8.4" + "engines": { + "node": ">=12" } }, - "node_modules/@discoveryjs/json-ext": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", - "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", - "license": "MIT", + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, "engines": { - "node": ">=10.0.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "node_modules/@docsearch/css": { - "version": "3.8.3", - "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.8.3.tgz", - "integrity": "sha512-1nELpMV40JDLJ6rpVVFX48R1jsBFIQ6RnEQDsLFGmzOjPWTOMlZqUcXcvRx8VmYV/TqnS1l784Ofz+ZEb+wEOQ==", - "license": "MIT" - }, - "node_modules/@docsearch/react": { - "version": "3.8.3", - "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.8.3.tgz", - "integrity": "sha512-6UNrg88K7lJWmuS6zFPL/xgL+n326qXqZ7Ybyy4E8P/6Rcblk3GE8RXxeol4Pd5pFpKMhOhBhzABKKwHtbJCIg==", - "license": "MIT", + "node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, "dependencies": { - "@algolia/autocomplete-core": "1.17.9", - "@algolia/autocomplete-preset-algolia": "1.17.9", - "@docsearch/css": "3.8.3", - "algoliasearch": "^5.14.2" + "ansi-regex": "^6.0.1" }, - "peerDependencies": { - "@types/react": ">= 16.8.0 < 19.0.0", - "react": ">= 16.8.0 < 19.0.0", - "react-dom": ">= 16.8.0 < 19.0.0", - "search-insights": ">= 1 < 3" + "engines": { + "node": ">=12" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "react": { - "optional": true - }, - "react-dom": { - "optional": true - }, - "search-insights": { - "optional": true - } + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/@docusaurus/babel": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/babel/-/babel-3.7.0.tgz", - "integrity": "sha512-0H5uoJLm14S/oKV3Keihxvh8RV+vrid+6Gv+2qhuzbqHanawga8tYnsdpjEyt36ucJjqlby2/Md2ObWjA02UXQ==", - "license": "MIT", + "node_modules/@jest/schemas": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", + "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", "dependencies": { - "@babel/core": "^7.25.9", - "@babel/generator": "^7.25.9", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-runtime": "^7.25.9", - "@babel/preset-env": "^7.25.9", - "@babel/preset-react": "^7.25.9", - "@babel/preset-typescript": "^7.25.9", - "@babel/runtime": "^7.25.9", - "@babel/runtime-corejs3": "^7.25.9", - "@babel/traverse": "^7.25.9", - "@docusaurus/logger": "3.7.0", - "@docusaurus/utils": "3.7.0", - "babel-plugin-dynamic-import-node": "^2.3.3", - "fs-extra": "^11.1.1", - "tslib": "^2.6.0" + "@sinclair/typebox": "^0.27.8" }, "engines": { - "node": ">=18.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/@docusaurus/bundler": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/bundler/-/bundler-3.7.0.tgz", - "integrity": "sha512-CUUT9VlSGukrCU5ctZucykvgCISivct+cby28wJwCC/fkQFgAHRp/GKv2tx38ZmXb7nacrKzFTcp++f9txUYGg==", - "license": "MIT", - "dependencies": { - "@babel/core": "^7.25.9", - "@docusaurus/babel": "3.7.0", - "@docusaurus/cssnano-preset": "3.7.0", - "@docusaurus/logger": "3.7.0", - "@docusaurus/types": "3.7.0", - "@docusaurus/utils": "3.7.0", - "babel-loader": "^9.2.1", - "clean-css": "^5.3.2", - "copy-webpack-plugin": "^11.0.0", - "css-loader": "^6.8.1", - "css-minimizer-webpack-plugin": "^5.0.1", - "cssnano": "^6.1.2", - "file-loader": "^6.2.0", - "html-minifier-terser": "^7.2.0", - "mini-css-extract-plugin": "^2.9.1", - "null-loader": "^4.0.1", - "postcss": "^8.4.26", - "postcss-loader": "^7.3.3", - "postcss-preset-env": "^10.1.0", - "react-dev-utils": "^12.0.1", - "terser-webpack-plugin": "^5.3.9", - "tslib": "^2.6.0", - "url-loader": "^4.1.1", - "webpack": "^5.95.0", - "webpackbar": "^6.0.1" + "node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" }, "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "@docusaurus/faster": "*" - }, - "peerDependenciesMeta": { - "@docusaurus/faster": { - "optional": true - } + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/@docusaurus/bundler/node_modules/@docusaurus/types": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.7.0.tgz", - "integrity": "sha512-kOmZg5RRqJfH31m+6ZpnwVbkqMJrPOG5t0IOl4i/+3ruXyNfWzZ0lVtVrD0u4ONc/0NOsS9sWYaxxWNkH1LdLQ==", - "license": "MIT", + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", "dependencies": { - "@mdx-js/mdx": "^3.0.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "commander": "^5.1.0", - "joi": "^17.9.2", - "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", - "utility-types": "^3.10.0", - "webpack": "^5.95.0", - "webpack-merge": "^5.9.0" + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "engines": { + "node": ">=6.0.0" } }, - "node_modules/@docusaurus/bundler/node_modules/webpack-merge": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", - "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", - "license": "MIT", - "dependencies": { - "clone-deep": "^4.0.1", - "flat": "^5.0.2", - "wildcard": "^2.0.0" - }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", "engines": { - "node": ">=10.0.0" + "node": ">=6.0.0" } }, - "node_modules/@docusaurus/core": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-3.7.0.tgz", - "integrity": "sha512-b0fUmaL+JbzDIQaamzpAFpTviiaU4cX3Qz8cuo14+HGBCwa0evEK0UYCBFY3n4cLzL8Op1BueeroUD2LYAIHbQ==", - "license": "MIT", - "dependencies": { - "@docusaurus/babel": "3.7.0", - "@docusaurus/bundler": "3.7.0", - "@docusaurus/logger": "3.7.0", - "@docusaurus/mdx-loader": "3.7.0", - "@docusaurus/utils": "3.7.0", - "@docusaurus/utils-common": "3.7.0", - "@docusaurus/utils-validation": "3.7.0", - "boxen": "^6.2.1", - "chalk": "^4.1.2", - "chokidar": "^3.5.3", - "cli-table3": "^0.6.3", - "combine-promises": "^1.1.0", - "commander": "^5.1.0", - "core-js": "^3.31.1", - "del": "^6.1.1", - "detect-port": "^1.5.1", - "escape-html": "^1.0.3", - "eta": "^2.2.0", - "eval": "^0.1.8", - "fs-extra": "^11.1.1", - "html-tags": "^3.3.1", - "html-webpack-plugin": "^5.6.0", - "leven": "^3.1.0", - "lodash": "^4.17.21", - "p-map": "^4.0.0", - "prompts": "^2.4.2", - "react-dev-utils": "^12.0.1", - "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", - "react-loadable": "npm:@docusaurus/react-loadable@6.0.0", - "react-loadable-ssr-addon-v5-slorber": "^1.0.1", - "react-router": "^5.3.4", - "react-router-config": "^5.1.1", - "react-router-dom": "^5.3.4", - "semver": "^7.5.4", - "serve-handler": "^6.1.6", - "shelljs": "^0.8.5", - "tslib": "^2.6.0", - "update-notifier": "^6.0.2", - "webpack": "^5.95.0", - "webpack-bundle-analyzer": "^4.10.2", - "webpack-dev-server": "^4.15.2", - "webpack-merge": "^6.0.1" - }, - "bin": { - "docusaurus": "bin/docusaurus.mjs" - }, + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "@mdx-js/react": "^3.0.0", - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "node": ">=6.0.0" } }, - "node_modules/@docusaurus/cssnano-preset": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-3.7.0.tgz", - "integrity": "sha512-X9GYgruZBSOozg4w4dzv9uOz8oK/EpPVQXkp0MM6Tsgp/nRIU9hJzJ0Pxg1aRa3xCeEQTOimZHcocQFlLwYajQ==", - "license": "MIT", + "node_modules/@jridgewell/source-map": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", + "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", "dependencies": { - "cssnano-preset-advanced": "^6.1.2", - "postcss": "^8.4.38", - "postcss-sort-media-queries": "^5.2.0", - "tslib": "^2.6.0" - }, - "engines": { - "node": ">=18.0" + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" } }, - "node_modules/@docusaurus/logger": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-3.7.0.tgz", - "integrity": "sha512-z7g62X7bYxCYmeNNuO9jmzxLQG95q9QxINCwpboVcNff3SJiHJbGrarxxOVMVmAh1MsrSfxWkVGv4P41ktnFsA==", - "license": "MIT", + "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==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", "dependencies": { - "chalk": "^4.1.2", - "tslib": "^2.6.0" - }, - "engines": { - "node": ">=18.0" + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" } }, - "node_modules/@docusaurus/mdx-loader": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.7.0.tgz", - "integrity": "sha512-OFBG6oMjZzc78/U3WNPSHs2W9ZJ723ewAcvVJaqS0VgyeUfmzUV8f1sv+iUHA0DtwiR5T5FjOxj6nzEE8LY6VA==", - "license": "MIT", + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz", + "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==" + }, + "node_modules/@mdx-js/mdx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-3.0.1.tgz", + "integrity": "sha512-eIQ4QTrOWyL3LWEe/bu6Taqzq2HQvHcyTMaOrI95P2/LmJE7AsfPfgJGuFLPVqBUE1BC1rik3VIhU+s9u72arA==", "dependencies": { - "@docusaurus/logger": "3.7.0", - "@docusaurus/utils": "3.7.0", - "@docusaurus/utils-validation": "3.7.0", - "@mdx-js/mdx": "^3.0.0", - "@slorber/remark-comment": "^1.0.0", - "escape-html": "^1.0.3", - "estree-util-value-to-estree": "^3.0.1", - "file-loader": "^6.2.0", - "fs-extra": "^11.1.1", - "image-size": "^1.0.2", - "mdast-util-mdx": "^3.0.0", - "mdast-util-to-string": "^4.0.0", - "rehype-raw": "^7.0.0", - "remark-directive": "^3.0.0", - "remark-emoji": "^4.0.0", - "remark-frontmatter": "^5.0.0", - "remark-gfm": "^4.0.0", - "stringify-object": "^3.3.0", - "tslib": "^2.6.0", - "unified": "^11.0.3", + "@types/estree": "^1.0.0", + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdx": "^2.0.0", + "collapse-white-space": "^2.0.0", + "devlop": "^1.0.0", + "estree-util-build-jsx": "^3.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "estree-util-to-js": "^2.0.0", + "estree-walker": "^3.0.0", + "hast-util-to-estree": "^3.0.0", + "hast-util-to-jsx-runtime": "^2.0.0", + "markdown-extensions": "^2.0.0", + "periscopic": "^3.0.0", + "remark-mdx": "^3.0.0", + "remark-parse": "^11.0.0", + "remark-rehype": "^11.0.0", + "source-map": "^0.7.0", + "unified": "^11.0.0", + "unist-util-position-from-estree": "^2.0.0", + "unist-util-stringify-position": "^4.0.0", "unist-util-visit": "^5.0.0", - "url-loader": "^4.1.1", - "vfile": "^6.0.1", - "webpack": "^5.88.1" - }, - "engines": { - "node": ">=18.0" + "vfile": "^6.0.0" }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@docusaurus/module-type-aliases": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.5.2.tgz", - "integrity": "sha512-Z+Xu3+2rvKef/YKTMxZHsEXp1y92ac0ngjDiExRdqGTmEKtCUpkbNYH8v5eXo5Ls+dnW88n6WTa+Q54kLOkwPg==", - "license": "MIT", + "node_modules/@mdx-js/react": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.0.1.tgz", + "integrity": "sha512-9ZrPIU4MGf6et1m1ov3zKf+q9+deetI51zprKB1D/z3NOb+rUxxtEl3mCjW5wTGh6VhRdwPueh1oRzi6ezkA8A==", "dependencies": { - "@docusaurus/types": "3.5.2", - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router-config": "*", - "@types/react-router-dom": "*", - "react-helmet-async": "*", - "react-loadable": "npm:@docusaurus/react-loadable@6.0.0" + "@types/mdx": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" }, "peerDependencies": { - "react": "*", - "react-dom": "*" + "@types/react": ">=16", + "react": ">=16" } }, - "node_modules/@docusaurus/plugin-client-redirects": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-client-redirects/-/plugin-client-redirects-3.7.0.tgz", - "integrity": "sha512-6B4XAtE5ZVKOyhPgpgMkb7LwCkN+Hgd4vOnlbwR8nCdTQhLjz8MHbGlwwvZ/cay2SPNRX5KssqKAlcHVZP2m8g==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.7.0", - "@docusaurus/logger": "3.7.0", - "@docusaurus/utils": "3.7.0", - "@docusaurus/utils-common": "3.7.0", - "@docusaurus/utils-validation": "3.7.0", - "eta": "^2.2.0", - "fs-extra": "^11.1.1", - "lodash": "^4.17.21", - "tslib": "^2.6.0" + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" }, "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "node": ">= 8" } }, - "node_modules/@docusaurus/plugin-content-blog": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.7.0.tgz", - "integrity": "sha512-EFLgEz6tGHYWdPU0rK8tSscZwx+AsyuBW/r+tNig2kbccHYGUJmZtYN38GjAa3Fda4NU+6wqUO5kTXQSRBQD3g==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.7.0", - "@docusaurus/logger": "3.7.0", - "@docusaurus/mdx-loader": "3.7.0", - "@docusaurus/theme-common": "3.7.0", - "@docusaurus/types": "3.7.0", - "@docusaurus/utils": "3.7.0", - "@docusaurus/utils-common": "3.7.0", - "@docusaurus/utils-validation": "3.7.0", - "cheerio": "1.0.0-rc.12", - "feed": "^4.2.2", - "fs-extra": "^11.1.1", - "lodash": "^4.17.21", - "reading-time": "^1.5.0", - "srcset": "^4.0.0", - "tslib": "^2.6.0", - "unist-util-visit": "^5.0.0", - "utility-types": "^3.10.0", - "webpack": "^5.88.1" - }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "@docusaurus/plugin-content-docs": "*", - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "node": ">= 8" } }, - "node_modules/@docusaurus/plugin-content-blog/node_modules/@docusaurus/module-type-aliases": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.7.0.tgz", - "integrity": "sha512-g7WdPqDNaqA60CmBrr0cORTrsOit77hbsTj7xE2l71YhBn79sxdm7WMK7wfhcaafkbpIh7jv5ef5TOpf1Xv9Lg==", - "license": "MIT", + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", "dependencies": { - "@docusaurus/types": "3.7.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router-config": "*", - "@types/react-router-dom": "*", - "react-helmet-async": "npm:@slorber/react-helmet-async@*", - "react-loadable": "npm:@docusaurus/react-loadable@6.0.0" + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" }, - "peerDependencies": { - "react": "*", - "react-dom": "*" + "engines": { + "node": ">= 8" } }, - "node_modules/@docusaurus/plugin-content-blog/node_modules/@docusaurus/theme-common": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.7.0.tgz", - "integrity": "sha512-8eJ5X0y+gWDsURZnBfH0WabdNm8XMCXHv8ENy/3Z/oQKwaB/EHt5lP9VsTDTf36lKEp0V6DjzjFyFIB+CetL0A==", - "license": "MIT", - "dependencies": { - "@docusaurus/mdx-loader": "3.7.0", - "@docusaurus/module-type-aliases": "3.7.0", - "@docusaurus/utils": "3.7.0", - "@docusaurus/utils-common": "3.7.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router-config": "*", - "clsx": "^2.0.0", - "parse-numeric-range": "^1.3.0", - "prism-react-renderer": "^2.3.0", - "tslib": "^2.6.0", - "utility-types": "^3.10.0" - }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "dev": true, + "optional": true, "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "@docusaurus/plugin-content-docs": "*", - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "node": ">=14" } }, - "node_modules/@docusaurus/plugin-content-blog/node_modules/@docusaurus/types": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.7.0.tgz", - "integrity": "sha512-kOmZg5RRqJfH31m+6ZpnwVbkqMJrPOG5t0IOl4i/+3ruXyNfWzZ0lVtVrD0u4ONc/0NOsS9sWYaxxWNkH1LdLQ==", - "license": "MIT", - "dependencies": { - "@mdx-js/mdx": "^3.0.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "commander": "^5.1.0", - "joi": "^17.9.2", - "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", - "utility-types": "^3.10.0", - "webpack": "^5.95.0", - "webpack-merge": "^5.9.0" - }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "node_modules/@pnpm/config.env-replace": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@pnpm/config.env-replace/-/config.env-replace-1.1.0.tgz", + "integrity": "sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==", + "engines": { + "node": ">=12.22.0" } }, - "node_modules/@docusaurus/plugin-content-blog/node_modules/webpack-merge": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", - "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", - "license": "MIT", + "node_modules/@pnpm/network.ca-file": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@pnpm/network.ca-file/-/network.ca-file-1.0.2.tgz", + "integrity": "sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==", "dependencies": { - "clone-deep": "^4.0.1", - "flat": "^5.0.2", - "wildcard": "^2.0.0" + "graceful-fs": "4.2.10" }, "engines": { - "node": ">=10.0.0" + "node": ">=12.22.0" } }, - "node_modules/@docusaurus/plugin-content-docs": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.7.0.tgz", - "integrity": "sha512-GXg5V7kC9FZE4FkUZA8oo/NrlRb06UwuICzI6tcbzj0+TVgjq/mpUXXzSgKzMS82YByi4dY2Q808njcBCyy6tQ==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.7.0", - "@docusaurus/logger": "3.7.0", - "@docusaurus/mdx-loader": "3.7.0", - "@docusaurus/module-type-aliases": "3.7.0", - "@docusaurus/theme-common": "3.7.0", - "@docusaurus/types": "3.7.0", - "@docusaurus/utils": "3.7.0", - "@docusaurus/utils-common": "3.7.0", - "@docusaurus/utils-validation": "3.7.0", - "@types/react-router-config": "^5.0.7", - "combine-promises": "^1.1.0", - "fs-extra": "^11.1.1", - "js-yaml": "^4.1.0", - "lodash": "^4.17.21", - "tslib": "^2.6.0", - "utility-types": "^3.10.0", - "webpack": "^5.88.1" - }, - "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" - } + "node_modules/@pnpm/network.ca-file/node_modules/graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" }, - "node_modules/@docusaurus/plugin-content-docs/node_modules/@docusaurus/module-type-aliases": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.7.0.tgz", - "integrity": "sha512-g7WdPqDNaqA60CmBrr0cORTrsOit77hbsTj7xE2l71YhBn79sxdm7WMK7wfhcaafkbpIh7jv5ef5TOpf1Xv9Lg==", - "license": "MIT", + "node_modules/@pnpm/npm-conf": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/@pnpm/npm-conf/-/npm-conf-2.2.2.tgz", + "integrity": "sha512-UA91GwWPhFExt3IizW6bOeY/pQ0BkuNwKjk9iQW9KqxluGCrg4VenZ0/L+2Y0+ZOtme72EVvg6v0zo3AMQRCeA==", "dependencies": { - "@docusaurus/types": "3.7.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router-config": "*", - "@types/react-router-dom": "*", - "react-helmet-async": "npm:@slorber/react-helmet-async@*", - "react-loadable": "npm:@docusaurus/react-loadable@6.0.0" + "@pnpm/config.env-replace": "^1.1.0", + "@pnpm/network.ca-file": "^1.0.1", + "config-chain": "^1.1.11" }, - "peerDependencies": { - "react": "*", - "react-dom": "*" + "engines": { + "node": ">=12" } }, - "node_modules/@docusaurus/plugin-content-docs/node_modules/@docusaurus/theme-common": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.7.0.tgz", - "integrity": "sha512-8eJ5X0y+gWDsURZnBfH0WabdNm8XMCXHv8ENy/3Z/oQKwaB/EHt5lP9VsTDTf36lKEp0V6DjzjFyFIB+CetL0A==", - "license": "MIT", - "dependencies": { - "@docusaurus/mdx-loader": "3.7.0", - "@docusaurus/module-type-aliases": "3.7.0", - "@docusaurus/utils": "3.7.0", - "@docusaurus/utils-common": "3.7.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router-config": "*", - "clsx": "^2.0.0", - "parse-numeric-range": "^1.3.0", - "prism-react-renderer": "^2.3.0", - "tslib": "^2.6.0", - "utility-types": "^3.10.0" + "node_modules/@polka/url": { + "version": "1.0.0-next.25", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.25.tgz", + "integrity": "sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ==" + }, + "node_modules/@rollup/plugin-babel": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", + "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", + "dependencies": { + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" }, "engines": { - "node": ">=18.0" + "node": ">= 10.0.0" }, "peerDependencies": { - "@docusaurus/plugin-content-docs": "*", - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" - } - }, - "node_modules/@docusaurus/plugin-content-docs/node_modules/@docusaurus/types": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.7.0.tgz", - "integrity": "sha512-kOmZg5RRqJfH31m+6ZpnwVbkqMJrPOG5t0IOl4i/+3ruXyNfWzZ0lVtVrD0u4ONc/0NOsS9sWYaxxWNkH1LdLQ==", - "license": "MIT", - "dependencies": { - "@mdx-js/mdx": "^3.0.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "commander": "^5.1.0", - "joi": "^17.9.2", - "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", - "utility-types": "^3.10.0", - "webpack": "^5.95.0", - "webpack-merge": "^5.9.0" + "@babel/core": "^7.0.0", + "@types/babel__core": "^7.1.9", + "rollup": "^1.20.0||^2.0.0" }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "peerDependenciesMeta": { + "@types/babel__core": { + "optional": true + } } }, - "node_modules/@docusaurus/plugin-content-docs/node_modules/webpack-merge": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", - "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", - "license": "MIT", + "node_modules/@rollup/plugin-node-resolve": { + "version": "15.2.3", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.2.3.tgz", + "integrity": "sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==", "dependencies": { - "clone-deep": "^4.0.1", - "flat": "^5.0.2", - "wildcard": "^2.0.0" + "@rollup/pluginutils": "^5.0.1", + "@types/resolve": "1.20.2", + "deepmerge": "^4.2.2", + "is-builtin-module": "^3.2.1", + "is-module": "^1.0.0", + "resolve": "^1.22.1" }, "engines": { - "node": ">=10.0.0" + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^2.78.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } } }, - "node_modules/@docusaurus/plugin-content-pages": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.7.0.tgz", - "integrity": "sha512-YJSU3tjIJf032/Aeao8SZjFOrXJbz/FACMveSMjLyMH4itQyZ2XgUIzt4y+1ISvvk5zrW4DABVT2awTCqBkx0Q==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.7.0", - "@docusaurus/mdx-loader": "3.7.0", - "@docusaurus/types": "3.7.0", - "@docusaurus/utils": "3.7.0", - "@docusaurus/utils-validation": "3.7.0", - "fs-extra": "^11.1.1", - "tslib": "^2.6.0", - "webpack": "^5.88.1" + "node_modules/@rollup/plugin-node-resolve/node_modules/@rollup/pluginutils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.0.tgz", + "integrity": "sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==", + "dependencies": { + "@types/estree": "^1.0.0", + "estree-walker": "^2.0.2", + "picomatch": "^2.3.1" }, "engines": { - "node": ">=18.0" + "node": ">=14.0.0" }, "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } } }, - "node_modules/@docusaurus/plugin-content-pages/node_modules/@docusaurus/types": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.7.0.tgz", - "integrity": "sha512-kOmZg5RRqJfH31m+6ZpnwVbkqMJrPOG5t0IOl4i/+3ruXyNfWzZ0lVtVrD0u4ONc/0NOsS9sWYaxxWNkH1LdLQ==", - "license": "MIT", + "node_modules/@rollup/plugin-node-resolve/node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" + }, + "node_modules/@rollup/plugin-replace": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", + "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", "dependencies": { - "@mdx-js/mdx": "^3.0.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "commander": "^5.1.0", - "joi": "^17.9.2", - "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", - "utility-types": "^3.10.0", - "webpack": "^5.95.0", - "webpack-merge": "^5.9.0" + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" }, "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "rollup": "^1.20.0 || ^2.0.0" } }, - "node_modules/@docusaurus/plugin-content-pages/node_modules/webpack-merge": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", - "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", - "license": "MIT", + "node_modules/@rollup/plugin-terser": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/@rollup/plugin-terser/-/plugin-terser-0.4.4.tgz", + "integrity": "sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==", "dependencies": { - "clone-deep": "^4.0.1", - "flat": "^5.0.2", - "wildcard": "^2.0.0" + "serialize-javascript": "^6.0.1", + "smob": "^1.0.0", + "terser": "^5.17.4" }, "engines": { - "node": ">=10.0.0" + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } } }, - "node_modules/@docusaurus/plugin-debug": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-3.7.0.tgz", - "integrity": "sha512-Qgg+IjG/z4svtbCNyTocjIwvNTNEwgRjSXXSJkKVG0oWoH0eX/HAPiu+TS1HBwRPQV+tTYPWLrUypYFepfujZA==", - "license": "MIT", + "node_modules/@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", "dependencies": { - "@docusaurus/core": "3.7.0", - "@docusaurus/types": "3.7.0", - "@docusaurus/utils": "3.7.0", - "fs-extra": "^11.1.1", - "react-json-view-lite": "^1.2.0", - "tslib": "^2.6.0" + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" }, "engines": { - "node": ">=18.0" + "node": ">= 8.0.0" }, "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "rollup": "^1.20.0||^2.0.0" } }, - "node_modules/@docusaurus/plugin-debug/node_modules/@docusaurus/types": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.7.0.tgz", - "integrity": "sha512-kOmZg5RRqJfH31m+6ZpnwVbkqMJrPOG5t0IOl4i/+3ruXyNfWzZ0lVtVrD0u4ONc/0NOsS9sWYaxxWNkH1LdLQ==", - "license": "MIT", - "dependencies": { - "@mdx-js/mdx": "^3.0.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "commander": "^5.1.0", - "joi": "^17.9.2", - "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", - "utility-types": "^3.10.0", - "webpack": "^5.95.0", - "webpack-merge": "^5.9.0" - }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" - } + "node_modules/@rollup/pluginutils/node_modules/@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" }, - "node_modules/@docusaurus/plugin-debug/node_modules/webpack-merge": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", - "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", - "license": "MIT", + "node_modules/@rollup/pluginutils/node_modules/estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + }, + "node_modules/@sideway/address": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.5.tgz", + "integrity": "sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==", "dependencies": { - "clone-deep": "^4.0.1", - "flat": "^5.0.2", - "wildcard": "^2.0.0" - }, - "engines": { - "node": ">=10.0.0" + "@hapi/hoek": "^9.0.0" } }, - "node_modules/@docusaurus/plugin-google-analytics": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.7.0.tgz", - "integrity": "sha512-otIqiRV/jka6Snjf+AqB360XCeSv7lQC+DKYW+EUZf6XbuE8utz5PeUQ8VuOcD8Bk5zvT1MC4JKcd5zPfDuMWA==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.7.0", - "@docusaurus/types": "3.7.0", - "@docusaurus/utils-validation": "3.7.0", - "tslib": "^2.6.0" - }, + "node_modules/@sideway/formula": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", + "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==" + }, + "node_modules/@sideway/pinpoint": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==" + }, + "node_modules/@sinclair/typebox": { + "version": "0.27.8", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==" + }, + "node_modules/@sindresorhus/is": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", + "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", "engines": { - "node": ">=18.0" + "node": ">=10" }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" } }, - "node_modules/@docusaurus/plugin-google-analytics/node_modules/@docusaurus/types": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.7.0.tgz", - "integrity": "sha512-kOmZg5RRqJfH31m+6ZpnwVbkqMJrPOG5t0IOl4i/+3ruXyNfWzZ0lVtVrD0u4ONc/0NOsS9sWYaxxWNkH1LdLQ==", - "license": "MIT", + "node_modules/@slorber/remark-comment": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@slorber/remark-comment/-/remark-comment-1.0.0.tgz", + "integrity": "sha512-RCE24n7jsOj1M0UPvIQCHTe7fI0sFL4S2nwKVWwHyVr/wI/H8GosgsJGyhnsZoGFnD/P2hLf1mSbrrgSLN93NA==", "dependencies": { - "@mdx-js/mdx": "^3.0.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "commander": "^5.1.0", - "joi": "^17.9.2", - "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", - "utility-types": "^3.10.0", - "webpack": "^5.95.0", - "webpack-merge": "^5.9.0" - }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.1.0", + "micromark-util-symbol": "^1.0.1" } }, - "node_modules/@docusaurus/plugin-google-analytics/node_modules/webpack-merge": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", - "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", - "license": "MIT", + "node_modules/@surma/rollup-plugin-off-main-thread": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", + "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", "dependencies": { - "clone-deep": "^4.0.1", - "flat": "^5.0.2", - "wildcard": "^2.0.0" + "ejs": "^3.1.6", + "json5": "^2.2.0", + "magic-string": "^0.25.0", + "string.prototype.matchall": "^4.0.6" + } + }, + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz", + "integrity": "sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz", + "integrity": "sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==", "engines": { - "node": ">=10.0.0" + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@docusaurus/plugin-google-gtag": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.7.0.tgz", - "integrity": "sha512-M3vrMct1tY65ModbyeDaMoA+fNJTSPe5qmchhAbtqhDD/iALri0g9LrEpIOwNaoLmm6lO88sfBUADQrSRSGSWA==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.7.0", - "@docusaurus/types": "3.7.0", - "@docusaurus/utils-validation": "3.7.0", - "@types/gtag.js": "^0.0.12", - "tslib": "^2.6.0" + "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz", + "integrity": "sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz", + "integrity": "sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==", "engines": { - "node": ">=18.0" + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" }, "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@docusaurus/plugin-google-gtag/node_modules/@docusaurus/types": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.7.0.tgz", - "integrity": "sha512-kOmZg5RRqJfH31m+6ZpnwVbkqMJrPOG5t0IOl4i/+3ruXyNfWzZ0lVtVrD0u4ONc/0NOsS9sWYaxxWNkH1LdLQ==", - "license": "MIT", - "dependencies": { - "@mdx-js/mdx": "^3.0.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "commander": "^5.1.0", - "joi": "^17.9.2", - "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", - "utility-types": "^3.10.0", - "webpack": "^5.95.0", - "webpack-merge": "^5.9.0" + "node_modules/@svgr/babel-plugin-svg-dynamic-title": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz", + "integrity": "sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" }, "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@docusaurus/plugin-google-gtag/node_modules/webpack-merge": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", - "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", - "license": "MIT", - "dependencies": { - "clone-deep": "^4.0.1", - "flat": "^5.0.2", - "wildcard": "^2.0.0" + "node_modules/@svgr/babel-plugin-svg-em-dimensions": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz", + "integrity": "sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-transform-react-native-svg": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz", + "integrity": "sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==", "engines": { - "node": ">=10.0.0" + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@docusaurus/plugin-google-tag-manager": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.7.0.tgz", - "integrity": "sha512-X8U78nb8eiMiPNg3jb9zDIVuuo/rE1LjGDGu+5m5CX4UBZzjMy+klOY2fNya6x8ACyE/L3K2erO1ErheP55W/w==", - "license": "MIT", + "node_modules/@svgr/babel-plugin-transform-svg-component": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz", + "integrity": "sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==", + "engines": { + "node": ">=12" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-preset": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-8.1.0.tgz", + "integrity": "sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==", "dependencies": { - "@docusaurus/core": "3.7.0", - "@docusaurus/types": "3.7.0", - "@docusaurus/utils-validation": "3.7.0", - "tslib": "^2.6.0" + "@svgr/babel-plugin-add-jsx-attribute": "8.0.0", + "@svgr/babel-plugin-remove-jsx-attribute": "8.0.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "8.0.0", + "@svgr/babel-plugin-replace-jsx-attribute-value": "8.0.0", + "@svgr/babel-plugin-svg-dynamic-title": "8.0.0", + "@svgr/babel-plugin-svg-em-dimensions": "8.0.0", + "@svgr/babel-plugin-transform-react-native-svg": "8.1.0", + "@svgr/babel-plugin-transform-svg-component": "8.0.0" }, "engines": { - "node": ">=18.0" + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" }, "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@docusaurus/plugin-google-tag-manager/node_modules/@docusaurus/types": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.7.0.tgz", - "integrity": "sha512-kOmZg5RRqJfH31m+6ZpnwVbkqMJrPOG5t0IOl4i/+3ruXyNfWzZ0lVtVrD0u4ONc/0NOsS9sWYaxxWNkH1LdLQ==", - "license": "MIT", + "node_modules/@svgr/core": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz", + "integrity": "sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==", "dependencies": { - "@mdx-js/mdx": "^3.0.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "commander": "^5.1.0", - "joi": "^17.9.2", - "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", - "utility-types": "^3.10.0", - "webpack": "^5.95.0", - "webpack-merge": "^5.9.0" + "@babel/core": "^7.21.3", + "@svgr/babel-preset": "8.1.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^8.1.3", + "snake-case": "^3.0.4" }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "node_modules/@docusaurus/plugin-google-tag-manager/node_modules/webpack-merge": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", - "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", - "license": "MIT", + "node_modules/@svgr/hast-util-to-babel-ast": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-8.0.0.tgz", + "integrity": "sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==", "dependencies": { - "clone-deep": "^4.0.1", - "flat": "^5.0.2", - "wildcard": "^2.0.0" + "@babel/types": "^7.21.3", + "entities": "^4.4.0" }, "engines": { - "node": ">=10.0.0" + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "node_modules/@docusaurus/plugin-pwa": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-pwa/-/plugin-pwa-3.5.2.tgz", - "integrity": "sha512-FCwE+C04PgoCpOnDecr4qnVJdwrOphOVRkeXSUvL6dEHjxfuB+WpSxFA6ASVSxPnFwrBhwt8UQ3vYQgxYNSstQ==", - "license": "MIT", + "node_modules/@svgr/plugin-jsx": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz", + "integrity": "sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==", "dependencies": { - "@babel/core": "^7.23.3", - "@babel/preset-env": "^7.23.3", - "@docusaurus/core": "3.5.2", - "@docusaurus/logger": "3.5.2", - "@docusaurus/theme-common": "3.5.2", - "@docusaurus/theme-translations": "3.5.2", - "@docusaurus/types": "3.5.2", - "@docusaurus/utils": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", - "babel-loader": "^9.1.3", - "clsx": "^2.0.0", - "core-js": "^3.31.1", - "terser-webpack-plugin": "^5.3.9", - "tslib": "^2.6.0", - "webpack": "^5.88.1", - "webpack-merge": "^5.9.0", - "webpackbar": "^5.0.2", - "workbox-build": "^7.0.0", - "workbox-precaching": "^7.0.0", - "workbox-window": "^7.0.0" + "@babel/core": "^7.21.3", + "@svgr/babel-preset": "8.1.0", + "@svgr/hast-util-to-babel-ast": "8.0.0", + "svg-parser": "^2.0.4" }, "engines": { - "node": ">=18.0" + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" }, "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + "@svgr/core": "*" } }, - "node_modules/@docusaurus/plugin-pwa/node_modules/@docusaurus/core": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-3.5.2.tgz", - "integrity": "sha512-4Z1WkhCSkX4KO0Fw5m/Vuc7Q3NxBG53NE5u59Rs96fWkMPZVSrzEPP16/Nk6cWb/shK7xXPndTmalJtw7twL/w==", - "license": "MIT", + "node_modules/@svgr/plugin-svgo": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-8.1.0.tgz", + "integrity": "sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==", "dependencies": { - "@babel/core": "^7.23.3", - "@babel/generator": "^7.23.3", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-runtime": "^7.22.9", - "@babel/preset-env": "^7.22.9", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", - "@babel/runtime": "^7.22.6", - "@babel/runtime-corejs3": "^7.22.6", - "@babel/traverse": "^7.22.8", - "@docusaurus/cssnano-preset": "3.5.2", - "@docusaurus/logger": "3.5.2", - "@docusaurus/mdx-loader": "3.5.2", - "@docusaurus/utils": "3.5.2", - "@docusaurus/utils-common": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", - "autoprefixer": "^10.4.14", - "babel-loader": "^9.1.3", - "babel-plugin-dynamic-import-node": "^2.3.3", - "boxen": "^6.2.1", - "chalk": "^4.1.2", - "chokidar": "^3.5.3", - "clean-css": "^5.3.2", - "cli-table3": "^0.6.3", - "combine-promises": "^1.1.0", - "commander": "^5.1.0", - "copy-webpack-plugin": "^11.0.0", - "core-js": "^3.31.1", - "css-loader": "^6.8.1", - "css-minimizer-webpack-plugin": "^5.0.1", - "cssnano": "^6.1.2", - "del": "^6.1.1", - "detect-port": "^1.5.1", - "escape-html": "^1.0.3", - "eta": "^2.2.0", - "eval": "^0.1.8", - "file-loader": "^6.2.0", - "fs-extra": "^11.1.1", - "html-minifier-terser": "^7.2.0", - "html-tags": "^3.3.1", - "html-webpack-plugin": "^5.5.3", - "leven": "^3.1.0", - "lodash": "^4.17.21", - "mini-css-extract-plugin": "^2.7.6", - "p-map": "^4.0.0", - "postcss": "^8.4.26", - "postcss-loader": "^7.3.3", - "prompts": "^2.4.2", - "react-dev-utils": "^12.0.1", - "react-helmet-async": "^1.3.0", - "react-loadable": "npm:@docusaurus/react-loadable@6.0.0", - "react-loadable-ssr-addon-v5-slorber": "^1.0.1", - "react-router": "^5.3.4", - "react-router-config": "^5.1.1", - "react-router-dom": "^5.3.4", - "rtl-detect": "^1.0.4", - "semver": "^7.5.4", - "serve-handler": "^6.1.5", - "shelljs": "^0.8.5", - "terser-webpack-plugin": "^5.3.9", - "tslib": "^2.6.0", - "update-notifier": "^6.0.2", - "url-loader": "^4.1.1", - "webpack": "^5.88.1", - "webpack-bundle-analyzer": "^4.9.0", - "webpack-dev-server": "^4.15.1", - "webpack-merge": "^5.9.0", - "webpackbar": "^5.0.2" - }, - "bin": { - "docusaurus": "bin/docusaurus.mjs" + "cosmiconfig": "^8.1.3", + "deepmerge": "^4.3.1", + "svgo": "^3.0.2" }, "engines": { - "node": ">=18.0" + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" }, "peerDependencies": { - "@mdx-js/react": "^3.0.0", - "react": "^18.0.0", - "react-dom": "^18.0.0" + "@svgr/core": "*" } }, - "node_modules/@docusaurus/plugin-pwa/node_modules/@docusaurus/cssnano-preset": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-3.5.2.tgz", - "integrity": "sha512-D3KiQXOMA8+O0tqORBrTOEQyQxNIfPm9jEaJoALjjSjc2M/ZAWcUfPQEnwr2JB2TadHw2gqWgpZckQmrVWkytA==", - "license": "MIT", + "node_modules/@svgr/webpack": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-8.1.0.tgz", + "integrity": "sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==", "dependencies": { - "cssnano-preset-advanced": "^6.1.2", - "postcss": "^8.4.38", - "postcss-sort-media-queries": "^5.2.0", - "tslib": "^2.6.0" + "@babel/core": "^7.21.3", + "@babel/plugin-transform-react-constant-elements": "^7.21.3", + "@babel/preset-env": "^7.20.2", + "@babel/preset-react": "^7.18.6", + "@babel/preset-typescript": "^7.21.0", + "@svgr/core": "8.1.0", + "@svgr/plugin-jsx": "8.1.0", + "@svgr/plugin-svgo": "8.1.0" }, "engines": { - "node": ">=18.0" + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "node_modules/@docusaurus/plugin-pwa/node_modules/@docusaurus/logger": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-3.5.2.tgz", - "integrity": "sha512-LHC540SGkeLfyT3RHK3gAMK6aS5TRqOD4R72BEU/DE2M/TY8WwEUAMY576UUc/oNJXv8pGhBmQB6N9p3pt8LQw==", - "license": "MIT", + "node_modules/@szmarczak/http-timer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", + "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", "dependencies": { - "chalk": "^4.1.2", - "tslib": "^2.6.0" + "defer-to-connect": "^2.0.1" }, "engines": { - "node": ">=18.0" + "node": ">=14.16" } }, - "node_modules/@docusaurus/plugin-pwa/node_modules/@docusaurus/mdx-loader": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.5.2.tgz", - "integrity": "sha512-ku3xO9vZdwpiMIVd8BzWV0DCqGEbCP5zs1iHfKX50vw6jX8vQo0ylYo1YJMZyz6e+JFJ17HYHT5FzVidz2IflA==", - "license": "MIT", - "dependencies": { - "@docusaurus/logger": "3.5.2", - "@docusaurus/utils": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", - "@mdx-js/mdx": "^3.0.0", - "@slorber/remark-comment": "^1.0.0", - "escape-html": "^1.0.3", - "estree-util-value-to-estree": "^3.0.1", - "file-loader": "^6.2.0", - "fs-extra": "^11.1.1", - "image-size": "^1.0.2", - "mdast-util-mdx": "^3.0.0", - "mdast-util-to-string": "^4.0.0", - "rehype-raw": "^7.0.0", - "remark-directive": "^3.0.0", - "remark-emoji": "^4.0.0", - "remark-frontmatter": "^5.0.0", - "remark-gfm": "^4.0.0", - "stringify-object": "^3.3.0", - "tslib": "^2.6.0", - "unified": "^11.0.3", - "unist-util-visit": "^5.0.0", - "url-loader": "^4.1.1", - "vfile": "^6.0.1", - "webpack": "^5.88.1" - }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + "node": ">=10.13.0" } }, - "node_modules/@docusaurus/plugin-pwa/node_modules/@docusaurus/utils": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-3.5.2.tgz", - "integrity": "sha512-33QvcNFh+Gv+C2dP9Y9xWEzMgf3JzrpL2nW9PopidiohS1nDcyknKRx2DWaFvyVTTYIkkABVSr073VTj/NITNA==", - "license": "MIT", + "node_modules/@types/acorn": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@types/acorn/-/acorn-4.0.6.tgz", + "integrity": "sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==", "dependencies": { - "@docusaurus/logger": "3.5.2", - "@docusaurus/utils-common": "3.5.2", - "@svgr/webpack": "^8.1.0", - "escape-string-regexp": "^4.0.0", - "file-loader": "^6.2.0", - "fs-extra": "^11.1.1", - "github-slugger": "^1.5.0", - "globby": "^11.1.0", - "gray-matter": "^4.0.3", - "jiti": "^1.20.0", - "js-yaml": "^4.1.0", - "lodash": "^4.17.21", - "micromatch": "^4.0.5", - "prompts": "^2.4.2", - "resolve-pathname": "^3.0.0", - "shelljs": "^0.8.5", - "tslib": "^2.6.0", - "url-loader": "^4.1.1", - "utility-types": "^3.10.0", - "webpack": "^5.88.1" - }, - "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "@docusaurus/types": "*" - }, - "peerDependenciesMeta": { - "@docusaurus/types": { - "optional": true - } + "@types/estree": "*" } }, - "node_modules/@docusaurus/plugin-pwa/node_modules/@docusaurus/utils-common": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-3.5.2.tgz", - "integrity": "sha512-i0AZjHiRgJU6d7faQngIhuHKNrszpL/SHQPgF1zH4H+Ij6E9NBYGy6pkcGWToIv7IVPbs+pQLh1P3whn0gWXVg==", - "license": "MIT", + "node_modules/@types/body-parser": { + "version": "1.19.5", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", + "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", "dependencies": { - "tslib": "^2.6.0" - }, - "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "@docusaurus/types": "*" - }, - "peerDependenciesMeta": { - "@docusaurus/types": { - "optional": true - } + "@types/connect": "*", + "@types/node": "*" } }, - "node_modules/@docusaurus/plugin-pwa/node_modules/@docusaurus/utils-validation": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-3.5.2.tgz", - "integrity": "sha512-m+Foq7augzXqB6HufdS139PFxDC5d5q2QKZy8q0qYYvGdI6nnlNsGH4cIGsgBnV7smz+mopl3g4asbSDvMV0jA==", - "license": "MIT", + "node_modules/@types/bonjour": { + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", + "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", "dependencies": { - "@docusaurus/logger": "3.5.2", - "@docusaurus/utils": "3.5.2", - "@docusaurus/utils-common": "3.5.2", - "fs-extra": "^11.2.0", - "joi": "^17.9.2", - "js-yaml": "^4.1.0", - "lodash": "^4.17.21", - "tslib": "^2.6.0" - }, - "engines": { - "node": ">=18.0" + "@types/node": "*" } }, - "node_modules/@docusaurus/plugin-pwa/node_modules/consola": { - "version": "2.15.3", - "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", - "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==", - "license": "MIT" - }, - "node_modules/@docusaurus/plugin-pwa/node_modules/webpack-merge": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", - "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", - "license": "MIT", + "node_modules/@types/connect": { + "version": "3.4.38", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", + "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", "dependencies": { - "clone-deep": "^4.0.1", - "flat": "^5.0.2", - "wildcard": "^2.0.0" - }, - "engines": { - "node": ">=10.0.0" + "@types/node": "*" } }, - "node_modules/@docusaurus/plugin-pwa/node_modules/webpackbar": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-5.0.2.tgz", - "integrity": "sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==", - "license": "MIT", + "node_modules/@types/connect-history-api-fallback": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", + "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", "dependencies": { - "chalk": "^4.1.0", - "consola": "^2.15.3", - "pretty-time": "^1.1.0", - "std-env": "^3.0.1" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "webpack": "3 || 4 || 5" + "@types/express-serve-static-core": "*", + "@types/node": "*" } }, - "node_modules/@docusaurus/plugin-sitemap": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.7.0.tgz", - "integrity": "sha512-bTRT9YLZ/8I/wYWKMQke18+PF9MV8Qub34Sku6aw/vlZ/U+kuEuRpQ8bTcNOjaTSfYsWkK4tTwDMHK2p5S86cA==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.7.0", - "@docusaurus/logger": "3.7.0", - "@docusaurus/types": "3.7.0", - "@docusaurus/utils": "3.7.0", - "@docusaurus/utils-common": "3.7.0", - "@docusaurus/utils-validation": "3.7.0", - "fs-extra": "^11.1.1", - "sitemap": "^7.1.1", - "tslib": "^2.6.0" - }, - "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "node_modules/@types/d3-scale": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.8.tgz", + "integrity": "sha512-gkK1VVTr5iNiYJ7vWDI+yUFFlszhNMtVeneJ6lUTKPjprsvLLI9/tgEGiXJOnlINJA8FyA88gfnQsHbybVZrYQ==", + "dependencies": { + "@types/d3-time": "*" } }, - "node_modules/@docusaurus/plugin-sitemap/node_modules/@docusaurus/types": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.7.0.tgz", - "integrity": "sha512-kOmZg5RRqJfH31m+6ZpnwVbkqMJrPOG5t0IOl4i/+3ruXyNfWzZ0lVtVrD0u4ONc/0NOsS9sWYaxxWNkH1LdLQ==", - "license": "MIT", + "node_modules/@types/d3-scale-chromatic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/d3-scale-chromatic/-/d3-scale-chromatic-3.0.3.tgz", + "integrity": "sha512-laXM4+1o5ImZv3RpFAsTRn3TEkzqkytiOY0Dz0sq5cnd1dtNlk6sHLon4OvqaiJb28T0S/TdsBI3Sjsy+keJrw==" + }, + "node_modules/@types/d3-time": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.3.tgz", + "integrity": "sha512-2p6olUZ4w3s+07q3Tm2dbiMZy5pCDfYwtLXXHUnVzXgQlZ/OyPtUz6OL382BkOuGlLXqfT+wqv8Fw2v8/0geBw==" + }, + "node_modules/@types/debug": { + "version": "4.1.12", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", + "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", "dependencies": { - "@mdx-js/mdx": "^3.0.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "commander": "^5.1.0", - "joi": "^17.9.2", - "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", - "utility-types": "^3.10.0", - "webpack": "^5.95.0", - "webpack-merge": "^5.9.0" - }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "@types/ms": "*" } }, - "node_modules/@docusaurus/plugin-sitemap/node_modules/webpack-merge": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", - "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", - "license": "MIT", + "node_modules/@types/eslint": { + "version": "8.56.10", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.10.tgz", + "integrity": "sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==", "dependencies": { - "clone-deep": "^4.0.1", - "flat": "^5.0.2", - "wildcard": "^2.0.0" - }, - "engines": { - "node": ">=10.0.0" + "@types/estree": "*", + "@types/json-schema": "*" } }, - "node_modules/@docusaurus/plugin-svgr": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-svgr/-/plugin-svgr-3.7.0.tgz", - "integrity": "sha512-HByXIZTbc4GV5VAUkZ2DXtXv1Qdlnpk3IpuImwSnEzCDBkUMYcec5282hPjn6skZqB25M1TYCmWS91UbhBGxQg==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.7.0", - "@docusaurus/types": "3.7.0", - "@docusaurus/utils": "3.7.0", - "@docusaurus/utils-validation": "3.7.0", - "@svgr/core": "8.1.0", - "@svgr/webpack": "^8.1.0", - "tslib": "^2.6.0", - "webpack": "^5.88.1" - }, - "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "node_modules/@types/eslint-scope": { + "version": "3.7.7", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", + "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" } }, - "node_modules/@docusaurus/plugin-svgr/node_modules/@docusaurus/types": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.7.0.tgz", - "integrity": "sha512-kOmZg5RRqJfH31m+6ZpnwVbkqMJrPOG5t0IOl4i/+3ruXyNfWzZ0lVtVrD0u4ONc/0NOsS9sWYaxxWNkH1LdLQ==", - "license": "MIT", + "node_modules/@types/estree": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==" + }, + "node_modules/@types/estree-jsx": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.5.tgz", + "integrity": "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==", "dependencies": { - "@mdx-js/mdx": "^3.0.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "commander": "^5.1.0", - "joi": "^17.9.2", - "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", - "utility-types": "^3.10.0", - "webpack": "^5.95.0", - "webpack-merge": "^5.9.0" - }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "@types/estree": "*" } }, - "node_modules/@docusaurus/plugin-svgr/node_modules/webpack-merge": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", - "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", - "license": "MIT", + "node_modules/@types/express": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", + "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", "dependencies": { - "clone-deep": "^4.0.1", - "flat": "^5.0.2", - "wildcard": "^2.0.0" - }, - "engines": { - "node": ">=10.0.0" + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" } }, - "node_modules/@docusaurus/preset-classic": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-3.7.0.tgz", - "integrity": "sha512-nPHj8AxDLAaQXs+O6+BwILFuhiWbjfQWrdw2tifOClQoNfuXDjfjogee6zfx6NGHWqshR23LrcN115DmkHC91Q==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.7.0", - "@docusaurus/plugin-content-blog": "3.7.0", - "@docusaurus/plugin-content-docs": "3.7.0", - "@docusaurus/plugin-content-pages": "3.7.0", - "@docusaurus/plugin-debug": "3.7.0", - "@docusaurus/plugin-google-analytics": "3.7.0", - "@docusaurus/plugin-google-gtag": "3.7.0", - "@docusaurus/plugin-google-tag-manager": "3.7.0", - "@docusaurus/plugin-sitemap": "3.7.0", - "@docusaurus/plugin-svgr": "3.7.0", - "@docusaurus/theme-classic": "3.7.0", - "@docusaurus/theme-common": "3.7.0", - "@docusaurus/theme-search-algolia": "3.7.0", - "@docusaurus/types": "3.7.0" - }, - "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "node_modules/@types/express-serve-static-core": { + "version": "4.19.5", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.5.tgz", + "integrity": "sha512-y6W03tvrACO72aijJ5uF02FRq5cgDR9lUxddQ8vyF+GvmjJQqbzDcJngEjURc+ZsG31VI3hODNZJ2URj86pzmg==", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" } }, - "node_modules/@docusaurus/preset-classic/node_modules/@docusaurus/module-type-aliases": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.7.0.tgz", - "integrity": "sha512-g7WdPqDNaqA60CmBrr0cORTrsOit77hbsTj7xE2l71YhBn79sxdm7WMK7wfhcaafkbpIh7jv5ef5TOpf1Xv9Lg==", - "license": "MIT", + "node_modules/@types/gtag.js": { + "version": "0.0.12", + "resolved": "https://registry.npmjs.org/@types/gtag.js/-/gtag.js-0.0.12.tgz", + "integrity": "sha512-YQV9bUsemkzG81Ea295/nF/5GijnD2Af7QhEofh7xu+kvCN6RdodgNwwGWXB5GMI3NoyvQo0odNctoH/qLMIpg==" + }, + "node_modules/@types/hast": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", + "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", "dependencies": { - "@docusaurus/types": "3.7.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router-config": "*", - "@types/react-router-dom": "*", - "react-helmet-async": "npm:@slorber/react-helmet-async@*", - "react-loadable": "npm:@docusaurus/react-loadable@6.0.0" - }, - "peerDependencies": { - "react": "*", - "react-dom": "*" + "@types/unist": "*" } }, - "node_modules/@docusaurus/preset-classic/node_modules/@docusaurus/theme-common": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.7.0.tgz", - "integrity": "sha512-8eJ5X0y+gWDsURZnBfH0WabdNm8XMCXHv8ENy/3Z/oQKwaB/EHt5lP9VsTDTf36lKEp0V6DjzjFyFIB+CetL0A==", - "license": "MIT", - "dependencies": { - "@docusaurus/mdx-loader": "3.7.0", - "@docusaurus/module-type-aliases": "3.7.0", - "@docusaurus/utils": "3.7.0", - "@docusaurus/utils-common": "3.7.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router-config": "*", - "clsx": "^2.0.0", - "parse-numeric-range": "^1.3.0", - "prism-react-renderer": "^2.3.0", - "tslib": "^2.6.0", - "utility-types": "^3.10.0" - }, - "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "@docusaurus/plugin-content-docs": "*", - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" - } + "node_modules/@types/history": { + "version": "4.7.11", + "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz", + "integrity": "sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==" }, - "node_modules/@docusaurus/preset-classic/node_modules/@docusaurus/types": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.7.0.tgz", - "integrity": "sha512-kOmZg5RRqJfH31m+6ZpnwVbkqMJrPOG5t0IOl4i/+3ruXyNfWzZ0lVtVrD0u4ONc/0NOsS9sWYaxxWNkH1LdLQ==", - "license": "MIT", + "node_modules/@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" + }, + "node_modules/@types/http-cache-semantics": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz", + "integrity": "sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==" + }, + "node_modules/@types/http-errors": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz", + "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==" + }, + "node_modules/@types/http-proxy": { + "version": "1.17.14", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.14.tgz", + "integrity": "sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==", "dependencies": { - "@mdx-js/mdx": "^3.0.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "commander": "^5.1.0", - "joi": "^17.9.2", - "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", - "utility-types": "^3.10.0", - "webpack": "^5.95.0", - "webpack-merge": "^5.9.0" - }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "@types/node": "*" } }, - "node_modules/@docusaurus/preset-classic/node_modules/webpack-merge": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", - "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", - "license": "MIT", + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", + "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", + "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", "dependencies": { - "clone-deep": "^4.0.1", - "flat": "^5.0.2", - "wildcard": "^2.0.0" - }, - "engines": { - "node": ">=10.0.0" + "@types/istanbul-lib-coverage": "*" } }, - "node_modules/@docusaurus/theme-classic": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-3.7.0.tgz", - "integrity": "sha512-MnLxG39WcvLCl4eUzHr0gNcpHQfWoGqzADCly54aqCofQX6UozOS9Th4RK3ARbM9m7zIRv3qbhggI53dQtx/hQ==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.7.0", - "@docusaurus/logger": "3.7.0", - "@docusaurus/mdx-loader": "3.7.0", - "@docusaurus/module-type-aliases": "3.7.0", - "@docusaurus/plugin-content-blog": "3.7.0", - "@docusaurus/plugin-content-docs": "3.7.0", - "@docusaurus/plugin-content-pages": "3.7.0", - "@docusaurus/theme-common": "3.7.0", - "@docusaurus/theme-translations": "3.7.0", - "@docusaurus/types": "3.7.0", - "@docusaurus/utils": "3.7.0", - "@docusaurus/utils-common": "3.7.0", - "@docusaurus/utils-validation": "3.7.0", - "@mdx-js/react": "^3.0.0", - "clsx": "^2.0.0", - "copy-text-to-clipboard": "^3.2.0", - "infima": "0.2.0-alpha.45", - "lodash": "^4.17.21", - "nprogress": "^0.2.0", - "postcss": "^8.4.26", - "prism-react-renderer": "^2.3.0", - "prismjs": "^1.29.0", - "react-router-dom": "^5.3.4", - "rtlcss": "^4.1.0", - "tslib": "^2.6.0", - "utility-types": "^3.10.0" - }, - "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "node_modules/@types/istanbul-reports": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", + "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", + "dependencies": { + "@types/istanbul-lib-report": "*" } }, - "node_modules/@docusaurus/theme-classic/node_modules/@docusaurus/module-type-aliases": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.7.0.tgz", - "integrity": "sha512-g7WdPqDNaqA60CmBrr0cORTrsOit77hbsTj7xE2l71YhBn79sxdm7WMK7wfhcaafkbpIh7jv5ef5TOpf1Xv9Lg==", - "license": "MIT", + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==" + }, + "node_modules/@types/katex": { + "version": "0.16.7", + "resolved": "https://registry.npmjs.org/@types/katex/-/katex-0.16.7.tgz", + "integrity": "sha512-HMwFiRujE5PjrgwHQ25+bsLJgowjGjm5Z8FVSf0N6PwgJrwxH0QxzHYDcKsTfV3wva0vzrpqMTJS2jXPr5BMEQ==" + }, + "node_modules/@types/mdast": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", + "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", "dependencies": { - "@docusaurus/types": "3.7.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router-config": "*", - "@types/react-router-dom": "*", - "react-helmet-async": "npm:@slorber/react-helmet-async@*", - "react-loadable": "npm:@docusaurus/react-loadable@6.0.0" - }, - "peerDependencies": { - "react": "*", - "react-dom": "*" + "@types/unist": "*" } }, - "node_modules/@docusaurus/theme-classic/node_modules/@docusaurus/theme-common": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.7.0.tgz", - "integrity": "sha512-8eJ5X0y+gWDsURZnBfH0WabdNm8XMCXHv8ENy/3Z/oQKwaB/EHt5lP9VsTDTf36lKEp0V6DjzjFyFIB+CetL0A==", - "license": "MIT", - "dependencies": { - "@docusaurus/mdx-loader": "3.7.0", - "@docusaurus/module-type-aliases": "3.7.0", - "@docusaurus/utils": "3.7.0", - "@docusaurus/utils-common": "3.7.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router-config": "*", - "clsx": "^2.0.0", - "parse-numeric-range": "^1.3.0", - "prism-react-renderer": "^2.3.0", - "tslib": "^2.6.0", - "utility-types": "^3.10.0" - }, - "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "@docusaurus/plugin-content-docs": "*", - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "node_modules/@types/mdx": { + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.13.tgz", + "integrity": "sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==" + }, + "node_modules/@types/mime": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", + "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==" + }, + "node_modules/@types/ms": { + "version": "0.7.34", + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz", + "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==" + }, + "node_modules/@types/node": { + "version": "20.14.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.7.tgz", + "integrity": "sha512-uTr2m2IbJJucF3KUxgnGOZvYbN0QgkGyWxG6973HCpMYFy2KfcgYuIwkJQMQkt1VbBMlvWRbpshFTLxnxCZjKQ==", + "dependencies": { + "undici-types": "~5.26.4" } }, - "node_modules/@docusaurus/theme-classic/node_modules/@docusaurus/theme-translations": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-3.7.0.tgz", - "integrity": "sha512-Ewq3bEraWDmienM6eaNK7fx+/lHMtGDHQyd1O+4+3EsDxxUmrzPkV7Ct3nBWTuE0MsoZr3yNwQVKjllzCMuU3g==", - "license": "MIT", + "node_modules/@types/node-forge": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", + "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", "dependencies": { - "fs-extra": "^11.1.1", - "tslib": "^2.6.0" - }, - "engines": { - "node": ">=18.0" + "@types/node": "*" } }, - "node_modules/@docusaurus/theme-classic/node_modules/@docusaurus/types": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.7.0.tgz", - "integrity": "sha512-kOmZg5RRqJfH31m+6ZpnwVbkqMJrPOG5t0IOl4i/+3ruXyNfWzZ0lVtVrD0u4ONc/0NOsS9sWYaxxWNkH1LdLQ==", - "license": "MIT", + "node_modules/@types/parse-json": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", + "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==" + }, + "node_modules/@types/prismjs": { + "version": "1.26.4", + "resolved": "https://registry.npmjs.org/@types/prismjs/-/prismjs-1.26.4.tgz", + "integrity": "sha512-rlAnzkW2sZOjbqZ743IHUhFcvzaGbqijwOu8QZnZCjfQzBqFE3s4lOTJEsxikImav9uzz/42I+O7YUs1mWgMlg==" + }, + "node_modules/@types/prop-types": { + "version": "15.7.12", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.12.tgz", + "integrity": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==" + }, + "node_modules/@types/qs": { + "version": "6.9.15", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.15.tgz", + "integrity": "sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg==" + }, + "node_modules/@types/range-parser": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", + "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==" + }, + "node_modules/@types/react": { + "version": "18.3.3", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.3.tgz", + "integrity": "sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==", + "dependencies": { + "@types/prop-types": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-router": { + "version": "5.1.20", + "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.20.tgz", + "integrity": "sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==", "dependencies": { - "@mdx-js/mdx": "^3.0.0", "@types/history": "^4.7.11", - "@types/react": "*", - "commander": "^5.1.0", - "joi": "^17.9.2", - "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", - "utility-types": "^3.10.0", - "webpack": "^5.95.0", - "webpack-merge": "^5.9.0" - }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "@types/react": "*" } }, - "node_modules/@docusaurus/theme-classic/node_modules/webpack-merge": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", - "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", - "license": "MIT", + "node_modules/@types/react-router-config": { + "version": "5.0.11", + "resolved": "https://registry.npmjs.org/@types/react-router-config/-/react-router-config-5.0.11.tgz", + "integrity": "sha512-WmSAg7WgqW7m4x8Mt4N6ZyKz0BubSj/2tVUMsAHp+Yd2AMwcSbeFq9WympT19p5heCFmF97R9eD5uUR/t4HEqw==", "dependencies": { - "clone-deep": "^4.0.1", - "flat": "^5.0.2", - "wildcard": "^2.0.0" - }, - "engines": { - "node": ">=10.0.0" + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router": "^5.1.0" } }, - "node_modules/@docusaurus/theme-common": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.5.2.tgz", - "integrity": "sha512-QXqlm9S6x9Ibwjs7I2yEDgsCocp708DrCrgHgKwg2n2AY0YQ6IjU0gAK35lHRLOvAoJUfCKpQAwUykB0R7+Eew==", - "license": "MIT", + "node_modules/@types/react-router-dom": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz", + "integrity": "sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==", "dependencies": { - "@docusaurus/mdx-loader": "3.5.2", - "@docusaurus/module-type-aliases": "3.5.2", - "@docusaurus/utils": "3.5.2", - "@docusaurus/utils-common": "3.5.2", "@types/history": "^4.7.11", "@types/react": "*", - "@types/react-router-config": "*", - "clsx": "^2.0.0", - "parse-numeric-range": "^1.3.0", - "prism-react-renderer": "^2.3.0", - "tslib": "^2.6.0", - "utility-types": "^3.10.0" - }, - "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "@docusaurus/plugin-content-docs": "*", - "react": "^18.0.0", - "react-dom": "^18.0.0" + "@types/react-router": "*" } }, - "node_modules/@docusaurus/theme-common/node_modules/@docusaurus/logger": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-3.5.2.tgz", - "integrity": "sha512-LHC540SGkeLfyT3RHK3gAMK6aS5TRqOD4R72BEU/DE2M/TY8WwEUAMY576UUc/oNJXv8pGhBmQB6N9p3pt8LQw==", - "license": "MIT", + "node_modules/@types/resolve": { + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.2.tgz", + "integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==" + }, + "node_modules/@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + }, + "node_modules/@types/sax": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@types/sax/-/sax-1.2.7.tgz", + "integrity": "sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==", "dependencies": { - "chalk": "^4.1.2", - "tslib": "^2.6.0" - }, - "engines": { - "node": ">=18.0" + "@types/node": "*" } }, - "node_modules/@docusaurus/theme-common/node_modules/@docusaurus/mdx-loader": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.5.2.tgz", - "integrity": "sha512-ku3xO9vZdwpiMIVd8BzWV0DCqGEbCP5zs1iHfKX50vw6jX8vQo0ylYo1YJMZyz6e+JFJ17HYHT5FzVidz2IflA==", - "license": "MIT", + "node_modules/@types/send": { + "version": "0.17.4", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", + "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", "dependencies": { - "@docusaurus/logger": "3.5.2", - "@docusaurus/utils": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", - "@mdx-js/mdx": "^3.0.0", - "@slorber/remark-comment": "^1.0.0", - "escape-html": "^1.0.3", - "estree-util-value-to-estree": "^3.0.1", - "file-loader": "^6.2.0", - "fs-extra": "^11.1.1", - "image-size": "^1.0.2", - "mdast-util-mdx": "^3.0.0", - "mdast-util-to-string": "^4.0.0", - "rehype-raw": "^7.0.0", - "remark-directive": "^3.0.0", - "remark-emoji": "^4.0.0", - "remark-frontmatter": "^5.0.0", - "remark-gfm": "^4.0.0", - "stringify-object": "^3.3.0", - "tslib": "^2.6.0", - "unified": "^11.0.3", - "unist-util-visit": "^5.0.0", - "url-loader": "^4.1.1", - "vfile": "^6.0.1", - "webpack": "^5.88.1" - }, - "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + "@types/mime": "^1", + "@types/node": "*" } }, - "node_modules/@docusaurus/theme-common/node_modules/@docusaurus/utils": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-3.5.2.tgz", - "integrity": "sha512-33QvcNFh+Gv+C2dP9Y9xWEzMgf3JzrpL2nW9PopidiohS1nDcyknKRx2DWaFvyVTTYIkkABVSr073VTj/NITNA==", - "license": "MIT", + "node_modules/@types/serve-index": { + "version": "1.9.4", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz", + "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", "dependencies": { - "@docusaurus/logger": "3.5.2", - "@docusaurus/utils-common": "3.5.2", - "@svgr/webpack": "^8.1.0", - "escape-string-regexp": "^4.0.0", - "file-loader": "^6.2.0", - "fs-extra": "^11.1.1", - "github-slugger": "^1.5.0", - "globby": "^11.1.0", - "gray-matter": "^4.0.3", - "jiti": "^1.20.0", - "js-yaml": "^4.1.0", - "lodash": "^4.17.21", - "micromatch": "^4.0.5", - "prompts": "^2.4.2", - "resolve-pathname": "^3.0.0", - "shelljs": "^0.8.5", - "tslib": "^2.6.0", - "url-loader": "^4.1.1", - "utility-types": "^3.10.0", - "webpack": "^5.88.1" - }, - "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "@docusaurus/types": "*" - }, - "peerDependenciesMeta": { - "@docusaurus/types": { - "optional": true - } + "@types/express": "*" } }, - "node_modules/@docusaurus/theme-common/node_modules/@docusaurus/utils-common": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-3.5.2.tgz", - "integrity": "sha512-i0AZjHiRgJU6d7faQngIhuHKNrszpL/SHQPgF1zH4H+Ij6E9NBYGy6pkcGWToIv7IVPbs+pQLh1P3whn0gWXVg==", - "license": "MIT", + "node_modules/@types/serve-static": { + "version": "1.15.7", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.7.tgz", + "integrity": "sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==", "dependencies": { - "tslib": "^2.6.0" - }, - "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "@docusaurus/types": "*" - }, - "peerDependenciesMeta": { - "@docusaurus/types": { - "optional": true - } + "@types/http-errors": "*", + "@types/node": "*", + "@types/send": "*" } }, - "node_modules/@docusaurus/theme-common/node_modules/@docusaurus/utils-validation": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-3.5.2.tgz", - "integrity": "sha512-m+Foq7augzXqB6HufdS139PFxDC5d5q2QKZy8q0qYYvGdI6nnlNsGH4cIGsgBnV7smz+mopl3g4asbSDvMV0jA==", - "license": "MIT", + "node_modules/@types/sockjs": { + "version": "0.3.36", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz", + "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", "dependencies": { - "@docusaurus/logger": "3.5.2", - "@docusaurus/utils": "3.5.2", - "@docusaurus/utils-common": "3.5.2", - "fs-extra": "^11.2.0", - "joi": "^17.9.2", - "js-yaml": "^4.1.0", - "lodash": "^4.17.21", - "tslib": "^2.6.0" - }, - "engines": { - "node": ">=18.0" + "@types/node": "*" } }, - "node_modules/@docusaurus/theme-mermaid": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-mermaid/-/theme-mermaid-3.7.0.tgz", - "integrity": "sha512-7kNDvL7hm+tshjxSxIqYMtsLUPsEBYnkevej/ext6ru9xyLgCed+zkvTfGzTWNeq8rJIEe2YSS8/OV5gCVaPCw==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.7.0", - "@docusaurus/module-type-aliases": "3.7.0", - "@docusaurus/theme-common": "3.7.0", - "@docusaurus/types": "3.7.0", - "@docusaurus/utils-validation": "3.7.0", - "mermaid": ">=10.4", - "tslib": "^2.6.0" - }, - "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" - } + "node_modules/@types/trusted-types": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", + "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==" }, - "node_modules/@docusaurus/theme-mermaid/node_modules/@docusaurus/module-type-aliases": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.7.0.tgz", - "integrity": "sha512-g7WdPqDNaqA60CmBrr0cORTrsOit77hbsTj7xE2l71YhBn79sxdm7WMK7wfhcaafkbpIh7jv5ef5TOpf1Xv9Lg==", - "license": "MIT", + "node_modules/@types/unist": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.2.tgz", + "integrity": "sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==" + }, + "node_modules/@types/ws": { + "version": "8.5.10", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz", + "integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==", "dependencies": { - "@docusaurus/types": "3.7.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router-config": "*", - "@types/react-router-dom": "*", - "react-helmet-async": "npm:@slorber/react-helmet-async@*", - "react-loadable": "npm:@docusaurus/react-loadable@6.0.0" - }, - "peerDependencies": { - "react": "*", - "react-dom": "*" + "@types/node": "*" } }, - "node_modules/@docusaurus/theme-mermaid/node_modules/@docusaurus/theme-common": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.7.0.tgz", - "integrity": "sha512-8eJ5X0y+gWDsURZnBfH0WabdNm8XMCXHv8ENy/3Z/oQKwaB/EHt5lP9VsTDTf36lKEp0V6DjzjFyFIB+CetL0A==", - "license": "MIT", - "dependencies": { - "@docusaurus/mdx-loader": "3.7.0", - "@docusaurus/module-type-aliases": "3.7.0", - "@docusaurus/utils": "3.7.0", - "@docusaurus/utils-common": "3.7.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router-config": "*", - "clsx": "^2.0.0", - "parse-numeric-range": "^1.3.0", - "prism-react-renderer": "^2.3.0", - "tslib": "^2.6.0", - "utility-types": "^3.10.0" - }, - "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "@docusaurus/plugin-content-docs": "*", - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "node_modules/@types/yargs": { + "version": "17.0.32", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", + "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", + "dependencies": { + "@types/yargs-parser": "*" } }, - "node_modules/@docusaurus/theme-mermaid/node_modules/@docusaurus/types": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.7.0.tgz", - "integrity": "sha512-kOmZg5RRqJfH31m+6ZpnwVbkqMJrPOG5t0IOl4i/+3ruXyNfWzZ0lVtVrD0u4ONc/0NOsS9sWYaxxWNkH1LdLQ==", - "license": "MIT", + "node_modules/@types/yargs-parser": { + "version": "21.0.3", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", + "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==" + }, + "node_modules/@ungap/structured-clone": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", + "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==" + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", + "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", "dependencies": { - "@mdx-js/mdx": "^3.0.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "commander": "^5.1.0", - "joi": "^17.9.2", - "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", - "utility-types": "^3.10.0", - "webpack": "^5.95.0", - "webpack-merge": "^5.9.0" - }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "@webassemblyjs/helper-numbers": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6" } }, - "node_modules/@docusaurus/theme-mermaid/node_modules/webpack-merge": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", - "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", - "license": "MIT", + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "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==" + }, + "node_modules/@webassemblyjs/helper-api-error": { + "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==" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", + "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==" + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", + "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", "dependencies": { - "clone-deep": "^4.0.1", - "flat": "^5.0.2", - "wildcard": "^2.0.0" - }, - "engines": { - "node": ">=10.0.0" + "@webassemblyjs/floating-point-hex-parser": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@xtuc/long": "4.2.2" } }, - "node_modules/@docusaurus/theme-search-algolia": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.7.0.tgz", - "integrity": "sha512-Al/j5OdzwRU1m3falm+sYy9AaB93S1XF1Lgk9Yc6amp80dNxJVplQdQTR4cYdzkGtuQqbzUA8+kaoYYO0RbK6g==", - "license": "MIT", - "dependencies": { - "@docsearch/react": "^3.8.1", - "@docusaurus/core": "3.7.0", - "@docusaurus/logger": "3.7.0", - "@docusaurus/plugin-content-docs": "3.7.0", - "@docusaurus/theme-common": "3.7.0", - "@docusaurus/theme-translations": "3.7.0", - "@docusaurus/utils": "3.7.0", - "@docusaurus/utils-validation": "3.7.0", - "algoliasearch": "^5.17.1", - "algoliasearch-helper": "^3.22.6", - "clsx": "^2.0.0", - "eta": "^2.2.0", - "fs-extra": "^11.1.1", - "lodash": "^4.17.21", - "tslib": "^2.6.0", - "utility-types": "^3.10.0" - }, - "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", + "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", + "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/wasm-gen": "1.12.1" } }, - "node_modules/@docusaurus/theme-search-algolia/node_modules/@docusaurus/module-type-aliases": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.7.0.tgz", - "integrity": "sha512-g7WdPqDNaqA60CmBrr0cORTrsOit77hbsTj7xE2l71YhBn79sxdm7WMK7wfhcaafkbpIh7jv5ef5TOpf1Xv9Lg==", - "license": "MIT", + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", + "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", "dependencies": { - "@docusaurus/types": "3.7.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router-config": "*", - "@types/react-router-dom": "*", - "react-helmet-async": "npm:@slorber/react-helmet-async@*", - "react-loadable": "npm:@docusaurus/react-loadable@6.0.0" - }, - "peerDependencies": { - "react": "*", - "react-dom": "*" + "@xtuc/ieee754": "^1.2.0" } }, - "node_modules/@docusaurus/theme-search-algolia/node_modules/@docusaurus/theme-common": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.7.0.tgz", - "integrity": "sha512-8eJ5X0y+gWDsURZnBfH0WabdNm8XMCXHv8ENy/3Z/oQKwaB/EHt5lP9VsTDTf36lKEp0V6DjzjFyFIB+CetL0A==", - "license": "MIT", - "dependencies": { - "@docusaurus/mdx-loader": "3.7.0", - "@docusaurus/module-type-aliases": "3.7.0", - "@docusaurus/utils": "3.7.0", - "@docusaurus/utils-common": "3.7.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router-config": "*", - "clsx": "^2.0.0", - "parse-numeric-range": "^1.3.0", - "prism-react-renderer": "^2.3.0", - "tslib": "^2.6.0", - "utility-types": "^3.10.0" - }, - "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "@docusaurus/plugin-content-docs": "*", - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", + "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "dependencies": { + "@xtuc/long": "4.2.2" } }, - "node_modules/@docusaurus/theme-search-algolia/node_modules/@docusaurus/theme-translations": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-3.7.0.tgz", - "integrity": "sha512-Ewq3bEraWDmienM6eaNK7fx+/lHMtGDHQyd1O+4+3EsDxxUmrzPkV7Ct3nBWTuE0MsoZr3yNwQVKjllzCMuU3g==", - "license": "MIT", + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", + "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", + "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", "dependencies": { - "fs-extra": "^11.1.1", - "tslib": "^2.6.0" - }, - "engines": { - "node": ">=18.0" + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/helper-wasm-section": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-opt": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1", + "@webassemblyjs/wast-printer": "1.12.1" } }, - "node_modules/@docusaurus/theme-search-algolia/node_modules/@docusaurus/types": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.7.0.tgz", - "integrity": "sha512-kOmZg5RRqJfH31m+6ZpnwVbkqMJrPOG5t0IOl4i/+3ruXyNfWzZ0lVtVrD0u4ONc/0NOsS9sWYaxxWNkH1LdLQ==", - "license": "MIT", + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", + "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", "dependencies": { - "@mdx-js/mdx": "^3.0.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "commander": "^5.1.0", - "joi": "^17.9.2", - "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", - "utility-types": "^3.10.0", - "webpack": "^5.95.0", - "webpack-merge": "^5.9.0" - }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" } }, - "node_modules/@docusaurus/theme-search-algolia/node_modules/webpack-merge": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", - "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", - "license": "MIT", + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", + "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", "dependencies": { - "clone-deep": "^4.0.1", - "flat": "^5.0.2", - "wildcard": "^2.0.0" - }, - "engines": { - "node": ">=10.0.0" + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1" } }, - "node_modules/@docusaurus/theme-translations": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-3.5.2.tgz", - "integrity": "sha512-GPZLcu4aT1EmqSTmbdpVrDENGR2yObFEX8ssEFYTCiAIVc0EihNSdOIBTazUvgNqwvnoU1A8vIs1xyzc3LITTw==", - "license": "MIT", + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", + "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", "dependencies": { - "fs-extra": "^11.1.1", - "tslib": "^2.6.0" - }, - "engines": { - "node": ">=18.0" + "@webassemblyjs/ast": "1.12.1", + "@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/@docusaurus/types": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.5.2.tgz", - "integrity": "sha512-N6GntLXoLVUwkZw7zCxwy9QiuEXIcTVzA9AkmNw16oc0AP3SXLrMmDMMBIfgqwuKWa6Ox6epHol9kMtJqekACw==", - "license": "MIT", + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", + "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", "dependencies": { - "@mdx-js/mdx": "^3.0.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "commander": "^5.1.0", - "joi": "^17.9.2", - "react-helmet-async": "^1.3.0", - "utility-types": "^3.10.0", - "webpack": "^5.88.1", - "webpack-merge": "^5.9.0" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + "@webassemblyjs/ast": "1.12.1", + "@xtuc/long": "4.2.2" } }, - "node_modules/@docusaurus/types/node_modules/webpack-merge": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", - "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", - "license": "MIT", + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "node_modules/accepts": { + "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==", "dependencies": { - "clone-deep": "^4.0.1", - "flat": "^5.0.2", - "wildcard": "^2.0.0" + "mime-types": "~2.1.34", + "negotiator": "0.6.3" }, "engines": { - "node": ">=10.0.0" + "node": ">= 0.6" } }, - "node_modules/@docusaurus/utils": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-3.7.0.tgz", - "integrity": "sha512-e7zcB6TPnVzyUaHMJyLSArKa2AG3h9+4CfvKXKKWNx6hRs+p0a+u7HHTJBgo6KW2m+vqDnuIHK4X+bhmoghAFA==", - "license": "MIT", - "dependencies": { - "@docusaurus/logger": "3.7.0", - "@docusaurus/types": "3.7.0", - "@docusaurus/utils-common": "3.7.0", - "escape-string-regexp": "^4.0.0", - "file-loader": "^6.2.0", - "fs-extra": "^11.1.1", - "github-slugger": "^1.5.0", - "globby": "^11.1.0", - "gray-matter": "^4.0.3", - "jiti": "^1.20.0", - "js-yaml": "^4.1.0", - "lodash": "^4.17.21", - "micromatch": "^4.0.5", - "prompts": "^2.4.2", - "resolve-pathname": "^3.0.0", - "shelljs": "^0.8.5", - "tslib": "^2.6.0", - "url-loader": "^4.1.1", - "utility-types": "^3.10.0", - "webpack": "^5.88.1" - }, + "node_modules/accepts/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", "engines": { - "node": ">=18.0" + "node": ">= 0.6" } }, - "node_modules/@docusaurus/utils-common": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-3.7.0.tgz", - "integrity": "sha512-IZeyIfCfXy0Mevj6bWNg7DG7B8G+S6o6JVpddikZtWyxJguiQ7JYr0SIZ0qWd8pGNuMyVwriWmbWqMnK7Y5PwA==", - "license": "MIT", + "node_modules/accepts/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", "dependencies": { - "@docusaurus/types": "3.7.0", - "tslib": "^2.6.0" + "mime-db": "1.52.0" }, "engines": { - "node": ">=18.0" + "node": ">= 0.6" } }, - "node_modules/@docusaurus/utils-common/node_modules/@docusaurus/types": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.7.0.tgz", - "integrity": "sha512-kOmZg5RRqJfH31m+6ZpnwVbkqMJrPOG5t0IOl4i/+3ruXyNfWzZ0lVtVrD0u4ONc/0NOsS9sWYaxxWNkH1LdLQ==", - "license": "MIT", - "dependencies": { - "@mdx-js/mdx": "^3.0.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "commander": "^5.1.0", - "joi": "^17.9.2", - "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", - "utility-types": "^3.10.0", - "webpack": "^5.95.0", - "webpack-merge": "^5.9.0" + "node_modules/acorn": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.0.tgz", + "integrity": "sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw==", + "bin": { + "acorn": "bin/acorn" }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "engines": { + "node": ">=0.4.0" } }, - "node_modules/@docusaurus/utils-common/node_modules/webpack-merge": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", - "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", - "license": "MIT", + "node_modules/acorn-import-attributes": { + "version": "1.9.5", + "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", + "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "8.3.3", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.3.tgz", + "integrity": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==", "dependencies": { - "clone-deep": "^4.0.1", - "flat": "^5.0.2", - "wildcard": "^2.0.0" + "acorn": "^8.11.0" }, "engines": { - "node": ">=10.0.0" + "node": ">=0.4.0" } }, - "node_modules/@docusaurus/utils-validation": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-3.7.0.tgz", - "integrity": "sha512-w8eiKk8mRdN+bNfeZqC4nyFoxNyI1/VExMKAzD9tqpJfLLbsa46Wfn5wcKH761g9WkKh36RtFV49iL9lh1DYBA==", - "license": "MIT", + "node_modules/address": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", + "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", "dependencies": { - "@docusaurus/logger": "3.7.0", - "@docusaurus/utils": "3.7.0", - "@docusaurus/utils-common": "3.7.0", - "fs-extra": "^11.2.0", - "joi": "^17.9.2", - "js-yaml": "^4.1.0", - "lodash": "^4.17.21", - "tslib": "^2.6.0" + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" }, "engines": { - "node": ">=18.0" + "node": ">=8" } }, - "node_modules/@docusaurus/utils/node_modules/@docusaurus/types": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.7.0.tgz", - "integrity": "sha512-kOmZg5RRqJfH31m+6ZpnwVbkqMJrPOG5t0IOl4i/+3ruXyNfWzZ0lVtVrD0u4ONc/0NOsS9sWYaxxWNkH1LdLQ==", - "license": "MIT", + "node_modules/ajv": { + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.16.0.tgz", + "integrity": "sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==", "dependencies": { - "@mdx-js/mdx": "^3.0.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "commander": "^5.1.0", - "joi": "^17.9.2", - "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", - "utility-types": "^3.10.0", - "webpack": "^5.95.0", - "webpack-merge": "^5.9.0" + "fast-deep-equal": "^3.1.3", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.4.1" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dependencies": { + "ajv": "^8.0.0" }, "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } } }, - "node_modules/@docusaurus/utils/node_modules/webpack-merge": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", - "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", - "license": "MIT", + "node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", "dependencies": { - "clone-deep": "^4.0.1", - "flat": "^5.0.2", - "wildcard": "^2.0.0" + "fast-deep-equal": "^3.1.3" }, - "engines": { - "node": ">=10.0.0" + "peerDependencies": { + "ajv": "^8.8.2" } }, - "node_modules/@fortawesome/fontawesome-common-types": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.5.2.tgz", - "integrity": "sha512-gBxPg3aVO6J0kpfHNILc+NMhXnqHumFxOmjYCFfOiLZfwhnnfhtsdA2hfJlDnj+8PjAs6kKQPenOTKj3Rf7zHw==", - "hasInstallScript": true, - "license": "MIT", - "engines": { - "node": ">=6" + "node_modules/algoliasearch": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.24.0.tgz", + "integrity": "sha512-bf0QV/9jVejssFBmz2HQLxUadxk574t4iwjCKp5E7NBzwKkrDEhKPISIIjAU/p6K5qDx3qoeh4+26zWN1jmw3g==", + "dependencies": { + "@algolia/cache-browser-local-storage": "4.24.0", + "@algolia/cache-common": "4.24.0", + "@algolia/cache-in-memory": "4.24.0", + "@algolia/client-account": "4.24.0", + "@algolia/client-analytics": "4.24.0", + "@algolia/client-common": "4.24.0", + "@algolia/client-personalization": "4.24.0", + "@algolia/client-search": "4.24.0", + "@algolia/logger-common": "4.24.0", + "@algolia/logger-console": "4.24.0", + "@algolia/recommend": "4.24.0", + "@algolia/requester-browser-xhr": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/requester-node-http": "4.24.0", + "@algolia/transporter": "4.24.0" } }, - "node_modules/@fortawesome/fontawesome-svg-core": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.5.2.tgz", - "integrity": "sha512-5CdaCBGl8Rh9ohNdxeeTMxIj8oc3KNBgIeLMvJosBMdslK/UnEB8rzyDRrbKdL1kDweqBPo4GT9wvnakHWucZw==", - "hasInstallScript": true, - "license": "MIT", + "node_modules/algoliasearch-helper": { + "version": "3.22.5", + "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.22.5.tgz", + "integrity": "sha512-lWvhdnc+aKOKx8jyA3bsdEgHzm/sglC4cYdMG4xSQyRiPLJVJtH/IVYZG3Hp6PkTEhQqhyVYkeP9z2IlcHJsWw==", "dependencies": { - "@fortawesome/fontawesome-common-types": "6.5.2" + "@algolia/events": "^4.0.1" }, - "engines": { - "node": ">=6" + "peerDependencies": { + "algoliasearch": ">= 3.1 < 6" } }, - "node_modules/@fortawesome/free-brands-svg-icons": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/@fortawesome/free-brands-svg-icons/-/free-brands-svg-icons-6.5.2.tgz", - "integrity": "sha512-zi5FNYdmKLnEc0jc0uuHH17kz/hfYTg4Uei0wMGzcoCL/4d3WM3u1VMc0iGGa31HuhV5i7ZK8ZlTCQrHqRHSGQ==", - "hasInstallScript": true, - "license": "(CC-BY-4.0 AND MIT)", + "node_modules/algoliasearch/node_modules/@algolia/client-common": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", + "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", "dependencies": { - "@fortawesome/fontawesome-common-types": "6.5.2" - }, - "engines": { - "node": ">=6" + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" } }, - "node_modules/@fortawesome/free-solid-svg-icons": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.5.2.tgz", - "integrity": "sha512-QWFZYXFE7O1Gr1dTIp+D6UcFUF0qElOnZptpi7PBUMylJh+vFmIedVe1Ir6RM1t2tEQLLSV1k7bR4o92M+uqlw==", - "hasInstallScript": true, - "license": "(CC-BY-4.0 AND MIT)", + "node_modules/algoliasearch/node_modules/@algolia/client-search": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", + "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", "dependencies": { - "@fortawesome/fontawesome-common-types": "6.5.2" - }, - "engines": { - "node": ">=6" + "@algolia/client-common": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" } }, - "node_modules/@fortawesome/react-fontawesome": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@fortawesome/react-fontawesome/-/react-fontawesome-0.2.2.tgz", - "integrity": "sha512-EnkrprPNqI6SXJl//m29hpaNzOp1bruISWaOiRtkMi/xSvHJlzc2j2JAYS7egxt/EbjSNV/k6Xy0AQI6vB2+1g==", - "license": "MIT", + "node_modules/algoliasearch/node_modules/@algolia/requester-browser-xhr": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.24.0.tgz", + "integrity": "sha512-Z2NxZMb6+nVXSjF13YpjYTdvV3032YTBSGm2vnYvYPA6mMxzM3v5rsCiSspndn9rzIW4Qp1lPHBvuoKJV6jnAA==", "dependencies": { - "prop-types": "^15.8.1" - }, - "peerDependencies": { - "@fortawesome/fontawesome-svg-core": "~1 || ~6", - "react": ">=16.3" + "@algolia/requester-common": "4.24.0" } }, - "node_modules/@hapi/hoek": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", - "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==", - "license": "BSD-3-Clause" + "node_modules/algoliasearch/node_modules/@algolia/requester-node-http": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.24.0.tgz", + "integrity": "sha512-JF18yTjNOVYvU/L3UosRcvbPMGT9B+/GQWNWnenIImglzNVGpyzChkXLnrSf6uxwVNO6ESGu6oN8MqcGQcjQJw==", + "dependencies": { + "@algolia/requester-common": "4.24.0" + } }, - "node_modules/@hapi/topo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", - "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", - "license": "BSD-3-Clause", + "node_modules/ansi-align": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", "dependencies": { - "@hapi/hoek": "^9.0.0" + "string-width": "^4.1.0" } }, - "node_modules/@isaacs/cliui": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", - "dev": true, - "license": "ISC", + "node_modules/ansi-align/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/ansi-align/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dependencies": { - "string-width": "^5.1.2", - "string-width-cjs": "npm:string-width@^4.2.0", - "strip-ansi": "^7.0.1", - "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", - "wrap-ansi": "^8.1.0", - "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, "engines": { - "node": ">=12" + "node": ">=8" } }, - "node_modules/@isaacs/cliui/node_modules/ansi-regex": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", - "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", - "dev": true, - "license": "MIT", + "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==", + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "node": ">=8" } }, - "node_modules/@isaacs/cliui/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, - "license": "MIT", + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dependencies": { - "ansi-regex": "^6.0.1" + "color-convert": "^2.0.1" }, "engines": { - "node": ">=12" + "node": ">=8" }, "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@jest/schemas": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", - "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", - "license": "MIT", + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "dev": true + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", "dependencies": { - "@sinclair/typebox": "^0.27.8" + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">= 8" } }, - "node_modules/@jest/types": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", - "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", - "license": "MIT", + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", + "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", "dependencies": { - "@jest/schemas": "^29.6.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" + "call-bind": "^1.0.5", + "is-array-buffer": "^3.0.4" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", - "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", - "license": "MIT", - "dependencies": { - "@jridgewell/set-array": "^1.2.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.24" - }, - "engines": { - "node": ">=6.0.0" - } + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", - "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", - "license": "MIT", + "node_modules/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==", "engines": { - "node": ">=6.0.0" + "node": ">=8" } }, - "node_modules/@jridgewell/set-array": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", - "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", - "license": "MIT", + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", + "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.3", + "es-errors": "^1.2.1", + "get-intrinsic": "^1.2.3", + "is-array-buffer": "^3.0.4", + "is-shared-array-buffer": "^1.0.2" + }, "engines": { - "node": ">=6.0.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@jridgewell/source-map": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", - "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", - "license": "MIT", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25" + "node_modules/astring": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/astring/-/astring-1.9.0.tgz", + "integrity": "sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==", + "bin": { + "astring": "bin/astring" } }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", - "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", - "license": "MIT" + "node_modules/async": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", + "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==" }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.25", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", - "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", - "license": "MIT", - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "engines": { + "node": ">= 4.0.0" } }, - "node_modules/@leichtgewicht/ip-codec": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz", - "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==", - "license": "MIT" - }, - "node_modules/@mdx-js/mdx": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-3.1.0.tgz", - "integrity": "sha512-/QxEhPAvGwbQmy1Px8F899L5Uc2KZ6JtXwlCgJmjSTBedwOZkByYcBG4GceIGPXRDsmfxhHazuS+hlOShRLeDw==", - "license": "MIT", + "node_modules/autoprefixer": { + "version": "10.4.19", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.19.tgz", + "integrity": "sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], "dependencies": { - "@types/estree": "^1.0.0", - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/mdx": "^2.0.0", - "collapse-white-space": "^2.0.0", - "devlop": "^1.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "estree-util-scope": "^1.0.0", - "estree-walker": "^3.0.0", - "hast-util-to-jsx-runtime": "^2.0.0", - "markdown-extensions": "^2.0.0", - "recma-build-jsx": "^1.0.0", - "recma-jsx": "^1.0.0", - "recma-stringify": "^1.0.0", - "rehype-recma": "^1.0.0", - "remark-mdx": "^3.0.0", - "remark-parse": "^11.0.0", - "remark-rehype": "^11.0.0", - "source-map": "^0.7.0", - "unified": "^11.0.0", - "unist-util-position-from-estree": "^2.0.0", - "unist-util-stringify-position": "^4.0.0", - "unist-util-visit": "^5.0.0", - "vfile": "^6.0.0" + "browserslist": "^4.23.0", + "caniuse-lite": "^1.0.30001599", + "fraction.js": "^4.3.7", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/@mdx-js/react": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.0.1.tgz", - "integrity": "sha512-9ZrPIU4MGf6et1m1ov3zKf+q9+deetI51zprKB1D/z3NOb+rUxxtEl3mCjW5wTGh6VhRdwPueh1oRzi6ezkA8A==", - "license": "MIT", - "dependencies": { - "@types/mdx": "^2.0.0" + "bin": { + "autoprefixer": "bin/autoprefixer" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": "^10 || ^12 || >=14" }, "peerDependencies": { - "@types/react": ">=16", - "react": ">=16" + "postcss": "^8.1.0" } }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "license": "MIT", + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" + "possible-typed-array-names": "^1.0.0" }, "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "license": "MIT", - "engines": { - "node": ">= 8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "license": "MIT", + "node_modules/babel-loader": { + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.1.3.tgz", + "integrity": "sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==", "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" + "find-cache-dir": "^4.0.0", + "schema-utils": "^4.0.0" }, "engines": { - "node": ">= 8" - } - }, - "node_modules/@pkgjs/parseargs": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", - "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", - "dev": true, - "license": "MIT", - "optional": true, - "engines": { - "node": ">=14" + "node": ">= 14.15.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0", + "webpack": ">=5" } }, - "node_modules/@pnpm/config.env-replace": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@pnpm/config.env-replace/-/config.env-replace-1.1.0.tgz", - "integrity": "sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==", - "license": "MIT", - "engines": { - "node": ">=12.22.0" + "node_modules/babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dependencies": { + "object.assign": "^4.1.0" } }, - "node_modules/@pnpm/network.ca-file": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@pnpm/network.ca-file/-/network.ca-file-1.0.2.tgz", - "integrity": "sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==", - "license": "MIT", + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.11", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz", + "integrity": "sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==", "dependencies": { - "graceful-fs": "4.2.10" + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.6.2", + "semver": "^6.3.1" }, - "engines": { - "node": ">=12.22.0" + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, - "node_modules/@pnpm/network.ca-file/node_modules/graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", - "license": "ISC" + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } }, - "node_modules/@pnpm/npm-conf": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@pnpm/npm-conf/-/npm-conf-2.3.1.tgz", - "integrity": "sha512-c83qWb22rNRuB0UaVCI0uRPNRr8Z0FWnEIvT47jiHAmOIUHbBOg5XvV7pM5x+rKn9HRpjxquDbXYSXr3fAKFcw==", - "license": "MIT", + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.4.tgz", + "integrity": "sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg==", "dependencies": { - "@pnpm/config.env-replace": "^1.1.0", - "@pnpm/network.ca-file": "^1.0.1", - "config-chain": "^1.1.11" + "@babel/helper-define-polyfill-provider": "^0.6.1", + "core-js-compat": "^3.36.1" }, - "engines": { - "node": ">=12" + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, - "node_modules/@polka/url": { - "version": "1.0.0-next.28", - "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.28.tgz", - "integrity": "sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==", - "license": "MIT" - }, - "node_modules/@rollup/plugin-babel": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", - "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", - "license": "MIT", + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.2.tgz", + "integrity": "sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==", "dependencies": { - "@babel/helper-module-imports": "^7.10.4", - "@rollup/pluginutils": "^3.1.0" - }, - "engines": { - "node": ">= 10.0.0" + "@babel/helper-define-polyfill-provider": "^0.6.2" }, "peerDependencies": { - "@babel/core": "^7.0.0", - "@types/babel__core": "^7.1.9", - "rollup": "^1.20.0||^2.0.0" - }, - "peerDependenciesMeta": { - "@types/babel__core": { - "optional": true - } + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, - "node_modules/@rollup/plugin-node-resolve": { - "version": "15.3.1", - "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.3.1.tgz", - "integrity": "sha512-tgg6b91pAybXHJQMAAwW9VuWBO6Thi+q7BCNARLwSqlmsHz0XYURtGvh/AuwSADXSI4h/2uHbs7s4FzlZDGSGA==", - "license": "MIT", - "dependencies": { - "@rollup/pluginutils": "^5.0.1", - "@types/resolve": "1.20.2", - "deepmerge": "^4.2.2", - "is-module": "^1.0.0", - "resolve": "^1.22.1" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "rollup": "^2.78.0||^3.0.0||^4.0.0" - }, - "peerDependenciesMeta": { - "rollup": { - "optional": true - } + "node_modules/bail": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", + "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/@rollup/plugin-node-resolve/node_modules/@rollup/pluginutils": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.4.tgz", - "integrity": "sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "estree-walker": "^2.0.2", - "picomatch": "^4.0.2" - }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" - }, - "peerDependenciesMeta": { - "rollup": { - "optional": true - } + "node": "*" } }, - "node_modules/@rollup/plugin-node-resolve/node_modules/estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", - "license": "MIT" - }, - "node_modules/@rollup/plugin-node-resolve/node_modules/picomatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", - "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", - "license": "MIT", + "node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", "engines": { - "node": ">=12" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/jonschlinkert" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@rollup/plugin-replace": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", - "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", - "license": "MIT", + "node_modules/body-parser": { + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", + "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", "dependencies": { - "@rollup/pluginutils": "^3.1.0", - "magic-string": "^0.25.7" + "bytes": "3.1.2", + "content-type": "~1.0.5", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.2", + "type-is": "~1.6.18", + "unpipe": "1.0.0" }, - "peerDependencies": { - "rollup": "^1.20.0 || ^2.0.0" + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, - "node_modules/@rollup/plugin-terser": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/@rollup/plugin-terser/-/plugin-terser-0.4.4.tgz", - "integrity": "sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==", - "license": "MIT", - "dependencies": { - "serialize-javascript": "^6.0.1", - "smob": "^1.0.0", - "terser": "^5.17.4" - }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "rollup": "^2.0.0||^3.0.0||^4.0.0" - }, - "peerDependenciesMeta": { - "rollup": { - "optional": true - } + "node": ">= 0.8" } }, - "node_modules/@rollup/pluginutils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", - "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", - "license": "MIT", + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dependencies": { - "@types/estree": "0.0.39", - "estree-walker": "^1.0.1", - "picomatch": "^2.2.2" + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" }, "engines": { - "node": ">= 8.0.0" - }, - "peerDependencies": { - "rollup": "^1.20.0||^2.0.0" + "node": ">=0.10.0" } }, - "node_modules/@rollup/pluginutils/node_modules/@types/estree": { - "version": "0.0.39", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", - "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", - "license": "MIT" - }, - "node_modules/@rollup/pluginutils/node_modules/estree-walker": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", - "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==", - "license": "MIT" + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, - "node_modules/@sideway/address": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.5.tgz", - "integrity": "sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==", - "license": "BSD-3-Clause", + "node_modules/bonjour-service": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.2.1.tgz", + "integrity": "sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==", "dependencies": { - "@hapi/hoek": "^9.0.0" + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" } }, - "node_modules/@sideway/formula": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", - "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==", - "license": "BSD-3-Clause" - }, - "node_modules/@sideway/pinpoint": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", - "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", - "license": "BSD-3-Clause" - }, - "node_modules/@sinclair/typebox": { - "version": "0.27.8", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", - "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", - "license": "MIT" + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" }, - "node_modules/@sindresorhus/is": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", - "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", - "license": "MIT", + "node_modules/boxen": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-6.2.1.tgz", + "integrity": "sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw==", + "dependencies": { + "ansi-align": "^3.0.1", + "camelcase": "^6.2.0", + "chalk": "^4.1.2", + "cli-boxes": "^3.0.0", + "string-width": "^5.0.1", + "type-fest": "^2.5.0", + "widest-line": "^4.0.1", + "wrap-ansi": "^8.0.1" + }, "engines": { - "node": ">=10" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@slorber/remark-comment": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@slorber/remark-comment/-/remark-comment-1.0.0.tgz", - "integrity": "sha512-RCE24n7jsOj1M0UPvIQCHTe7fI0sFL4S2nwKVWwHyVr/wI/H8GosgsJGyhnsZoGFnD/P2hLf1mSbrrgSLN93NA==", - "license": "MIT", + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.1.0", - "micromark-util-symbol": "^1.0.1" + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/@surma/rollup-plugin-off-main-thread": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", - "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", - "license": "Apache-2.0", + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", "dependencies": { - "ejs": "^3.1.6", - "json5": "^2.2.0", - "magic-string": "^0.25.0", - "string.prototype.matchall": "^4.0.6" + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" } }, - "node_modules/@svgr/babel-plugin-add-jsx-attribute": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz", - "integrity": "sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==", - "license": "MIT", - "engines": { - "node": ">=14" + "node_modules/browserslist": { + "version": "4.23.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.1.tgz", + "integrity": "sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==", + "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.30001629", + "electron-to-chromium": "^1.4.796", + "node-releases": "^2.0.14", + "update-browserslist-db": "^1.0.16" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "bin": { + "browserslist": "cli.js" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" } }, - "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz", - "integrity": "sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==", - "license": "MIT", - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" }, - "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz", - "integrity": "sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==", - "license": "MIT", + "node_modules/builtin-modules": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", + "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", "engines": { - "node": ">=14" + "node": ">=6" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz", - "integrity": "sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==", - "license": "MIT", + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">= 0.8" } }, - "node_modules/@svgr/babel-plugin-svg-dynamic-title": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz", - "integrity": "sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==", - "license": "MIT", + "node_modules/cacheable-lookup": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", + "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=14.16" } }, - "node_modules/@svgr/babel-plugin-svg-em-dimensions": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz", - "integrity": "sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==", - "license": "MIT", - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "node_modules/cacheable-request": { + "version": "10.2.14", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.14.tgz", + "integrity": "sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==", + "dependencies": { + "@types/http-cache-semantics": "^4.0.2", + "get-stream": "^6.0.1", + "http-cache-semantics": "^4.1.1", + "keyv": "^4.5.3", + "mimic-response": "^4.0.0", + "normalize-url": "^8.0.0", + "responselike": "^3.0.0" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "engines": { + "node": ">=14.16" } }, - "node_modules/@svgr/babel-plugin-transform-react-native-svg": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz", - "integrity": "sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==", - "license": "MIT", + "node_modules/call-bind": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" + }, "engines": { - "node": ">=14" + "node": ">= 0.4" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@svgr/babel-plugin-transform-svg-component": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz", - "integrity": "sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==", - "license": "MIT", + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", "engines": { - "node": ">=12" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=6" } }, - "node_modules/@svgr/babel-preset": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-8.1.0.tgz", - "integrity": "sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==", - "license": "MIT", + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", "dependencies": { - "@svgr/babel-plugin-add-jsx-attribute": "8.0.0", - "@svgr/babel-plugin-remove-jsx-attribute": "8.0.0", - "@svgr/babel-plugin-remove-jsx-empty-expression": "8.0.0", - "@svgr/babel-plugin-replace-jsx-attribute-value": "8.0.0", - "@svgr/babel-plugin-svg-dynamic-title": "8.0.0", - "@svgr/babel-plugin-svg-em-dimensions": "8.0.0", - "@svgr/babel-plugin-transform-react-native-svg": "8.1.0", - "@svgr/babel-plugin-transform-svg-component": "8.0.0" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" } }, - "node_modules/@svgr/core": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz", - "integrity": "sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==", - "license": "MIT", - "dependencies": { - "@babel/core": "^7.21.3", - "@svgr/babel-preset": "8.1.0", - "camelcase": "^6.2.0", - "cosmiconfig": "^8.1.3", - "snake-case": "^3.0.4" - }, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", "engines": { - "node": ">=14" + "node": ">=10" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@svgr/hast-util-to-babel-ast": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-8.0.0.tgz", - "integrity": "sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.21.3", - "entities": "^4.4.0" - }, + "node_modules/camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "dev": true, "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "node": ">= 6" } }, - "node_modules/@svgr/plugin-jsx": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz", - "integrity": "sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==", - "license": "MIT", + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", "dependencies": { - "@babel/core": "^7.21.3", - "@svgr/babel-preset": "8.1.0", - "@svgr/hast-util-to-babel-ast": "8.0.0", - "svg-parser": "^2.0.4" - }, - "engines": { - "node": ">=14" - }, + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001636", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001636.tgz", + "integrity": "sha512-bMg2vmr8XBsbL6Lr0UHXy/21m84FTxDLWn2FSqMd5PrlbMxwJlQnC2YWYxVgp66PZE+BBNF2jYQUBKCo1FDeZg==", + "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/ccount": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", + "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", "funding": { "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@svgr/core": "*" + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/@svgr/plugin-svgo": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-8.1.0.tgz", - "integrity": "sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==", - "license": "MIT", + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dependencies": { - "cosmiconfig": "^8.1.3", - "deepmerge": "^4.3.1", - "svgo": "^3.0.2" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=14" + "node": ">=10" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@svgr/core": "*" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@svgr/webpack": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-8.1.0.tgz", - "integrity": "sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==", - "license": "MIT", - "dependencies": { - "@babel/core": "^7.21.3", - "@babel/plugin-transform-react-constant-elements": "^7.21.3", - "@babel/preset-env": "^7.20.2", - "@babel/preset-react": "^7.18.6", - "@babel/preset-typescript": "^7.21.0", - "@svgr/core": "8.1.0", - "@svgr/plugin-jsx": "8.1.0", - "@svgr/plugin-svgo": "8.1.0" - }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", "engines": { - "node": ">=14" - }, + "node": ">=10" + } + }, + "node_modules/character-entities": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", + "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", "funding": { "type": "github", - "url": "https://github.com/sponsors/gregberge" + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/@szmarczak/http-timer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", - "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", - "license": "MIT", - "dependencies": { - "defer-to-connect": "^2.0.1" - }, - "engines": { - "node": ">=14.16" + "node_modules/character-entities-html4": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", + "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/@trysound/sax": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", - "license": "ISC", - "engines": { - "node": ">=10.13.0" + "node_modules/character-entities-legacy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", + "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/@types/acorn": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/@types/acorn/-/acorn-4.0.6.tgz", - "integrity": "sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==", - "license": "MIT", - "dependencies": { - "@types/estree": "*" + "node_modules/character-reference-invalid": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz", + "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/@types/body-parser": { - "version": "1.19.5", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", - "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", - "license": "MIT", + "node_modules/cheerio": { + "version": "1.0.0-rc.12", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", + "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", "dependencies": { - "@types/connect": "*", - "@types/node": "*" + "cheerio-select": "^2.1.0", + "dom-serializer": "^2.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1", + "htmlparser2": "^8.0.1", + "parse5": "^7.0.0", + "parse5-htmlparser2-tree-adapter": "^7.0.0" + }, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/cheeriojs/cheerio?sponsor=1" } }, - "node_modules/@types/bonjour": { - "version": "3.5.13", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", - "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", - "license": "MIT", + "node_modules/cheerio-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", + "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", "dependencies": { - "@types/node": "*" + "boolbase": "^1.0.0", + "css-select": "^5.1.0", + "css-what": "^6.1.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" } }, - "node_modules/@types/connect": { - "version": "3.4.38", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", - "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", - "license": "MIT", + "node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", "dependencies": { - "@types/node": "*" + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" } }, - "node_modules/@types/connect-history-api-fallback": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", - "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", - "license": "MIT", - "dependencies": { - "@types/express-serve-static-core": "*", - "@types/node": "*" + "node_modules/chrome-trace-event": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", + "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", + "engines": { + "node": ">=6.0" } }, - "node_modules/@types/d3-scale": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.8.tgz", - "integrity": "sha512-gkK1VVTr5iNiYJ7vWDI+yUFFlszhNMtVeneJ6lUTKPjprsvLLI9/tgEGiXJOnlINJA8FyA88gfnQsHbybVZrYQ==", - "license": "MIT", - "dependencies": { - "@types/d3-time": "*" + "node_modules/ci-info": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" } }, - "node_modules/@types/d3-scale-chromatic": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@types/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz", - "integrity": "sha512-iWMJgwkK7yTRmWqRB5plb1kadXyQ5Sj8V/zYlFGMUBbIPKQScw+Dku9cAAMgJG+z5GYDoMjWGLVOvjghDEFnKQ==", - "license": "MIT" + "node_modules/clean-css": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz", + "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 10.0" + } }, - "node_modules/@types/d3-time": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.4.tgz", - "integrity": "sha512-yuzZug1nkAAaBlBBikKZTgzCeA+k1uy4ZFwWANOfKw5z5LRhV0gNA7gNkKm7HoK+HRN0wX3EkxGk0fpbWhmB7g==", - "license": "MIT" + "node_modules/clean-css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/@types/debug": { - "version": "4.1.12", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", - "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", - "license": "MIT", - "dependencies": { - "@types/ms": "*" + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "engines": { + "node": ">=6" } }, - "node_modules/@types/eslint": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.1.tgz", - "integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==", - "license": "MIT", - "dependencies": { - "@types/estree": "*", - "@types/json-schema": "*" + "node_modules/cli-boxes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", + "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@types/eslint-scope": { - "version": "3.7.7", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", - "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", - "license": "MIT", + "node_modules/cli-table3": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.5.tgz", + "integrity": "sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==", "dependencies": { - "@types/eslint": "*", - "@types/estree": "*" + "string-width": "^4.2.0" + }, + "engines": { + "node": "10.* || >= 12.*" + }, + "optionalDependencies": { + "@colors/colors": "1.5.0" } }, - "node_modules/@types/estree": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", - "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", - "license": "MIT" + "node_modules/cli-table3/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" }, - "node_modules/@types/estree-jsx": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.5.tgz", - "integrity": "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==", - "license": "MIT", + "node_modules/cli-table3/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dependencies": { - "@types/estree": "*" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" } }, - "node_modules/@types/express": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", - "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", - "license": "MIT", + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.33", - "@types/qs": "*", - "@types/serve-static": "*" + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" } }, - "node_modules/@types/express-serve-static-core": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-5.0.6.tgz", - "integrity": "sha512-3xhRnjJPkULekpSzgtoNYYcTWgEZkp4myc+Saevii5JPnHNvHMRlBSHDbs7Bh1iPPoVTERHEZXyhyLbMEsExsA==", - "license": "MIT", - "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*", - "@types/send": "*" + "node_modules/clsx": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", + "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", + "engines": { + "node": ">=6" } }, - "node_modules/@types/express/node_modules/@types/express-serve-static-core": { - "version": "4.19.6", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.6.tgz", - "integrity": "sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==", - "license": "MIT", - "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*", - "@types/send": "*" + "node_modules/collapse-white-space": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-2.1.0.tgz", + "integrity": "sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/@types/gtag.js": { - "version": "0.0.12", - "resolved": "https://registry.npmjs.org/@types/gtag.js/-/gtag.js-0.0.12.tgz", - "integrity": "sha512-YQV9bUsemkzG81Ea295/nF/5GijnD2Af7QhEofh7xu+kvCN6RdodgNwwGWXB5GMI3NoyvQo0odNctoH/qLMIpg==", - "license": "MIT" - }, - "node_modules/@types/hast": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", - "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", - "license": "MIT", + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dependencies": { - "@types/unist": "*" + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, - "node_modules/@types/history": { - "version": "4.7.11", - "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz", - "integrity": "sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==", - "license": "MIT" - }, - "node_modules/@types/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==", - "license": "MIT" + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "node_modules/@types/http-cache-semantics": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz", - "integrity": "sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==", - "license": "MIT" + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" }, - "node_modules/@types/http-errors": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz", - "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==", - "license": "MIT" + "node_modules/colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==" }, - "node_modules/@types/http-proxy": { - "version": "1.17.15", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.15.tgz", - "integrity": "sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==", - "license": "MIT", - "dependencies": { - "@types/node": "*" + "node_modules/combine-promises": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/combine-promises/-/combine-promises-1.2.0.tgz", + "integrity": "sha512-VcQB1ziGD0NXrhKxiwyNbCDmRzs/OShMs2GqW2DlU2A/Sd0nQxE1oWDAE5O0ygSx5mgQOn9eIFh7yKPgFRVkPQ==", + "engines": { + "node": ">=10" } }, - "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", - "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", - "license": "MIT" - }, - "node_modules/@types/istanbul-lib-report": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", - "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", - "license": "MIT", - "dependencies": { - "@types/istanbul-lib-coverage": "*" + "node_modules/comma-separated-tokens": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", + "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/@types/istanbul-reports": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", - "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", - "license": "MIT", - "dependencies": { - "@types/istanbul-lib-report": "*" + "node_modules/commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "engines": { + "node": ">= 6" } }, - "node_modules/@types/json-schema": { - "version": "7.0.15", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", - "license": "MIT" + "node_modules/common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" }, - "node_modules/@types/katex": { - "version": "0.16.7", - "resolved": "https://registry.npmjs.org/@types/katex/-/katex-0.16.7.tgz", - "integrity": "sha512-HMwFiRujE5PjrgwHQ25+bsLJgowjGjm5Z8FVSf0N6PwgJrwxH0QxzHYDcKsTfV3wva0vzrpqMTJS2jXPr5BMEQ==", - "license": "MIT" + "node_modules/common-tags": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", + "engines": { + "node": ">=4.0.0" + } }, - "node_modules/@types/mdast": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", - "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", - "license": "MIT", + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", "dependencies": { - "@types/unist": "*" + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" } }, - "node_modules/@types/mdx": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.13.tgz", - "integrity": "sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==", - "license": "MIT" - }, - "node_modules/@types/mime": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", - "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", - "license": "MIT" - }, - "node_modules/@types/ms": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz", - "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==", - "license": "MIT" + "node_modules/compressible/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } }, - "node_modules/@types/node": { - "version": "22.12.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.12.0.tgz", - "integrity": "sha512-Fll2FZ1riMjNmlmJOdAyY5pUbkftXslB5DgEzlIuNaiWhXd00FhWxVC/r4yV/4wBb9JfImTu+jiSvXTkJ7F/gA==", - "license": "MIT", + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", "dependencies": { - "undici-types": "~6.20.0" + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" } }, - "node_modules/@types/node-forge": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", - "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", - "license": "MIT", + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dependencies": { - "@types/node": "*" + "ms": "2.0.0" } }, - "node_modules/@types/parse-json": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", - "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==", - "license": "MIT" - }, - "node_modules/@types/prismjs": { - "version": "1.26.5", - "resolved": "https://registry.npmjs.org/@types/prismjs/-/prismjs-1.26.5.tgz", - "integrity": "sha512-AUZTa7hQ2KY5L7AmtSiqxlhWxb4ina0yd8hNbl4TWuqnv/pFP0nDMb3YrfSBf4hJVGLh2YEIBfKaBW/9UEl6IQ==", - "license": "MIT" - }, - "node_modules/@types/prop-types": { - "version": "15.7.14", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.14.tgz", - "integrity": "sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==", - "license": "MIT" - }, - "node_modules/@types/qs": { - "version": "6.9.18", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.18.tgz", - "integrity": "sha512-kK7dgTYDyGqS+e2Q4aK9X3D7q234CIZ1Bv0q/7Z5IwRDoADNU81xXJK/YVyLbLTZCoIwUoDoffFeF+p/eIklAA==", - "license": "MIT" + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, - "node_modules/@types/range-parser": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", - "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", - "license": "MIT" + "node_modules/compression/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" }, - "node_modules/@types/react": { - "version": "18.3.18", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.18.tgz", - "integrity": "sha512-t4yC+vtgnkYjNSKlFx1jkAhH8LgTo2N/7Qvi83kdEaUtMDiwpbLAktKDaAMlRcJ5eSxZkH74eEGt1ky31d7kfQ==", - "license": "MIT", - "dependencies": { - "@types/prop-types": "*", - "csstype": "^3.0.2" - } + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" }, - "node_modules/@types/react-router": { - "version": "5.1.20", - "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.20.tgz", - "integrity": "sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==", - "license": "MIT", + "node_modules/config-chain": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", + "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", "dependencies": { - "@types/history": "^4.7.11", - "@types/react": "*" + "ini": "^1.3.4", + "proto-list": "~1.2.1" } }, - "node_modules/@types/react-router-config": { - "version": "5.0.11", - "resolved": "https://registry.npmjs.org/@types/react-router-config/-/react-router-config-5.0.11.tgz", - "integrity": "sha512-WmSAg7WgqW7m4x8Mt4N6ZyKz0BubSj/2tVUMsAHp+Yd2AMwcSbeFq9WympT19p5heCFmF97R9eD5uUR/t4HEqw==", - "license": "MIT", + "node_modules/configstore": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-6.0.0.tgz", + "integrity": "sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA==", "dependencies": { - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router": "^5.1.0" + "dot-prop": "^6.0.1", + "graceful-fs": "^4.2.6", + "unique-string": "^3.0.0", + "write-file-atomic": "^3.0.3", + "xdg-basedir": "^5.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/yeoman/configstore?sponsor=1" } }, - "node_modules/@types/react-router-dom": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz", - "integrity": "sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==", - "license": "MIT", - "dependencies": { - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router": "*" + "node_modules/connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "engines": { + "node": ">=0.8" } }, - "node_modules/@types/resolve": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.2.tgz", - "integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==", - "license": "MIT" + "node_modules/consola": { + "version": "2.15.3", + "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", + "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==" }, - "node_modules/@types/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", - "license": "MIT" - }, - "node_modules/@types/sax": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/@types/sax/-/sax-1.2.7.tgz", - "integrity": "sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==", - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/send": { - "version": "0.17.4", - "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", - "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", - "license": "MIT", - "dependencies": { - "@types/mime": "^1", - "@types/node": "*" + "node_modules/content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", + "engines": { + "node": ">= 0.6" } }, - "node_modules/@types/serve-index": { - "version": "1.9.4", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz", - "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", - "license": "MIT", - "dependencies": { - "@types/express": "*" + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "engines": { + "node": ">= 0.6" } }, - "node_modules/@types/serve-static": { - "version": "1.15.7", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.7.tgz", - "integrity": "sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==", - "license": "MIT", - "dependencies": { - "@types/http-errors": "*", - "@types/node": "*", - "@types/send": "*" - } + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" }, - "node_modules/@types/sockjs": { - "version": "0.3.36", - "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz", - "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", - "license": "MIT", - "dependencies": { - "@types/node": "*" + "node_modules/cookie": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", + "engines": { + "node": ">= 0.6" } }, - "node_modules/@types/trusted-types": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", - "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==", - "license": "MIT" - }, - "node_modules/@types/unist": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", - "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", - "license": "MIT" + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" }, - "node_modules/@types/ws": { - "version": "8.5.14", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.14.tgz", - "integrity": "sha512-bd/YFLW+URhBzMXurx7lWByOu+xzU9+kb3RboOteXYDfW+tr+JZa99OyNmPINEGB/ahzKrEuc8rcv4gnpJmxTw==", - "license": "MIT", - "dependencies": { - "@types/node": "*" + "node_modules/copy-text-to-clipboard": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/copy-text-to-clipboard/-/copy-text-to-clipboard-3.2.0.tgz", + "integrity": "sha512-RnJFp1XR/LOBDckxTib5Qjr/PMfkatD0MUCQgdpqS8MdKiNUzBjAQBEN6oUy+jW7LI93BBG3DtMB2KOOKpGs2Q==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@types/yargs": { - "version": "17.0.33", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", - "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", - "license": "MIT", + "node_modules/copy-webpack-plugin": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", + "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==", "dependencies": { - "@types/yargs-parser": "*" + "fast-glob": "^3.2.11", + "glob-parent": "^6.0.1", + "globby": "^13.1.1", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0" + }, + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" } }, - "node_modules/@types/yargs-parser": { - "version": "21.0.3", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", - "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", - "license": "MIT" - }, - "node_modules/@ungap/structured-clone": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz", - "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==", - "license": "ISC" - }, - "node_modules/@webassemblyjs/ast": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz", - "integrity": "sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==", - "license": "MIT", + "node_modules/copy-webpack-plugin/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", "dependencies": { - "@webassemblyjs/helper-numbers": "1.13.2", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2" + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" } }, - "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz", - "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==", - "license": "MIT" - }, - "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz", - "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==", - "license": "MIT" - }, - "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz", - "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==", - "license": "MIT" - }, - "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz", - "integrity": "sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==", - "license": "MIT", + "node_modules/copy-webpack-plugin/node_modules/globby": { + "version": "13.2.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", + "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.13.2", - "@webassemblyjs/helper-api-error": "1.13.2", - "@xtuc/long": "4.2.2" + "dir-glob": "^3.0.1", + "fast-glob": "^3.3.0", + "ignore": "^5.2.4", + "merge2": "^1.4.1", + "slash": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz", - "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==", - "license": "MIT" - }, - "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz", - "integrity": "sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==", - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-buffer": "1.14.1", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2", - "@webassemblyjs/wasm-gen": "1.14.1" + "node_modules/copy-webpack-plugin/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@webassemblyjs/ieee754": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz", - "integrity": "sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==", - "license": "MIT", - "dependencies": { - "@xtuc/ieee754": "^1.2.0" + "node_modules/core-js": { + "version": "3.37.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.37.1.tgz", + "integrity": "sha512-Xn6qmxrQZyB0FFY8E3bgRXei3lWDJHhvI+u0q9TKIYM49G8pAr0FgnnrFRAmsbptZL1yxRADVXn+x5AGsbBfyw==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" } }, - "node_modules/@webassemblyjs/leb128": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz", - "integrity": "sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==", - "license": "Apache-2.0", + "node_modules/core-js-compat": { + "version": "3.37.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.37.1.tgz", + "integrity": "sha512-9TNiImhKvQqSUkOvk/mMRZzOANTiEVC7WaBNhHcKM7x+/5E1l5NvsysR19zuDQScE8k+kfQXWRN3AtS/eOSHpg==", "dependencies": { - "@xtuc/long": "4.2.2" + "browserslist": "^4.23.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" } }, - "node_modules/@webassemblyjs/utf8": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz", - "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==", - "license": "MIT" - }, - "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz", - "integrity": "sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==", - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-buffer": "1.14.1", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2", - "@webassemblyjs/helper-wasm-section": "1.14.1", - "@webassemblyjs/wasm-gen": "1.14.1", - "@webassemblyjs/wasm-opt": "1.14.1", - "@webassemblyjs/wasm-parser": "1.14.1", - "@webassemblyjs/wast-printer": "1.14.1" + "node_modules/core-js-pure": { + "version": "3.37.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.37.1.tgz", + "integrity": "sha512-J/r5JTHSmzTxbiYYrzXg9w1VpqrYt+gexenBE9pugeyhwPZTAEJddyiReJWsLO6uNQ8xJZFbod6XC7KKwatCiA==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" } }, - "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz", - "integrity": "sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==", - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2", - "@webassemblyjs/ieee754": "1.13.2", - "@webassemblyjs/leb128": "1.13.2", - "@webassemblyjs/utf8": "1.13.2" - } + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" }, - "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz", - "integrity": "sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==", - "license": "MIT", + "node_modules/cose-base": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/cose-base/-/cose-base-1.0.3.tgz", + "integrity": "sha512-s9whTXInMSgAp/NVXVNuVxVKzGH2qck3aQlVHxDCdAEPgtMKwc4Wq6/QKhgdEdgbLSi9rBTAcPoRa6JpiG4ksg==", "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-buffer": "1.14.1", - "@webassemblyjs/wasm-gen": "1.14.1", - "@webassemblyjs/wasm-parser": "1.14.1" + "layout-base": "^1.0.0" } }, - "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz", - "integrity": "sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==", - "license": "MIT", + "node_modules/cosmiconfig": { + "version": "8.3.6", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", + "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-api-error": "1.13.2", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2", - "@webassemblyjs/ieee754": "1.13.2", - "@webassemblyjs/leb128": "1.13.2", - "@webassemblyjs/utf8": "1.13.2" + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0", + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/@webassemblyjs/wast-printer": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz", - "integrity": "sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==", - "license": "MIT", + "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==", "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@xtuc/long": "4.2.2" + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" } }, - "node_modules/@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "license": "BSD-3-Clause" - }, - "node_modules/@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "license": "Apache-2.0" - }, - "node_modules/accepts": { - "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==", - "license": "MIT", + "node_modules/crypto-random-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-4.0.0.tgz", + "integrity": "sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==", "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" + "type-fest": "^1.0.1" }, "engines": { - "node": ">= 0.6" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/accepts/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "license": "MIT", + "node_modules/crypto-random-string/node_modules/type-fest": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", + "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", "engines": { - "node": ">= 0.6" - } - }, - "node_modules/accepts/node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "license": "MIT", - "dependencies": { - "mime-db": "1.52.0" + "node": ">=10" }, - "engines": { - "node": ">= 0.6" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/accepts/node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "license": "MIT", + "node_modules/css-declaration-sorter": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz", + "integrity": "sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==", "engines": { - "node": ">= 0.6" - } - }, - "node_modules/acorn": { - "version": "8.14.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", - "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", - "license": "MIT", - "bin": { - "acorn": "bin/acorn" + "node": "^14 || ^16 || >=18" }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "license": "MIT", "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + "postcss": "^8.0.9" } }, - "node_modules/acorn-walk": { - "version": "8.3.4", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz", - "integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==", - "license": "MIT", + "node_modules/css-loader": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz", + "integrity": "sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==", "dependencies": { - "acorn": "^8.11.0" + "icss-utils": "^5.1.0", + "postcss": "^8.4.33", + "postcss-modules-extract-imports": "^3.1.0", + "postcss-modules-local-by-default": "^4.0.5", + "postcss-modules-scope": "^3.2.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.5.4" }, "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/address": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", - "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", - "license": "MIT", - "engines": { - "node": ">= 10.0.0" + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } } }, - "node_modules/aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "license": "MIT", + "node_modules/css-minimizer-webpack-plugin": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-5.0.1.tgz", + "integrity": "sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==", "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" + "@jridgewell/trace-mapping": "^0.3.18", + "cssnano": "^6.0.1", + "jest-worker": "^29.4.3", + "postcss": "^8.4.24", + "schema-utils": "^4.0.1", + "serialize-javascript": "^6.0.1" }, "engines": { - "node": ">=8" - } - }, - "node_modules/ajv": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", - "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" + "node": ">= 14.15.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "license": "MIT", - "dependencies": { - "ajv": "^8.0.0" + "type": "opencollective", + "url": "https://opencollective.com/webpack" }, "peerDependencies": { - "ajv": "^8.0.0" + "webpack": "^5.0.0" }, "peerDependenciesMeta": { - "ajv": { + "@parcel/css": { + "optional": true + }, + "@swc/css": { + "optional": true + }, + "clean-css": { + "optional": true + }, + "csso": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "lightningcss": { "optional": true } } }, - "node_modules/ajv-keywords": { + "node_modules/css-select": { "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "license": "MIT", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", "dependencies": { - "fast-deep-equal": "^3.1.3" + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" }, - "peerDependencies": { - "ajv": "^8.8.2" + "funding": { + "url": "https://github.com/sponsors/fb55" } }, - "node_modules/algoliasearch": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-5.20.0.tgz", - "integrity": "sha512-groO71Fvi5SWpxjI9Ia+chy0QBwT61mg6yxJV27f5YFf+Mw+STT75K6SHySpP8Co5LsCrtsbCH5dJZSRtkSKaQ==", - "license": "MIT", - "dependencies": { - "@algolia/client-abtesting": "5.20.0", - "@algolia/client-analytics": "5.20.0", - "@algolia/client-common": "5.20.0", - "@algolia/client-insights": "5.20.0", - "@algolia/client-personalization": "5.20.0", - "@algolia/client-query-suggestions": "5.20.0", - "@algolia/client-search": "5.20.0", - "@algolia/ingestion": "1.20.0", - "@algolia/monitoring": "1.20.0", - "@algolia/recommend": "5.20.0", - "@algolia/requester-browser-xhr": "5.20.0", - "@algolia/requester-fetch": "5.20.0", - "@algolia/requester-node-http": "5.20.0" + "node_modules/css-tree": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", + "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", + "dependencies": { + "mdn-data": "2.0.30", + "source-map-js": "^1.0.1" }, "engines": { - "node": ">= 14.0.0" + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" } }, - "node_modules/algoliasearch-helper": { - "version": "3.24.1", - "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.24.1.tgz", - "integrity": "sha512-knYRACqLH9UpeR+WRUrBzBFR2ulGuOjI2b525k4PNeqZxeFMHJE7YcL7s6Jh12Qza0rtHqZdgHMfeuaaAkf4wA==", - "license": "MIT", - "dependencies": { - "@algolia/events": "^4.0.1" + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "engines": { + "node": ">= 6" }, - "peerDependencies": { - "algoliasearch": ">= 3.1 < 6" - } - }, - "node_modules/ansi-align": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", - "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", - "license": "ISC", - "dependencies": { - "string-width": "^4.1.0" + "funding": { + "url": "https://github.com/sponsors/fb55" } }, - "node_modules/ansi-align/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "license": "MIT" - }, - "node_modules/ansi-align/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "bin": { + "cssesc": "bin/cssesc" }, "engines": { - "node": ">=8" + "node": ">=4" } }, - "node_modules/ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "license": "MIT", + "node_modules/cssnano": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-6.1.2.tgz", + "integrity": "sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==", "dependencies": { - "type-fest": "^0.21.3" + "cssnano-preset-default": "^6.1.2", + "lilconfig": "^3.1.1" }, "engines": { - "node": ">=8" + "node": "^14 || ^16 || >=18.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ansi-escapes/node_modules/type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" + "type": "opencollective", + "url": "https://opencollective.com/cssnano" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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==", - "engines": [ - "node >= 0.8.0" - ], - "license": "Apache-2.0", - "bin": { - "ansi-html": "bin/ansi-html" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "license": "MIT", - "engines": { - "node": ">=8" + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "license": "MIT", + "node_modules/cssnano-preset-advanced": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-6.1.2.tgz", + "integrity": "sha512-Nhao7eD8ph2DoHolEzQs5CfRpiEP0xa1HBdnFZ82kvqdmbwVBUr2r1QuQ4t1pi+D1ZpqpcO4T+wy/7RxzJ/WPQ==", "dependencies": { - "color-convert": "^2.0.1" + "autoprefixer": "^10.4.19", + "browserslist": "^4.23.0", + "cssnano-preset-default": "^6.1.2", + "postcss-discard-unused": "^6.0.5", + "postcss-merge-idents": "^6.0.3", + "postcss-reduce-idents": "^6.0.3", + "postcss-zindex": "^6.0.2" }, "engines": { - "node": ">=8" + "node": "^14 || ^16 || >=18.0" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", - "dev": true, - "license": "MIT" - }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "license": "ISC", + "node_modules/cssnano-preset-default": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-6.1.2.tgz", + "integrity": "sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==", "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" + "browserslist": "^4.23.0", + "css-declaration-sorter": "^7.2.0", + "cssnano-utils": "^4.0.2", + "postcss-calc": "^9.0.1", + "postcss-colormin": "^6.1.0", + "postcss-convert-values": "^6.1.0", + "postcss-discard-comments": "^6.0.2", + "postcss-discard-duplicates": "^6.0.3", + "postcss-discard-empty": "^6.0.3", + "postcss-discard-overridden": "^6.0.2", + "postcss-merge-longhand": "^6.0.5", + "postcss-merge-rules": "^6.1.1", + "postcss-minify-font-values": "^6.1.0", + "postcss-minify-gradients": "^6.0.3", + "postcss-minify-params": "^6.1.0", + "postcss-minify-selectors": "^6.0.4", + "postcss-normalize-charset": "^6.0.2", + "postcss-normalize-display-values": "^6.0.2", + "postcss-normalize-positions": "^6.0.2", + "postcss-normalize-repeat-style": "^6.0.2", + "postcss-normalize-string": "^6.0.2", + "postcss-normalize-timing-functions": "^6.0.2", + "postcss-normalize-unicode": "^6.1.0", + "postcss-normalize-url": "^6.0.2", + "postcss-normalize-whitespace": "^6.0.2", + "postcss-ordered-values": "^6.0.2", + "postcss-reduce-initial": "^6.1.0", + "postcss-reduce-transforms": "^6.0.2", + "postcss-svgo": "^6.0.3", + "postcss-unique-selectors": "^6.0.4" }, "engines": { - "node": ">= 8" + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/arg": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", - "license": "MIT" - }, - "node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "license": "Python-2.0" - }, - "node_modules/array-buffer-byte-length": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", - "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "is-array-buffer": "^3.0.5" - }, + "node_modules/cssnano-utils": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-4.0.2.tgz", + "integrity": "sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==", "engines": { - "node": ">= 0.4" + "node": "^14 || ^16 || >=18.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", - "license": "MIT" - }, - "node_modules/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==", - "license": "MIT", + "node_modules/csso": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", + "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", + "dependencies": { + "css-tree": "~2.2.0" + }, "engines": { - "node": ">=8" + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" } }, - "node_modules/arraybuffer.prototype.slice": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz", - "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==", - "license": "MIT", + "node_modules/csso/node_modules/css-tree": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", + "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", "dependencies": { - "array-buffer-byte-length": "^1.0.1", - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.5", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.6", - "is-array-buffer": "^3.0.4" + "mdn-data": "2.0.28", + "source-map-js": "^1.0.1" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/astring": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/astring/-/astring-1.9.0.tgz", - "integrity": "sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==", - "license": "MIT", - "bin": { - "astring": "bin/astring" + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" } }, - "node_modules/async": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", - "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", - "license": "MIT" + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.28", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", + "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==" }, - "node_modules/async-function": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/async-function/-/async-function-1.0.0.tgz", - "integrity": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - } + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" }, - "node_modules/at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", - "license": "ISC", + "node_modules/cytoscape": { + "version": "3.29.2", + "resolved": "https://registry.npmjs.org/cytoscape/-/cytoscape-3.29.2.tgz", + "integrity": "sha512-2G1ycU28Nh7OHT9rkXRLpCDP30MKH1dXJORZuBhtEhEW7pKwgPi77ImqlCWinouyE1PNepIOGZBOrE84DG7LyQ==", "engines": { - "node": ">= 4.0.0" + "node": ">=0.10" } }, - "node_modules/autoprefixer": { - "version": "10.4.19", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.19.tgz", - "integrity": "sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", + "node_modules/cytoscape-cose-bilkent": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cytoscape-cose-bilkent/-/cytoscape-cose-bilkent-4.1.0.tgz", + "integrity": "sha512-wgQlVIUJF13Quxiv5e1gstZ08rnZj2XaLHGoFMYXz7SkNfCDOOteKBE6SYRfA9WxxI/iBc3ajfDoc6hb/MRAHQ==", "dependencies": { - "browserslist": "^4.23.0", - "caniuse-lite": "^1.0.30001599", - "fraction.js": "^4.3.7", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": "^10 || ^12 || >=14" + "cose-base": "^1.0.0" }, "peerDependencies": { - "postcss": "^8.1.0" + "cytoscape": "^3.2.0" } }, - "node_modules/available-typed-arrays": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", - "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", - "license": "MIT", + "node_modules/d3": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/d3/-/d3-7.9.0.tgz", + "integrity": "sha512-e1U46jVP+w7Iut8Jt8ri1YsPOvFpg46k+K8TpCb0P+zjCkjkPnV7WzfDJzMHy1LnA+wj5pLT1wjO901gLXeEhA==", "dependencies": { - "possible-typed-array-names": "^1.0.0" + "d3-array": "3", + "d3-axis": "3", + "d3-brush": "3", + "d3-chord": "3", + "d3-color": "3", + "d3-contour": "4", + "d3-delaunay": "6", + "d3-dispatch": "3", + "d3-drag": "3", + "d3-dsv": "3", + "d3-ease": "3", + "d3-fetch": "3", + "d3-force": "3", + "d3-format": "3", + "d3-geo": "3", + "d3-hierarchy": "3", + "d3-interpolate": "3", + "d3-path": "3", + "d3-polygon": "3", + "d3-quadtree": "3", + "d3-random": "3", + "d3-scale": "4", + "d3-scale-chromatic": "3", + "d3-selection": "3", + "d3-shape": "3", + "d3-time": "3", + "d3-time-format": "4", + "d3-timer": "3", + "d3-transition": "3", + "d3-zoom": "3" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=12" } }, - "node_modules/babel-loader": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.2.1.tgz", - "integrity": "sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==", - "license": "MIT", + "node_modules/d3-array": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz", + "integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==", "dependencies": { - "find-cache-dir": "^4.0.0", - "schema-utils": "^4.0.0" + "internmap": "1 - 2" }, "engines": { - "node": ">= 14.15.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0", - "webpack": ">=5" + "node": ">=12" } }, - "node_modules/babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", - "license": "MIT", - "dependencies": { - "object.assign": "^4.1.0" + "node_modules/d3-axis": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-axis/-/d3-axis-3.0.0.tgz", + "integrity": "sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw==", + "engines": { + "node": ">=12" } }, - "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.12", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.12.tgz", - "integrity": "sha512-CPWT6BwvhrTO2d8QVorhTCQw9Y43zOu7G9HigcfxvepOU6b8o3tcWad6oVgZIsZCTt42FFv97aA7ZJsbM4+8og==", - "license": "MIT", + "node_modules/d3-brush": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-brush/-/d3-brush-3.0.0.tgz", + "integrity": "sha512-ALnjWlVYkXsVIGlOsuWH1+3udkYFI48Ljihfnh8FZPF2QS9o+PzGLBslO0PjzVoHLZ2KCVgAM8NVkXPJB2aNnQ==", "dependencies": { - "@babel/compat-data": "^7.22.6", - "@babel/helper-define-polyfill-provider": "^0.6.3", - "semver": "^6.3.1" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz", - "integrity": "sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==", - "license": "MIT", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.2", - "core-js-compat": "^3.38.0" + "d3-dispatch": "1 - 3", + "d3-drag": "2 - 3", + "d3-interpolate": "1 - 3", + "d3-selection": "3", + "d3-transition": "3" }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + "engines": { + "node": ">=12" } }, - "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.3.tgz", - "integrity": "sha512-LiWSbl4CRSIa5x/JAU6jZiG9eit9w6mz+yVMFwDE83LAWvt0AfGBoZ7HS/mkhrKuh2ZlzfVZYKoLjXdqw6Yt7Q==", - "license": "MIT", + "node_modules/d3-chord": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-chord/-/d3-chord-3.0.1.tgz", + "integrity": "sha512-VE5S6TNa+j8msksl7HwjxMHDM2yNK3XCkusIlpX5kwauBfXuyLAtNg9jCp/iHH61tgI4sb6R/EIMWCqEIdjT/g==", "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.3" + "d3-path": "1 - 3" }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/bail": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", - "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "engines": { + "node": ">=12" } }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "license": "MIT" - }, - "node_modules/batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", - "license": "MIT" - }, - "node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "license": "MIT", + "node_modules/d3-color": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz", + "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==", "engines": { - "node": "*" + "node": ">=12" } }, - "node_modules/binary-extensions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", - "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", - "license": "MIT", - "engines": { - "node": ">=8" + "node_modules/d3-contour": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/d3-contour/-/d3-contour-4.0.2.tgz", + "integrity": "sha512-4EzFTRIikzs47RGmdxbeUvLWtGedDUNkTcmzoeyg4sP/dvCexO47AaQL7VKy/gul85TOxw+IBgA8US2xwbToNA==", + "dependencies": { + "d3-array": "^3.2.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=12" } }, - "node_modules/body-parser": { - "version": "1.20.3", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", - "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", - "license": "MIT", + "node_modules/d3-delaunay": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/d3-delaunay/-/d3-delaunay-6.0.4.tgz", + "integrity": "sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A==", "dependencies": { - "bytes": "3.1.2", - "content-type": "~1.0.5", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.13.0", - "raw-body": "2.5.2", - "type-is": "~1.6.18", - "unpipe": "1.0.0" + "delaunator": "5" }, "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" + "node": ">=12" } }, - "node_modules/body-parser/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "license": "MIT", + "node_modules/d3-dispatch": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-3.0.1.tgz", + "integrity": "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==", "engines": { - "node": ">= 0.8" + "node": ">=12" } }, - "node_modules/body-parser/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "license": "MIT", + "node_modules/d3-drag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-3.0.0.tgz", + "integrity": "sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==", "dependencies": { - "ms": "2.0.0" + "d3-dispatch": "1 - 3", + "d3-selection": "3" + }, + "engines": { + "node": ">=12" } }, - "node_modules/body-parser/node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "license": "MIT", + "node_modules/d3-dsv": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-3.0.1.tgz", + "integrity": "sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q==", "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" + "commander": "7", + "iconv-lite": "0.6", + "rw": "1" + }, + "bin": { + "csv2json": "bin/dsv2json.js", + "csv2tsv": "bin/dsv2dsv.js", + "dsv2dsv": "bin/dsv2dsv.js", + "dsv2json": "bin/dsv2json.js", + "json2csv": "bin/json2dsv.js", + "json2dsv": "bin/json2dsv.js", + "json2tsv": "bin/json2dsv.js", + "tsv2csv": "bin/dsv2dsv.js", + "tsv2json": "bin/dsv2json.js" }, "engines": { - "node": ">=0.10.0" + "node": ">=12" } }, - "node_modules/body-parser/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/bonjour-service": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.3.0.tgz", - "integrity": "sha512-3YuAUiSkWykd+2Azjgyxei8OWf8thdn8AITIog2M4UICzoqfjlqr64WIjEXZllf/W6vK1goqleSR6brGomxQqA==", - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.3", - "multicast-dns": "^7.2.5" + "node_modules/d3-dsv/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "engines": { + "node": ">= 10" } }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", - "license": "ISC" + "node_modules/d3-ease": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz", + "integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==", + "engines": { + "node": ">=12" + } }, - "node_modules/boxen": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-6.2.1.tgz", - "integrity": "sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw==", - "license": "MIT", + "node_modules/d3-fetch": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-fetch/-/d3-fetch-3.0.1.tgz", + "integrity": "sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw==", "dependencies": { - "ansi-align": "^3.0.1", - "camelcase": "^6.2.0", - "chalk": "^4.1.2", - "cli-boxes": "^3.0.0", - "string-width": "^5.0.1", - "type-fest": "^2.5.0", - "widest-line": "^4.0.1", - "wrap-ansi": "^8.0.1" + "d3-dsv": "1 - 3" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=12" } }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "license": "MIT", + "node_modules/d3-force": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-3.0.0.tgz", + "integrity": "sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==", "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "d3-dispatch": "1 - 3", + "d3-quadtree": "1 - 3", + "d3-timer": "1 - 3" + }, + "engines": { + "node": ">=12" } }, - "node_modules/braces": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "license": "MIT", - "dependencies": { - "fill-range": "^7.1.1" - }, + "node_modules/d3-format": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.0.tgz", + "integrity": "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==", "engines": { - "node": ">=8" + "node": ">=12" } }, - "node_modules/browserslist": { - "version": "4.24.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.4.tgz", - "integrity": "sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==", - "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" - } - ], - "license": "MIT", + "node_modules/d3-geo": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-3.1.1.tgz", + "integrity": "sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q==", "dependencies": { - "caniuse-lite": "^1.0.30001688", - "electron-to-chromium": "^1.5.73", - "node-releases": "^2.0.19", - "update-browserslist-db": "^1.1.1" - }, - "bin": { - "browserslist": "cli.js" + "d3-array": "2.5.0 - 3" }, "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + "node": ">=12" } }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "license": "MIT" + "node_modules/d3-hierarchy": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz", + "integrity": "sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA==", + "engines": { + "node": ">=12" + } }, - "node_modules/bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", - "license": "MIT", + "node_modules/d3-interpolate": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz", + "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==", + "dependencies": { + "d3-color": "1 - 3" + }, "engines": { - "node": ">= 0.8" + "node": ">=12" } }, - "node_modules/cacheable-lookup": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", - "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", - "license": "MIT", + "node_modules/d3-path": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz", + "integrity": "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==", "engines": { - "node": ">=14.16" + "node": ">=12" } }, - "node_modules/cacheable-request": { - "version": "10.2.14", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.14.tgz", - "integrity": "sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==", - "license": "MIT", - "dependencies": { - "@types/http-cache-semantics": "^4.0.2", - "get-stream": "^6.0.1", - "http-cache-semantics": "^4.1.1", - "keyv": "^4.5.3", - "mimic-response": "^4.0.0", - "normalize-url": "^8.0.0", - "responselike": "^3.0.0" - }, + "node_modules/d3-polygon": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-3.0.1.tgz", + "integrity": "sha512-3vbA7vXYwfe1SYhED++fPUQlWSYTTGmFmQiany/gdbiWgU/iEyQzyymwL9SkJjFFuCS4902BSzewVGsHHmHtXg==", "engines": { - "node": ">=14.16" + "node": ">=12" } }, - "node_modules/call-bind": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", - "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.0", - "es-define-property": "^1.0.0", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.2" - }, + "node_modules/d3-quadtree": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-3.0.1.tgz", + "integrity": "sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==", "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=12" + } + }, + "node_modules/d3-random": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-random/-/d3-random-3.0.1.tgz", + "integrity": "sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ==", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-sankey": { + "version": "0.12.3", + "resolved": "https://registry.npmjs.org/d3-sankey/-/d3-sankey-0.12.3.tgz", + "integrity": "sha512-nQhsBRmM19Ax5xEIPLMY9ZmJ/cDvd1BG3UVvt5h3WRxKg5zGRbvnteTyWAbzeSvlh3tW7ZEmq4VwR5mB3tutmQ==", + "dependencies": { + "d3-array": "1 - 2", + "d3-shape": "^1.2.0" + } + }, + "node_modules/d3-sankey/node_modules/d3-array": { + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-2.12.1.tgz", + "integrity": "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==", + "dependencies": { + "internmap": "^1.0.0" + } + }, + "node_modules/d3-sankey/node_modules/d3-path": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-1.0.9.tgz", + "integrity": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==" + }, + "node_modules/d3-sankey/node_modules/d3-shape": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-1.3.7.tgz", + "integrity": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==", + "dependencies": { + "d3-path": "1" } }, - "node_modules/call-bind-apply-helpers": { + "node_modules/d3-sankey/node_modules/internmap": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.1.tgz", - "integrity": "sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==", - "license": "MIT", + "resolved": "https://registry.npmjs.org/internmap/-/internmap-1.0.1.tgz", + "integrity": "sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw==" + }, + "node_modules/d3-scale": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz", + "integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==", "dependencies": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2" + "d3-array": "2.10.0 - 3", + "d3-format": "1 - 3", + "d3-interpolate": "1.2.0 - 3", + "d3-time": "2.1.1 - 3", + "d3-time-format": "2 - 4" }, "engines": { - "node": ">= 0.4" + "node": ">=12" } }, - "node_modules/call-bound": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.3.tgz", - "integrity": "sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==", - "license": "MIT", + "node_modules/d3-scale-chromatic": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz", + "integrity": "sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ==", "dependencies": { - "call-bind-apply-helpers": "^1.0.1", - "get-intrinsic": "^1.2.6" + "d3-color": "1 - 3", + "d3-interpolate": "1 - 3" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=12" } }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "license": "MIT", + "node_modules/d3-selection": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz", + "integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==", "engines": { - "node": ">=6" + "node": ">=12" } }, - "node_modules/camel-case": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", - "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", - "license": "MIT", + "node_modules/d3-shape": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz", + "integrity": "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==", "dependencies": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" - } - }, - "node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "license": "MIT", - "engines": { - "node": ">=10" + "d3-path": "^3.1.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=12" } }, - "node_modules/camelcase-css": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", - "dev": true, - "license": "MIT", + "node_modules/d3-time": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz", + "integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==", + "dependencies": { + "d3-array": "2 - 3" + }, "engines": { - "node": ">= 6" + "node": ">=12" } }, - "node_modules/caniuse-api": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", - "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", - "license": "MIT", + "node_modules/d3-time-format": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz", + "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==", "dependencies": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" + "d3-time": "1 - 3" + }, + "engines": { + "node": ">=12" } }, - "node_modules/caniuse-lite": { - "version": "1.0.30001696", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001696.tgz", - "integrity": "sha512-pDCPkvzfa39ehJtJ+OwGT/2yvT2SbjfHhiIW2LWOAcMQ7BzwxT/XuyUp4OTOd0XFWA6BKw0JalnBHgSi5DGJBQ==", - "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" - } - ], - "license": "CC-BY-4.0" - }, - "node_modules/ccount": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", - "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/d3-timer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz", + "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==", + "engines": { + "node": ">=12" } }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "license": "MIT", + "node_modules/d3-transition": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-3.0.1.tgz", + "integrity": "sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "d3-color": "1 - 3", + "d3-dispatch": "1 - 3", + "d3-ease": "1 - 3", + "d3-interpolate": "1 - 3", + "d3-timer": "1 - 3" }, "engines": { - "node": ">=10" + "node": ">=12" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "peerDependencies": { + "d3-selection": "2 - 3" } }, - "node_modules/char-regex": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", - "license": "MIT", + "node_modules/d3-zoom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-3.0.0.tgz", + "integrity": "sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==", + "dependencies": { + "d3-dispatch": "1 - 3", + "d3-drag": "2 - 3", + "d3-interpolate": "1 - 3", + "d3-selection": "2 - 3", + "d3-transition": "2 - 3" + }, "engines": { - "node": ">=10" + "node": ">=12" } }, - "node_modules/character-entities": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", - "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/dagre-d3-es": { + "version": "7.0.10", + "resolved": "https://registry.npmjs.org/dagre-d3-es/-/dagre-d3-es-7.0.10.tgz", + "integrity": "sha512-qTCQmEhcynucuaZgY5/+ti3X/rnszKZhEQH/ZdWdtP1tA/y3VoHJzcVrO9pjjJCNpigfscAtoUB5ONcd2wNn0A==", + "dependencies": { + "d3": "^7.8.2", + "lodash-es": "^4.17.21" } }, - "node_modules/character-entities-html4": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", - "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", - "license": "MIT", + "node_modules/data-view-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", + "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/character-entities-legacy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", - "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", - "license": "MIT", + "node_modules/data-view-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", + "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/character-reference-invalid": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz", - "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==", - "license": "MIT", + "node_modules/data-view-byte-offset": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", + "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/cheerio": { - "version": "1.0.0-rc.12", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", - "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", - "license": "MIT", + "node_modules/dayjs": { + "version": "1.11.11", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.11.tgz", + "integrity": "sha512-okzr3f11N6WuqYtZSvm+F776mB41wRZMhKP+hc34YdW+KmtYYK9iqvHSwo2k9FEH3fhGXvOPV6yz2IcSrfRUDg==" + }, + "node_modules/debounce": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", + "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==" + }, + "node_modules/debug": { + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz", + "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==", "dependencies": { - "cheerio-select": "^2.1.0", - "dom-serializer": "^2.0.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1", - "htmlparser2": "^8.0.1", - "parse5": "^7.0.0", - "parse5-htmlparser2-tree-adapter": "^7.0.0" + "ms": "2.1.2" }, "engines": { - "node": ">= 6" + "node": ">=6.0" }, - "funding": { - "url": "https://github.com/cheeriojs/cheerio?sponsor=1" + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/cheerio-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", - "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", - "license": "BSD-2-Clause", + "node_modules/decode-named-character-reference": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", + "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", "dependencies": { - "boolbase": "^1.0.0", - "css-select": "^5.1.0", - "css-what": "^6.1.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1" + "character-entities": "^2.0.0" }, "funding": { - "url": "https://github.com/sponsors/fb55" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/chokidar": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", - "license": "MIT", + "node_modules/decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" + "mimic-response": "^3.1.0" }, "engines": { - "node": ">= 8.10.0" + "node": ">=10" }, "funding": { - "url": "https://paulmillr.com/funding/" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/chrome-trace-event": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", - "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", - "license": "MIT", - "engines": { - "node": ">=6.0" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/ci-info": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", - "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], - "license": "MIT", + "node_modules/decompress-response/node_modules/mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/clean-css": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz", - "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", - "license": "MIT", - "dependencies": { - "source-map": "~0.6.0" - }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", "engines": { - "node": ">= 10.0" + "node": ">=4.0.0" } }, - "node_modules/clean-css/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "license": "BSD-3-Clause", + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", "engines": { "node": ">=0.10.0" } }, - "node_modules/clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "license": "MIT", + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dependencies": { + "execa": "^5.0.0" + }, "engines": { - "node": ">=6" + "node": ">= 10" } }, - "node_modules/cli-boxes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", - "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", - "license": "MIT", + "node_modules/defer-to-connect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/cli-table3": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.5.tgz", - "integrity": "sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==", - "license": "MIT", + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", "dependencies": { - "string-width": "^4.2.0" + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" }, "engines": { - "node": "10.* || >= 12.*" + "node": ">= 0.4" }, - "optionalDependencies": { - "@colors/colors": "1.5.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/cli-table3/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "license": "MIT" - }, - "node_modules/cli-table3/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", "engines": { "node": ">=8" } }, - "node_modules/clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "license": "MIT", + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", "dependencies": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" }, "engines": { - "node": ">=6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/clsx": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", - "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", - "license": "MIT", + "node_modules/del": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", + "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", + "dependencies": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, "engines": { - "node": ">=6" - } - }, - "node_modules/collapse-white-space": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-2.1.0.tgz", - "integrity": "sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==", - "license": "MIT", + "node": ">=10" + }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "license": "MIT", + "node_modules/delaunator": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/delaunator/-/delaunator-5.0.1.tgz", + "integrity": "sha512-8nvh+XBe96aCESrGOqMp/84b13H9cdKbG5P2ejQCh4d4sK9RL4371qou9drQjMhvnPmhWl5hnmqbEE0fXr9Xnw==", "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "robust-predicates": "^3.0.2" } }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "license": "MIT" - }, - "node_modules/colord": { - "version": "2.9.3", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", - "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", - "license": "MIT" - }, - "node_modules/colorette": { - "version": "2.0.20", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", - "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", - "license": "MIT" - }, - "node_modules/combine-promises": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/combine-promises/-/combine-promises-1.2.0.tgz", - "integrity": "sha512-VcQB1ziGD0NXrhKxiwyNbCDmRzs/OShMs2GqW2DlU2A/Sd0nQxE1oWDAE5O0ygSx5mgQOn9eIFh7yKPgFRVkPQ==", - "license": "MIT", + "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==", "engines": { - "node": ">=10" + "node": ">= 0.8" } }, - "node_modules/comma-separated-tokens": { + "node_modules/dequal": { "version": "2.0.3", - "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", - "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/commander": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", - "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", - "license": "MIT", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", "engines": { - "node": ">= 6" + "node": ">=6" } }, - "node_modules/common-path-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", - "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==", - "license": "ISC" - }, - "node_modules/common-tags": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", - "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", - "license": "MIT", + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", "engines": { - "node": ">=4.0.0" + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "license": "MIT", + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "node_modules/detect-port": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.6.1.tgz", + "integrity": "sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q==", "dependencies": { - "mime-db": ">= 1.43.0 < 2" + "address": "^1.0.1", + "debug": "4" + }, + "bin": { + "detect": "bin/detect-port.js", + "detect-port": "bin/detect-port.js" }, "engines": { - "node": ">= 0.6" - } - }, - "node_modules/compressible/node_modules/mime-db": { - "version": "1.53.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.53.0.tgz", - "integrity": "sha512-oHlN/w+3MQ3rba9rqFr6V/ypF10LSkdwUysQL7GkXoTgIWeV+tcXGA852TBxH+gsh8UWoyhR1hKcoMJTuWflpg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" + "node": ">= 4.0.0" } }, - "node_modules/compression": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.5.tgz", - "integrity": "sha512-bQJ0YRck5ak3LgtnpKkiabX5pNF7tMUh1BSy2ZBOTh0Dim0BUu6aPPwByIns6/A5Prh8PufSPerMDUklpzes2Q==", - "license": "MIT", + "node_modules/detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", "dependencies": { - "bytes": "3.1.2", - "compressible": "~2.0.18", - "debug": "2.6.9", - "negotiator": "~0.6.4", - "on-headers": "~1.0.2", - "safe-buffer": "5.2.1", - "vary": "~1.1.2" + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "bin": { + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" }, "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/compression/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "license": "MIT", - "engines": { - "node": ">= 0.8" + "node": ">= 4.2.1" } }, - "node_modules/compression/node_modules/debug": { + "node_modules/detect-port-alt/node_modules/debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "license": "MIT", "dependencies": { "ms": "2.0.0" } }, - "node_modules/compression/node_modules/ms": { + "node_modules/detect-port-alt/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "license": "MIT" - }, - "node_modules/config-chain": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", - "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", - "license": "MIT", - "dependencies": { - "ini": "^1.3.4", - "proto-list": "~1.2.1" - } + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, - "node_modules/configstore": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-6.0.0.tgz", - "integrity": "sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA==", - "license": "BSD-2-Clause", + "node_modules/devlop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", + "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", "dependencies": { - "dot-prop": "^6.0.1", - "graceful-fs": "^4.2.6", - "unique-string": "^3.0.0", - "write-file-atomic": "^3.0.3", - "xdg-basedir": "^5.0.1" - }, - "engines": { - "node": ">=12" + "dequal": "^2.0.0" }, "funding": { - "url": "https://github.com/yeoman/configstore?sponsor=1" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/connect-history-api-fallback": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", - "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", - "license": "MIT", + "node_modules/didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", + "dev": true + }, + "node_modules/diff": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", + "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==", "engines": { - "node": ">=0.8" + "node": ">=0.3.1" } }, - "node_modules/consola": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/consola/-/consola-3.4.0.tgz", - "integrity": "sha512-EiPU8G6dQG0GFHNR8ljnZFki/8a+cQwEQ+7wpxdChl02Q8HXlwEZWD5lqAF8vC2sEC3Tehr8hy7vErz88LHyUA==", - "license": "MIT", + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dependencies": { + "path-type": "^4.0.0" + }, "engines": { - "node": "^14.18.0 || >=16.10.0" + "node": ">=8" } }, - "node_modules/content-disposition": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", - "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", - "license": "MIT", + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", + "dev": true + }, + "node_modules/dns-packet": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", + "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", + "dependencies": { + "@leichtgewicht/ip-codec": "^2.0.1" + }, "engines": { - "node": ">= 0.6" + "node": ">=6" } }, - "node_modules/content-type": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", - "license": "MIT", - "engines": { - "node": ">= 0.6" + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dependencies": { + "utila": "~0.4" } }, - "node_modules/convert-source-map": { + "node_modules/dom-serializer": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "license": "MIT" - }, - "node_modules/cookie": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz", - "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==", - "license": "MIT", - "engines": { - "node": ">= 0.6" + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" } }, - "node_modules/cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", - "license": "MIT" + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] }, - "node_modules/copy-text-to-clipboard": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/copy-text-to-clipboard/-/copy-text-to-clipboard-3.2.0.tgz", - "integrity": "sha512-RnJFp1XR/LOBDckxTib5Qjr/PMfkatD0MUCQgdpqS8MdKiNUzBjAQBEN6oUy+jW7LI93BBG3DtMB2KOOKpGs2Q==", - "license": "MIT", + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "dependencies": { + "domelementtype": "^2.3.0" + }, "engines": { - "node": ">=12" + "node": ">= 4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/fb55/domhandler?sponsor=1" } }, - "node_modules/copy-webpack-plugin": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", - "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==", - "license": "MIT", + "node_modules/dompurify": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.1.5.tgz", + "integrity": "sha512-lwG+n5h8QNpxtyrJW/gJWckL+1/DQiYMX8f7t8Z2AZTPw1esVrqjI63i7Zc2Gz0aKzLVMYC1V1PL/ky+aY/NgA==" + }, + "node_modules/domutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", + "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", "dependencies": { - "fast-glob": "^3.2.11", - "glob-parent": "^6.0.1", - "globby": "^13.1.1", - "normalize-path": "^3.0.0", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0" - }, - "engines": { - "node": ">= 14.15.0" + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" + "url": "https://github.com/fb55/domutils?sponsor=1" } }, - "node_modules/copy-webpack-plugin/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "license": "ISC", + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" + "no-case": "^3.0.4", + "tslib": "^2.0.3" } }, - "node_modules/copy-webpack-plugin/node_modules/globby": { - "version": "13.2.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", - "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", - "license": "MIT", + "node_modules/dot-prop": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz", + "integrity": "sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==", "dependencies": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.3.0", - "ignore": "^5.2.4", - "merge2": "^1.4.1", - "slash": "^4.0.0" + "is-obj": "^2.0.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/copy-webpack-plugin/node_modules/slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", - "license": "MIT", + "node_modules/dot-prop/node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/dotenv": { + "version": "16.4.5", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz", + "integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==", + "dev": true, "engines": { "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://dotenvx.com" } }, - "node_modules/core-js": { - "version": "3.40.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.40.0.tgz", - "integrity": "sha512-7vsMc/Lty6AGnn7uFpYT56QesI5D2Y/UkgKounk87OP9Z2H9Z8kj6jzcSGAxFmUtDOS0ntK6lbQz+Nsa0Jj6mQ==", - "hasInstallScript": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" }, - "node_modules/core-js-compat": { - "version": "3.40.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.40.0.tgz", - "integrity": "sha512-0XEDpr5y5mijvw8Lbc6E5AkjrHfp7eEoPlu36SWeAbcL8fn1G1ANe8DBlo2XoNN89oVpxWwOjYIPVzR4ZvsKCQ==", - "license": "MIT", + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "node_modules/ejs": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", + "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", "dependencies": { - "browserslist": "^4.24.3" + "jake": "^10.8.5" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/core-js-pure": { - "version": "3.40.0", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.40.0.tgz", - "integrity": "sha512-AtDzVIgRrmRKQai62yuSIN5vNiQjcJakJb4fbhVw3ehxx7Lohphvw9SGNWKhLFqSxC4ilD0g/L1huAYFQU3Q6A==", - "hasInstallScript": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } + "node_modules/electron-to-chromium": { + "version": "1.4.808", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.808.tgz", + "integrity": "sha512-0ItWyhPYnww2VOuCGF4s1LTfbrdAV2ajy/TN+ZTuhR23AHI6rWHCrBXJ/uxoXOvRRqw8qjYVrG81HFI7x/2wdQ==" }, - "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", - "license": "MIT" + "node_modules/elkjs": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/elkjs/-/elkjs-0.9.3.tgz", + "integrity": "sha512-f/ZeWvW/BCXbhGEf1Ujp29EASo/lk1FDnETgNKwJrsVvGZhUWCZyg3xLJjAsxfOmt8KjswHmI5EwCQcPMpOYhQ==" }, - "node_modules/cose-base": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/cose-base/-/cose-base-1.0.3.tgz", - "integrity": "sha512-s9whTXInMSgAp/NVXVNuVxVKzGH2qck3aQlVHxDCdAEPgtMKwc4Wq6/QKhgdEdgbLSi9rBTAcPoRa6JpiG4ksg==", - "license": "MIT", - "dependencies": { - "layout-base": "^1.0.0" - } + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" }, - "node_modules/cosmiconfig": { - "version": "8.3.6", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", - "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", - "license": "MIT", - "dependencies": { - "import-fresh": "^3.3.0", - "js-yaml": "^4.1.0", - "parse-json": "^5.2.0", - "path-type": "^4.0.0" - }, + "node_modules/emojilib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/emojilib/-/emojilib-2.4.0.tgz", + "integrity": "sha512-5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw==" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", "engines": { - "node": ">=14" - }, + "node": ">= 4" + } + }, + "node_modules/emoticon": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/emoticon/-/emoticon-4.1.0.tgz", + "integrity": "sha512-VWZfnxqwNcc51hIy/sbOdEem6D+cVtpPzEEtVAFdaas30+1dgkyaOQ4sQ6Bp0tOMqWO1v+HQfYaoodOkdhK6SQ==", "funding": { - "url": "https://github.com/sponsors/d-fischer" - }, - "peerDependencies": { - "typescript": ">=4.9.5" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/cross-spawn": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", - "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", - "license": "MIT", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", "engines": { - "node": ">= 8" + "node": ">= 0.8" } }, - "node_modules/crypto-random-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-4.0.0.tgz", - "integrity": "sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==", - "license": "MIT", + "node_modules/enhanced-resolve": { + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.0.tgz", + "integrity": "sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==", "dependencies": { - "type-fest": "^1.0.1" + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=10.13.0" } }, - "node_modules/crypto-random-string/node_modules/type-fest": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", - "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", - "license": "(MIT OR CC0-1.0)", + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", "engines": { - "node": ">=10" + "node": ">=0.12" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/fb55/entities?sponsor=1" } }, - "node_modules/css-blank-pseudo": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-7.0.1.tgz", - "integrity": "sha512-jf+twWGDf6LDoXDUode+nc7ZlrqfaNphrBIBrcmeP3D8yw1uPaix1gCC8LUQUGQ6CycuK2opkbFFWFuq/a94ag==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", "dependencies": { - "postcss-selector-parser": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "is-arrayish": "^0.2.1" } }, - "node_modules/css-declaration-sorter": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz", - "integrity": "sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==", - "license": "ISC", - "engines": { - "node": "^14 || ^16 || >=18" - }, - "peerDependencies": { - "postcss": "^8.0.9" - } - }, - "node_modules/css-has-pseudo": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-7.0.2.tgz", - "integrity": "sha512-nzol/h+E0bId46Kn2dQH5VElaknX2Sr0hFuB/1EomdC7j+OISt2ZzK7EHX9DZDY53WbIVAR7FYKSO2XnSf07MQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/es-abstract": { + "version": "1.23.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", + "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", "dependencies": { - "@csstools/selector-specificity": "^5.0.0", - "postcss-selector-parser": "^7.0.0", - "postcss-value-parser": "^4.2.0" + "array-buffer-byte-length": "^1.0.1", + "arraybuffer.prototype.slice": "^1.0.3", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "data-view-buffer": "^1.0.1", + "data-view-byte-length": "^1.0.1", + "data-view-byte-offset": "^1.0.0", + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-set-tostringtag": "^2.0.3", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.6", + "get-intrinsic": "^1.2.4", + "get-symbol-description": "^1.0.2", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.0.3", + "has-symbols": "^1.0.3", + "hasown": "^2.0.2", + "internal-slot": "^1.0.7", + "is-array-buffer": "^3.0.4", + "is-callable": "^1.2.7", + "is-data-view": "^1.0.1", + "is-negative-zero": "^2.0.3", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.3", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.13", + "is-weakref": "^1.0.2", + "object-inspect": "^1.13.1", + "object-keys": "^1.1.1", + "object.assign": "^4.1.5", + "regexp.prototype.flags": "^1.5.2", + "safe-array-concat": "^1.1.2", + "safe-regex-test": "^1.0.3", + "string.prototype.trim": "^1.2.9", + "string.prototype.trimend": "^1.0.8", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.2", + "typed-array-byte-length": "^1.0.1", + "typed-array-byte-offset": "^1.0.2", + "typed-array-length": "^1.0.6", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.15" }, "engines": { - "node": ">=18" + "node": ">= 0.4" }, - "peerDependencies": { - "postcss": "^8.4" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/css-loader": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz", - "integrity": "sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==", - "license": "MIT", + "node_modules/es-define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", "dependencies": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.33", - "postcss-modules-extract-imports": "^3.1.0", - "postcss-modules-local-by-default": "^4.0.5", - "postcss-modules-scope": "^3.2.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.5.4" + "get-intrinsic": "^1.2.4" }, "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "webpack": { - "optional": true - } + "node": ">= 0.4" } }, - "node_modules/css-minimizer-webpack-plugin": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-5.0.1.tgz", - "integrity": "sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==", - "license": "MIT", + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-module-lexer": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.3.tgz", + "integrity": "sha512-i1gCgmR9dCl6Vil6UKPI/trA69s08g/syhiDK9TG0Nf1RJjjFI+AzoWW7sPufzkgYAn861skuCwJa0pIIHYxvg==" + }, + "node_modules/es-object-atoms": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", + "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", "dependencies": { - "@jridgewell/trace-mapping": "^0.3.18", - "cssnano": "^6.0.1", - "jest-worker": "^29.4.3", - "postcss": "^8.4.24", - "schema-utils": "^4.0.1", - "serialize-javascript": "^6.0.1" + "es-errors": "^1.3.0" }, "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "@parcel/css": { - "optional": true - }, - "@swc/css": { - "optional": true - }, - "clean-css": { - "optional": true - }, - "csso": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "lightningcss": { - "optional": true - } + "node": ">= 0.4" } }, - "node_modules/css-prefers-color-scheme": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-10.0.0.tgz", - "integrity": "sha512-VCtXZAWivRglTZditUfB4StnsWr6YVZ2PRtuxQLKTNRdtAf8tpzaVPE9zXIF3VaSc7O70iK/j1+NXxyQCqdPjQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "engines": { - "node": ">=18" + "node_modules/es-set-tostringtag": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", + "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", + "dependencies": { + "get-intrinsic": "^1.2.4", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.1" }, - "peerDependencies": { - "postcss": "^8.4" + "engines": { + "node": ">= 0.4" } }, - "node_modules/css-select": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", - "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", - "license": "BSD-2-Clause", + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.1.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "nth-check": "^2.0.1" + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/fb55" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/css-tree": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", - "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", - "license": "MIT", - "dependencies": { - "mdn-data": "2.0.30", - "source-map-js": "^1.0.1" - }, + "node_modules/escalade": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", "engines": { - "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + "node": ">=6" } }, - "node_modules/css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", - "license": "BSD-2-Clause", + "node_modules/escape-goat": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-4.0.0.tgz", + "integrity": "sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg==", "engines": { - "node": ">= 6" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/fb55" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/cssdb": { - "version": "8.2.3", - "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-8.2.3.tgz", - "integrity": "sha512-9BDG5XmJrJQQnJ51VFxXCAtpZ5ebDlAREmO8sxMOVU0aSxN/gocbctjIG5LMh3WBUq+xTlb/jw2LoljBEqraTA==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - } - ], - "license": "MIT-0" + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "license": "MIT", - "bin": { - "cssesc": "bin/cssesc" - }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", "engines": { - "node": ">=4" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/cssnano": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-6.1.2.tgz", - "integrity": "sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==", - "license": "MIT", + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", "dependencies": { - "cssnano-preset-default": "^6.1.2", - "lilconfig": "^3.1.1" + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" }, "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/cssnano" + "node": ">=8.0.0" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" }, - "peerDependencies": { - "postcss": "^8.4.31" + "engines": { + "node": ">=4" } }, - "node_modules/cssnano-preset-advanced": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-6.1.2.tgz", - "integrity": "sha512-Nhao7eD8ph2DoHolEzQs5CfRpiEP0xa1HBdnFZ82kvqdmbwVBUr2r1QuQ4t1pi+D1ZpqpcO4T+wy/7RxzJ/WPQ==", - "license": "MIT", + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", "dependencies": { - "autoprefixer": "^10.4.19", - "browserslist": "^4.23.0", - "cssnano-preset-default": "^6.1.2", - "postcss-discard-unused": "^6.0.5", - "postcss-merge-idents": "^6.0.3", - "postcss-reduce-idents": "^6.0.3", - "postcss-zindex": "^6.0.2" + "estraverse": "^5.2.0" }, "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" + "node": ">=4.0" } }, - "node_modules/cssnano-preset-default": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-6.1.2.tgz", - "integrity": "sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==", - "license": "MIT", - "dependencies": { - "browserslist": "^4.23.0", - "css-declaration-sorter": "^7.2.0", - "cssnano-utils": "^4.0.2", - "postcss-calc": "^9.0.1", - "postcss-colormin": "^6.1.0", - "postcss-convert-values": "^6.1.0", - "postcss-discard-comments": "^6.0.2", - "postcss-discard-duplicates": "^6.0.3", - "postcss-discard-empty": "^6.0.3", - "postcss-discard-overridden": "^6.0.2", - "postcss-merge-longhand": "^6.0.5", - "postcss-merge-rules": "^6.1.1", - "postcss-minify-font-values": "^6.1.0", - "postcss-minify-gradients": "^6.0.3", - "postcss-minify-params": "^6.1.0", - "postcss-minify-selectors": "^6.0.4", - "postcss-normalize-charset": "^6.0.2", - "postcss-normalize-display-values": "^6.0.2", - "postcss-normalize-positions": "^6.0.2", - "postcss-normalize-repeat-style": "^6.0.2", - "postcss-normalize-string": "^6.0.2", - "postcss-normalize-timing-functions": "^6.0.2", - "postcss-normalize-unicode": "^6.1.0", - "postcss-normalize-url": "^6.0.2", - "postcss-normalize-whitespace": "^6.0.2", - "postcss-ordered-values": "^6.0.2", - "postcss-reduce-initial": "^6.1.0", - "postcss-reduce-transforms": "^6.0.2", - "postcss-svgo": "^6.0.3", - "postcss-unique-selectors": "^6.0.4" - }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" + "node": ">=4.0" } }, - "node_modules/cssnano-utils": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-4.0.2.tgz", - "integrity": "sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==", - "license": "MIT", + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" + "node": ">=4.0" } }, - "node_modules/csso": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", - "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", - "license": "MIT", + "node_modules/estree-util-attach-comments": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-3.0.0.tgz", + "integrity": "sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==", "dependencies": { - "css-tree": "~2.2.0" + "@types/estree": "^1.0.0" }, - "engines": { - "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", - "npm": ">=7.0.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/csso/node_modules/css-tree": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", - "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", - "license": "MIT", + "node_modules/estree-util-build-jsx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-3.0.1.tgz", + "integrity": "sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ==", "dependencies": { - "mdn-data": "2.0.28", - "source-map-js": "^1.0.1" + "@types/estree-jsx": "^1.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "estree-walker": "^3.0.0" }, - "engines": { - "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", - "npm": ">=7.0.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/csso/node_modules/mdn-data": { - "version": "2.0.28", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", - "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==", - "license": "CC0-1.0" - }, - "node_modules/csstype": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", - "license": "MIT" - }, - "node_modules/cytoscape": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/cytoscape/-/cytoscape-3.31.0.tgz", - "integrity": "sha512-zDGn1K/tfZwEnoGOcHc0H4XazqAAXAuDpcYw9mUnUjATjqljyCNGJv8uEvbvxGaGHaVshxMecyl6oc6uKzRfbw==", - "license": "MIT", - "engines": { - "node": ">=0.10" + "node_modules/estree-util-is-identifier-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz", + "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/cytoscape-cose-bilkent": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cytoscape-cose-bilkent/-/cytoscape-cose-bilkent-4.1.0.tgz", - "integrity": "sha512-wgQlVIUJF13Quxiv5e1gstZ08rnZj2XaLHGoFMYXz7SkNfCDOOteKBE6SYRfA9WxxI/iBc3ajfDoc6hb/MRAHQ==", - "license": "MIT", + "node_modules/estree-util-to-js": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-2.0.0.tgz", + "integrity": "sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg==", "dependencies": { - "cose-base": "^1.0.0" + "@types/estree-jsx": "^1.0.0", + "astring": "^1.8.0", + "source-map": "^0.7.0" }, - "peerDependencies": { - "cytoscape": "^3.2.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/d3": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/d3/-/d3-7.9.0.tgz", - "integrity": "sha512-e1U46jVP+w7Iut8Jt8ri1YsPOvFpg46k+K8TpCb0P+zjCkjkPnV7WzfDJzMHy1LnA+wj5pLT1wjO901gLXeEhA==", - "license": "ISC", + "node_modules/estree-util-value-to-estree": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/estree-util-value-to-estree/-/estree-util-value-to-estree-3.1.2.tgz", + "integrity": "sha512-S0gW2+XZkmsx00tU2uJ4L9hUT7IFabbml9pHh2WQqFmAbxit++YGZne0sKJbNwkj9Wvg9E4uqWl4nCIFQMmfag==", "dependencies": { - "d3-array": "3", - "d3-axis": "3", - "d3-brush": "3", - "d3-chord": "3", - "d3-color": "3", - "d3-contour": "4", - "d3-delaunay": "6", - "d3-dispatch": "3", - "d3-drag": "3", - "d3-dsv": "3", - "d3-ease": "3", - "d3-fetch": "3", - "d3-force": "3", - "d3-format": "3", - "d3-geo": "3", - "d3-hierarchy": "3", - "d3-interpolate": "3", - "d3-path": "3", - "d3-polygon": "3", - "d3-quadtree": "3", - "d3-random": "3", - "d3-scale": "4", - "d3-scale-chromatic": "3", - "d3-selection": "3", - "d3-shape": "3", - "d3-time": "3", - "d3-time-format": "4", - "d3-timer": "3", - "d3-transition": "3", - "d3-zoom": "3" + "@types/estree": "^1.0.0" }, - "engines": { - "node": ">=12" + "funding": { + "url": "https://github.com/sponsors/remcohaszing" } }, - "node_modules/d3-array": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz", - "integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==", - "license": "ISC", + "node_modules/estree-util-visit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-2.0.0.tgz", + "integrity": "sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==", "dependencies": { - "internmap": "1 - 2" + "@types/estree-jsx": "^1.0.0", + "@types/unist": "^3.0.0" }, - "engines": { - "node": ">=12" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/d3-axis": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-axis/-/d3-axis-3.0.0.tgz", - "integrity": "sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw==", - "license": "ISC", - "engines": { - "node": ">=12" + "node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "dependencies": { + "@types/estree": "^1.0.0" } }, - "node_modules/d3-brush": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-brush/-/d3-brush-3.0.0.tgz", - "integrity": "sha512-ALnjWlVYkXsVIGlOsuWH1+3udkYFI48Ljihfnh8FZPF2QS9o+PzGLBslO0PjzVoHLZ2KCVgAM8NVkXPJB2aNnQ==", - "license": "ISC", - "dependencies": { - "d3-dispatch": "1 - 3", - "d3-drag": "2 - 3", - "d3-interpolate": "1 - 3", - "d3-selection": "3", - "d3-transition": "3" - }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", "engines": { - "node": ">=12" + "node": ">=0.10.0" } }, - "node_modules/d3-chord": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-chord/-/d3-chord-3.0.1.tgz", - "integrity": "sha512-VE5S6TNa+j8msksl7HwjxMHDM2yNK3XCkusIlpX5kwauBfXuyLAtNg9jCp/iHH61tgI4sb6R/EIMWCqEIdjT/g==", - "license": "ISC", - "dependencies": { - "d3-path": "1 - 3" - }, + "node_modules/eta": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/eta/-/eta-2.2.0.tgz", + "integrity": "sha512-UVQ72Rqjy/ZKQalzV5dCCJP80GrmPrMxh6NlNf+erV6ObL0ZFkhCstWRawS85z3smdr3d2wXPsZEY7rDPfGd2g==", "engines": { - "node": ">=12" + "node": ">=6.0.0" + }, + "funding": { + "url": "https://github.com/eta-dev/eta?sponsor=1" } }, - "node_modules/d3-color": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz", - "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==", - "license": "ISC", + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", "engines": { - "node": ">=12" + "node": ">= 0.6" } }, - "node_modules/d3-contour": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/d3-contour/-/d3-contour-4.0.2.tgz", - "integrity": "sha512-4EzFTRIikzs47RGmdxbeUvLWtGedDUNkTcmzoeyg4sP/dvCexO47AaQL7VKy/gul85TOxw+IBgA8US2xwbToNA==", - "license": "ISC", + "node_modules/eval": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/eval/-/eval-0.1.8.tgz", + "integrity": "sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw==", "dependencies": { - "d3-array": "^3.2.0" + "@types/node": "*", + "require-like": ">= 0.1.1" }, "engines": { - "node": ">=12" + "node": ">= 0.8" } }, - "node_modules/d3-delaunay": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/d3-delaunay/-/d3-delaunay-6.0.4.tgz", - "integrity": "sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A==", - "license": "ISC", - "dependencies": { - "delaunator": "5" - }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", "engines": { - "node": ">=12" + "node": ">=0.8.x" } }, - "node_modules/d3-dispatch": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-3.0.1.tgz", - "integrity": "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==", - "license": "ISC", + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, "engines": { - "node": ">=12" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/d3-drag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-3.0.0.tgz", - "integrity": "sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==", - "license": "ISC", + "node_modules/express": { + "version": "4.19.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", + "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", "dependencies": { - "d3-dispatch": "1 - 3", - "d3-selection": "3" + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.2", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.6.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "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.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "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" }, "engines": { - "node": ">=12" + "node": ">= 0.10.0" } }, - "node_modules/d3-dsv": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-3.0.1.tgz", - "integrity": "sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q==", - "license": "ISC", + "node_modules/express/node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", "dependencies": { - "commander": "7", - "iconv-lite": "0.6", - "rw": "1" - }, - "bin": { - "csv2json": "bin/dsv2json.js", - "csv2tsv": "bin/dsv2dsv.js", - "dsv2dsv": "bin/dsv2dsv.js", - "dsv2json": "bin/dsv2json.js", - "json2csv": "bin/json2dsv.js", - "json2dsv": "bin/json2dsv.js", - "json2tsv": "bin/json2dsv.js", - "tsv2csv": "bin/dsv2dsv.js", - "tsv2json": "bin/dsv2json.js" + "safe-buffer": "5.2.1" }, "engines": { - "node": ">=12" + "node": ">= 0.6" } }, - "node_modules/d3-dsv/node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "license": "MIT", - "engines": { - "node": ">= 10" + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" } }, - "node_modules/d3-ease": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz", - "integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==", - "license": "BSD-3-Clause", + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/express/node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "node_modules/express/node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", "engines": { - "node": ">=12" + "node": ">= 0.6" } }, - "node_modules/d3-fetch": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-fetch/-/d3-fetch-3.0.1.tgz", - "integrity": "sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw==", - "license": "ISC", + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", "dependencies": { - "d3-dsv": "1 - 3" + "is-extendable": "^0.1.0" }, "engines": { - "node": ">=12" + "node": ">=0.10.0" } }, - "node_modules/d3-force": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-3.0.0.tgz", - "integrity": "sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==", - "license": "ISC", + "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==" + }, + "node_modules/fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", "dependencies": { - "d3-dispatch": "1 - 3", - "d3-quadtree": "1 - 3", - "d3-timer": "1 - 3" + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" }, "engines": { - "node": ">=12" + "node": ">=8.6.0" } }, - "node_modules/d3-format": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.0.tgz", - "integrity": "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==", - "license": "ISC", - "engines": { - "node": ">=12" - } + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" }, - "node_modules/d3-geo": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-3.1.1.tgz", - "integrity": "sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q==", - "license": "ISC", + "node_modules/fast-url-parser": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz", + "integrity": "sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==", "dependencies": { - "d3-array": "2.5.0 - 3" - }, - "engines": { - "node": ">=12" + "punycode": "^1.3.2" } }, - "node_modules/d3-hierarchy": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz", - "integrity": "sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA==", - "license": "ISC", - "engines": { - "node": ">=12" + "node_modules/fastq": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "dependencies": { + "reusify": "^1.0.4" } }, - "node_modules/d3-interpolate": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz", - "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==", - "license": "ISC", + "node_modules/fault": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fault/-/fault-2.0.1.tgz", + "integrity": "sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==", "dependencies": { - "d3-color": "1 - 3" + "format": "^0.2.0" }, - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-path": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz", - "integrity": "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==", - "license": "ISC", - "engines": { - "node": ">=12" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/d3-polygon": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-3.0.1.tgz", - "integrity": "sha512-3vbA7vXYwfe1SYhED++fPUQlWSYTTGmFmQiany/gdbiWgU/iEyQzyymwL9SkJjFFuCS4902BSzewVGsHHmHtXg==", - "license": "ISC", + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, "engines": { - "node": ">=12" + "node": ">=0.8.0" } }, - "node_modules/d3-quadtree": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-3.0.1.tgz", - "integrity": "sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==", - "license": "ISC", + "node_modules/feed": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/feed/-/feed-4.2.2.tgz", + "integrity": "sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ==", + "dependencies": { + "xml-js": "^1.6.11" + }, "engines": { - "node": ">=12" + "node": ">=0.4.0" } }, - "node_modules/d3-random": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-random/-/d3-random-3.0.1.tgz", - "integrity": "sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ==", - "license": "ISC", + "node_modules/file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, "engines": { - "node": ">=12" + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" } }, - "node_modules/d3-sankey": { - "version": "0.12.3", - "resolved": "https://registry.npmjs.org/d3-sankey/-/d3-sankey-0.12.3.tgz", - "integrity": "sha512-nQhsBRmM19Ax5xEIPLMY9ZmJ/cDvd1BG3UVvt5h3WRxKg5zGRbvnteTyWAbzeSvlh3tW7ZEmq4VwR5mB3tutmQ==", - "license": "BSD-3-Clause", - "dependencies": { - "d3-array": "1 - 2", - "d3-shape": "^1.2.0" - } - }, - "node_modules/d3-sankey/node_modules/d3-array": { - "version": "2.12.1", - "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-2.12.1.tgz", - "integrity": "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==", - "license": "BSD-3-Clause", + "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==", "dependencies": { - "internmap": "^1.0.0" + "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/d3-sankey/node_modules/d3-path": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-1.0.9.tgz", - "integrity": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==", - "license": "BSD-3-Clause" - }, - "node_modules/d3-sankey/node_modules/d3-shape": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-1.3.7.tgz", - "integrity": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==", - "license": "BSD-3-Clause", - "dependencies": { - "d3-path": "1" + "node_modules/file-loader/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" } }, - "node_modules/d3-sankey/node_modules/internmap": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/internmap/-/internmap-1.0.1.tgz", - "integrity": "sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw==", - "license": "ISC" + "node_modules/file-loader/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" }, - "node_modules/d3-scale": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz", - "integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==", - "license": "ISC", + "node_modules/file-loader/node_modules/schema-utils": { + "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==", "dependencies": { - "d3-array": "2.10.0 - 3", - "d3-format": "1 - 3", - "d3-interpolate": "1.2.0 - 3", - "d3-time": "2.1.1 - 3", - "d3-time-format": "2 - 4" + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" }, "engines": { - "node": ">=12" - } - }, - "node_modules/d3-scale-chromatic": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz", - "integrity": "sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ==", - "license": "ISC", - "dependencies": { - "d3-color": "1 - 3", - "d3-interpolate": "1 - 3" + "node": ">= 10.13.0" }, - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-selection": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz", - "integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==", - "license": "ISC", - "engines": { - "node": ">=12" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "node_modules/d3-shape": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz", - "integrity": "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==", - "license": "ISC", + "node_modules/filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", "dependencies": { - "d3-path": "^3.1.0" - }, - "engines": { - "node": ">=12" + "minimatch": "^5.0.1" } }, - "node_modules/d3-time": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz", - "integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==", - "license": "ISC", + "node_modules/filelist/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dependencies": { - "d3-array": "2 - 3" - }, - "engines": { - "node": ">=12" + "balanced-match": "^1.0.0" } }, - "node_modules/d3-time-format": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz", - "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==", - "license": "ISC", + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", "dependencies": { - "d3-time": "1 - 3" + "brace-expansion": "^2.0.1" }, "engines": { - "node": ">=12" + "node": ">=10" } }, - "node_modules/d3-timer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz", - "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==", - "license": "ISC", + "node_modules/filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", "engines": { - "node": ">=12" + "node": ">= 0.4.0" } }, - "node_modules/d3-transition": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-3.0.1.tgz", - "integrity": "sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==", - "license": "ISC", + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", "dependencies": { - "d3-color": "1 - 3", - "d3-dispatch": "1 - 3", - "d3-ease": "1 - 3", - "d3-interpolate": "1 - 3", - "d3-timer": "1 - 3" + "to-regex-range": "^5.0.1" }, "engines": { - "node": ">=12" - }, - "peerDependencies": { - "d3-selection": "2 - 3" + "node": ">=8" } }, - "node_modules/d3-zoom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-3.0.0.tgz", - "integrity": "sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==", - "license": "ISC", + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", "dependencies": { - "d3-dispatch": "1 - 3", - "d3-drag": "2 - 3", - "d3-interpolate": "1 - 3", - "d3-selection": "2 - 3", - "d3-transition": "2 - 3" + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" }, "engines": { - "node": ">=12" + "node": ">= 0.8" } }, - "node_modules/dagre-d3-es": { - "version": "7.0.10", - "resolved": "https://registry.npmjs.org/dagre-d3-es/-/dagre-d3-es-7.0.10.tgz", - "integrity": "sha512-qTCQmEhcynucuaZgY5/+ti3X/rnszKZhEQH/ZdWdtP1tA/y3VoHJzcVrO9pjjJCNpigfscAtoUB5ONcd2wNn0A==", - "license": "MIT", + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dependencies": { - "d3": "^7.8.2", - "lodash-es": "^4.17.21" + "ms": "2.0.0" } }, - "node_modules/data-view-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz", - "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==", - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, - "node_modules/data-view-byte-length": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz", - "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==", - "license": "MIT", + "node_modules/find-cache-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz", + "integrity": "sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==", "dependencies": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.2" + "common-path-prefix": "^3.0.0", + "pkg-dir": "^7.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=14.16" }, "funding": { - "url": "https://github.com/sponsors/inspect-js" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/data-view-byte-offset": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz", - "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==", - "license": "MIT", + "node_modules/find-up": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", + "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" + "locate-path": "^7.1.0", + "path-exists": "^5.0.0" }, "engines": { - "node": ">= 0.4" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/dayjs": { - "version": "1.11.13", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.13.tgz", - "integrity": "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==", - "license": "MIT" - }, - "node_modules/debounce": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", - "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==", - "license": "MIT" + "node_modules/flat": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", + "bin": { + "flat": "cli.js" + } }, - "node_modules/debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, + "node_modules/follow-redirects": { + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], "engines": { - "node": ">=6.0" + "node": ">=4.0" }, "peerDependenciesMeta": { - "supports-color": { + "debug": { "optional": true } } }, - "node_modules/decode-named-character-reference": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", - "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", - "license": "MIT", + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", "dependencies": { - "character-entities": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "is-callable": "^1.1.3" } }, - "node_modules/decompress-response": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", - "license": "MIT", + "node_modules/foreground-child": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.2.1.tgz", + "integrity": "sha512-PXUUyLqrR2XCWICfv6ukppP96sdFwWbNEnfEMt7jNsISjMsvaLNinAHNDYyvkyU+SZG2BTSbT5NjG+vZslfGTA==", + "dev": true, "dependencies": { - "mimic-response": "^3.1.0" + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" }, "engines": { - "node": ">=10" + "node": ">=14" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/decompress-response/node_modules/mimic-response": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", - "license": "MIT", + "node_modules/foreground-child/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, "engines": { - "node": ">=10" + "node": ">=14" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", - "license": "MIT", - "engines": { - "node": ">=4.0.0" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/deepmerge": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", - "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", - "license": "MIT", + "node_modules/fork-ts-checker-webpack-plugin": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz", + "integrity": "sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==", + "dependencies": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">=10", + "yarn": ">=1.0.0" + }, + "peerDependencies": { + "eslint": ">= 6", + "typescript": ">= 2.7", + "vue-template-compiler": "*", + "webpack": ">= 4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + } } }, - "node_modules/default-gateway": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", - "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", - "license": "BSD-2-Clause", + "node_modules/fork-ts-checker-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==", "dependencies": { - "execa": "^5.0.0" + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" }, - "engines": { - "node": ">= 10" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/defer-to-connect": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", - "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", - "license": "MIT", - "engines": { - "node": ">=10" + "node_modules/fork-ts-checker-webpack-plugin/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" } }, - "node_modules/define-data-property": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", - "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", - "license": "MIT", + "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "gopd": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "license": "MIT", "engines": { "node": ">=8" } }, - "node_modules/define-properties": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", - "license": "MIT", + "node_modules/fork-ts-checker-webpack-plugin/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", "dependencies": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=10" } }, - "node_modules/del": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", - "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", - "license": "MIT", + "node_modules/fork-ts-checker-webpack-plugin/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", "dependencies": { - "globby": "^11.0.1", - "graceful-fs": "^4.2.4", - "is-glob": "^4.0.1", - "is-path-cwd": "^2.2.0", - "is-path-inside": "^3.0.2", - "p-map": "^4.0.0", - "rimraf": "^3.0.2", - "slash": "^3.0.0" + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" }, "engines": { - "node": ">=10" + "node": ">= 8.9.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "node_modules/delaunator": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/delaunator/-/delaunator-5.0.1.tgz", - "integrity": "sha512-8nvh+XBe96aCESrGOqMp/84b13H9cdKbG5P2ejQCh4d4sK9RL4371qou9drQjMhvnPmhWl5hnmqbEE0fXr9Xnw==", - "license": "ISC", - "dependencies": { - "robust-predicates": "^3.0.2" + "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "engines": { + "node": ">=6" } }, - "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==", - "license": "MIT", + "node_modules/form-data-encoder": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", + "integrity": "sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==", "engines": { - "node": ">= 0.8" + "node": ">= 14.17" } }, - "node_modules/dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", - "license": "MIT", + "node_modules/format": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", + "integrity": "sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==", "engines": { - "node": ">=6" + "node": ">=0.4.x" } }, - "node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "license": "MIT", + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" + "node": ">= 0.6" } }, - "node_modules/detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", - "license": "MIT" - }, - "node_modules/detect-port": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.6.1.tgz", - "integrity": "sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q==", - "license": "MIT", - "dependencies": { - "address": "^1.0.1", - "debug": "4" - }, - "bin": { - "detect": "bin/detect-port.js", - "detect-port": "bin/detect-port.js" - }, + "node_modules/fraction.js": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", + "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", "engines": { - "node": ">= 4.0.0" + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://github.com/sponsors/rawify" } }, - "node_modules/detect-port-alt": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", - "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", - "license": "MIT", + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", "dependencies": { - "address": "^1.0.1", - "debug": "^2.6.0" - }, - "bin": { - "detect": "bin/detect-port", - "detect-port": "bin/detect-port" + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, "engines": { - "node": ">= 4.2.1" + "node": ">=14.14" } }, - "node_modules/detect-port-alt/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "license": "MIT", - "dependencies": { - "ms": "2.0.0" + "node_modules/fs-monkey": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.6.tgz", + "integrity": "sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==" + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, - "node_modules/detect-port-alt/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "node_modules/devlop": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", - "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", - "license": "MIT", + "node_modules/function.prototype.name": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", "dependencies": { - "dequal": "^2.0.0" + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "functions-have-names": "^1.2.3" + }, + "engines": { + "node": ">= 0.4" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/didyoumean": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", - "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/diff": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", - "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.3.1" + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "license": "MIT", - "dependencies": { - "path-type": "^4.0.0" - }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", "engines": { - "node": ">=8" + "node": ">=6.9.0" } }, - "node_modules/dlv": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", - "dev": true, - "license": "MIT" - }, - "node_modules/dns-packet": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", - "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", - "license": "MIT", + "node_modules/get-intrinsic": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", "dependencies": { - "@leichtgewicht/ip-codec": "^2.0.1" + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" }, "engines": { - "node": ">=6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/dom-converter": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", - "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", - "license": "MIT", - "dependencies": { - "utila": "~0.4" - } + "node_modules/get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" }, - "node_modules/dom-serializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", - "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", - "license": "MIT", - "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "entities": "^4.2.0" + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "engines": { + "node": ">=10" }, "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "license": "BSD-2-Clause" - }, - "node_modules/domhandler": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", - "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", - "license": "BSD-2-Clause", + "node_modules/get-symbol-description": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", + "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", "dependencies": { - "domelementtype": "^2.3.0" + "call-bind": "^1.0.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4" }, "engines": { - "node": ">= 4" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/dompurify": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.1.6.tgz", - "integrity": "sha512-cTOAhc36AalkjtBpfG6O8JimdTMWNXjiePT2xQH/ppBGi/4uIpmj8eKyIkMJErXWARyINV/sB38yf8JCLF5pbQ==", - "license": "(MPL-2.0 OR Apache-2.0)" + "node_modules/github-slugger": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz", + "integrity": "sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==" }, - "node_modules/domutils": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz", - "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==", - "license": "BSD-2-Clause", + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", "dependencies": { - "dom-serializer": "^2.0.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" }, "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "license": "MIT", + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" } }, - "node_modules/dot-prop": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz", - "integrity": "sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==", - "license": "MIT", + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "node_modules/global-dirs": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", + "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==", "dependencies": { - "is-obj": "^2.0.0" + "ini": "2.0.0" }, "engines": { "node": ">=10" @@ -9486,808 +8048,644 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/dot-prop/node_modules/is-obj": { + "node_modules/global-dirs/node_modules/ini": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/dotenv": { - "version": "16.4.5", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz", - "integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==", - "dev": true, - "license": "BSD-2-Clause", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://dotenvx.com" + "node": ">=10" } }, - "node_modules/dunder-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", - "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", - "license": "MIT", + "node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", "dependencies": { - "call-bind-apply-helpers": "^1.0.1", - "es-errors": "^1.3.0", - "gopd": "^1.2.0" + "global-prefix": "^3.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=6" } }, - "node_modules/duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", - "license": "MIT" - }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "license": "MIT" - }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", - "license": "MIT" - }, - "node_modules/ejs": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", - "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", - "license": "Apache-2.0", + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", "dependencies": { - "jake": "^10.8.5" - }, - "bin": { - "ejs": "bin/cli.js" + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/electron-to-chromium": { - "version": "1.5.88", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.88.tgz", - "integrity": "sha512-K3C2qf1o+bGzbilTDCTBhTQcMS9KW60yTAaTeeXsfvQuTDDwlokLam/AdqlqcSy9u4UainDgsHV23ksXAOgamw==", - "license": "ISC" - }, - "node_modules/elkjs": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/elkjs/-/elkjs-0.9.3.tgz", - "integrity": "sha512-f/ZeWvW/BCXbhGEf1Ujp29EASo/lk1FDnETgNKwJrsVvGZhUWCZyg3xLJjAsxfOmt8KjswHmI5EwCQcPMpOYhQ==", - "license": "EPL-2.0" - }, - "node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "license": "MIT" - }, - "node_modules/emojilib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/emojilib/-/emojilib-2.4.0.tgz", - "integrity": "sha512-5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw==", - "license": "MIT" - }, - "node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "license": "MIT", - "engines": { - "node": ">= 4" + "node": ">=6" } }, - "node_modules/emoticon": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/emoticon/-/emoticon-4.1.0.tgz", - "integrity": "sha512-VWZfnxqwNcc51hIy/sbOdEem6D+cVtpPzEEtVAFdaas30+1dgkyaOQ4sQ6Bp0tOMqWO1v+HQfYaoodOkdhK6SQ==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" } }, - "node_modules/encodeurl": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", - "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", - "license": "MIT", + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", "engines": { - "node": ">= 0.8" + "node": ">=4" } }, - "node_modules/enhanced-resolve": { - "version": "5.18.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.0.tgz", - "integrity": "sha512-0/r0MySGYG8YqlayBZ6MuCfECmHFdJ5qyPh8s8wa5Hnm6SaFLSK1VYCbj+NKp090Nm1caZhD+QTnmxO7esYGyQ==", - "license": "MIT", + "node_modules/globalthis": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" + "define-properties": "^1.2.1", + "gopd": "^1.0.1" }, "engines": { - "node": ">=10.13.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/entities": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", - "license": "BSD-2-Clause", + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, "engines": { - "node": ">=0.12" + "node": ">=10" }, "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "license": "MIT", + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", "dependencies": { - "is-arrayish": "^0.2.1" + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/es-abstract": { - "version": "1.23.9", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.9.tgz", - "integrity": "sha512-py07lI0wjxAC/DcfK1S6G7iANonniZwTISvdPzk9hzeH0IZIshbuuFxLIU96OyF89Yb9hiqWn8M/bY83KY5vzA==", - "license": "MIT", + "node_modules/got": { + "version": "12.6.1", + "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", + "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", "dependencies": { - "array-buffer-byte-length": "^1.0.2", - "arraybuffer.prototype.slice": "^1.0.4", - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "data-view-buffer": "^1.0.2", - "data-view-byte-length": "^1.0.2", - "data-view-byte-offset": "^1.0.1", - "es-define-property": "^1.0.1", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "es-set-tostringtag": "^2.1.0", - "es-to-primitive": "^1.3.0", - "function.prototype.name": "^1.1.8", - "get-intrinsic": "^1.2.7", - "get-proto": "^1.0.0", - "get-symbol-description": "^1.1.0", - "globalthis": "^1.0.4", - "gopd": "^1.2.0", - "has-property-descriptors": "^1.0.2", - "has-proto": "^1.2.0", - "has-symbols": "^1.1.0", - "hasown": "^2.0.2", - "internal-slot": "^1.1.0", - "is-array-buffer": "^3.0.5", - "is-callable": "^1.2.7", - "is-data-view": "^1.0.2", - "is-regex": "^1.2.1", - "is-shared-array-buffer": "^1.0.4", - "is-string": "^1.1.1", - "is-typed-array": "^1.1.15", - "is-weakref": "^1.1.0", - "math-intrinsics": "^1.1.0", - "object-inspect": "^1.13.3", - "object-keys": "^1.1.1", - "object.assign": "^4.1.7", - "own-keys": "^1.0.1", - "regexp.prototype.flags": "^1.5.3", - "safe-array-concat": "^1.1.3", - "safe-push-apply": "^1.0.0", - "safe-regex-test": "^1.1.0", - "set-proto": "^1.0.0", - "string.prototype.trim": "^1.2.10", - "string.prototype.trimend": "^1.0.9", - "string.prototype.trimstart": "^1.0.8", - "typed-array-buffer": "^1.0.3", - "typed-array-byte-length": "^1.0.3", - "typed-array-byte-offset": "^1.0.4", - "typed-array-length": "^1.0.7", - "unbox-primitive": "^1.1.0", - "which-typed-array": "^1.1.18" + "@sindresorhus/is": "^5.2.0", + "@szmarczak/http-timer": "^5.0.1", + "cacheable-lookup": "^7.0.0", + "cacheable-request": "^10.2.8", + "decompress-response": "^6.0.0", + "form-data-encoder": "^2.1.2", + "get-stream": "^6.0.1", + "http2-wrapper": "^2.1.10", + "lowercase-keys": "^3.0.0", + "p-cancelable": "^3.0.0", + "responselike": "^3.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=14.16" }, "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es-define-property": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", - "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", - "license": "MIT", - "engines": { - "node": ">= 0.4" + "url": "https://github.com/sindresorhus/got?sponsor=1" } }, - "node_modules/es-errors": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", - "license": "MIT", + "node_modules/got/node_modules/@sindresorhus/is": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", + "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", "engines": { - "node": ">= 0.4" + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" } }, - "node_modules/es-module-lexer": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.6.0.tgz", - "integrity": "sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==", - "license": "MIT" + "node_modules/graceful-fs": { + "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==" }, - "node_modules/es-object-atoms": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", - "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", - "license": "MIT", + "node_modules/gray-matter": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", + "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", "dependencies": { - "es-errors": "^1.3.0" + "js-yaml": "^3.13.1", + "kind-of": "^6.0.2", + "section-matter": "^1.0.0", + "strip-bom-string": "^1.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=6.0" } }, - "node_modules/es-set-tostringtag": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", - "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", - "license": "MIT", + "node_modules/gray-matter/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dependencies": { - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.6", - "has-tostringtag": "^1.0.2", - "hasown": "^2.0.2" + "sprintf-js": "~1.0.2" + } + }, + "node_modules/gray-matter/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" }, - "engines": { - "node": ">= 0.4" + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/es-to-primitive": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz", - "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==", - "license": "MIT", + "node_modules/gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", "dependencies": { - "is-callable": "^1.2.7", - "is-date-object": "^1.0.5", - "is-symbol": "^1.0.4" + "duplexer": "^0.1.2" }, "engines": { - "node": ">= 0.4" + "node": ">=10" }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/esast-util-from-estree": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/esast-util-from-estree/-/esast-util-from-estree-2.0.0.tgz", - "integrity": "sha512-4CyanoAudUSBAn5K13H4JhsMH6L9ZP7XbLVe/dKybkxMO7eDyLsT8UHl9TRNrU2Gr9nz+FovfSIjuXWJ81uVwQ==", - "license": "MIT", + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", "dependencies": { - "@types/estree-jsx": "^1.0.0", - "devlop": "^1.0.0", - "estree-util-visit": "^2.0.0", - "unist-util-position-from-estree": "^2.0.0" + "es-define-property": "^1.0.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/esast-util-from-js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/esast-util-from-js/-/esast-util-from-js-2.0.1.tgz", - "integrity": "sha512-8Ja+rNJ0Lt56Pcf3TAmpBZjmx8ZcK5Ts4cAzIOjsjevg9oSXJnl6SUQ2EevU8tv3h6ZLWmoKL5H4fgWvdvfETw==", - "license": "MIT", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "acorn": "^8.0.0", - "esast-util-from-estree": "^2.0.0", - "vfile-message": "^4.0.0" + "node_modules/has-proto": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", + "engines": { + "node": ">= 0.4" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/escalade": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", - "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", - "license": "MIT", + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", "engines": { - "node": ">=6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/escape-goat": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-4.0.0.tgz", - "integrity": "sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg==", - "license": "MIT", + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dependencies": { + "has-symbols": "^1.0.3" + }, "engines": { - "node": ">=12" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", - "license": "MIT" - }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "license": "MIT", + "node_modules/has-yarn": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-3.0.0.tgz", + "integrity": "sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA==", "engines": { - "node": ">=10" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "license": "BSD-2-Clause", + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" + "function-bind": "^1.1.2" }, "engines": { - "node": ">=8.0.0" + "node": ">= 0.4" } }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "license": "BSD-2-Clause", - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" + "node_modules/hast-util-from-dom": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/hast-util-from-dom/-/hast-util-from-dom-5.0.0.tgz", + "integrity": "sha512-d6235voAp/XR3Hh5uy7aGLbM3S4KamdW0WEgOaU1YoewnuYw4HXb5eRtv9g65m/RFGEfUY1Mw4UqCc5Y8L4Stg==", + "dependencies": { + "@types/hast": "^3.0.0", + "hastscript": "^8.0.0", + "web-namespaces": "^2.0.0" }, - "engines": { - "node": ">=4" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "license": "BSD-2-Clause", + "node_modules/hast-util-from-html": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/hast-util-from-html/-/hast-util-from-html-2.0.1.tgz", + "integrity": "sha512-RXQBLMl9kjKVNkJTIO6bZyb2n+cUH8LFaSSzo82jiLT6Tfc+Pt7VQCS+/h3YwG4jaNE2TA2sdJisGWR+aJrp0g==", "dependencies": { - "estraverse": "^5.2.0" + "@types/hast": "^3.0.0", + "devlop": "^1.1.0", + "hast-util-from-parse5": "^8.0.0", + "parse5": "^7.0.0", + "vfile": "^6.0.0", + "vfile-message": "^4.0.0" }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esrecurse/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/estree-util-attach-comments": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-3.0.0.tgz", - "integrity": "sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==", - "license": "MIT", + "node_modules/hast-util-from-html-isomorphic": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hast-util-from-html-isomorphic/-/hast-util-from-html-isomorphic-2.0.0.tgz", + "integrity": "sha512-zJfpXq44yff2hmE0XmwEOzdWin5xwH+QIhMLOScpX91e/NSGPsAzNCvLQDIEPyO2TXi+lBmU6hjLIhV8MwP2kw==", "dependencies": { - "@types/estree": "^1.0.0" + "@types/hast": "^3.0.0", + "hast-util-from-dom": "^5.0.0", + "hast-util-from-html": "^2.0.0", + "unist-util-remove-position": "^5.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/estree-util-build-jsx": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-3.0.1.tgz", - "integrity": "sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ==", - "license": "MIT", + "node_modules/hast-util-from-parse5": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.1.tgz", + "integrity": "sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==", "dependencies": { - "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", "devlop": "^1.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "estree-walker": "^3.0.0" + "hastscript": "^8.0.0", + "property-information": "^6.0.0", + "vfile": "^6.0.0", + "vfile-location": "^5.0.0", + "web-namespaces": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/estree-util-is-identifier-name": { + "node_modules/hast-util-is-element": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz", - "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==", - "license": "MIT", + "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-3.0.0.tgz", + "integrity": "sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==", + "dependencies": { + "@types/hast": "^3.0.0" + }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/estree-util-scope": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/estree-util-scope/-/estree-util-scope-1.0.0.tgz", - "integrity": "sha512-2CAASclonf+JFWBNJPndcOpA8EMJwa0Q8LUFJEKqXLW6+qBvbFZuF5gItbQOs/umBUkjviCSDCbBwU2cXbmrhQ==", - "license": "MIT", + "node_modules/hast-util-parse-selector": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz", + "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==", "dependencies": { - "@types/estree": "^1.0.0", - "devlop": "^1.0.0" + "@types/hast": "^3.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/estree-util-to-js": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-2.0.0.tgz", - "integrity": "sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg==", - "license": "MIT", + "node_modules/hast-util-raw": { + "version": "9.0.4", + "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.0.4.tgz", + "integrity": "sha512-LHE65TD2YiNsHD3YuXcKPHXPLuYh/gjp12mOfU8jxSrm1f/yJpsb0F/KKljS6U9LJoP0Ux+tCe8iJ2AsPzTdgA==", "dependencies": { - "@types/estree-jsx": "^1.0.0", - "astring": "^1.8.0", - "source-map": "^0.7.0" + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "@ungap/structured-clone": "^1.0.0", + "hast-util-from-parse5": "^8.0.0", + "hast-util-to-parse5": "^8.0.0", + "html-void-elements": "^3.0.0", + "mdast-util-to-hast": "^13.0.0", + "parse5": "^7.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0", + "web-namespaces": "^2.0.0", + "zwitch": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/estree-util-value-to-estree": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/estree-util-value-to-estree/-/estree-util-value-to-estree-3.2.1.tgz", - "integrity": "sha512-Vt2UOjyPbNQQgT5eJh+K5aATti0OjCIAGc9SgMdOFYbohuifsWclR74l0iZTJwePMgWYdX1hlVS+dedH9XV8kw==", - "license": "MIT", + "node_modules/hast-util-to-estree": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-3.1.0.tgz", + "integrity": "sha512-lfX5g6hqVh9kjS/B9E2gSkvHH4SZNiQFiqWS0x9fENzEl+8W12RqdRxX6d/Cwxi30tPQs3bIO+aolQJNp1bIyw==", "dependencies": { - "@types/estree": "^1.0.0" + "@types/estree": "^1.0.0", + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "estree-util-attach-comments": "^3.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "hast-util-whitespace": "^3.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "style-to-object": "^0.4.0", + "unist-util-position": "^5.0.0", + "zwitch": "^2.0.0" }, "funding": { - "url": "https://github.com/sponsors/remcohaszing" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/estree-util-visit": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-2.0.0.tgz", - "integrity": "sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==", - "license": "MIT", + "node_modules/hast-util-to-jsx-runtime": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.0.tgz", + "integrity": "sha512-H/y0+IWPdsLLS738P8tDnrQ8Z+dj12zQQ6WC11TIM21C8WFVoIxcqWXf2H3hiTVZjF1AWqoimGwrTWecWrnmRQ==", "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/unist": "^3.0.0" + "@types/estree": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "hast-util-whitespace": "^3.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "style-to-object": "^1.0.0", + "unist-util-position": "^5.0.0", + "vfile-message": "^4.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/estree-walker": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", - "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0" - } + "node_modules/hast-util-to-jsx-runtime/node_modules/inline-style-parser": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.4.tgz", + "integrity": "sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==" }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.10.0" + "node_modules/hast-util-to-jsx-runtime/node_modules/style-to-object": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.8.tgz", + "integrity": "sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g==", + "dependencies": { + "inline-style-parser": "0.2.4" } }, - "node_modules/eta": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/eta/-/eta-2.2.0.tgz", - "integrity": "sha512-UVQ72Rqjy/ZKQalzV5dCCJP80GrmPrMxh6NlNf+erV6ObL0ZFkhCstWRawS85z3smdr3d2wXPsZEY7rDPfGd2g==", - "license": "MIT", - "engines": { - "node": ">=6.0.0" + "node_modules/hast-util-to-parse5": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz", + "integrity": "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==", + "dependencies": { + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "web-namespaces": "^2.0.0", + "zwitch": "^2.0.0" }, "funding": { - "url": "https://github.com/eta-dev/eta?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/eval": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/eval/-/eval-0.1.8.tgz", - "integrity": "sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw==", + "node_modules/hast-util-to-text": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-4.0.2.tgz", + "integrity": "sha512-KK6y/BN8lbaq654j7JgBydev7wuNMcID54lkRav1P0CaE1e47P72AWWPiGKXTJU271ooYzcvTAn/Zt0REnvc7A==", "dependencies": { - "@types/node": "*", - "require-like": ">= 0.1.1" + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "hast-util-is-element": "^3.0.0", + "unist-util-find-after": "^5.0.0" }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "license": "MIT" - }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "license": "MIT", - "engines": { - "node": ">=0.8.x" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "license": "MIT", + "node_modules/hast-util-whitespace": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", + "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" + "@types/hast": "^3.0.0" }, "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/express": { - "version": "4.21.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz", - "integrity": "sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==", - "license": "MIT", + "node_modules/hastscript": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-8.0.0.tgz", + "integrity": "sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==", "dependencies": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.3", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.7.1", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~2.0.0", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.3.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.3", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.12", - "proxy-addr": "~2.0.7", - "qs": "6.13.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.19.0", - "serve-static": "1.16.2", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.10.0" + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "hast-util-parse-selector": "^4.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0" }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/express" + "url": "https://opencollective.com/unified" } }, - "node_modules/express/node_modules/content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "license": "MIT", - "dependencies": { - "safe-buffer": "5.2.1" - }, - "engines": { - "node": ">= 0.6" + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "bin": { + "he": "bin/he" } }, - "node_modules/express/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "license": "MIT", + "node_modules/history": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", + "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", "dependencies": { - "ms": "2.0.0" + "@babel/runtime": "^7.1.2", + "loose-envify": "^1.2.0", + "resolve-pathname": "^3.0.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0", + "value-equal": "^1.0.1" } }, - "node_modules/express/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/express/node_modules/path-to-regexp": { - "version": "0.1.12", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz", - "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==", - "license": "MIT" + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dependencies": { + "react-is": "^16.7.0" + } }, - "node_modules/express/node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" } }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "license": "MIT" + "node_modules/hpack.js/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" }, - "node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "license": "MIT", + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" } }, - "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==", - "license": "MIT" + "node_modules/hpack.js/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" }, - "node_modules/fast-glob": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", - "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", - "license": "MIT", + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.8" - }, - "engines": { - "node": ">=8.6.0" + "safe-buffer": "~5.1.0" } }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "license": "MIT" - }, - "node_modules/fast-uri": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.6.tgz", - "integrity": "sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==", + "node_modules/html-entities": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.2.tgz", + "integrity": "sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==", "funding": [ { "type": "github", - "url": "https://github.com/sponsors/fastify" + "url": "https://github.com/sponsors/mdevils" }, { - "type": "opencollective", - "url": "https://opencollective.com/fastify" + "type": "patreon", + "url": "https://patreon.com/mdevils" } - ], - "license": "BSD-3-Clause" + ] }, - "node_modules/fastq": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.18.0.tgz", - "integrity": "sha512-QKHXPW0hD8g4UET03SdOdunzSouc9N4AuHdsX8XNcTsuz+yYFILVNIX4l9yHABMhiEI9Db0JTTIpu0wB+Y1QQw==", - "license": "ISC", - "dependencies": { - "reusify": "^1.0.4" - } + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" }, - "node_modules/fault": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fault/-/fault-2.0.1.tgz", - "integrity": "sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==", - "license": "MIT", + "node_modules/html-minifier-terser": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-7.2.0.tgz", + "integrity": "sha512-tXgn3QfqPIpGl9o+K5tpcj3/MN4SfLtsx2GWwBC3SSd0tXQGyF3gsSqad8loJgKZGM3ZxbYDd5yhiBIdWpmvLA==", "dependencies": { - "format": "^0.2.0" + "camel-case": "^4.1.2", + "clean-css": "~5.3.2", + "commander": "^10.0.0", + "entities": "^4.4.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.15.1" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": "^14.13.1 || >=16.0.0" } }, - "node_modules/faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "license": "Apache-2.0", - "dependencies": { - "websocket-driver": ">=0.5.1" - }, + "node_modules/html-minifier-terser/node_modules/commander": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", + "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", "engines": { - "node": ">=0.8.0" + "node": ">=14" } }, - "node_modules/feed": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/feed/-/feed-4.2.2.tgz", - "integrity": "sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ==", - "license": "MIT", - "dependencies": { - "xml-js": "^1.6.11" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "license": "MIT", - "dependencies": { - "escape-string-regexp": "^1.0.5" - }, + "node_modules/html-tags": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", + "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", "engines": { "node": ">=8" }, @@ -10295,520 +8693,393 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/figures/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "license": "MIT", - "engines": { - "node": ">=0.8.0" + "node_modules/html-void-elements": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", + "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/file-loader": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", - "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", - "license": "MIT", + "node_modules/html-webpack-plugin": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.0.tgz", + "integrity": "sha512-iwaY4wzbe48AfKLZ/Cc8k0L+FKG6oSNRaZ8x5A/T/IVDGyXcbHncM9TdDa93wn0FsSm82FhTKW7f3vS61thXAw==", "dependencies": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" }, "engines": { - "node": ">= 10.13.0" + "node": ">=10.13.0" }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/webpack" + "url": "https://opencollective.com/html-webpack-plugin" }, "peerDependencies": { - "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==", - "license": "MIT", - "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" + "@rspack/core": "0.x || 1.x", + "webpack": "^5.20.0" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } } }, - "node_modules/file-loader/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "license": "MIT", - "peerDependencies": { - "ajv": "^6.9.1" + "node_modules/html-webpack-plugin/node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "engines": { + "node": ">= 12" } }, - "node_modules/file-loader/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "license": "MIT" - }, - "node_modules/file-loader/node_modules/schema-utils": { - "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==", - "license": "MIT", + "node_modules/html-webpack-plugin/node_modules/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" }, - "engines": { - "node": ">= 10.13.0" + "bin": { + "html-minifier-terser": "cli.js" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "engines": { + "node": ">=12" } }, - "node_modules/filelist": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", - "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", - "license": "Apache-2.0", + "node_modules/htmlparser2": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", + "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], "dependencies": { - "minimatch": "^5.0.1" + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1", + "entities": "^4.4.0" } }, - "node_modules/filelist/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } + "node_modules/http-cache-semantics": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==" }, - "node_modules/filelist/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "license": "ISC", + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", "dependencies": { - "brace-expansion": "^2.0.1" + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" }, "engines": { - "node": ">=10" + "node": ">= 0.8" } }, - "node_modules/filesize": { - "version": "8.0.7", - "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", - "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", - "license": "BSD-3-Clause", - "engines": { - "node": ">= 0.4.0" - } + "node_modules/http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" }, - "node_modules/fill-range": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "license": "MIT", + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", "dependencies": { - "to-regex-range": "^5.0.1" + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" }, "engines": { - "node": ">=8" + "node": ">=8.0.0" } }, - "node_modules/finalhandler": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz", - "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", - "license": "MIT", + "node_modules/http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", "dependencies": { - "debug": "2.6.9", - "encodeurl": "~2.0.0", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" }, "engines": { - "node": ">= 0.8" - } - }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "license": "MIT", - "dependencies": { - "ms": "2.0.0" + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } } }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/find-cache-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz", - "integrity": "sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==", - "license": "MIT", - "dependencies": { - "common-path-prefix": "^3.0.0", - "pkg-dir": "^7.0.0" - }, + "node_modules/http-proxy-middleware/node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", "engines": { - "node": ">=14.16" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/find-up": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", - "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", - "license": "MIT", + "node_modules/http2-wrapper": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.1.tgz", + "integrity": "sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==", "dependencies": { - "locate-path": "^7.1.0", - "path-exists": "^5.0.0" + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.2.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=10.19.0" } }, - "node_modules/flat": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", - "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", - "license": "BSD-3-Clause", - "bin": { - "flat": "cli.js" - } - }, - "node_modules/follow-redirects": { - "version": "1.15.9", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz", - "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "license": "MIT", + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } + "node": ">=10.17.0" } }, - "node_modules/for-each": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.4.tgz", - "integrity": "sha512-kKaIINnFpzW6ffJNDjjyjrk21BkDx38c0xa/klsT8VzLCaMEefv4ZTacrcVR4DmgTeBra++jMDAfS/tS799YDw==", - "license": "MIT", + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", "dependencies": { - "is-callable": "^1.2.7" + "safer-buffer": ">= 2.1.2 < 3.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=0.10.0" } }, - "node_modules/foreground-child": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", - "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", - "dev": true, - "license": "ISC", - "dependencies": { - "cross-spawn": "^7.0.0", - "signal-exit": "^4.0.1" - }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", "engines": { - "node": ">=14" + "node": "^10 || ^12 || >= 14" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/foreground-child/node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } + "node_modules/idb": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", + "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==" }, - "node_modules/fork-ts-checker-webpack-plugin": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz", - "integrity": "sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.8.3", - "@types/json-schema": "^7.0.5", - "chalk": "^4.1.0", - "chokidar": "^3.4.2", - "cosmiconfig": "^6.0.0", - "deepmerge": "^4.2.2", - "fs-extra": "^9.0.0", - "glob": "^7.1.6", - "memfs": "^3.1.2", - "minimatch": "^3.0.4", - "schema-utils": "2.7.0", - "semver": "^7.3.2", - "tapable": "^1.0.0" - }, + "node_modules/ignore": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "engines": { - "node": ">=10", - "yarn": ">=1.0.0" - }, - "peerDependencies": { - "eslint": ">= 6", - "typescript": ">= 2.7", - "vue-template-compiler": "*", - "webpack": ">= 4" - }, - "peerDependenciesMeta": { - "eslint": { - "optional": true - }, - "vue-template-compiler": { - "optional": true - } + "node": ">= 4" } }, - "node_modules/fork-ts-checker-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==", - "license": "MIT", + "node_modules/image-size": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.1.1.tgz", + "integrity": "sha512-541xKlUw6jr/6gGuk92F+mYM5zaFAc5ahphvkqvNe2bQ6gVBkd6bfrmVJ2t4KDAfikAYZyIqTnktX3i6/aQDrQ==", "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" + "queue": "6.0.2" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "license": "MIT", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", - "license": "MIT", - "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" + "bin": { + "image-size": "bin/image-size.js" }, "engines": { - "node": ">=8" + "node": ">=16.x" } }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "license": "MIT", - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=10" + "node_modules/immer": { + "version": "9.0.21", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", + "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" } }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "license": "MIT" - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", - "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", - "license": "MIT", + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", "dependencies": { - "@types/json-schema": "^7.0.4", - "ajv": "^6.12.2", - "ajv-keywords": "^3.4.1" + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" }, "engines": { - "node": ">= 8.9.0" + "node": ">=6" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", - "license": "MIT", + "node_modules/import-lazy": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", + "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", "engines": { - "node": ">=6" + "node": ">=8" } }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "license": "ISC", + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", "engines": { - "node": ">= 6" + "node": ">=0.8.19" } }, - "node_modules/form-data-encoder": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", - "integrity": "sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==", - "license": "MIT", + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", "engines": { - "node": ">= 14.17" + "node": ">=8" } }, - "node_modules/format": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", - "integrity": "sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==", + "node_modules/infima": { + "version": "0.2.0-alpha.44", + "resolved": "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.44.tgz", + "integrity": "sha512-tuRkUSO/lB3rEhLJk25atwAjgLuzq070+pOW8XcvpHky/YbENnRRdPd85IBkyeTgttmOy5ah+yHYsK1HhUd4lQ==", "engines": { - "node": ">=0.4.x" + "node": ">=12" } }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "license": "MIT", - "engines": { - "node": ">= 0.6" + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" } }, - "node_modules/fraction.js": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", - "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", - "license": "MIT", - "engines": { - "node": "*" + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/inline-style-parser": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", + "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" + }, + "node_modules/internal-slot": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", + "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", + "dependencies": { + "es-errors": "^1.3.0", + "hasown": "^2.0.0", + "side-channel": "^1.0.4" }, - "funding": { - "type": "patreon", - "url": "https://github.com/sponsors/rawify" + "engines": { + "node": ">= 0.4" } }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", - "license": "MIT", + "node_modules/internmap": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz", + "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==", "engines": { - "node": ">= 0.6" + "node": ">=12" } }, - "node_modules/fs-extra": { - "version": "11.3.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.0.tgz", - "integrity": "sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==", - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, + "node_modules/interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", "engines": { - "node": ">=14.14" + "node": ">= 0.10" } }, - "node_modules/fs-monkey": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.6.tgz", - "integrity": "sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==", - "license": "Unlicense" - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "license": "ISC" + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dependencies": { + "loose-envify": "^1.0.0" + } }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], + "node_modules/ipaddr.js": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.2.0.tgz", + "integrity": "sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==", "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + "node": ">= 10" } }, - "node_modules/function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "license": "MIT", + "node_modules/is-alphabetical": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz", + "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==", "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/function.prototype.name": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz", - "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==", - "license": "MIT", + "node_modules/is-alphanumerical": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz", + "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==", "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "functions-have-names": "^1.2.3", - "hasown": "^2.0.2", - "is-callable": "^1.2.7" + "is-alphabetical": "^2.0.0", + "is-decimal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", + "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1" }, "engines": { "node": ">= 0.4" @@ -10817,40 +9088,40 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "license": "MIT", + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dependencies": { + "has-bigints": "^1.0.1" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "license": "MIT", + "node_modules/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==", + "dependencies": { + "binary-extensions": "^2.0.0" + }, "engines": { - "node": ">=6.9.0" + "node": ">=8" } }, - "node_modules/get-intrinsic": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.7.tgz", - "integrity": "sha512-VW6Pxhsrk0KAOqs3WEd0klDiF/+V7gQOpAvY1jVU/LHmaD/kQO4523aiJuikX/QAKYiW6x8Jh+RJej1almdtCA==", - "license": "MIT", + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", "dependencies": { - "call-bind-apply-helpers": "^1.0.1", - "es-define-property": "^1.0.1", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "function-bind": "^1.1.2", - "get-proto": "^1.0.0", - "gopd": "^1.2.0", - "has-symbols": "^1.1.0", - "hasown": "^2.0.2", - "math-intrinsics": "^1.1.0" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" }, "engines": { "node": ">= 0.4" @@ -10859,46 +9130,48 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-own-enumerable-property-symbols": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", - "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", - "license": "ISC" - }, - "node_modules/get-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", - "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", - "license": "MIT", + "node_modules/is-builtin-module": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.1.tgz", + "integrity": "sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==", "dependencies": { - "dunder-proto": "^1.0.1", - "es-object-atoms": "^1.0.0" + "builtin-modules": "^3.3.0" }, "engines": { - "node": ">= 0.4" + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "license": "MIT", + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-symbol-description": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz", - "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==", - "license": "MIT", + "node_modules/is-ci": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", + "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", "dependencies": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.6" + "ci-info": "^3.2.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-core-module": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.14.0.tgz", + "integrity": "sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==", + "dependencies": { + "hasown": "^2.0.2" }, "engines": { "node": ">= 0.4" @@ -10907,131 +9180,125 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/github-slugger": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz", - "integrity": "sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==", - "license": "ISC" - }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "license": "ISC", + "node_modules/is-data-view": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", + "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "is-typed-array": "^1.1.13" }, "engines": { - "node": "*" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "license": "ISC", + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", "dependencies": { - "is-glob": "^4.0.1" + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">= 6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "license": "BSD-2-Clause" + "node_modules/is-decimal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz", + "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } }, - "node_modules/global-dirs": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", - "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==", - "license": "MIT", - "dependencies": { - "ini": "2.0.0" + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "bin": { + "is-docker": "cli.js" }, "engines": { - "node": ">=10" + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/global-dirs/node_modules/ini": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", - "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", - "license": "ISC", + "node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", "engines": { - "node": ">=10" + "node": ">=0.10.0" } }, - "node_modules/global-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", - "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", - "license": "MIT", - "dependencies": { - "global-prefix": "^3.0.0" - }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", "engines": { - "node": ">=6" + "node": ">=0.10.0" } }, - "node_modules/global-prefix": { + "node_modules/is-fullwidth-code-point": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", - "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", - "license": "MIT", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", "dependencies": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" + "is-extglob": "^2.1.1" }, "engines": { - "node": ">=6" + "node": ">=0.10.0" } }, - "node_modules/global-prefix/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" + "node_modules/is-hexadecimal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz", + "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "license": "MIT", + "node_modules/is-installed-globally": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", + "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "dependencies": { + "global-dirs": "^3.0.0", + "is-path-inside": "^3.0.2" + }, "engines": { - "node": ">=4" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/globalthis": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", - "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", - "license": "MIT", - "dependencies": { - "define-properties": "^1.2.1", - "gopd": "^1.0.1" - }, + "node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==" + }, + "node_modules/is-negative-zero": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", "engines": { "node": ">= 0.4" }, @@ -11039,144 +9306,101 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "license": "MIT", - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, + "node_modules/is-npm": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-6.0.0.tgz", + "integrity": "sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ==", "engines": { - "node": ">=10" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/gopd": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", - "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", - "license": "MIT", + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=0.12.0" } }, - "node_modules/got": { - "version": "12.6.1", - "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", - "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", - "license": "MIT", + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", "dependencies": { - "@sindresorhus/is": "^5.2.0", - "@szmarczak/http-timer": "^5.0.1", - "cacheable-lookup": "^7.0.0", - "cacheable-request": "^10.2.8", - "decompress-response": "^6.0.0", - "form-data-encoder": "^2.1.2", - "get-stream": "^6.0.1", - "http2-wrapper": "^2.1.10", - "lowercase-keys": "^3.0.0", - "p-cancelable": "^3.0.0", - "responselike": "^3.0.0" + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">=14.16" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sindresorhus/got?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/got/node_modules/@sindresorhus/is": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", - "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", - "license": "MIT", + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" + "node": ">=0.10.0" } }, - "node_modules/graceful-fs": { - "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==", - "license": "ISC" - }, - "node_modules/gray-matter": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", - "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", - "license": "MIT", - "dependencies": { - "js-yaml": "^3.13.1", - "kind-of": "^6.0.2", - "section-matter": "^1.0.0", - "strip-bom-string": "^1.0.0" - }, + "node_modules/is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", "engines": { - "node": ">=6.0" + "node": ">=6" } }, - "node_modules/gray-matter/node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "license": "MIT", - "dependencies": { - "sprintf-js": "~1.0.2" + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "engines": { + "node": ">=8" } }, - "node_modules/gray-matter/node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "license": "MIT", - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" + "node_modules/is-plain-obj": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", + "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", + "engines": { + "node": ">=12" }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/gzip-size": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", - "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", - "license": "MIT", + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", "dependencies": { - "duplexer": "^0.1.2" + "isobject": "^3.0.1" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", - "license": "MIT" + "node_modules/is-reference": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.2.tgz", + "integrity": "sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==", + "dependencies": { + "@types/estree": "*" + } }, - "node_modules/has-bigints": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", - "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==", - "license": "MIT", + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, "engines": { "node": ">= 0.4" }, @@ -11184,34 +9408,28 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "license": "MIT", + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/has-property-descriptors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", - "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", - "license": "MIT", - "dependencies": { - "es-define-property": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node_modules/is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", + "engines": { + "node": ">=6" } }, - "node_modules/has-proto": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz", - "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==", - "license": "MIT", + "node_modules/is-shared-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", + "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", "dependencies": { - "dunder-proto": "^1.0.0" + "call-bind": "^1.0.7" }, "engines": { "node": ">= 0.4" @@ -11220,25 +9438,23 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/has-symbols": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", - "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", - "license": "MIT", + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "engines": { - "node": ">= 0.4" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/has-tostringtag": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", - "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", - "license": "MIT", + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", "dependencies": { - "has-symbols": "^1.0.3" + "has-tostringtag": "^1.0.0" }, "engines": { "node": ">= 0.4" @@ -11247,1978 +9463,1808 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/has-yarn": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-3.0.0.tgz", - "integrity": "sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA==", - "license": "MIT", + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dependencies": { + "has-symbols": "^1.0.2" + }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/hasown": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", - "license": "MIT", + "node_modules/is-typed-array": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", + "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", "dependencies": { - "function-bind": "^1.1.2" + "which-typed-array": "^1.1.14" }, "engines": { "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/hast-util-from-dom": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/hast-util-from-dom/-/hast-util-from-dom-5.0.1.tgz", - "integrity": "sha512-N+LqofjR2zuzTjCPzyDUdSshy4Ma6li7p/c3pA78uTwzFgENbgbUrm2ugwsOdcjI1muO+o6Dgzp9p8WHtn/39Q==", - "license": "ISC", + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", "dependencies": { - "@types/hast": "^3.0.0", - "hastscript": "^9.0.0", - "web-namespaces": "^2.0.0" + "call-bind": "^1.0.2" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/hast-util-from-html": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/hast-util-from-html/-/hast-util-from-html-2.0.3.tgz", - "integrity": "sha512-CUSRHXyKjzHov8yKsQjGOElXy/3EKpyX56ELnkHH34vDVw1N1XSQ1ZcAvTyAPtGqLTuKP/uxM+aLkSPqF/EtMw==", - "license": "MIT", + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", "dependencies": { - "@types/hast": "^3.0.0", - "devlop": "^1.1.0", - "hast-util-from-parse5": "^8.0.0", - "parse5": "^7.0.0", - "vfile": "^6.0.0", - "vfile-message": "^4.0.0" + "is-docker": "^2.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=8" } }, - "node_modules/hast-util-from-html-isomorphic": { + "node_modules/is-yarn-global": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.4.1.tgz", + "integrity": "sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ==", + "engines": { + "node": ">=12" + } + }, + "node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" + }, + "node_modules/isexe": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hast-util-from-html-isomorphic/-/hast-util-from-html-isomorphic-2.0.0.tgz", - "integrity": "sha512-zJfpXq44yff2hmE0XmwEOzdWin5xwH+QIhMLOScpX91e/NSGPsAzNCvLQDIEPyO2TXi+lBmU6hjLIhV8MwP2kw==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0", - "hast-util-from-dom": "^5.0.0", - "hast-util-from-html": "^2.0.0", - "unist-util-remove-position": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/hast-util-from-parse5": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.2.tgz", - "integrity": "sha512-SfMzfdAi/zAoZ1KkFEyyeXBn7u/ShQrfd675ZEE9M3qj+PMFX05xubzRyF76CCSJu8au9jgVxDV1+okFvgZU4A==", - "license": "MIT", + "node_modules/jackspeak": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.2.tgz", + "integrity": "sha512-qH3nOSj8q/8+Eg8LUPOq3C+6HWkpUioIjDsq1+D4zY91oZvpPttw8GwtF1nReRYKXl+1AORyFqtm2f5Q1SB6/Q==", + "dev": true, "dependencies": { - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "devlop": "^1.0.0", - "hastscript": "^9.0.0", - "property-information": "^6.0.0", - "vfile": "^6.0.0", - "vfile-location": "^5.0.0", - "web-namespaces": "^2.0.0" + "@isaacs/cliui": "^8.0.2" + }, + "engines": { + "node": "14 >=14.21 || 16 >=16.20 || >=18" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" } }, - "node_modules/hast-util-is-element": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-3.0.0.tgz", - "integrity": "sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==", - "license": "MIT", + "node_modules/jake": { + "version": "10.9.2", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz", + "integrity": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==", "dependencies": { - "@types/hast": "^3.0.0" + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.4", + "minimatch": "^3.1.2" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": ">=10" } }, - "node_modules/hast-util-parse-selector": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz", - "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==", - "license": "MIT", + "node_modules/jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", "dependencies": { - "@types/hast": "^3.0.0" + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/hast-util-raw": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.1.0.tgz", - "integrity": "sha512-Y8/SBAHkZGoNkpzqqfCldijcuUKh7/su31kEBp67cFY09Wy0mTRgtsLYsiIxMJxlu0f6AA5SUTbDR8K0rxnbUw==", - "license": "MIT", + "node_modules/jest-worker": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", + "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", "dependencies": { - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "@ungap/structured-clone": "^1.0.0", - "hast-util-from-parse5": "^8.0.0", - "hast-util-to-parse5": "^8.0.0", - "html-void-elements": "^3.0.0", - "mdast-util-to-hast": "^13.0.0", - "parse5": "^7.0.0", - "unist-util-position": "^5.0.0", - "unist-util-visit": "^5.0.0", - "vfile": "^6.0.0", - "web-namespaces": "^2.0.0", - "zwitch": "^2.0.0" + "@types/node": "*", + "jest-util": "^29.7.0", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/hast-util-to-estree": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-3.1.1.tgz", - "integrity": "sha512-IWtwwmPskfSmma9RpzCappDUitC8t5jhAynHhc1m2+5trOgsrp7txscUSavc5Ic8PATyAjfrCK1wgtxh2cICVQ==", - "license": "MIT", + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dependencies": { - "@types/estree": "^1.0.0", - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "devlop": "^1.0.0", - "estree-util-attach-comments": "^3.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "hast-util-whitespace": "^3.0.0", - "mdast-util-mdx-expression": "^2.0.0", - "mdast-util-mdx-jsx": "^3.0.0", - "mdast-util-mdxjs-esm": "^2.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "style-to-object": "^1.0.0", - "unist-util-position": "^5.0.0", - "zwitch": "^2.0.0" + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "node_modules/hast-util-to-jsx-runtime": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.2.tgz", - "integrity": "sha512-1ngXYb+V9UT5h+PxNRa1O1FYguZK/XL+gkeqvp7EdHlB9oHUG0eYRo/vY5inBdcqo3RkPMC58/H94HvkbfGdyg==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "devlop": "^1.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "hast-util-whitespace": "^3.0.0", - "mdast-util-mdx-expression": "^2.0.0", - "mdast-util-mdx-jsx": "^3.0.0", - "mdast-util-mdxjs-esm": "^2.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "style-to-object": "^1.0.0", - "unist-util-position": "^5.0.0", - "vfile-message": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "node_modules/jiti": { + "version": "1.21.6", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz", + "integrity": "sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==", + "bin": { + "jiti": "bin/jiti.js" } }, - "node_modules/hast-util-to-parse5": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz", - "integrity": "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==", - "license": "MIT", + "node_modules/joi": { + "version": "17.13.3", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.13.3.tgz", + "integrity": "sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==", "dependencies": { - "@types/hast": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "devlop": "^1.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "web-namespaces": "^2.0.0", - "zwitch": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "@hapi/hoek": "^9.3.0", + "@hapi/topo": "^5.1.0", + "@sideway/address": "^4.1.5", + "@sideway/formula": "^3.0.1", + "@sideway/pinpoint": "^2.0.0" } }, - "node_modules/hast-util-to-text": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-4.0.2.tgz", - "integrity": "sha512-KK6y/BN8lbaq654j7JgBydev7wuNMcID54lkRav1P0CaE1e47P72AWWPiGKXTJU271ooYzcvTAn/Zt0REnvc7A==", - "license": "MIT", + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dependencies": { - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "hast-util-is-element": "^3.0.0", - "unist-util-find-after": "^5.0.0" + "argparse": "^2.0.1" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/hast-util-whitespace": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", - "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0" + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "bin": { + "jsesc": "bin/jsesc" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=4" } }, - "node_modules/hastscript": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-9.0.0.tgz", - "integrity": "sha512-jzaLBGavEDKHrc5EfFImKN7nZKKBdSLIdGvCwDZ9TfzbF2ffXiov8CKE445L2Z1Ek2t/m4SKQ2j6Ipv7NyUolw==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "hast-util-parse-selector": "^4.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" }, - "node_modules/he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "license": "MIT", + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", "bin": { - "he": "bin/he" + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" } }, - "node_modules/history": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", - "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", - "license": "MIT", + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", "dependencies": { - "@babel/runtime": "^7.1.2", - "loose-envify": "^1.2.0", - "resolve-pathname": "^3.0.0", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0", - "value-equal": "^1.0.1" + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" } }, - "node_modules/hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "license": "BSD-3-Clause", - "dependencies": { - "react-is": "^16.7.0" + "node_modules/jsonpointer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", + "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", - "license": "MIT", + "node_modules/katex": { + "version": "0.16.10", + "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.10.tgz", + "integrity": "sha512-ZiqaC04tp2O5utMsl2TEZTXxa6WSC4yo0fv5ML++D3QZv/vx2Mct0mTlRx3O+uUkjfuAgOkzsCmq5MiUEsDDdA==", + "funding": [ + "https://opencollective.com/katex", + "https://github.com/sponsors/katex" + ], "dependencies": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" + "commander": "^8.3.0" + }, + "bin": { + "katex": "cli.js" } }, - "node_modules/hpack.js/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "license": "MIT" - }, - "node_modules/hpack.js/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "license": "MIT", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "node_modules/katex/node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "engines": { + "node": ">= 12" } }, - "node_modules/hpack.js/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "license": "MIT" - }, - "node_modules/hpack.js/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "license": "MIT", + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", "dependencies": { - "safe-buffer": "~5.1.0" + "json-buffer": "3.0.1" } }, - "node_modules/html-entities": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.2.tgz", - "integrity": "sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/mdevils" - }, - { - "type": "patreon", - "url": "https://patreon.com/mdevils" - } - ], - "license": "MIT" - }, - "node_modules/html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "license": "MIT" + "node_modules/khroma": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/khroma/-/khroma-2.1.0.tgz", + "integrity": "sha512-Ls993zuzfayK269Svk9hzpeGUKob/sIgZzyHYdjQoAdQetRKpOLj+k/QQQ/6Qi0Yz65mlROrfd+Ev+1+7dz9Kw==" }, - "node_modules/html-minifier-terser": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-7.2.0.tgz", - "integrity": "sha512-tXgn3QfqPIpGl9o+K5tpcj3/MN4SfLtsx2GWwBC3SSd0tXQGyF3gsSqad8loJgKZGM3ZxbYDd5yhiBIdWpmvLA==", - "license": "MIT", - "dependencies": { - "camel-case": "^4.1.2", - "clean-css": "~5.3.2", - "commander": "^10.0.0", - "entities": "^4.4.0", - "param-case": "^3.0.4", - "relateurl": "^0.2.7", - "terser": "^5.15.1" - }, - "bin": { - "html-minifier-terser": "cli.js" - }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", "engines": { - "node": "^14.13.1 || >=16.0.0" + "node": ">=0.10.0" } }, - "node_modules/html-minifier-terser/node_modules/commander": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", - "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", - "license": "MIT", + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", "engines": { - "node": ">=14" + "node": ">=6" } }, - "node_modules/html-tags": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", - "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", - "license": "MIT", + "node_modules/latest-version": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-7.0.0.tgz", + "integrity": "sha512-KvNT4XqAMzdcL6ka6Tl3i2lYeFDgXNCuIX+xNx6ZMVR1dFq+idXd9FLKNMOIx0t9mJ9/HudyX4oZWXZQ0UJHeg==", + "dependencies": { + "package-json": "^8.1.0" + }, "engines": { - "node": ">=8" + "node": ">=14.16" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/html-void-elements": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", - "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/launch-editor": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.8.0.tgz", + "integrity": "sha512-vJranOAJrI/llyWGRQqiDM+adrw+k83fvmmx3+nV47g3+36xM15jE+zyZ6Ffel02+xSvuM0b2GDRosXZkbb6wA==", + "dependencies": { + "picocolors": "^1.0.0", + "shell-quote": "^1.8.1" } }, - "node_modules/html-webpack-plugin": { - "version": "5.6.3", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.3.tgz", - "integrity": "sha512-QSf1yjtSAsmf7rYBV7XX86uua4W/vkhIt0xNXKbsi2foEeW7vjJQz4bhnpL3xH+l1ryl1680uNv968Z+X6jSYg==", - "license": "MIT", - "dependencies": { - "@types/html-minifier-terser": "^6.0.0", - "html-minifier-terser": "^6.0.2", - "lodash": "^4.17.21", - "pretty-error": "^4.0.0", - "tapable": "^2.0.0" - }, + "node_modules/layout-base": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/layout-base/-/layout-base-1.0.2.tgz", + "integrity": "sha512-8h2oVEZNktL4BH2JCOI90iD1yXwL6iNW7KcCKT2QZgQJR2vbqDsldCTPRU9NifTCqHZci57XvQQ15YTu+sTYPg==" + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/html-webpack-plugin" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "webpack": "^5.20.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "webpack": { - "optional": true - } + "node": ">=6" } }, - "node_modules/html-webpack-plugin/node_modules/commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", - "license": "MIT", + "node_modules/lilconfig": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.2.tgz", + "integrity": "sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==", "engines": { - "node": ">= 12" + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antonk52" } }, - "node_modules/html-webpack-plugin/node_modules/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", - "license": "MIT", - "dependencies": { - "camel-case": "^4.1.2", - "clean-css": "^5.2.2", - "commander": "^8.3.0", - "he": "^1.2.0", - "param-case": "^3.0.4", - "relateurl": "^0.2.7", - "terser": "^5.10.0" - }, - "bin": { - "html-minifier-terser": "cli.js" - }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", "engines": { - "node": ">=12" + "node": ">=6.11.5" } }, - "node_modules/htmlparser2": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", - "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "license": "MIT", + "node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1", - "entities": "^4.4.0" + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" } }, - "node_modules/http-cache-semantics": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", - "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", - "license": "BSD-2-Clause" - }, - "node_modules/http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", - "license": "MIT" - }, - "node_modules/http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "license": "MIT", + "node_modules/locate-path": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", + "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" + "p-locate": "^6.0.0" }, "engines": { - "node": ">= 0.8" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/http-parser-js": { - "version": "0.5.9", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.9.tgz", - "integrity": "sha512-n1XsPy3rXVxlqxVioEWdC+0+M+SQw0DpJynwtOPo1X+ZlvdzTLtDBIJJlDQTnwZIFJrZSzSGmIOUdP8tu+SgLw==", - "license": "MIT" + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, - "node_modules/http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "license": "MIT", + "node_modules/lodash-es": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + }, + "node_modules/longest-streak": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", + "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", "dependencies": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" + "js-tokens": "^3.0.0 || ^4.0.0" }, - "engines": { - "node": ">=8.0.0" + "bin": { + "loose-envify": "cli.js" } }, - "node_modules/http-proxy-middleware": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.7.tgz", - "integrity": "sha512-fgVY8AV7qU7z/MmXJ/rxwbrtQH4jBQ9m7kp3llF0liB7glmFeVZFBepQb32T3y8n8k2+AEYuMPCpinYW+/CuRA==", - "license": "MIT", + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", "dependencies": { - "@types/http-proxy": "^1.17.8", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - }, - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "@types/express": "^4.17.13" - }, - "peerDependenciesMeta": { - "@types/express": { - "optional": true - } + "tslib": "^2.0.3" } }, - "node_modules/http-proxy-middleware/node_modules/is-plain-obj": { + "node_modules/lowercase-keys": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", - "license": "MIT", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", + "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", "engines": { - "node": ">=10" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/http2-wrapper": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.1.tgz", - "integrity": "sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==", - "license": "MIT", + "node_modules/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==", "dependencies": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.2.0" - }, - "engines": { - "node": ">=10.19.0" - } - }, - "node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "license": "Apache-2.0", - "engines": { - "node": ">=10.17.0" + "yallist": "^3.0.2" } }, - "node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "license": "MIT", + "node_modules/magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" + "sourcemap-codec": "^1.4.8" } }, - "node_modules/icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "license": "ISC", + "node_modules/markdown-extensions": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/markdown-extensions/-/markdown-extensions-2.0.0.tgz", + "integrity": "sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==", "engines": { - "node": "^10 || ^12 || >= 14" + "node": ">=16" }, - "peerDependencies": { - "postcss": "^8.1.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/idb": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", - "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==", - "license": "ISC" - }, - "node_modules/ignore": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", - "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", - "license": "MIT", - "engines": { - "node": ">= 4" + "node_modules/markdown-table": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.3.tgz", + "integrity": "sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/image-size": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.2.0.tgz", - "integrity": "sha512-4S8fwbO6w3GeCVN6OPtA9I5IGKkcDMPcKndtUlpJuCwu7JLjtj7JZpwqLuyY2nrmQT3AWsCJLSKPsc2mPBSl3w==", - "license": "MIT", + "node_modules/mdast-util-directive": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-directive/-/mdast-util-directive-3.0.0.tgz", + "integrity": "sha512-JUpYOqKI4mM3sZcNxmF/ox04XYFFkNwr0CFlrQIkCwbvH0xzMCqkMqAde9wRd80VAhaUrwFwKm2nxretdT1h7Q==", "dependencies": { - "queue": "6.0.2" - }, - "bin": { - "image-size": "bin/image-size.js" + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "parse-entities": "^4.0.0", + "stringify-entities": "^4.0.0", + "unist-util-visit-parents": "^6.0.0" }, - "engines": { - "node": ">=16.x" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/immer": { - "version": "9.0.21", - "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", - "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==", - "license": "MIT", + "node_modules/mdast-util-find-and-replace": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.1.tgz", + "integrity": "sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==", + "dependencies": { + "@types/mdast": "^4.0.0", + "escape-string-regexp": "^5.0.0", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" + }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/immer" + "url": "https://opencollective.com/unified" } }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "license": "MIT", - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, + "node_modules/mdast-util-find-and-replace/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", "engines": { - "node": ">=6" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/import-lazy": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", - "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "license": "MIT", - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/infima": { - "version": "0.2.0-alpha.45", - "resolved": "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.45.tgz", - "integrity": "sha512-uyH0zfr1erU1OohLk0fT4Rrb94AOhguWNOcD9uGrSpRvNB+6gZXUoJX5J0NtvzBO10YZ9PgvA4NFgt+fYg8ojw==", - "license": "MIT", - "engines": { - "node": ">=12" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", - "license": "ISC", + "node_modules/mdast-util-from-markdown": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.1.tgz", + "integrity": "sha512-aJEUyzZ6TzlsX2s5B4Of7lN7EQtAxvtradMMglCQDyaTFgse6CmtmdJ15ElnVRlCg1vpNyVtbem0PWzlNieZsA==", "dependencies": { - "once": "^1.3.0", - "wrappy": "1" + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark": "^4.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-decode-string": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-stringify-position": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "license": "ISC" - }, - "node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "license": "ISC" - }, - "node_modules/inline-style-parser": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.4.tgz", - "integrity": "sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==", - "license": "MIT" + "node_modules/mdast-util-from-markdown/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] }, - "node_modules/internal-slot": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", - "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", - "license": "MIT", + "node_modules/mdast-util-frontmatter": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-frontmatter/-/mdast-util-frontmatter-2.0.1.tgz", + "integrity": "sha512-LRqI9+wdgC25P0URIJY9vwocIzCcksduHQ9OF2joxQoyTNVduwLAFUzjoopuRJbJAReaKrNQKAZKL3uCMugWJA==", "dependencies": { - "es-errors": "^1.3.0", - "hasown": "^2.0.2", - "side-channel": "^1.1.0" + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "escape-string-regexp": "^5.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "micromark-extension-frontmatter": "^2.0.0" }, - "engines": { - "node": ">= 0.4" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/internmap": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz", - "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==", - "license": "ISC", + "node_modules/mdast-util-frontmatter/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", "engines": { "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", - "license": "MIT", + "node_modules/mdast-util-gfm": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.0.0.tgz", + "integrity": "sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw==", "dependencies": { - "loose-envify": "^1.0.0" - } - }, - "node_modules/ipaddr.js": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.2.0.tgz", - "integrity": "sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==", - "license": "MIT", - "engines": { - "node": ">= 10" - } - }, - "node_modules/is-alphabetical": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz", - "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==", - "license": "MIT", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-gfm-autolink-literal": "^2.0.0", + "mdast-util-gfm-footnote": "^2.0.0", + "mdast-util-gfm-strikethrough": "^2.0.0", + "mdast-util-gfm-table": "^2.0.0", + "mdast-util-gfm-task-list-item": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/is-alphanumerical": { + "node_modules/mdast-util-gfm-autolink-literal": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz", - "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==", - "license": "MIT", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz", + "integrity": "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==", "dependencies": { - "is-alphabetical": "^2.0.0", - "is-decimal": "^2.0.0" + "@types/mdast": "^4.0.0", + "ccount": "^2.0.0", + "devlop": "^1.0.0", + "mdast-util-find-and-replace": "^3.0.0", + "micromark-util-character": "^2.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/is-array-buffer": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", - "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", - "license": "MIT", + "node_modules/mdast-util-gfm-autolink-literal/node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "get-intrinsic": "^1.2.6" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "license": "MIT" + "node_modules/mdast-util-gfm-autolink-literal/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] }, - "node_modules/is-async-function": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.1.1.tgz", - "integrity": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==", - "license": "MIT", + "node_modules/mdast-util-gfm-footnote": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.0.0.tgz", + "integrity": "sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ==", "dependencies": { - "async-function": "^1.0.0", - "call-bound": "^1.0.3", - "get-proto": "^1.0.1", - "has-tostringtag": "^1.0.2", - "safe-regex-test": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" + "@types/mdast": "^4.0.0", + "devlop": "^1.1.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/is-bigint": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", - "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", - "license": "MIT", + "node_modules/mdast-util-gfm-strikethrough": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz", + "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==", "dependencies": { - "has-bigints": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" + "@types/mdast": "^4.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/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==", - "license": "MIT", + "node_modules/mdast-util-gfm-table": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz", + "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==", "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-boolean-object": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.1.tgz", - "integrity": "sha512-l9qO6eFlUETHtuihLcYOaLKByJ1f+N4kthcU9YjHy3N+B3hWv0y/2Nd0mu/7lTFnRQHTrSdXF50HQ3bl5fEnng==", - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "markdown-table": "^3.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/is-callable": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", - "license": "MIT", - "engines": { - "node": ">= 0.4" + "node_modules/mdast-util-gfm-task-list-item": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz", + "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==", + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/is-ci": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", - "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", - "license": "MIT", + "node_modules/mdast-util-math": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-math/-/mdast-util-math-3.0.0.tgz", + "integrity": "sha512-Tl9GBNeG/AhJnQM221bJR2HPvLOSnLE/T9cJI9tlc6zwQk2nPk/4f0cHkOdEixQPC/j8UtKDdITswvLAy1OZ1w==", "dependencies": { - "ci-info": "^3.2.0" + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "longest-streak": "^3.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.1.0", + "unist-util-remove-position": "^5.0.0" }, - "bin": { - "is-ci": "bin.js" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/is-core-module": { - "version": "2.16.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", - "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", - "license": "MIT", + "node_modules/mdast-util-mdx": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-mdx/-/mdast-util-mdx-3.0.0.tgz", + "integrity": "sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w==", "dependencies": { - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/is-data-view": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz", - "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==", - "license": "MIT", + "node_modules/mdast-util-mdx-expression": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.1.tgz", + "integrity": "sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==", "dependencies": { - "call-bound": "^1.0.2", - "get-intrinsic": "^1.2.6", - "is-typed-array": "^1.1.13" - }, - "engines": { - "node": ">= 0.4" + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/is-date-object": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", - "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", - "license": "MIT", + "node_modules/mdast-util-mdx-jsx": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.1.3.tgz", + "integrity": "sha512-bfOjvNt+1AcbPLTFMFWY149nJz0OjmewJs3LQQ5pIyVGxP4CdOqNVJL6kTaM5c68p8q82Xv3nCyFfUnuEcH3UQ==", "dependencies": { - "call-bound": "^1.0.2", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "ccount": "^2.0.0", + "devlop": "^1.1.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "parse-entities": "^4.0.0", + "stringify-entities": "^4.0.0", + "unist-util-stringify-position": "^4.0.0", + "vfile-message": "^4.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/is-decimal": { + "node_modules/mdast-util-mdxjs-esm": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz", - "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==", - "license": "MIT", + "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz", + "integrity": "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "license": "MIT", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" + "node_modules/mdast-util-phrasing": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz", + "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==", + "dependencies": { + "@types/mdast": "^4.0.0", + "unist-util-is": "^6.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" + "node_modules/mdast-util-to-hast": { + "version": "13.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz", + "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "@ungap/structured-clone": "^1.0.0", + "devlop": "^1.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "trim-lines": "^3.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" + "node_modules/mdast-util-to-markdown": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.0.tgz", + "integrity": "sha512-SR2VnIEdVNCJbP6y7kVTJgPLifdr8WEU440fQec7qHoHOUz/oJ2jmNRqdDQ3rbiStOXb2mCDGTuwsK5OPUgYlQ==", + "dependencies": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "longest-streak": "^3.0.0", + "mdast-util-phrasing": "^4.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark-util-decode-string": "^2.0.0", + "unist-util-visit": "^5.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/is-finalizationregistry": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz", - "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==", - "license": "MIT", + "node_modules/mdast-util-to-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz", + "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==", "dependencies": { - "call-bound": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" + "@types/mdast": "^4.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "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", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "license": "MIT", - "engines": { - "node": ">=8" - } + "node_modules/mdn-data": { + "version": "2.0.30", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", + "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==" }, - "node_modules/is-generator-function": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.0.tgz", - "integrity": "sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==", - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "get-proto": "^1.0.0", - "has-tostringtag": "^1.0.2", - "safe-regex-test": "^1.1.0" - }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 0.6" } }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "license": "MIT", + "node_modules/memfs": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", + "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", "dependencies": { - "is-extglob": "^2.1.1" + "fs-monkey": "^1.0.4" }, "engines": { - "node": ">=0.10.0" + "node": ">= 4.0.0" } }, - "node_modules/is-hexadecimal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz", - "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" }, - "node_modules/is-installed-globally": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", - "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", - "license": "MIT", - "dependencies": { - "global-dirs": "^3.0.0", - "is-path-inside": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-map": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", - "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", - "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==", - "license": "MIT" - }, - "node_modules/is-npm": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-6.0.0.tgz", - "integrity": "sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ==", - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "license": "MIT", + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "engines": { - "node": ">=0.12.0" + "node": ">= 8" } }, - "node_modules/is-number-object": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", - "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", - "license": "MIT", + "node_modules/mermaid": { + "version": "10.9.1", + "resolved": "https://registry.npmjs.org/mermaid/-/mermaid-10.9.1.tgz", + "integrity": "sha512-Mx45Obds5W1UkW1nv/7dHRsbfMM1aOKA2+Pxs/IGHNonygDHwmng8xTHyS9z4KWVi0rbko8gjiBmuwwXQ7tiNA==", "dependencies": { - "call-bound": "^1.0.3", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" + "@braintree/sanitize-url": "^6.0.1", + "@types/d3-scale": "^4.0.3", + "@types/d3-scale-chromatic": "^3.0.0", + "cytoscape": "^3.28.1", + "cytoscape-cose-bilkent": "^4.1.0", + "d3": "^7.4.0", + "d3-sankey": "^0.12.3", + "dagre-d3-es": "7.0.10", + "dayjs": "^1.11.7", + "dompurify": "^3.0.5", + "elkjs": "^0.9.0", + "katex": "^0.16.9", + "khroma": "^2.0.0", + "lodash-es": "^4.17.21", + "mdast-util-from-markdown": "^1.3.0", + "non-layered-tidy-tree-layout": "^2.0.2", + "stylis": "^4.1.3", + "ts-dedent": "^2.2.0", + "uuid": "^9.0.0", + "web-worker": "^1.2.0" } }, - "node_modules/is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", - "license": "MIT", - "engines": { - "node": ">=6" + "node_modules/mermaid/node_modules/@types/mdast": { + "version": "3.0.15", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.15.tgz", + "integrity": "sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==", + "dependencies": { + "@types/unist": "^2" } }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "license": "MIT", - "engines": { - "node": ">=8" - } + "node_modules/mermaid/node_modules/@types/unist": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", + "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==" }, - "node_modules/is-plain-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", - "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", - "license": "MIT", - "engines": { - "node": ">=12" + "node_modules/mermaid/node_modules/mdast-util-from-markdown": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.1.tgz", + "integrity": "sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==", + "dependencies": { + "@types/mdast": "^3.0.0", + "@types/unist": "^2.0.0", + "decode-named-character-reference": "^1.0.0", + "mdast-util-to-string": "^3.1.0", + "micromark": "^3.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-decode-string": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "unist-util-stringify-position": "^3.0.0", + "uvu": "^0.5.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "license": "MIT", + "node_modules/mermaid/node_modules/mdast-util-to-string": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.2.0.tgz", + "integrity": "sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==", "dependencies": { - "isobject": "^3.0.1" + "@types/mdast": "^3.0.0" }, - "engines": { - "node": ">=0.10.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/is-regex": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", - "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", - "license": "MIT", + "node_modules/mermaid/node_modules/micromark": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.2.0.tgz", + "integrity": "sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "call-bound": "^1.0.2", - "gopd": "^1.2.0", - "has-tostringtag": "^1.0.2", - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@types/debug": "^4.0.0", + "debug": "^4.0.0", + "decode-named-character-reference": "^1.0.0", + "micromark-core-commonmark": "^1.0.1", + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-chunked": "^1.0.0", + "micromark-util-combine-extensions": "^1.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-encode": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-resolve-all": "^1.0.0", + "micromark-util-sanitize-uri": "^1.0.0", + "micromark-util-subtokenize": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.1", + "uvu": "^0.5.0" } }, - "node_modules/is-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", - "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" + "node_modules/mermaid/node_modules/micromark-core-commonmark": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.1.0.tgz", + "integrity": "sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "micromark-factory-destination": "^1.0.0", + "micromark-factory-label": "^1.0.0", + "micromark-factory-space": "^1.0.0", + "micromark-factory-title": "^1.0.0", + "micromark-factory-whitespace": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-chunked": "^1.0.0", + "micromark-util-classify-character": "^1.0.0", + "micromark-util-html-tag-name": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-resolve-all": "^1.0.0", + "micromark-util-subtokenize": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.1", + "uvu": "^0.5.0" } }, - "node_modules/is-root": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", - "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", - "license": "MIT", - "engines": { - "node": ">=6" + "node_modules/mermaid/node_modules/micromark-factory-destination": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.1.0.tgz", + "integrity": "sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" } }, - "node_modules/is-set": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", - "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", - "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", - "license": "MIT", + "node_modules/mermaid/node_modules/micromark-factory-label": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.1.0.tgz", + "integrity": "sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "call-bound": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" } }, - "node_modules/is-string": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", - "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", - "license": "MIT", + "node_modules/mermaid/node_modules/micromark-factory-title": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.1.0.tgz", + "integrity": "sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "call-bound": "^1.0.3", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" } }, - "node_modules/is-symbol": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", - "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", - "license": "MIT", + "node_modules/mermaid/node_modules/micromark-factory-whitespace": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.1.0.tgz", + "integrity": "sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "call-bound": "^1.0.2", - "has-symbols": "^1.1.0", - "safe-regex-test": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" } }, - "node_modules/is-typed-array": { - "version": "1.1.15", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", - "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", - "license": "MIT", + "node_modules/mermaid/node_modules/micromark-util-chunked": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.1.0.tgz", + "integrity": "sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "which-typed-array": "^1.1.16" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", - "license": "MIT" - }, - "node_modules/is-weakmap": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", - "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "micromark-util-symbol": "^1.0.0" } }, - "node_modules/is-weakref": { + "node_modules/mermaid/node_modules/micromark-util-classify-character": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.0.tgz", - "integrity": "sha512-SXM8Nwyys6nT5WP6pltOwKytLV7FqQ4UiibxVmW+EIosHcmCqkkjViTb5SNssDlkCiEYRP1/pdWUKVvZBmsR2Q==", - "license": "MIT", + "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.1.0.tgz", + "integrity": "sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "call-bound": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" } }, - "node_modules/is-weakset": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", - "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", - "license": "MIT", + "node_modules/mermaid/node_modules/micromark-util-combine-extensions": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.1.0.tgz", + "integrity": "sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "call-bound": "^1.0.3", - "get-intrinsic": "^1.2.6" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "micromark-util-chunked": "^1.0.0", + "micromark-util-types": "^1.0.0" } }, - "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "license": "MIT", + "node_modules/mermaid/node_modules/micromark-util-decode-numeric-character-reference": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.1.0.tgz", + "integrity": "sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" + "micromark-util-symbol": "^1.0.0" } }, - "node_modules/is-yarn-global": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.4.1.tgz", - "integrity": "sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ==", - "license": "MIT", - "engines": { - "node": ">=12" + "node_modules/mermaid/node_modules/micromark-util-decode-string": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.1.0.tgz", + "integrity": "sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-symbol": "^1.0.0" } }, - "node_modules/isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", - "license": "MIT" + "node_modules/mermaid/node_modules/micromark-util-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.1.0.tgz", + "integrity": "sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "license": "ISC" + "node_modules/mermaid/node_modules/micromark-util-html-tag-name": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.2.0.tgz", + "integrity": "sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jackspeak": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", - "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", - "dev": true, - "license": "BlueOak-1.0.0", + "node_modules/mermaid/node_modules/micromark-util-normalize-identifier": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.1.0.tgz", + "integrity": "sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "@isaacs/cliui": "^8.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - }, - "optionalDependencies": { - "@pkgjs/parseargs": "^0.11.0" + "micromark-util-symbol": "^1.0.0" } }, - "node_modules/jake": { - "version": "10.9.2", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz", - "integrity": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==", - "license": "Apache-2.0", + "node_modules/mermaid/node_modules/micromark-util-resolve-all": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.1.0.tgz", + "integrity": "sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "async": "^3.2.3", - "chalk": "^4.0.2", - "filelist": "^1.0.4", - "minimatch": "^3.1.2" - }, - "bin": { - "jake": "bin/cli.js" - }, - "engines": { - "node": ">=10" + "micromark-util-types": "^1.0.0" } }, - "node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "license": "MIT", + "node_modules/mermaid/node_modules/micromark-util-sanitize-uri": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.2.0.tgz", + "integrity": "sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "micromark-util-character": "^1.0.0", + "micromark-util-encode": "^1.0.0", + "micromark-util-symbol": "^1.0.0" } }, - "node_modules/jest-worker": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", - "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", - "license": "MIT", + "node_modules/mermaid/node_modules/micromark-util-subtokenize": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.1.0.tgz", + "integrity": "sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "@types/node": "*", - "jest-util": "^29.7.0", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "micromark-util-chunked": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" } }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "license": "MIT", + "node_modules/mermaid/node_modules/micromark-util-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", + "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/mermaid/node_modules/unist-util-stringify-position": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz", + "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==", "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" + "@types/unist": "^2.0.0" }, "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/jiti": { - "version": "1.21.7", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.7.tgz", - "integrity": "sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==", - "license": "MIT", - "bin": { - "jiti": "bin/jiti.js" + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "engines": { + "node": ">= 0.6" } }, - "node_modules/joi": { - "version": "17.13.3", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.13.3.tgz", - "integrity": "sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==", - "license": "BSD-3-Clause", + "node_modules/micromark": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.0.tgz", + "integrity": "sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "@hapi/hoek": "^9.3.0", - "@hapi/topo": "^5.1.0", - "@sideway/address": "^4.1.5", - "@sideway/formula": "^3.0.1", - "@sideway/pinpoint": "^2.0.0" + "@types/debug": "^4.0.0", + "debug": "^4.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "license": "MIT" - }, - "node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "license": "MIT", + "node_modules/micromark-core-commonmark": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.1.tgz", + "integrity": "sha512-CUQyKr1e///ZODyD1U3xit6zXwy1a8q2a1S1HKtIlmgvurrEpaw/Y9y6KSIbF8P59cn/NjzHyO+Q2fAyYLQrAA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-destination": "^2.0.0", + "micromark-factory-label": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-factory-title": "^2.0.0", + "micromark-factory-whitespace": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-html-tag-name": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/jsesc": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", - "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", - "license": "MIT", - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=6" + "node_modules/micromark-core-commonmark/node_modules/micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "license": "MIT" - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "license": "MIT" - }, - "node_modules/json-schema": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", - "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", - "license": "(AFL-2.1 OR BSD-3-Clause)" - }, - "node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "license": "MIT" - }, - "node_modules/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "license": "MIT", - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" + "node_modules/micromark-core-commonmark/node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "license": "MIT", + "node_modules/micromark-core-commonmark/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-extension-directive": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/micromark-extension-directive/-/micromark-extension-directive-3.0.2.tgz", + "integrity": "sha512-wjcXHgk+PPdmvR58Le9d7zQYWy+vKEU9Se44p2CrCDPiLr2FMyiT4Fyb5UFKFC66wGB3kPlgD7q3TnoqPS7SZA==", "dependencies": { - "universalify": "^2.0.0" + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-factory-whitespace": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "parse-entities": "^4.0.0" }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/jsonpointer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", - "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" + "node_modules/micromark-extension-directive/node_modules/micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/katex": { - "version": "0.16.21", - "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.21.tgz", - "integrity": "sha512-XvqR7FgOHtWupfMiigNzmh+MgUVmDGU2kXZm899ZkPfcuoPuFxyHmXsgATDpFZDAXCI8tvinaVcDo8PIIJSo4A==", + "node_modules/micromark-extension-directive/node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", "funding": [ - "https://opencollective.com/katex", - "https://github.com/sponsors/katex" + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } ], - "license": "MIT", "dependencies": { - "commander": "^8.3.0" - }, - "bin": { - "katex": "cli.js" + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/katex/node_modules/commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", - "license": "MIT", - "engines": { - "node": ">= 12" - } + "node_modules/micromark-extension-directive/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] }, - "node_modules/keyv": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", - "license": "MIT", + "node_modules/micromark-extension-frontmatter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-frontmatter/-/micromark-extension-frontmatter-2.0.0.tgz", + "integrity": "sha512-C4AkuM3dA58cgZha7zVnuVxBhDsbttIMiytjgsM2XbHAB2faRVaHRle40558FBN+DJcrLNCoqG5mlrpdU4cRtg==", "dependencies": { - "json-buffer": "3.0.1" + "fault": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/khroma": { + "node_modules/micromark-extension-frontmatter/node_modules/micromark-util-character": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/khroma/-/khroma-2.1.0.tgz", - "integrity": "sha512-Ls993zuzfayK269Svk9hzpeGUKob/sIgZzyHYdjQoAdQetRKpOLj+k/QQQ/6Qi0Yz65mlROrfd+Ev+1+7dz9Kw==" - }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "license": "MIT", - "engines": { - "node": ">=6" - } + "node_modules/micromark-extension-frontmatter/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] }, - "node_modules/latest-version": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-7.0.0.tgz", - "integrity": "sha512-KvNT4XqAMzdcL6ka6Tl3i2lYeFDgXNCuIX+xNx6ZMVR1dFq+idXd9FLKNMOIx0t9mJ9/HudyX4oZWXZQ0UJHeg==", - "license": "MIT", + "node_modules/micromark-extension-gfm": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz", + "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==", "dependencies": { - "package-json": "^8.1.0" - }, - "engines": { - "node": ">=14.16" + "micromark-extension-gfm-autolink-literal": "^2.0.0", + "micromark-extension-gfm-footnote": "^2.0.0", + "micromark-extension-gfm-strikethrough": "^2.0.0", + "micromark-extension-gfm-table": "^2.0.0", + "micromark-extension-gfm-tagfilter": "^2.0.0", + "micromark-extension-gfm-task-list-item": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-types": "^2.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/launch-editor": { - "version": "2.9.1", - "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.9.1.tgz", - "integrity": "sha512-Gcnl4Bd+hRO9P9icCP/RVVT2o8SFlPXofuCxvA2SaZuH45whSvf5p8x5oih5ftLiVhEI4sp5xDY+R+b3zJBh5w==", - "license": "MIT", + "node_modules/micromark-extension-gfm-autolink-literal": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz", + "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==", "dependencies": { - "picocolors": "^1.0.0", - "shell-quote": "^1.8.1" - } - }, - "node_modules/layout-base": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/layout-base/-/layout-base-1.0.2.tgz", - "integrity": "sha512-8h2oVEZNktL4BH2JCOI90iD1yXwL6iNW7KcCKT2QZgQJR2vbqDsldCTPRU9NifTCqHZci57XvQQ15YTu+sTYPg==", - "license": "MIT" - }, - "node_modules/leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/lilconfig": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", - "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==", - "license": "MIT", - "engines": { - "node": ">=14" + "micromark-util-character": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" }, "funding": { - "url": "https://github.com/sponsors/antonk52" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "license": "MIT" - }, - "node_modules/loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", - "license": "MIT", - "engines": { - "node": ">=6.11.5" - } - }, - "node_modules/loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "license": "MIT", - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/locate-path": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", - "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", - "license": "MIT", - "dependencies": { - "p-locate": "^6.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "license": "MIT" - }, - "node_modules/lodash-es": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", - "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==", - "license": "MIT" - }, - "node_modules/lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", - "license": "MIT" - }, - "node_modules/lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", - "license": "MIT" - }, - "node_modules/lodash.sortby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==", - "license": "MIT" - }, - "node_modules/lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", - "license": "MIT" - }, - "node_modules/longest-streak": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", - "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "license": "MIT", - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" - } - }, - "node_modules/lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "license": "MIT", - "dependencies": { - "tslib": "^2.0.3" - } - }, - "node_modules/lowercase-keys": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", - "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/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==", - "license": "ISC", - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/magic-string": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", - "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", - "license": "MIT", + "node_modules/micromark-extension-gfm-autolink-literal/node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "sourcemap-codec": "^1.4.8" + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/markdown-extensions": { + "node_modules/micromark-extension-gfm-autolink-literal/node_modules/micromark-util-symbol": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/markdown-extensions/-/markdown-extensions-2.0.0.tgz", - "integrity": "sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==", - "license": "MIT", - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/markdown-table": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.4.tgz", - "integrity": "sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/math-intrinsics": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", - "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - } + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] }, - "node_modules/mdast-util-directive": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-directive/-/mdast-util-directive-3.1.0.tgz", - "integrity": "sha512-I3fNFt+DHmpWCYAT7quoM6lHf9wuqtI+oCOfvILnoicNIqjh5E3dEJWiXuYME2gNe8vl1iMQwyUHa7bgFmak6Q==", - "license": "MIT", + "node_modules/micromark-extension-gfm-footnote": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz", + "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==", "dependencies": { - "@types/mdast": "^4.0.0", - "@types/unist": "^3.0.0", - "ccount": "^2.0.0", "devlop": "^1.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0", - "parse-entities": "^4.0.0", - "stringify-entities": "^4.0.0", - "unist-util-visit-parents": "^6.0.0" + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/mdast-util-find-and-replace": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.2.tgz", - "integrity": "sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==", - "license": "MIT", + "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "@types/mdast": "^4.0.0", - "escape-string-regexp": "^5.0.0", - "unist-util-is": "^6.0.0", - "unist-util-visit-parents": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/mdast-util-find-and-replace/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/mdast-util-from-markdown": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz", - "integrity": "sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==", - "license": "MIT", + "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-extension-gfm-strikethrough": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz", + "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==", "dependencies": { - "@types/mdast": "^4.0.0", - "@types/unist": "^3.0.0", - "decode-named-character-reference": "^1.0.0", "devlop": "^1.0.0", - "mdast-util-to-string": "^4.0.0", - "micromark": "^4.0.0", - "micromark-util-decode-numeric-character-reference": "^2.0.0", - "micromark-util-decode-string": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "unist-util-stringify-position": "^4.0.0" + "micromark-util-types": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/mdast-util-from-markdown/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "node_modules/micromark-extension-gfm-strikethrough/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", "funding": [ { "type": "GitHub Sponsors", @@ -13228,79 +11274,47 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ], - "license": "MIT" + ] }, - "node_modules/mdast-util-frontmatter": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-frontmatter/-/mdast-util-frontmatter-2.0.1.tgz", - "integrity": "sha512-LRqI9+wdgC25P0URIJY9vwocIzCcksduHQ9OF2joxQoyTNVduwLAFUzjoopuRJbJAReaKrNQKAZKL3uCMugWJA==", - "license": "MIT", + "node_modules/micromark-extension-gfm-table": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.0.tgz", + "integrity": "sha512-Ub2ncQv+fwD70/l4ou27b4YzfNaCJOvyX4HxXU15m7mpYY+rjuWzsLIPZHJL253Z643RpbcP1oeIJlQ/SKW67g==", "dependencies": { - "@types/mdast": "^4.0.0", "devlop": "^1.0.0", - "escape-string-regexp": "^5.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0", - "micromark-extension-frontmatter": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-frontmatter/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/mdast-util-gfm": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.0.0.tgz", - "integrity": "sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw==", - "license": "MIT", - "dependencies": { - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-gfm-autolink-literal": "^2.0.0", - "mdast-util-gfm-footnote": "^2.0.0", - "mdast-util-gfm-strikethrough": "^2.0.0", - "mdast-util-gfm-table": "^2.0.0", - "mdast-util-gfm-task-list-item": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/mdast-util-gfm-autolink-literal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz", - "integrity": "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==", - "license": "MIT", + "node_modules/micromark-extension-gfm-table/node_modules/micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "@types/mdast": "^4.0.0", - "ccount": "^2.0.0", - "devlop": "^1.0.0", - "mdast-util-find-and-replace": "^3.0.0", - "micromark-util-character": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/mdast-util-gfm-autolink-literal/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "node_modules/micromark-extension-gfm-table/node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", "funding": [ { "type": "GitHub Sponsors", @@ -13311,16 +11325,15 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, - "node_modules/mdast-util-gfm-autolink-literal/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "node_modules/micromark-extension-gfm-table/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", "funding": [ { "type": "GitHub Sponsors", @@ -13330,374 +11343,387 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ], - "license": "MIT" + ] }, - "node_modules/mdast-util-gfm-footnote": { + "node_modules/micromark-extension-gfm-tagfilter": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.0.0.tgz", - "integrity": "sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ==", - "license": "MIT", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz", + "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==", "dependencies": { - "@types/mdast": "^4.0.0", - "devlop": "^1.1.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0" + "micromark-util-types": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/mdast-util-gfm-strikethrough": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz", - "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==", - "license": "MIT", + "node_modules/micromark-extension-gfm-task-list-item": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz", + "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==", "dependencies": { - "@types/mdast": "^4.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/mdast-util-gfm-table": { + "node_modules/micromark-extension-gfm-task-list-item/node_modules/micromark-factory-space": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz", - "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==", - "license": "MIT", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "markdown-table": "^3.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/mdast-util-gfm-task-list-item": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz", - "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==", - "license": "MIT", + "node_modules/micromark-extension-gfm-task-list-item/node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/mdast-util-math": { + "node_modules/micromark-extension-gfm-task-list-item/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-extension-math": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-math/-/mdast-util-math-3.0.0.tgz", - "integrity": "sha512-Tl9GBNeG/AhJnQM221bJR2HPvLOSnLE/T9cJI9tlc6zwQk2nPk/4f0cHkOdEixQPC/j8UtKDdITswvLAy1OZ1w==", - "license": "MIT", + "resolved": "https://registry.npmjs.org/micromark-extension-math/-/micromark-extension-math-3.0.0.tgz", + "integrity": "sha512-iJ2Q28vBoEovLN5o3GO12CpqorQRYDPT+p4zW50tGwTfJB+iv/VnB6Ini+gqa24K97DwptMBBIvVX6Bjk49oyQ==", "dependencies": { - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", + "@types/katex": "^0.16.0", "devlop": "^1.0.0", - "longest-streak": "^3.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.1.0", - "unist-util-remove-position": "^5.0.0" + "katex": "^0.16.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/mdast-util-mdx": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-mdx/-/mdast-util-mdx-3.0.0.tgz", - "integrity": "sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w==", - "license": "MIT", + "node_modules/micromark-extension-math/node_modules/micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-mdx-expression": "^2.0.0", - "mdast-util-mdx-jsx": "^3.0.0", - "mdast-util-mdxjs-esm": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/mdast-util-mdx-expression": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.1.tgz", - "integrity": "sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==", - "license": "MIT", + "node_modules/micromark-extension-math/node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/mdast-util-mdx-jsx": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.2.0.tgz", - "integrity": "sha512-lj/z8v0r6ZtsN/cGNNtemmmfoLAFZnjMbNyLzBafjzikOM+glrjNHPlf6lQDOTccj9n5b0PPihEBbhneMyGs1Q==", - "license": "MIT", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "@types/unist": "^3.0.0", - "ccount": "^2.0.0", - "devlop": "^1.1.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0", - "parse-entities": "^4.0.0", - "stringify-entities": "^4.0.0", - "unist-util-stringify-position": "^4.0.0", - "vfile-message": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "node_modules/micromark-extension-math/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-extension-mdx-expression": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-3.0.0.tgz", + "integrity": "sha512-sI0nwhUDz97xyzqJAbHQhp5TfaxEvZZZ2JDqUo+7NvyIYG6BZ5CPPqj2ogUoPJlmXHBnyZUzISg9+oUmU6tUjQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-mdx-expression": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/mdast-util-mdxjs-esm": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz", - "integrity": "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==", - "license": "MIT", + "node_modules/micromark-extension-mdx-expression/node_modules/micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-mdx-expression/node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-mdx-expression/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-extension-mdx-jsx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-3.0.1.tgz", + "integrity": "sha512-vNuFb9czP8QCtAQcEJn0UJQJZA8Dk6DXKBqx+bg/w0WGuSxDxNr7hErW89tHUY31dUW4NqEOWwmEUNhjTFmHkg==", + "dependencies": { + "@types/acorn": "^4.0.0", + "@types/estree": "^1.0.0", "devlop": "^1.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" + "estree-util-is-identifier-name": "^3.0.0", + "micromark-factory-mdx-expression": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "vfile-message": "^4.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/mdast-util-phrasing": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz", - "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==", - "license": "MIT", + "node_modules/micromark-extension-mdx-jsx/node_modules/micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "@types/mdast": "^4.0.0", - "unist-util-is": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/mdast-util-to-hast": { - "version": "13.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz", - "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==", - "license": "MIT", + "node_modules/micromark-extension-mdx-jsx/node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "@ungap/structured-clone": "^1.0.0", - "devlop": "^1.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "trim-lines": "^3.0.0", - "unist-util-position": "^5.0.0", - "unist-util-visit": "^5.0.0", - "vfile": "^6.0.0" + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-mdx-jsx/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-extension-mdx-md": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-2.0.0.tgz", + "integrity": "sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ==", + "dependencies": { + "micromark-util-types": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/mdast-util-to-markdown": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz", - "integrity": "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==", - "license": "MIT", + "node_modules/micromark-extension-mdxjs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-3.0.0.tgz", + "integrity": "sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ==", "dependencies": { - "@types/mdast": "^4.0.0", - "@types/unist": "^3.0.0", - "longest-streak": "^3.0.0", - "mdast-util-phrasing": "^4.0.0", - "mdast-util-to-string": "^4.0.0", - "micromark-util-classify-character": "^2.0.0", - "micromark-util-decode-string": "^2.0.0", - "unist-util-visit": "^5.0.0", - "zwitch": "^2.0.0" + "acorn": "^8.0.0", + "acorn-jsx": "^5.0.0", + "micromark-extension-mdx-expression": "^3.0.0", + "micromark-extension-mdx-jsx": "^3.0.0", + "micromark-extension-mdx-md": "^2.0.0", + "micromark-extension-mdxjs-esm": "^3.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-types": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/mdast-util-to-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz", - "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==", - "license": "MIT", + "node_modules/micromark-extension-mdxjs-esm": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-3.0.0.tgz", + "integrity": "sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A==", "dependencies": { - "@types/mdast": "^4.0.0" + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-position-from-estree": "^2.0.0", + "vfile-message": "^4.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/mdn-data": { - "version": "2.0.30", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", - "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==", - "license": "CC0-1.0" - }, - "node_modules/media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/memfs": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", - "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", - "license": "Unlicense", + "node_modules/micromark-extension-mdxjs-esm/node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "fs-monkey": "^1.0.4" - }, - "engines": { - "node": ">= 4.0.0" + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/merge-descriptors": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", - "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/merge-stream": { + "node_modules/micromark-extension-mdxjs-esm/node_modules/micromark-util-symbol": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "license": "MIT" - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "node_modules/mermaid": { - "version": "10.9.3", - "resolved": "https://registry.npmjs.org/mermaid/-/mermaid-10.9.3.tgz", - "integrity": "sha512-V80X1isSEvAewIL3xhmz/rVmc27CVljcsbWxkxlWJWY/1kQa4XOABqpDl2qQLGKzpKm6WbTfUEKImBlUfFYArw==", - "license": "MIT", - "dependencies": { - "@braintree/sanitize-url": "^6.0.1", - "@types/d3-scale": "^4.0.3", - "@types/d3-scale-chromatic": "^3.0.0", - "cytoscape": "^3.28.1", - "cytoscape-cose-bilkent": "^4.1.0", - "d3": "^7.4.0", - "d3-sankey": "^0.12.3", - "dagre-d3-es": "7.0.10", - "dayjs": "^1.11.7", - "dompurify": "^3.0.5 <3.1.7", - "elkjs": "^0.9.0", - "katex": "^0.16.9", - "khroma": "^2.0.0", - "lodash-es": "^4.17.21", - "mdast-util-from-markdown": "^1.3.0", - "non-layered-tidy-tree-layout": "^2.0.2", - "stylis": "^4.1.3", - "ts-dedent": "^2.2.0", - "uuid": "^9.0.0", - "web-worker": "^1.2.0" - } - }, - "node_modules/mermaid/node_modules/@types/mdast": { - "version": "3.0.15", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.15.tgz", - "integrity": "sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==", - "license": "MIT", - "dependencies": { - "@types/unist": "^2" - } - }, - "node_modules/mermaid/node_modules/@types/unist": { - "version": "2.0.11", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz", - "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==", - "license": "MIT" - }, - "node_modules/mermaid/node_modules/mdast-util-from-markdown": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.1.tgz", - "integrity": "sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "mdast-util-to-string": "^3.1.0", - "micromark": "^3.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-decode-string": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "unist-util-stringify-position": "^3.0.0", - "uvu": "^0.5.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mermaid/node_modules/mdast-util-to-string": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.2.0.tgz", - "integrity": "sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mermaid/node_modules/micromark": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.2.0.tgz", - "integrity": "sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", "funding": [ { "type": "GitHub Sponsors", @@ -13707,32 +11733,12 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ], - "license": "MIT", - "dependencies": { - "@types/debug": "^4.0.0", - "debug": "^4.0.0", - "decode-named-character-reference": "^1.0.0", - "micromark-core-commonmark": "^1.0.1", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" - } + ] }, - "node_modules/mermaid/node_modules/micromark-core-commonmark": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.1.0.tgz", - "integrity": "sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==", + "node_modules/micromark-factory-destination": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.0.tgz", + "integrity": "sha512-j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA==", "funding": [ { "type": "GitHub Sponsors", @@ -13743,30 +11749,16 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { - "decode-named-character-reference": "^1.0.0", - "micromark-factory-destination": "^1.0.0", - "micromark-factory-label": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-factory-title": "^1.0.0", - "micromark-factory-whitespace": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-classify-character": "^1.0.0", - "micromark-util-html-tag-name": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/mermaid/node_modules/micromark-factory-destination": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.1.0.tgz", - "integrity": "sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==", + "node_modules/micromark-factory-destination/node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", "funding": [ { "type": "GitHub Sponsors", @@ -13777,17 +11769,15 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/mermaid/node_modules/micromark-factory-label": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.1.0.tgz", - "integrity": "sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==", + "node_modules/micromark-factory-destination/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", "funding": [ { "type": "GitHub Sponsors", @@ -13797,19 +11787,12 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } + ] }, - "node_modules/mermaid/node_modules/micromark-factory-title": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.1.0.tgz", - "integrity": "sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==", + "node_modules/micromark-factory-label": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.0.tgz", + "integrity": "sha512-RR3i96ohZGde//4WSe/dJsxOX6vxIg9TimLAS3i4EhBAFx8Sm5SmqVfR8E87DPSR31nEAjZfbt91OMZWcNgdZw==", "funding": [ { "type": "GitHub Sponsors", @@ -13820,18 +11803,17 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" + "devlop": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/mermaid/node_modules/micromark-factory-whitespace": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.1.0.tgz", - "integrity": "sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==", + "node_modules/micromark-factory-label/node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", "funding": [ { "type": "GitHub Sponsors", @@ -13842,18 +11824,15 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/mermaid/node_modules/micromark-util-chunked": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.1.0.tgz", - "integrity": "sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==", + "node_modules/micromark-factory-label/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", "funding": [ { "type": "GitHub Sponsors", @@ -13863,16 +11842,12 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^1.0.0" - } + ] }, - "node_modules/mermaid/node_modules/micromark-util-classify-character": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.1.0.tgz", - "integrity": "sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==", + "node_modules/micromark-factory-mdx-expression": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-2.0.2.tgz", + "integrity": "sha512-5E5I2pFzJyg2CtemqAbcyCktpHXuJbABnsb32wX2U8IQKhhVFBqkcZR5LRm1WVoFqa4kTueZK4abep7wdo9nrw==", "funding": [ { "type": "GitHub Sponsors", @@ -13883,17 +11858,22 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-position-from-estree": "^2.0.0", + "vfile-message": "^4.0.0" } }, - "node_modules/mermaid/node_modules/micromark-util-combine-extensions": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.1.0.tgz", - "integrity": "sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==", + "node_modules/micromark-factory-mdx-expression/node_modules/micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", "funding": [ { "type": "GitHub Sponsors", @@ -13904,16 +11884,15 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-types": "^1.0.0" + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/mermaid/node_modules/micromark-util-decode-numeric-character-reference": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.1.0.tgz", - "integrity": "sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==", + "node_modules/micromark-factory-mdx-expression/node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", "funding": [ { "type": "GitHub Sponsors", @@ -13924,15 +11903,15 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { - "micromark-util-symbol": "^1.0.0" + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/mermaid/node_modules/micromark-util-decode-string": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.1.0.tgz", - "integrity": "sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==", + "node_modules/micromark-factory-mdx-expression/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", "funding": [ { "type": "GitHub Sponsors", @@ -13942,19 +11921,12 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ], - "license": "MIT", - "dependencies": { - "decode-named-character-reference": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-symbol": "^1.0.0" - } + ] }, - "node_modules/mermaid/node_modules/micromark-util-encode": { + "node_modules/micromark-factory-space": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.1.0.tgz", - "integrity": "sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.1.0.tgz", + "integrity": "sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==", "funding": [ { "type": "GitHub Sponsors", @@ -13965,12 +11937,15 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT" - }, - "node_modules/mermaid/node_modules/micromark-util-html-tag-name": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.2.0.tgz", - "integrity": "sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==", + "dependencies": { + "micromark-util-character": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "node_modules/micromark-factory-space/node_modules/micromark-util-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", + "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", "funding": [ { "type": "GitHub Sponsors", @@ -13980,13 +11955,12 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ], - "license": "MIT" + ] }, - "node_modules/mermaid/node_modules/micromark-util-normalize-identifier": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.1.0.tgz", - "integrity": "sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==", + "node_modules/micromark-factory-title": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.0.tgz", + "integrity": "sha512-jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A==", "funding": [ { "type": "GitHub Sponsors", @@ -13997,15 +11971,17 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { - "micromark-util-symbol": "^1.0.0" + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/mermaid/node_modules/micromark-util-resolve-all": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.1.0.tgz", - "integrity": "sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==", + "node_modules/micromark-factory-title/node_modules/micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", "funding": [ { "type": "GitHub Sponsors", @@ -14016,15 +11992,15 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { - "micromark-util-types": "^1.0.0" + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/mermaid/node_modules/micromark-util-sanitize-uri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.2.0.tgz", - "integrity": "sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==", + "node_modules/micromark-factory-title/node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", "funding": [ { "type": "GitHub Sponsors", @@ -14035,17 +12011,15 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-symbol": "^1.0.0" + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/mermaid/node_modules/micromark-util-subtokenize": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.1.0.tgz", - "integrity": "sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==", + "node_modules/micromark-factory-title/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", "funding": [ { "type": "GitHub Sponsors", @@ -14055,19 +12029,12 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ], - "license": "MIT", - "dependencies": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } + ] }, - "node_modules/mermaid/node_modules/micromark-util-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", - "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", + "node_modules/micromark-factory-whitespace": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.0.tgz", + "integrity": "sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA==", "funding": [ { "type": "GitHub Sponsors", @@ -14078,34 +12045,17 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT" - }, - "node_modules/mermaid/node_modules/unist-util-stringify-position": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz", - "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==", - "license": "MIT", "dependencies": { - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", - "license": "MIT", - "engines": { - "node": ">= 0.6" + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/micromark": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.1.tgz", - "integrity": "sha512-eBPdkcoCNvYcxQOAKAlceo5SNdzZWfF+FcSupREAzdAh9rRmE239CEQAiTwIgblwnoM8zzj35sZ5ZwvSEOF6Kw==", + "node_modules/micromark-factory-whitespace/node_modules/micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", "funding": [ { "type": "GitHub Sponsors", @@ -14116,31 +12066,15 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { - "@types/debug": "^4.0.0", - "debug": "^4.0.0", - "decode-named-character-reference": "^1.0.0", - "devlop": "^1.0.0", - "micromark-core-commonmark": "^2.0.0", - "micromark-factory-space": "^2.0.0", "micromark-util-character": "^2.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-combine-extensions": "^2.0.0", - "micromark-util-decode-numeric-character-reference": "^2.0.0", - "micromark-util-encode": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-resolve-all": "^2.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "micromark-util-subtokenize": "^2.0.0", - "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, - "node_modules/micromark-core-commonmark": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.2.tgz", - "integrity": "sha512-FKjQKbxd1cibWMM1P9N+H8TwlgGgSkWZMmfuVucLCHaYqeSvJ0hFeHsIa65pA2nYbes0f8LDHPMrd9X7Ujxg9w==", + "node_modules/micromark-factory-whitespace/node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", "funding": [ { "type": "GitHub Sponsors", @@ -14151,30 +12085,15 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { - "decode-named-character-reference": "^1.0.0", - "devlop": "^1.0.0", - "micromark-factory-destination": "^2.0.0", - "micromark-factory-label": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-factory-title": "^2.0.0", - "micromark-factory-whitespace": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-classify-character": "^2.0.0", - "micromark-util-html-tag-name": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-resolve-all": "^2.0.0", - "micromark-util-subtokenize": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, - "node_modules/micromark-core-commonmark/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", + "node_modules/micromark-factory-whitespace/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", "funding": [ { "type": "GitHub Sponsors", @@ -14184,17 +12103,12 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } + ] }, - "node_modules/micromark-core-commonmark/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "node_modules/micromark-util-character": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz", + "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==", "funding": [ { "type": "GitHub Sponsors", @@ -14205,16 +12119,15 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" } }, - "node_modules/micromark-core-commonmark/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "node_modules/micromark-util-character/node_modules/micromark-util-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", + "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", "funding": [ { "type": "GitHub Sponsors", @@ -14224,32 +12137,12 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ], - "license": "MIT" - }, - "node_modules/micromark-extension-directive": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/micromark-extension-directive/-/micromark-extension-directive-3.0.2.tgz", - "integrity": "sha512-wjcXHgk+PPdmvR58Le9d7zQYWy+vKEU9Se44p2CrCDPiLr2FMyiT4Fyb5UFKFC66wGB3kPlgD7q3TnoqPS7SZA==", - "license": "MIT", - "dependencies": { - "devlop": "^1.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-factory-whitespace": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "parse-entities": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } + ] }, - "node_modules/micromark-extension-directive/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", + "node_modules/micromark-util-chunked": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.0.tgz", + "integrity": "sha512-anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg==", "funding": [ { "type": "GitHub Sponsors", @@ -14260,16 +12153,14 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" + "micromark-util-symbol": "^2.0.0" } }, - "node_modules/micromark-extension-directive/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "node_modules/micromark-util-chunked/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", "funding": [ { "type": "GitHub Sponsors", @@ -14279,17 +12170,12 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } + ] }, - "node_modules/micromark-extension-directive/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "node_modules/micromark-util-classify-character": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.0.tgz", + "integrity": "sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw==", "funding": [ { "type": "GitHub Sponsors", @@ -14300,28 +12186,16 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT" - }, - "node_modules/micromark-extension-frontmatter": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-frontmatter/-/micromark-extension-frontmatter-2.0.0.tgz", - "integrity": "sha512-C4AkuM3dA58cgZha7zVnuVxBhDsbttIMiytjgsM2XbHAB2faRVaHRle40558FBN+DJcrLNCoqG5mlrpdU4cRtg==", - "license": "MIT", "dependencies": { - "fault": "^2.0.0", "micromark-util-character": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-extension-frontmatter/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "node_modules/micromark-util-classify-character/node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", "funding": [ { "type": "GitHub Sponsors", @@ -14332,16 +12206,15 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, - "node_modules/micromark-extension-frontmatter/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "node_modules/micromark-util-classify-character/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", "funding": [ { "type": "GitHub Sponsors", @@ -14351,49 +12224,12 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ], - "license": "MIT" - }, - "node_modules/micromark-extension-gfm": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz", - "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==", - "license": "MIT", - "dependencies": { - "micromark-extension-gfm-autolink-literal": "^2.0.0", - "micromark-extension-gfm-footnote": "^2.0.0", - "micromark-extension-gfm-strikethrough": "^2.0.0", - "micromark-extension-gfm-table": "^2.0.0", - "micromark-extension-gfm-tagfilter": "^2.0.0", - "micromark-extension-gfm-task-list-item": "^2.0.0", - "micromark-util-combine-extensions": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-autolink-literal": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz", - "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==", - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } + ] }, - "node_modules/micromark-extension-gfm-autolink-literal/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "node_modules/micromark-util-combine-extensions": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.0.tgz", + "integrity": "sha512-vZZio48k7ON0fVS3CUgFatWHoKbbLTK/rT7pzpJ4Bjp5JjkZeasRfrS9wsBdDJK2cJLHMckXZdzPSSr1B8a4oQ==", "funding": [ { "type": "GitHub Sponsors", @@ -14404,16 +12240,15 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { - "micromark-util-symbol": "^2.0.0", + "micromark-util-chunked": "^2.0.0", "micromark-util-types": "^2.0.0" } }, - "node_modules/micromark-extension-gfm-autolink-literal/node_modules/micromark-util-symbol": { + "node_modules/micromark-util-decode-numeric-character-reference": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.1.tgz", + "integrity": "sha512-bmkNc7z8Wn6kgjZmVHOX3SowGmVdhYS7yBpMnuMnPzDq/6xwVA604DuOXMZTO1lvq01g+Adfa0pE2UKGlxL1XQ==", "funding": [ { "type": "GitHub Sponsors", @@ -14424,32 +12259,14 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT" - }, - "node_modules/micromark-extension-gfm-footnote": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz", - "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==", - "license": "MIT", "dependencies": { - "devlop": "^1.0.0", - "micromark-core-commonmark": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "micromark-util-symbol": "^2.0.0" } }, - "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", + "node_modules/micromark-util-decode-numeric-character-reference/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", "funding": [ { "type": "GitHub Sponsors", @@ -14459,17 +12276,12 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } + ] }, - "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "node_modules/micromark-util-decode-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.0.tgz", + "integrity": "sha512-r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA==", "funding": [ { "type": "GitHub Sponsors", @@ -14480,16 +12292,17 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "decode-named-character-reference": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-symbol": "^2.0.0" } }, - "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "node_modules/micromark-util-decode-string/node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", "funding": [ { "type": "GitHub Sponsors", @@ -14500,30 +12313,15 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT" - }, - "node_modules/micromark-extension-gfm-strikethrough": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz", - "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==", - "license": "MIT", "dependencies": { - "devlop": "^1.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-classify-character": "^2.0.0", - "micromark-util-resolve-all": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-extension-gfm-strikethrough/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "node_modules/micromark-util-decode-string/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", "funding": [ { "type": "GitHub Sponsors", @@ -14533,30 +12331,12 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ], - "license": "MIT" - }, - "node_modules/micromark-extension-gfm-table": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.1.tgz", - "integrity": "sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg==", - "license": "MIT", - "dependencies": { - "devlop": "^1.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } + ] }, - "node_modules/micromark-extension-gfm-table/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", + "node_modules/micromark-util-encode": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.0.tgz", + "integrity": "sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==", "funding": [ { "type": "GitHub Sponsors", @@ -14566,17 +12346,12 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } + ] }, - "node_modules/micromark-extension-gfm-table/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "node_modules/micromark-util-events-to-acorn": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-2.0.2.tgz", + "integrity": "sha512-Fk+xmBrOv9QZnEDguL9OI9/NQQp6Hz4FuQ4YmCb/5V7+9eAh1s6AYSvL20kHkD67YIg7EpE54TiSlcsf3vyZgA==", "funding": [ { "type": "GitHub Sponsors", @@ -14587,16 +12362,21 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { + "@types/acorn": "^4.0.0", + "@types/estree": "^1.0.0", + "@types/unist": "^3.0.0", + "devlop": "^1.0.0", + "estree-util-visit": "^2.0.0", "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "micromark-util-types": "^2.0.0", + "vfile-message": "^4.0.0" } }, - "node_modules/micromark-extension-gfm-table/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "node_modules/micromark-util-events-to-acorn/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", "funding": [ { "type": "GitHub Sponsors", @@ -14606,43 +12386,27 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ], - "license": "MIT" + ] }, - "node_modules/micromark-extension-gfm-tagfilter": { + "node_modules/micromark-util-html-tag-name": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz", - "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==", - "license": "MIT", - "dependencies": { - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-task-list-item": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz", - "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==", - "license": "MIT", - "dependencies": { - "devlop": "^1.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } + "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.0.tgz", + "integrity": "sha512-xNn4Pqkj2puRhKdKTm8t1YHC/BAjx6CEwRFXntTaRf/x16aqka6ouVoutm+QdkISTlT7e2zU7U4ZdlDLJd2Mcw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] }, - "node_modules/micromark-extension-gfm-task-list-item/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", + "node_modules/micromark-util-normalize-identifier": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.0.tgz", + "integrity": "sha512-2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w==", "funding": [ { "type": "GitHub Sponsors", @@ -14653,16 +12417,14 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" + "micromark-util-symbol": "^2.0.0" } }, - "node_modules/micromark-extension-gfm-task-list-item/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "node_modules/micromark-util-normalize-identifier/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", "funding": [ { "type": "GitHub Sponsors", @@ -14672,17 +12434,12 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } + ] }, - "node_modules/micromark-extension-gfm-task-list-item/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "node_modules/micromark-util-resolve-all": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.0.tgz", + "integrity": "sha512-6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA==", "funding": [ { "type": "GitHub Sponsors", @@ -14693,31 +12450,14 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT" - }, - "node_modules/micromark-extension-math": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-math/-/micromark-extension-math-3.1.0.tgz", - "integrity": "sha512-lvEqd+fHjATVs+2v/8kg9i5Q0AP2k85H0WUOwpIVvUML8BapsMvh1XAogmQjOCsLpoKRCVQqEkQBB3NhVBcsOg==", - "license": "MIT", "dependencies": { - "@types/katex": "^0.16.0", - "devlop": "^1.0.0", - "katex": "^0.16.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-extension-math/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", + "node_modules/micromark-util-sanitize-uri": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.0.tgz", + "integrity": "sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==", "funding": [ { "type": "GitHub Sponsors", @@ -14728,16 +12468,16 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" + "micromark-util-encode": "^2.0.0", + "micromark-util-symbol": "^2.0.0" } }, - "node_modules/micromark-extension-math/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "node_modules/micromark-util-sanitize-uri/node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", "funding": [ { "type": "GitHub Sponsors", @@ -14748,16 +12488,15 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, - "node_modules/micromark-extension-math/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "node_modules/micromark-util-sanitize-uri/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", "funding": [ { "type": "GitHub Sponsors", @@ -14767,13 +12506,12 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ], - "license": "MIT" + ] }, - "node_modules/micromark-extension-mdx-expression": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-3.0.0.tgz", - "integrity": "sha512-sI0nwhUDz97xyzqJAbHQhp5TfaxEvZZZ2JDqUo+7NvyIYG6BZ5CPPqj2ogUoPJlmXHBnyZUzISg9+oUmU6tUjQ==", + "node_modules/micromark-util-subtokenize": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.1.tgz", + "integrity": "sha512-jZNtiFl/1aY73yS3UGQkutD0UbhTt68qnRpw2Pifmz5wV9h8gOVsN70v+Lq/f1rKaU/W8pxRe8y8Q9FX1AOe1Q==", "funding": [ { "type": "GitHub Sponsors", @@ -14784,22 +12522,17 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { - "@types/estree": "^1.0.0", "devlop": "^1.0.0", - "micromark-factory-mdx-expression": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-chunked": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, - "node_modules/micromark-extension-mdx-expression/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", + "node_modules/micromark-util-subtokenize/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", "funding": [ { "type": "GitHub Sponsors", @@ -14809,17 +12542,12 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } + ] }, - "node_modules/micromark-extension-mdx-expression/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "node_modules/micromark-util-symbol": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz", + "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==", "funding": [ { "type": "GitHub Sponsors", @@ -14829,17 +12557,12 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } + ] }, - "node_modules/micromark-extension-mdx-expression/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "node_modules/micromark-util-types": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.0.tgz", + "integrity": "sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==", "funding": [ { "type": "GitHub Sponsors", @@ -14849,36 +12572,12 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ], - "license": "MIT" - }, - "node_modules/micromark-extension-mdx-jsx": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-3.0.1.tgz", - "integrity": "sha512-vNuFb9czP8QCtAQcEJn0UJQJZA8Dk6DXKBqx+bg/w0WGuSxDxNr7hErW89tHUY31dUW4NqEOWwmEUNhjTFmHkg==", - "license": "MIT", - "dependencies": { - "@types/acorn": "^4.0.0", - "@types/estree": "^1.0.0", - "devlop": "^1.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "micromark-factory-mdx-expression": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-events-to-acorn": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "vfile-message": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } + ] }, - "node_modules/micromark-extension-mdx-jsx/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", + "node_modules/micromark/node_modules/micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", "funding": [ { "type": "GitHub Sponsors", @@ -14889,16 +12588,15 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-types": "^2.0.0" } }, - "node_modules/micromark-extension-mdx-jsx/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "node_modules/micromark/node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", "funding": [ { "type": "GitHub Sponsors", @@ -14909,16 +12607,15 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, - "node_modules/micromark-extension-mdx-jsx/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "node_modules/micromark/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", "funding": [ { "type": "GitHub Sponsors", @@ -14928,3765 +12625,15297 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ], - "license": "MIT" + ] }, - "node_modules/micromark-extension-mdx-md": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-2.0.0.tgz", - "integrity": "sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ==", - "license": "MIT", + "node_modules/micromatch": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz", + "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==", "dependencies": { - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" } }, - "node_modules/micromark-extension-mdxjs": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-3.0.0.tgz", - "integrity": "sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ==", - "license": "MIT", + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.18", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", + "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", "dependencies": { - "acorn": "^8.0.0", - "acorn-jsx": "^5.0.0", - "micromark-extension-mdx-expression": "^3.0.0", - "micromark-extension-mdx-jsx": "^3.0.0", - "micromark-extension-mdx-md": "^2.0.0", - "micromark-extension-mdxjs-esm": "^3.0.0", - "micromark-util-combine-extensions": "^2.0.0", - "micromark-util-types": "^2.0.0" + "mime-db": "~1.33.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/mimic-response": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", + "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/micromark-extension-mdxjs-esm": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-3.0.0.tgz", - "integrity": "sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A==", - "license": "MIT", + "node_modules/mini-css-extract-plugin": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.0.tgz", + "integrity": "sha512-Zs1YsZVfemekSZG+44vBsYTLQORkPMwnlv+aehcxK/NLKC+EGhDB39/YePYYqx/sTk6NnYpuqikhSn7+JIevTA==", "dependencies": { - "@types/estree": "^1.0.0", - "devlop": "^1.0.0", - "micromark-core-commonmark": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-events-to-acorn": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "unist-util-position-from-estree": "^2.0.0", - "vfile-message": "^4.0.0" + "schema-utils": "^4.0.0", + "tapable": "^2.2.1" + }, + "engines": { + "node": ">= 12.13.0" }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" } }, - "node_modules/micromark-extension-mdxjs-esm/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" } }, - "node_modules/micromark-extension-mdxjs-esm/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "node_modules/micromark-factory-destination": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz", - "integrity": "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" } }, - "node_modules/micromark-factory-destination/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "node_modules/mri": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", + "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", + "engines": { + "node": ">=4" } }, - "node_modules/micromark-factory-destination/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" + "node_modules/mrmime": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz", + "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==", + "engines": { + "node": ">=10" + } }, - "node_modules/micromark-factory-label": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz", - "integrity": "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", "dependencies": { - "devlop": "^1.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" } }, - "node_modules/micromark-factory-label/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dev": true, + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nanoid": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", "funding": [ { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" + "type": "github", + "url": "https://github.com/sponsors/ai" } ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, - "node_modules/micromark-factory-label/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "engines": { + "node": ">= 0.6" + } }, - "node_modules/micromark-factory-mdx-expression": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-2.0.2.tgz", - "integrity": "sha512-5E5I2pFzJyg2CtemqAbcyCktpHXuJbABnsb32wX2U8IQKhhVFBqkcZR5LRm1WVoFqa4kTueZK4abep7wdo9nrw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", + "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==" + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", "dependencies": { - "@types/estree": "^1.0.0", - "devlop": "^1.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-events-to-acorn": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "unist-util-position-from-estree": "^2.0.0", - "vfile-message": "^4.0.0" + "lower-case": "^2.0.2", + "tslib": "^2.0.3" } }, - "node_modules/micromark-factory-mdx-expression/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", + "node_modules/node-emoji": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-2.1.3.tgz", + "integrity": "sha512-E2WEOVsgs7O16zsURJ/eH8BqhF029wGpEOnv7Urwdo2wmQanOACwJQh0devF9D9RhoZru0+9JXIS0dBXIAz+lA==", "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" + "@sindresorhus/is": "^4.6.0", + "char-regex": "^1.0.2", + "emojilib": "^2.4.0", + "skin-tone": "^2.0.0" + }, + "engines": { + "node": ">=18" } }, - "node_modules/micromark-factory-mdx-expression/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "engines": { + "node": ">= 6.13.0" } }, - "node_modules/micromark-factory-mdx-expression/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" + "node_modules/node-releases": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==" }, - "node_modules/micromark-factory-space": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.1.0.tgz", - "integrity": "sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-types": "^1.0.0" + "node_modules/non-layered-tidy-tree-layout": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/non-layered-tidy-tree-layout/-/non-layered-tidy-tree-layout-2.0.2.tgz", + "integrity": "sha512-gkXMxRzUH+PB0ax9dUN0yYF0S25BqeAYqhgMaLUFmpXLEk7Fcu8f4emJuOAY0V8kjDICxROIKsTAKsV/v355xw==" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/micromark-factory-space/node_modules/micromark-util-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", - "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/micromark-factory-title": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz", - "integrity": "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "node_modules/normalize-url": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.1.tgz", + "integrity": "sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w==", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/micromark-factory-title/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/micromark-factory-title/node_modules/micromark-util-character": { + "node_modules/nprogress": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz", + "integrity": "sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==" + }, + "node_modules/nth-check": { "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" } }, - "node_modules/micromark-factory-title/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/micromark-factory-whitespace": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz", - "integrity": "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "node_modules/object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "dev": true, + "engines": { + "node": ">= 6" } }, - "node_modules/micromark-factory-whitespace/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" + "node_modules/object-inspect": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", + "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/micromark-factory-whitespace/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" } }, - "node_modules/micromark-factory-whitespace/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-character": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz", - "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", + "node_modules/object.assign": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", "dependencies": { - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/micromark-util-character/node_modules/micromark-util-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", - "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" }, - "node_modules/micromark-util-chunked": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz", - "integrity": "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", "dependencies": { - "micromark-util-symbol": "^2.0.0" + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" } }, - "node_modules/micromark-util-chunked/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "engines": { + "node": ">= 0.8" + } }, - "node_modules/micromark-util-classify-character": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz", - "integrity": "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "wrappy": "1" } }, - "node_modules/micromark-util-classify-character/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/micromark-util-classify-character/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-combine-extensions": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz", - "integrity": "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", + "node_modules/open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", "dependencies": { - "micromark-util-chunked": "^2.0.0", - "micromark-util-types": "^2.0.0" + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/micromark-util-decode-numeric-character-reference": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz", - "integrity": "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0" + "node_modules/opener": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", + "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", + "bin": { + "opener": "bin/opener-bin.js" } }, - "node_modules/micromark-util-decode-numeric-character-reference/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" + "node_modules/p-cancelable": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", + "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", + "engines": { + "node": ">=12.20" + } }, - "node_modules/micromark-util-decode-string": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.1.tgz", - "integrity": "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", + "node_modules/p-limit": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", "dependencies": { - "decode-named-character-reference": "^1.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-decode-numeric-character-reference": "^2.0.0", - "micromark-util-symbol": "^2.0.0" + "yocto-queue": "^1.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/micromark-util-decode-string/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", + "node_modules/p-locate": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", + "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "p-limit": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/micromark-util-decode-string/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "node_modules/micromark-util-encode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz", - "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" + "node_modules/p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "dependencies": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } }, - "node_modules/micromark-util-events-to-acorn": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-2.0.2.tgz", - "integrity": "sha512-Fk+xmBrOv9QZnEDguL9OI9/NQQp6Hz4FuQ4YmCb/5V7+9eAh1s6AYSvL20kHkD67YIg7EpE54TiSlcsf3vyZgA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/package-json": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-8.1.1.tgz", + "integrity": "sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA==", "dependencies": { - "@types/acorn": "^4.0.0", - "@types/estree": "^1.0.0", - "@types/unist": "^3.0.0", - "devlop": "^1.0.0", - "estree-util-visit": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "vfile-message": "^4.0.0" + "got": "^12.1.0", + "registry-auth-token": "^5.0.1", + "registry-url": "^6.0.0", + "semver": "^7.3.7" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/micromark-util-events-to-acorn/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" + "node_modules/package-json-from-dist": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.0.tgz", + "integrity": "sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==", + "dev": true }, - "node_modules/micromark-util-html-tag-name": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz", - "integrity": "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } }, - "node_modules/micromark-util-normalize-identifier": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz", - "integrity": "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", "dependencies": { - "micromark-util-symbol": "^2.0.0" + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-entities": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.1.tgz", + "integrity": "sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==", + "dependencies": { + "@types/unist": "^2.0.0", + "character-entities": "^2.0.0", + "character-entities-legacy": "^3.0.0", + "character-reference-invalid": "^2.0.0", + "decode-named-character-reference": "^1.0.0", + "is-alphanumerical": "^2.0.0", + "is-decimal": "^2.0.0", + "is-hexadecimal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/parse-entities/node_modules/@types/unist": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz", + "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==" + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse-numeric-range": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz", + "integrity": "sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==" + }, + "node_modules/parse5": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", + "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", + "dependencies": { + "entities": "^4.4.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5-htmlparser2-tree-adapter": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", + "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", + "dependencies": { + "domhandler": "^5.0.2", + "parse5": "^7.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==" + }, + "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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "node_modules/path-scurry": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "dev": true, + "dependencies": { + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true + }, + "node_modules/path-to-regexp": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", + "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", + "dependencies": { + "isarray": "0.0.1" + } + }, + "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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/periscopic": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/periscopic/-/periscopic-3.1.0.tgz", + "integrity": "sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==", + "dependencies": { + "@types/estree": "^1.0.0", + "estree-walker": "^3.0.0", + "is-reference": "^3.0.0" + } + }, + "node_modules/picocolors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", + "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz", + "integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==", + "dependencies": { + "find-up": "^6.3.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-up/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/possible-typed-array-names": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", + "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/postcss": { + "version": "8.4.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.39.tgz", + "integrity": "sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==", + "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": { + "nanoid": "^3.3.7", + "picocolors": "^1.0.1", + "source-map-js": "^1.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-calc": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-9.0.1.tgz", + "integrity": "sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.11", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" + } + }, + "node_modules/postcss-colormin": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-6.1.0.tgz", + "integrity": "sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw==", + "dependencies": { + "browserslist": "^4.23.0", + "caniuse-api": "^3.0.0", + "colord": "^2.9.3", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-convert-values": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-6.1.0.tgz", + "integrity": "sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w==", + "dependencies": { + "browserslist": "^4.23.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-discard-comments": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-6.0.2.tgz", + "integrity": "sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw==", + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-6.0.3.tgz", + "integrity": "sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw==", + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-discard-empty": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-6.0.3.tgz", + "integrity": "sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ==", + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-6.0.2.tgz", + "integrity": "sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ==", + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-discard-unused": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-6.0.5.tgz", + "integrity": "sha512-wHalBlRHkaNnNwfC8z+ppX57VhvS+HWgjW508esjdaEYr3Mx7Gnn2xA4R/CKf5+Z9S5qsqC+Uzh4ueENWwCVUA==", + "dependencies": { + "postcss-selector-parser": "^6.0.16" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-import": { + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", + "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-js": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", + "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", + "dev": true, + "dependencies": { + "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.4.21" + } + }, + "node_modules/postcss-load-config": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", + "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "lilconfig": "^3.0.0", + "yaml": "^2.3.4" + }, + "engines": { + "node": ">= 14" + }, + "peerDependencies": { + "postcss": ">=8.0.9", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/postcss-load-config/node_modules/yaml": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.5.tgz", + "integrity": "sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==", + "dev": true, + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/postcss-loader": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.3.4.tgz", + "integrity": "sha512-iW5WTTBSC5BfsBJ9daFMPVrLT36MrNiC6fqOZTTaHjBNX6Pfd5p+hSBqe/fEeNd7pc13QiAyGt7VdGMw4eRC4A==", + "dependencies": { + "cosmiconfig": "^8.3.5", + "jiti": "^1.20.0", + "semver": "^7.5.4" + }, + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "node_modules/postcss-merge-idents": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-6.0.3.tgz", + "integrity": "sha512-1oIoAsODUs6IHQZkLQGO15uGEbK3EAl5wi9SS8hs45VgsxQfMnxvt+L+zIr7ifZFIH14cfAeVe2uCTa+SPRa3g==", + "dependencies": { + "cssnano-utils": "^4.0.2", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-6.0.5.tgz", + "integrity": "sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^6.1.1" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-merge-rules": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-6.1.1.tgz", + "integrity": "sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ==", + "dependencies": { + "browserslist": "^4.23.0", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^4.0.2", + "postcss-selector-parser": "^6.0.16" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-6.1.0.tgz", + "integrity": "sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-minify-gradients": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-6.0.3.tgz", + "integrity": "sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q==", + "dependencies": { + "colord": "^2.9.3", + "cssnano-utils": "^4.0.2", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-minify-params": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-6.1.0.tgz", + "integrity": "sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA==", + "dependencies": { + "browserslist": "^4.23.0", + "cssnano-utils": "^4.0.2", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-minify-selectors": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-6.0.4.tgz", + "integrity": "sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.16" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz", + "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.5.tgz", + "integrity": "sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==", + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.0.tgz", + "integrity": "sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-nested": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", + "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.11" + }, + "engines": { + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-6.0.2.tgz", + "integrity": "sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ==", + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-6.0.2.tgz", + "integrity": "sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-normalize-positions": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-6.0.2.tgz", + "integrity": "sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-6.0.2.tgz", + "integrity": "sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-normalize-string": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-6.0.2.tgz", + "integrity": "sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-6.0.2.tgz", + "integrity": "sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-normalize-unicode": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-6.1.0.tgz", + "integrity": "sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg==", + "dependencies": { + "browserslist": "^4.23.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-normalize-url": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-6.0.2.tgz", + "integrity": "sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-normalize-whitespace": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-6.0.2.tgz", + "integrity": "sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-ordered-values": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-6.0.2.tgz", + "integrity": "sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q==", + "dependencies": { + "cssnano-utils": "^4.0.2", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-reduce-idents": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-6.0.3.tgz", + "integrity": "sha512-G3yCqZDpsNPoQgbDUy3T0E6hqOQ5xigUtBQyrmq3tn2GxlyiL0yyl7H+T8ulQR6kOcHJ9t7/9H4/R2tv8tJbMA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-6.1.0.tgz", + "integrity": "sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw==", + "dependencies": { + "browserslist": "^4.23.0", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-6.0.2.tgz", + "integrity": "sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.0.tgz", + "integrity": "sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-sort-media-queries": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-5.2.0.tgz", + "integrity": "sha512-AZ5fDMLD8SldlAYlvi8NIqo0+Z8xnXU2ia0jxmuhxAU+Lqt9K+AlmLNJ/zWEnE9x+Zx3qL3+1K20ATgNOr3fAA==", + "dependencies": { + "sort-css-media-queries": "2.2.0" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "postcss": "^8.4.23" + } + }, + "node_modules/postcss-svgo": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-6.0.3.tgz", + "integrity": "sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "svgo": "^3.2.0" + }, + "engines": { + "node": "^14 || ^16 || >= 18" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-unique-selectors": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-6.0.4.tgz", + "integrity": "sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg==", + "dependencies": { + "postcss-selector-parser": "^6.0.16" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, + "node_modules/postcss-zindex": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-6.0.2.tgz", + "integrity": "sha512-5BxW9l1evPB/4ZIc+2GobEBoKC+h8gPGCMi+jxsYvd2x0mjq7wazk6DrP71pStqxE9Foxh5TVnonbWpFZzXaYg==", + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "node_modules/pretty-time": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz", + "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/prism-react-renderer": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-2.3.1.tgz", + "integrity": "sha512-Rdf+HzBLR7KYjzpJ1rSoxT9ioO85nZngQEoFIhL07XhtJHlCU3SOz0GJ6+qvMyQe0Se+BV3qpe6Yd/NmQF5Juw==", + "dependencies": { + "@types/prismjs": "^1.26.0", + "clsx": "^2.0.0" + }, + "peerDependencies": { + "react": ">=16.0.0" + } + }, + "node_modules/prismjs": { + "version": "1.29.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", + "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==", + "engines": { + "node": ">=6" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/property-information": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz", + "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/proto-list": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", + "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==" + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==" + }, + "node_modules/pupa": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pupa/-/pupa-3.1.0.tgz", + "integrity": "sha512-FLpr4flz5xZTSJxSeaheeMKN/EDzMdK7b8PTOC6a5PYFKTucWbdqjgqaEyH0shFiSJrVB1+Qqi4Tk19ccU6Aug==", + "dependencies": { + "escape-goat": "^4.0.0" + }, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/queue": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", + "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", + "dependencies": { + "inherits": "~2.0.3" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "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/quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", + "integrity": "sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/rc/node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dev-utils": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "dependencies": { + "@babel/code-frame": "^7.16.0", + "address": "^1.1.2", + "browserslist": "^4.18.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "detect-port-alt": "^1.1.6", + "escape-string-regexp": "^4.0.0", + "filesize": "^8.0.6", + "find-up": "^5.0.0", + "fork-ts-checker-webpack-plugin": "^6.5.0", + "global-modules": "^2.0.0", + "globby": "^11.0.4", + "gzip-size": "^6.0.0", + "immer": "^9.0.7", + "is-root": "^2.1.0", + "loader-utils": "^3.2.0", + "open": "^8.4.0", + "pkg-up": "^3.1.0", + "prompts": "^2.4.2", + "react-error-overlay": "^6.0.11", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/react-dev-utils/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/loader-utils": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.3.1.tgz", + "integrity": "sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==", + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/react-dev-utils/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/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==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + }, + "peerDependencies": { + "react": "^18.2.0" + } + }, + "node_modules/react-error-overlay": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" + }, + "node_modules/react-fast-compare": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", + "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==" + }, + "node_modules/react-helmet-async": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-1.3.0.tgz", + "integrity": "sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "invariant": "^2.2.4", + "prop-types": "^15.7.2", + "react-fast-compare": "^3.2.0", + "shallowequal": "^1.1.0" + }, + "peerDependencies": { + "react": "^16.6.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.6.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/react-json-view-lite": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/react-json-view-lite/-/react-json-view-lite-1.5.0.tgz", + "integrity": "sha512-nWqA1E4jKPklL2jvHWs6s+7Na0qNgw9HCP6xehdQJeg6nPBTFZgGwyko9Q0oj+jQWKTTVRS30u0toM5wiuL3iw==", + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "react": "^16.13.1 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/react-loadable": { + "name": "@docusaurus/react-loadable", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-6.0.0.tgz", + "integrity": "sha512-YMMxTUQV/QFSnbgrP3tjDzLHRg7vsbMn8e9HAa8o/1iXoiomo48b7sk/kkmWEuWNDPJVlKSJRB6Y2fHqdJk+SQ==", + "dependencies": { + "@types/react": "*" + }, + "peerDependencies": { + "react": "*" + } + }, + "node_modules/react-loadable-ssr-addon-v5-slorber": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/react-loadable-ssr-addon-v5-slorber/-/react-loadable-ssr-addon-v5-slorber-1.0.1.tgz", + "integrity": "sha512-lq3Lyw1lGku8zUEJPDxsNm1AfYHBrO9Y1+olAYwpUJ2IGFBskM0DMKok97A6LWUpHm+o7IvQBOWu9MLenp9Z+A==", + "dependencies": { + "@babel/runtime": "^7.10.3" + }, + "engines": { + "node": ">=10.13.0" + }, + "peerDependencies": { + "react-loadable": "*", + "webpack": ">=4.41.1 || 5.x" + } + }, + "node_modules/react-router": { + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.3.4.tgz", + "integrity": "sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA==", + "dependencies": { + "@babel/runtime": "^7.12.13", + "history": "^4.9.0", + "hoist-non-react-statics": "^3.1.0", + "loose-envify": "^1.3.1", + "path-to-regexp": "^1.7.0", + "prop-types": "^15.6.2", + "react-is": "^16.6.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + }, + "peerDependencies": { + "react": ">=15" + } + }, + "node_modules/react-router-config": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/react-router-config/-/react-router-config-5.1.1.tgz", + "integrity": "sha512-DuanZjaD8mQp1ppHjgnnUnyOlqYXZVjnov/JzFhjLEwd3Z4dYjMSnqrEzzGThH47vpCOqPPwJM2FtthLeJ8Pbg==", + "dependencies": { + "@babel/runtime": "^7.1.2" + }, + "peerDependencies": { + "react": ">=15", + "react-router": ">=5" + } + }, + "node_modules/react-router-dom": { + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.4.tgz", + "integrity": "sha512-m4EqFMHv/Ih4kpcBCONHbkT68KoAeHN4p3lAGoNryfHi0dMy0kCzEZakiKRsvg5wHZ/JLrLW8o8KomWiz/qbYQ==", + "dependencies": { + "@babel/runtime": "^7.12.13", + "history": "^4.9.0", + "loose-envify": "^1.3.1", + "prop-types": "^15.6.2", + "react-router": "5.3.4", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + }, + "peerDependencies": { + "react": ">=15" + } + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "dev": true, + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/reading-time": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/reading-time/-/reading-time-1.5.0.tgz", + "integrity": "sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==" + }, + "node_modules/rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", + "dependencies": { + "resolve": "^1.1.6" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/recursive-readdir": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", + "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", + "dependencies": { + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz", + "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" + }, + "node_modules/regenerator-transform": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", + "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", + "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", + "dependencies": { + "call-bind": "^1.0.6", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "set-function-name": "^2.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpu-core": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "dependencies": { + "@babel/regjsgen": "^0.8.0", + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/registry-auth-token": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-5.0.2.tgz", + "integrity": "sha512-o/3ikDxtXaA59BmZuZrJZDJv8NMDGSj+6j6XaeBmHw8eY1i1qd9+6H+LjVvQXx3HN6aRCGa1cUdJ9RaJZUugnQ==", + "dependencies": { + "@pnpm/npm-conf": "^2.1.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/registry-url": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-6.0.1.tgz", + "integrity": "sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q==", + "dependencies": { + "rc": "1.2.8" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/rehype-katex": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/rehype-katex/-/rehype-katex-7.0.0.tgz", + "integrity": "sha512-h8FPkGE00r2XKU+/acgqwWUlyzve1IiOKwsEkg4pDL3k48PiE0Pt+/uLtVHDVkN1yA4iurZN6UES8ivHVEQV6Q==", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/katex": "^0.16.0", + "hast-util-from-html-isomorphic": "^2.0.0", + "hast-util-to-text": "^4.0.0", + "katex": "^0.16.0", + "unist-util-visit-parents": "^6.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/rehype-raw": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-7.0.0.tgz", + "integrity": "sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==", + "dependencies": { + "@types/hast": "^3.0.0", + "hast-util-raw": "^9.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/remark-directive": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/remark-directive/-/remark-directive-3.0.0.tgz", + "integrity": "sha512-l1UyWJ6Eg1VPU7Hm/9tt0zKtReJQNOA4+iDMAxTyZNWnJnFlbS/7zhiel/rogTLQ2vMYwDzSJa4BiVNqGlqIMA==", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-directive": "^3.0.0", + "micromark-extension-directive": "^3.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-emoji": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/remark-emoji/-/remark-emoji-4.0.1.tgz", + "integrity": "sha512-fHdvsTR1dHkWKev9eNyhTo4EFwbUvJ8ka9SgeWkMPYFX4WoI7ViVBms3PjlQYgw5TLvNQso3GUB/b/8t3yo+dg==", + "dependencies": { + "@types/mdast": "^4.0.2", + "emoticon": "^4.0.1", + "mdast-util-find-and-replace": "^3.0.1", + "node-emoji": "^2.1.0", + "unified": "^11.0.4" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, + "node_modules/remark-frontmatter": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/remark-frontmatter/-/remark-frontmatter-5.0.0.tgz", + "integrity": "sha512-XTFYvNASMe5iPN0719nPrdItC9aU0ssC4v14mH1BCi1u0n1gAocqcujWUrByftZTbLhRtiKRyjYTSIOcr69UVQ==", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-frontmatter": "^2.0.0", + "micromark-extension-frontmatter": "^2.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-gfm": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.0.tgz", + "integrity": "sha512-U92vJgBPkbw4Zfu/IiW2oTZLSL3Zpv+uI7My2eq8JxKgqraFdU8YUGicEJCEgSbeaG+QDFqIcwwfMTOEelPxuA==", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-gfm": "^3.0.0", + "micromark-extension-gfm": "^3.0.0", + "remark-parse": "^11.0.0", + "remark-stringify": "^11.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-math": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/remark-math/-/remark-math-6.0.0.tgz", + "integrity": "sha512-MMqgnP74Igy+S3WwnhQ7kqGlEerTETXMvJhrUzDikVZ2/uogJCb+WHUg97hK9/jcfc0dkD73s3LN8zU49cTEtA==", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-math": "^3.0.0", + "micromark-extension-math": "^3.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-mdx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-3.0.1.tgz", + "integrity": "sha512-3Pz3yPQ5Rht2pM5R+0J2MrGoBSrzf+tJG94N+t/ilfdh8YLyyKYtidAYwTveB20BoHAcwIopOUqhcmh2F7hGYA==", + "dependencies": { + "mdast-util-mdx": "^3.0.0", + "micromark-extension-mdxjs": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-parse": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz", + "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-from-markdown": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-rehype": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.1.tgz", + "integrity": "sha512-g/osARvjkBXb6Wo0XvAeXQohVta8i84ACbenPpoSsxTOQH/Ae0/RGP4WZgnMH5pMLpsj4FG7OHmcIcXxpza8eQ==", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "mdast-util-to-hast": "^13.0.0", + "unified": "^11.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-stringify": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz", + "integrity": "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-to-markdown": "^2.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "node_modules/renderkid/node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/renderkid/node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-like": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/require-like/-/require-like-0.1.2.tgz", + "integrity": "sha512-oyrU88skkMtDdauHDuKVrgR+zuItqr6/c//FXzvmxRGMexSDc6hNvJInGW3LL46n+8b50RykrvwSUIIQH2LQ5A==", + "engines": { + "node": "*" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + }, + "node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-alpn": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", + "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==" + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-pathname": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", + "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" + }, + "node_modules/responselike": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", + "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", + "dependencies": { + "lowercase-keys": "^3.0.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/robust-predicates": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.2.tgz", + "integrity": "sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==" + }, + "node_modules/rollup": { + "version": "2.79.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", + "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=10.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/rtl-detect": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/rtl-detect/-/rtl-detect-1.1.2.tgz", + "integrity": "sha512-PGMBq03+TTG/p/cRB7HCLKJ1MgDIi07+QU1faSjiYRfmY5UsAttV9Hs08jDAHVwcOwmVLcSJkpwyfXszVjWfIQ==" + }, + "node_modules/rtlcss": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-4.3.0.tgz", + "integrity": "sha512-FI+pHEn7Wc4NqKXMXFM+VAYKEj/mRIcW4h24YVwVtyjI+EqGrLc2Hx/Ny0lrZ21cBWU2goLy36eqMcNj3AQJig==", + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0", + "postcss": "^8.4.21", + "strip-json-comments": "^3.1.1" + }, + "bin": { + "rtlcss": "bin/rtlcss.js" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/rw": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz", + "integrity": "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==" + }, + "node_modules/sade": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", + "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", + "dependencies": { + "mri": "^1.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/safe-array-concat": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", + "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", + "dependencies": { + "call-bind": "^1.0.7", + "get-intrinsic": "^1.2.4", + "has-symbols": "^1.0.3", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-array-concat/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + }, + "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==", + "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/safe-regex-test": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", + "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-regex": "^1.1.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sax": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", + "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==" + }, + "node_modules/scheduler": { + "version": "0.23.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", + "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/search-insights": { + "version": "2.17.2", + "resolved": "https://registry.npmjs.org/search-insights/-/search-insights-2.17.2.tgz", + "integrity": "sha512-zFNpOpUO+tY2D85KrxJ+aqwnIfdEGi06UH2+xEb+Bp9Mwznmauqc9djbnBibJO5mpfUPPa8st6Sx65+vbeO45g==", + "peer": true + }, + "node_modules/section-matter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", + "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", + "dependencies": { + "extend-shallow": "^2.0.1", + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + }, + "node_modules/selfsigned": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", + "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", + "dependencies": { + "@types/node-forge": "^1.3.0", + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-4.0.0.tgz", + "integrity": "sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==", + "dependencies": { + "semver": "^7.3.5" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dependencies": { + "debug": "2.6.9", + "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": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/send/node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serialize-javascript": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-handler": { + "version": "6.1.5", + "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.5.tgz", + "integrity": "sha512-ijPFle6Hwe8zfmBxJdE+5fta53fdIY0lHISJvuikXB3VYFafRjMRpOffSPvCYsbKyBA7pvy9oYr/BT1O3EArlg==", + "dependencies": { + "bytes": "3.0.0", + "content-disposition": "0.5.2", + "fast-url-parser": "1.1.3", + "mime-types": "2.1.18", + "minimatch": "3.1.2", + "path-is-inside": "1.0.2", + "path-to-regexp": "2.2.1", + "range-parser": "1.2.0" + } + }, + "node_modules/serve-handler/node_modules/path-to-regexp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz", + "integrity": "sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==" + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "node_modules/serve-index/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-function-name": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shallowequal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" + }, + "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==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", + "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/shelljs": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", + "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", + "dependencies": { + "glob": "^7.0.0", + "interpret": "^1.0.0", + "rechoir": "^0.6.2" + }, + "bin": { + "shjs": "bin/shjs" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/side-channel": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", + "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "object-inspect": "^1.13.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "node_modules/sirv": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.4.tgz", + "integrity": "sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==", + "dependencies": { + "@polka/url": "^1.0.0-next.24", + "mrmime": "^2.0.0", + "totalist": "^3.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "node_modules/sitemap": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-7.1.2.tgz", + "integrity": "sha512-ARCqzHJ0p4gWt+j7NlU5eDlIO9+Rkr/JhPFZKKQ1l5GCus7rJH4UdrlVAh0xC/gDS/Qir2UMxqYNHtsKr2rpCw==", + "dependencies": { + "@types/node": "^17.0.5", + "@types/sax": "^1.2.1", + "arg": "^5.0.0", + "sax": "^1.2.4" + }, + "bin": { + "sitemap": "dist/cli.js" + }, + "engines": { + "node": ">=12.0.0", + "npm": ">=5.6.0" + } + }, + "node_modules/sitemap/node_modules/@types/node": { + "version": "17.0.45", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz", + "integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==" + }, + "node_modules/skin-tone": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/skin-tone/-/skin-tone-2.0.0.tgz", + "integrity": "sha512-kUMbT1oBJCpgrnKoSr0o6wPtvRWT9W9UKvGLwfJYO2WuahZRHOpEyL1ckyMGgMWh0UdpmaoFqKKD29WTomNEGA==", + "dependencies": { + "unicode-emoji-modifier-base": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/smob": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/smob/-/smob-1.5.0.tgz", + "integrity": "sha512-g6T+p7QO8npa+/hNx9ohv1E5pVCmWrVCUzUXJyLdMmftX6ER0oiWY/w9knEonLpnOp6b6FenKnMfR8gqwWdwig==" + }, + "node_modules/snake-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz", + "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/sockjs/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/sort-css-media-queries": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-2.2.0.tgz", + "integrity": "sha512-0xtkGhWCC9MGt/EzgnvbbbKhqWjl1+/rncmhTh5qCpbYguXh6S/qwePfv/JQ8jePXXmqingylxoC49pCkSPIbA==", + "engines": { + "node": ">= 6.3.0" + } + }, + "node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/source-map-js": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", + "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "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==", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "deprecated": "Please use @jridgewell/sourcemap-codec instead" + }, + "node_modules/space-separated-tokens": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", + "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "node_modules/srcset": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/srcset/-/srcset-4.0.0.tgz", + "integrity": "sha512-wvLeHgcVHKO8Sc/H/5lkGreJQVeYMm9rlmt8PuR1xE31rIuXhuzznUUqAt8MqLhB3MqJdFzlNAfpcWnxiFUcPw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/std-env": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.7.0.tgz", + "integrity": "sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==" + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/string-width/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/string-width/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz", + "integrity": "sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.7", + "regexp.prototype.flags": "^1.5.2", + "set-function-name": "^2.0.2", + "side-channel": "^1.0.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", + "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.0", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", + "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/stringify-entities": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz", + "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==", + "dependencies": { + "character-entities-html4": "^2.0.0", + "character-entities-legacy": "^3.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", + "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", + "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/style-to-object": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.4.4.tgz", + "integrity": "sha512-HYNoHZa2GorYNyqiCaBgsxvcJIn7OHq6inEga+E6Ke3m5JkoqpQbnFssk4jwe+K7AhGa2fcha4wSOf1Kn01dMg==", + "dependencies": { + "inline-style-parser": "0.1.1" + } + }, + "node_modules/stylehacks": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-6.1.1.tgz", + "integrity": "sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg==", + "dependencies": { + "browserslist": "^4.23.0", + "postcss-selector-parser": "^6.0.16" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/stylis": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.2.tgz", + "integrity": "sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg==" + }, + "node_modules/sucrase": { + "version": "3.35.0", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", + "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", + "dev": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.2", + "commander": "^4.0.0", + "glob": "^10.3.10", + "lines-and-columns": "^1.1.6", + "mz": "^2.7.0", + "pirates": "^4.0.1", + "ts-interface-checker": "^0.1.9" + }, + "bin": { + "sucrase": "bin/sucrase", + "sucrase-node": "bin/sucrase-node" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/sucrase/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/sucrase/node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/sucrase/node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "dev": true, + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/sucrase/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "node_modules/svgo": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.3.2.tgz", + "integrity": "sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==", + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^5.1.0", + "css-tree": "^2.3.1", + "css-what": "^6.1.0", + "csso": "^5.0.5", + "picocolors": "^1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/svgo" + } + }, + "node_modules/svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/tailwindcss": { + "version": "3.4.4", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.4.tgz", + "integrity": "sha512-ZoyXOdJjISB7/BcLTR6SEsLgKtDStYyYZVLsUtWChO4Ps20CBad7lfJKVDiejocV4ME1hLmyY0WJE3hSDcmQ2A==", + "dev": true, + "dependencies": { + "@alloc/quick-lru": "^5.2.0", + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.3.0", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "jiti": "^1.21.0", + "lilconfig": "^2.1.0", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.23", + "postcss-import": "^15.1.0", + "postcss-js": "^4.0.1", + "postcss-load-config": "^4.0.1", + "postcss-nested": "^6.0.1", + "postcss-selector-parser": "^6.0.11", + "resolve": "^1.22.2", + "sucrase": "^3.32.0" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/tailwindcss/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/tailwindcss/node_modules/lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/tempy": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", + "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", + "dependencies": { + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/tempy/node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/tempy/node_modules/type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/tempy/node_modules/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/terser": { + "version": "5.31.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.1.tgz", + "integrity": "sha512-37upzU1+viGvuFtBo9NPufCb9dwM0+l9hMxYyWfBA+fbwrPqNJAhbZ6W47bBFnZHKHTUBnMvi87434qq+qnxOg==", + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.10", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", + "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.20", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.26.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "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==", + "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/terser-webpack-plugin/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/terser-webpack-plugin/node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "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==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/terser-webpack-plugin/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/terser/node_modules/commander": { + "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==" + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dev": true, + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "dev": true, + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "node_modules/tiny-invariant": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz", + "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==" + }, + "node_modules/tiny-warning": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "engines": { + "node": ">=4" + } + }, + "node_modules/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==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/totalist": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", + "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/tr46/node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/trim-lines": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", + "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/trough": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz", + "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/ts-dedent": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.2.0.tgz", + "integrity": "sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==", + "engines": { + "node": ">=6.10" + } + }, + "node_modules/ts-interface-checker": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", + "dev": true + }, + "node_modules/tslib": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==" + }, + "node_modules/type-fest": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", + "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/type-is/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/type-is/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", + "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", + "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", + "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz", + "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13", + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.2.tgz", + "integrity": "sha512-NcRtPEOsPFFWjobJEtfihkLCZCXZt/os3zf8nTxjVH3RvTSxjrCamJpbExGvYOF+tFHc3pA65qpdwPbzjohhew==", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-emoji-modifier-base": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unicode-emoji-modifier-base/-/unicode-emoji-modifier-base-1.0.0.tgz", + "integrity": "sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unified": { + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz", + "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==", + "dependencies": { + "@types/unist": "^3.0.0", + "bail": "^2.0.0", + "devlop": "^1.0.0", + "extend": "^3.0.0", + "is-plain-obj": "^4.0.0", + "trough": "^2.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unique-string": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-3.0.0.tgz", + "integrity": "sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==", + "dependencies": { + "crypto-random-string": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/unist-util-find-after": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-5.0.0.tgz", + "integrity": "sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ==", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-is": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", + "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-position": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz", + "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-position-from-estree": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unist-util-position-from-estree/-/unist-util-position-from-estree-2.0.0.tgz", + "integrity": "sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ==", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-remove-position": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-5.0.0.tgz", + "integrity": "sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q==", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-visit": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-stringify-position": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", + "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", + "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit-parents": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz", + "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz", + "integrity": "sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==", + "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.2", + "picocolors": "^1.0.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/update-notifier": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-6.0.2.tgz", + "integrity": "sha512-EDxhTEVPZZRLWYcJ4ZXjGFN0oP7qYvbXWzEgRm/Yql4dHX5wDbvh89YHP6PK1lzZJYrMtXUuZZz8XGK+U6U1og==", + "dependencies": { + "boxen": "^7.0.0", + "chalk": "^5.0.1", + "configstore": "^6.0.0", + "has-yarn": "^3.0.0", + "import-lazy": "^4.0.0", + "is-ci": "^3.0.1", + "is-installed-globally": "^0.4.0", + "is-npm": "^6.0.0", + "is-yarn-global": "^0.4.0", + "latest-version": "^7.0.0", + "pupa": "^3.1.0", + "semver": "^7.3.7", + "semver-diff": "^4.0.0", + "xdg-basedir": "^5.1.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/yeoman/update-notifier?sponsor=1" + } + }, + "node_modules/update-notifier/node_modules/boxen": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-7.1.1.tgz", + "integrity": "sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==", + "dependencies": { + "ansi-align": "^3.0.1", + "camelcase": "^7.0.1", + "chalk": "^5.2.0", + "cli-boxes": "^3.0.0", + "string-width": "^5.1.2", + "type-fest": "^2.13.0", + "widest-line": "^4.0.1", + "wrap-ansi": "^8.1.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/update-notifier/node_modules/camelcase": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.1.tgz", + "integrity": "sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/update-notifier/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/uri-js/node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/url-loader": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", + "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", + "dependencies": { + "loader-utils": "^2.0.0", + "mime-types": "^2.1.27", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "file-loader": "*", + "webpack": "^4.0.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "file-loader": { + "optional": true + } + } + }, + "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==", + "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/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/url-loader/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/url-loader/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/url-loader/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/url-loader/node_modules/schema-utils": { + "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==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" + }, + "node_modules/utility-types": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.11.0.tgz", + "integrity": "sha512-6Z7Ma2aVEWisaL6TvBCy7P8rm2LQoPv6dJ7ecIaIixHcwfbJ0x7mWdbcwlIM5IGQxPZSFYeqRCqlOOeKoJYMkw==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/uvu": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.6.tgz", + "integrity": "sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==", + "dependencies": { + "dequal": "^2.0.0", + "diff": "^5.0.0", + "kleur": "^4.0.3", + "sade": "^1.7.3" + }, + "bin": { + "uvu": "bin.js" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/uvu/node_modules/kleur": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", + "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/value-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", + "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vfile": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.1.tgz", + "integrity": "sha512-1bYqc7pt6NIADBJ98UiG0Bn/CHIVOoZ/IyEkqIruLg0mE1BKzkOXY2D6CSqQIcKqgadppE5lrxgWXJmXd7zZJw==", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-stringify-position": "^4.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile-location": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-5.0.2.tgz", + "integrity": "sha512-NXPYyxyBSH7zB5U6+3uDdd6Nybz6o6/od9rk8bp9H8GR3L+cm/fC0uUTbqBmUTnMCUDslAGBOIKNfvvb+gGlDg==", + "dependencies": { + "@types/unist": "^3.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile-message": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz", + "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-stringify-position": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/watchpack": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", + "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/web-namespaces": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", + "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/web-worker": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/web-worker/-/web-worker-1.3.0.tgz", + "integrity": "sha512-BSR9wyRsy/KOValMgd5kMyr3JzpdeoR9KVId8u5GVlTTAtNChlsE4yTxeY7zMdNSyOmoKBv8NH2qeRY9Tg+IaA==" + }, + "node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "node_modules/webpack": { + "version": "5.92.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.92.1.tgz", + "integrity": "sha512-JECQ7IwJb+7fgUFBlrJzbyu3GEuNBcdqr1LD7IbSzwkSmIevTm8PF+wej3Oxuz/JFBUZ6O1o43zsPkwm1C4TmA==", + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^1.0.5", + "@webassemblyjs/ast": "^1.12.1", + "@webassemblyjs/wasm-edit": "^1.12.1", + "@webassemblyjs/wasm-parser": "^1.12.1", + "acorn": "^8.7.1", + "acorn-import-attributes": "^1.9.5", + "browserslist": "^4.21.10", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.17.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.11", + "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.2.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.3.10", + "watchpack": "^2.4.1", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-bundle-analyzer": { + "version": "4.10.2", + "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.10.2.tgz", + "integrity": "sha512-vJptkMm9pk5si4Bv922ZbKLV8UTT4zib4FPgXMhgzUny0bfDDkLXAVQs3ly3fS4/TN9ROFtb0NFrm04UXFE/Vw==", + "dependencies": { + "@discoveryjs/json-ext": "0.5.7", + "acorn": "^8.0.4", + "acorn-walk": "^8.0.0", + "commander": "^7.2.0", + "debounce": "^1.2.1", + "escape-string-regexp": "^4.0.0", + "gzip-size": "^6.0.0", + "html-escaper": "^2.0.2", + "opener": "^1.5.2", + "picocolors": "^1.0.0", + "sirv": "^2.0.3", + "ws": "^7.3.1" + }, + "bin": { + "webpack-bundle-analyzer": "lib/bin/analyzer.js" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz", + "integrity": "sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==", + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-middleware/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-middleware/node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.15.2", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.2.tgz", + "integrity": "sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g==", + "dependencies": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.5", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "launch-editor": "^2.6.0", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.1.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.4", + "ws": "^8.13.0" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + }, + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", + "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "dependencies": { + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/webpack-sources": { + "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==", + "engines": { + "node": ">=10.13.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==", + "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/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/webpack/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/webpack/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack/node_modules/schema-utils": { + "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==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpackbar": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-5.0.2.tgz", + "integrity": "sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==", + "dependencies": { + "chalk": "^4.1.0", + "consola": "^2.15.3", + "pretty-time": "^1.1.0", + "std-env": "^3.0.1" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "webpack": "3 || 4 || 5" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", + "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/widest-line": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", + "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", + "dependencies": { + "string-width": "^5.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/wildcard": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", + "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==" + }, + "node_modules/workbox-background-sync": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-7.1.0.tgz", + "integrity": "sha512-rMbgrzueVWDFcEq1610YyDW71z0oAXLfdRHRQcKw4SGihkfOK0JUEvqWHFwA6rJ+6TClnMIn7KQI5PNN1XQXwQ==", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "7.1.0" + } + }, + "node_modules/workbox-broadcast-update": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-7.1.0.tgz", + "integrity": "sha512-O36hIfhjej/c5ar95pO67k1GQw0/bw5tKP7CERNgK+JdxBANQhDmIuOXZTNvwb2IHBx9hj2kxvcDyRIh5nzOgQ==", + "dependencies": { + "workbox-core": "7.1.0" + } + }, + "node_modules/workbox-build": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-7.1.1.tgz", + "integrity": "sha512-WdkVdC70VMpf5NBCtNbiwdSZeKVuhTEd5PV3mAwpTQCGAB5XbOny1P9egEgNdetv4srAMmMKjvBk4RD58LpooA==", + "dependencies": { + "@apideck/better-ajv-errors": "^0.3.1", + "@babel/core": "^7.24.4", + "@babel/preset-env": "^7.11.0", + "@babel/runtime": "^7.11.2", + "@rollup/plugin-babel": "^5.2.0", + "@rollup/plugin-node-resolve": "^15.2.3", + "@rollup/plugin-replace": "^2.4.1", + "@rollup/plugin-terser": "^0.4.3", + "@surma/rollup-plugin-off-main-thread": "^2.2.3", + "ajv": "^8.6.0", + "common-tags": "^1.8.0", + "fast-json-stable-stringify": "^2.1.0", + "fs-extra": "^9.0.1", + "glob": "^7.1.6", + "lodash": "^4.17.20", + "pretty-bytes": "^5.3.0", + "rollup": "^2.43.1", + "source-map": "^0.8.0-beta.0", + "stringify-object": "^3.3.0", + "strip-comments": "^2.0.1", + "tempy": "^0.6.0", + "upath": "^1.2.0", + "workbox-background-sync": "7.1.0", + "workbox-broadcast-update": "7.1.0", + "workbox-cacheable-response": "7.1.0", + "workbox-core": "7.1.0", + "workbox-expiration": "7.1.0", + "workbox-google-analytics": "7.1.0", + "workbox-navigation-preload": "7.1.0", + "workbox-precaching": "7.1.0", + "workbox-range-requests": "7.1.0", + "workbox-recipes": "7.1.0", + "workbox-routing": "7.1.0", + "workbox-strategies": "7.1.0", + "workbox-streams": "7.1.0", + "workbox-sw": "7.1.0", + "workbox-window": "7.1.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/workbox-build/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/workbox-build/node_modules/source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "dependencies": { + "whatwg-url": "^7.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/workbox-cacheable-response": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-7.1.0.tgz", + "integrity": "sha512-iwsLBll8Hvua3xCuBB9h92+/e0wdsmSVgR2ZlvcfjepZWwhd3osumQB3x9o7flj+FehtWM2VHbZn8UJeBXXo6Q==", + "dependencies": { + "workbox-core": "7.1.0" + } + }, + "node_modules/workbox-core": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-7.1.0.tgz", + "integrity": "sha512-5KB4KOY8rtL31nEF7BfvU7FMzKT4B5TkbYa2tzkS+Peqj0gayMT9SytSFtNzlrvMaWgv6y/yvP9C0IbpFjV30Q==" + }, + "node_modules/workbox-expiration": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-7.1.0.tgz", + "integrity": "sha512-m5DcMY+A63rJlPTbbBNtpJ20i3enkyOtSgYfv/l8h+D6YbbNiA0zKEkCUaMsdDlxggla1oOfRkyqTvl5Ni5KQQ==", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "7.1.0" + } + }, + "node_modules/workbox-google-analytics": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-7.1.0.tgz", + "integrity": "sha512-FvE53kBQHfVTcZyczeBVRexhh7JTkyQ8HAvbVY6mXd2n2A7Oyz/9fIwnY406ZcDhvE4NFfKGjW56N4gBiqkrew==", + "dependencies": { + "workbox-background-sync": "7.1.0", + "workbox-core": "7.1.0", + "workbox-routing": "7.1.0", + "workbox-strategies": "7.1.0" + } + }, + "node_modules/workbox-navigation-preload": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-7.1.0.tgz", + "integrity": "sha512-4wyAbo0vNI/X0uWNJhCMKxnPanNyhybsReMGN9QUpaePLTiDpKxPqFxl4oUmBNddPwIXug01eTSLVIFXimRG/A==", + "dependencies": { + "workbox-core": "7.1.0" + } + }, + "node_modules/workbox-precaching": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-7.1.0.tgz", + "integrity": "sha512-LyxzQts+UEpgtmfnolo0hHdNjoB7EoRWcF7EDslt+lQGd0lW4iTvvSe3v5JiIckQSB5KTW5xiCqjFviRKPj1zA==", + "dependencies": { + "workbox-core": "7.1.0", + "workbox-routing": "7.1.0", + "workbox-strategies": "7.1.0" + } + }, + "node_modules/workbox-range-requests": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-7.1.0.tgz", + "integrity": "sha512-m7+O4EHolNs5yb/79CrnwPR/g/PRzMFYEdo01LqwixVnc/sbzNSvKz0d04OE3aMRel1CwAAZQheRsqGDwATgPQ==", + "dependencies": { + "workbox-core": "7.1.0" + } + }, + "node_modules/workbox-recipes": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-7.1.0.tgz", + "integrity": "sha512-NRrk4ycFN9BHXJB6WrKiRX3W3w75YNrNrzSX9cEZgFB5ubeGoO8s/SDmOYVrFYp9HMw6sh1Pm3eAY/1gVS8YLg==", + "dependencies": { + "workbox-cacheable-response": "7.1.0", + "workbox-core": "7.1.0", + "workbox-expiration": "7.1.0", + "workbox-precaching": "7.1.0", + "workbox-routing": "7.1.0", + "workbox-strategies": "7.1.0" + } + }, + "node_modules/workbox-routing": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-7.1.0.tgz", + "integrity": "sha512-oOYk+kLriUY2QyHkIilxUlVcFqwduLJB7oRZIENbqPGeBP/3TWHYNNdmGNhz1dvKuw7aqvJ7CQxn27/jprlTdg==", + "dependencies": { + "workbox-core": "7.1.0" + } + }, + "node_modules/workbox-strategies": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-7.1.0.tgz", + "integrity": "sha512-/UracPiGhUNehGjRm/tLUQ+9PtWmCbRufWtV0tNrALuf+HZ4F7cmObSEK+E4/Bx1p8Syx2tM+pkIrvtyetdlew==", + "dependencies": { + "workbox-core": "7.1.0" + } + }, + "node_modules/workbox-streams": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-7.1.0.tgz", + "integrity": "sha512-WyHAVxRXBMfysM8ORwiZnI98wvGWTVAq/lOyBjf00pXFvG0mNaVz4Ji+u+fKa/mf1i2SnTfikoYKto4ihHeS6w==", + "dependencies": { + "workbox-core": "7.1.0", + "workbox-routing": "7.1.0" + } + }, + "node_modules/workbox-sw": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-7.1.0.tgz", + "integrity": "sha512-Hml/9+/njUXBglv3dtZ9WBKHI235AQJyLBV1G7EFmh4/mUdSQuXui80RtjDeVRrXnm/6QWgRUEHG3/YBVbxtsA==" + }, + "node_modules/workbox-window": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-7.1.0.tgz", + "integrity": "sha512-ZHeROyqR+AS5UPzholQRDttLFqGMwP0Np8MKWAdyxsDETxq3qOAyXvqessc3GniohG6e0mAqSQyKOHmT8zPF7g==", + "dependencies": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "7.1.0" + } + }, + "node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/wrap-ansi-cjs/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xdg-basedir": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-5.1.0.tgz", + "integrity": "sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/xml-js": { + "version": "1.6.11", + "resolved": "https://registry.npmjs.org/xml-js/-/xml-js-1.6.11.tgz", + "integrity": "sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==", + "dependencies": { + "sax": "^1.2.4" + }, + "bin": { + "xml-js": "bin/cli.js" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yocto-queue": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", + "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zwitch": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", + "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + } + }, + "dependencies": { + "@algolia/autocomplete-core": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.9.3.tgz", + "integrity": "sha512-009HdfugtGCdC4JdXUbVJClA0q0zh24yyePn+KUGk3rP7j8FEe/m5Yo/z65gn6nP/cM39PxpzqKrL7A6fP6PPw==", + "requires": { + "@algolia/autocomplete-plugin-algolia-insights": "1.9.3", + "@algolia/autocomplete-shared": "1.9.3" + } + }, + "@algolia/autocomplete-plugin-algolia-insights": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.9.3.tgz", + "integrity": "sha512-a/yTUkcO/Vyy+JffmAnTWbr4/90cLzw+CC3bRbhnULr/EM0fGNvM13oQQ14f2moLMcVDyAx/leczLlAOovhSZg==", + "requires": { + "@algolia/autocomplete-shared": "1.9.3" + } + }, + "@algolia/autocomplete-preset-algolia": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.9.3.tgz", + "integrity": "sha512-d4qlt6YmrLMYy95n5TB52wtNDr6EgAIPH81dvvvW8UmuWRgxEtY0NJiPwl/h95JtG2vmRM804M0DSwMCNZlzRA==", + "requires": { + "@algolia/autocomplete-shared": "1.9.3" + } + }, + "@algolia/autocomplete-shared": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.9.3.tgz", + "integrity": "sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ==", + "requires": {} + }, + "@algolia/cache-browser-local-storage": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.24.0.tgz", + "integrity": "sha512-t63W9BnoXVrGy9iYHBgObNXqYXM3tYXCjDSHeNwnsc324r4o5UiVKUiAB4THQ5z9U5hTj6qUvwg/Ez43ZD85ww==", + "requires": { + "@algolia/cache-common": "4.24.0" + } + }, + "@algolia/cache-common": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.24.0.tgz", + "integrity": "sha512-emi+v+DmVLpMGhp0V9q9h5CdkURsNmFC+cOS6uK9ndeJm9J4TiqSvPYVu+THUP8P/S08rxf5x2P+p3CfID0Y4g==" + }, + "@algolia/cache-in-memory": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.24.0.tgz", + "integrity": "sha512-gDrt2so19jW26jY3/MkFg5mEypFIPbPoXsQGQWAi6TrCPsNOSEYepBMPlucqWigsmEy/prp5ug2jy/N3PVG/8w==", + "requires": { + "@algolia/cache-common": "4.24.0" + } + }, + "@algolia/client-account": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.24.0.tgz", + "integrity": "sha512-adcvyJ3KjPZFDybxlqnf+5KgxJtBjwTPTeyG2aOyoJvx0Y8dUQAEOEVOJ/GBxX0WWNbmaSrhDURMhc+QeevDsA==", + "requires": { + "@algolia/client-common": "4.24.0", + "@algolia/client-search": "4.24.0", + "@algolia/transporter": "4.24.0" + }, + "dependencies": { + "@algolia/client-common": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", + "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", + "requires": { + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "@algolia/client-search": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", + "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", + "requires": { + "@algolia/client-common": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + } + } + }, + "@algolia/client-analytics": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.24.0.tgz", + "integrity": "sha512-y8jOZt1OjwWU4N2qr8G4AxXAzaa8DBvyHTWlHzX/7Me1LX8OayfgHexqrsL4vSBcoMmVw2XnVW9MhL+Y2ZDJXg==", + "requires": { + "@algolia/client-common": "4.24.0", + "@algolia/client-search": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + }, + "dependencies": { + "@algolia/client-common": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", + "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", + "requires": { + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "@algolia/client-search": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", + "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", + "requires": { + "@algolia/client-common": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + } + } + }, + "@algolia/client-common": { + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-5.5.2.tgz", + "integrity": "sha512-LFkAilO+t06/SsFLTzdyh4FD8FGldCXD6Hf3O1ygcrOrxSNQvowy/Dtmqi68MbGP5/MKj24fFmFWhUGhSPh4wA==", + "peer": true + }, + "@algolia/client-personalization": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.24.0.tgz", + "integrity": "sha512-l5FRFm/yngztweU0HdUzz1rC4yoWCFo3IF+dVIVTfEPg906eZg5BOd1k0K6rZx5JzyyoP4LdmOikfkfGsKVE9w==", + "requires": { + "@algolia/client-common": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + }, + "dependencies": { + "@algolia/client-common": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", + "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", + "requires": { + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + } + } + }, + "@algolia/client-search": { + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.5.2.tgz", + "integrity": "sha512-fJH+U6LzzI/LnGkD/Uy8VA8MbmF8ERRG5bXYiIsrcMC/QGyOW5G5y3XNhZlxUhqesrO7w+oTE7ZQ0YMXtW/5/Q==", + "peer": true, + "requires": { + "@algolia/client-common": "5.5.2", + "@algolia/requester-browser-xhr": "5.5.2", + "@algolia/requester-fetch": "5.5.2", + "@algolia/requester-node-http": "5.5.2" + } + }, + "@algolia/events": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@algolia/events/-/events-4.0.1.tgz", + "integrity": "sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==" + }, + "@algolia/logger-common": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.24.0.tgz", + "integrity": "sha512-LLUNjkahj9KtKYrQhFKCzMx0BY3RnNP4FEtO+sBybCjJ73E8jNdaKJ/Dd8A/VA4imVHP5tADZ8pn5B8Ga/wTMA==" + }, + "@algolia/logger-console": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.24.0.tgz", + "integrity": "sha512-X4C8IoHgHfiUROfoRCV+lzSy+LHMgkoEEU1BbKcsfnV0i0S20zyy0NLww9dwVHUWNfPPxdMU+/wKmLGYf96yTg==", + "requires": { + "@algolia/logger-common": "4.24.0" + } + }, + "@algolia/recommend": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-4.24.0.tgz", + "integrity": "sha512-P9kcgerfVBpfYHDfVZDvvdJv0lEoCvzNlOy2nykyt5bK8TyieYyiD0lguIJdRZZYGre03WIAFf14pgE+V+IBlw==", + "requires": { + "@algolia/cache-browser-local-storage": "4.24.0", + "@algolia/cache-common": "4.24.0", + "@algolia/cache-in-memory": "4.24.0", + "@algolia/client-common": "4.24.0", + "@algolia/client-search": "4.24.0", + "@algolia/logger-common": "4.24.0", + "@algolia/logger-console": "4.24.0", + "@algolia/requester-browser-xhr": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/requester-node-http": "4.24.0", + "@algolia/transporter": "4.24.0" + }, + "dependencies": { + "@algolia/client-common": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", + "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", + "requires": { + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "@algolia/client-search": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", + "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", + "requires": { + "@algolia/client-common": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "@algolia/requester-browser-xhr": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.24.0.tgz", + "integrity": "sha512-Z2NxZMb6+nVXSjF13YpjYTdvV3032YTBSGm2vnYvYPA6mMxzM3v5rsCiSspndn9rzIW4Qp1lPHBvuoKJV6jnAA==", + "requires": { + "@algolia/requester-common": "4.24.0" + } + }, + "@algolia/requester-node-http": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.24.0.tgz", + "integrity": "sha512-JF18yTjNOVYvU/L3UosRcvbPMGT9B+/GQWNWnenIImglzNVGpyzChkXLnrSf6uxwVNO6ESGu6oN8MqcGQcjQJw==", + "requires": { + "@algolia/requester-common": "4.24.0" + } + } + } + }, + "@algolia/requester-browser-xhr": { + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.5.2.tgz", + "integrity": "sha512-fCsJL+97TswpDO5gu8CKf68ZS5yBSksaK8bszeU7BrjSYgu2vL/eFxpN4wxIBGIbDVJtcriWI0aTkT2ovrn/iQ==", + "peer": true, + "requires": { + "@algolia/client-common": "5.5.2" + } + }, + "@algolia/requester-common": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.24.0.tgz", + "integrity": "sha512-k3CXJ2OVnvgE3HMwcojpvY6d9kgKMPRxs/kVohrwF5WMr2fnqojnycZkxPoEg+bXm8fi5BBfFmOqgYztRtHsQA==" + }, + "@algolia/requester-fetch": { + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/@algolia/requester-fetch/-/requester-fetch-5.5.2.tgz", + "integrity": "sha512-zKawgSZR7toQEERwP4wazvQ6eR7I8KE4nidQzdWL4/8sxxhwiNvn8x9FjCePDnzzHmeiQy9NnUlw4rmT8R0nYg==", + "peer": true, + "requires": { + "@algolia/client-common": "5.5.2" + } + }, + "@algolia/requester-node-http": { + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-5.5.2.tgz", + "integrity": "sha512-rBVG8rgzUws2CB972RSgtn3/gRArvp5VDbnTODANj2V17qV/gm/CmV2Ax0IWpgWDh1xWxpEs8s5l4oc0m8QN9A==", + "peer": true, + "requires": { + "@algolia/client-common": "5.5.2" + } + }, + "@algolia/transporter": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.24.0.tgz", + "integrity": "sha512-86nI7w6NzWxd1Zp9q3413dRshDqAzSbsQjhcDhPIatEFiZrL1/TjnHL8S7jVKFePlIMzDsZWXAXwXzcok9c5oA==", + "requires": { + "@algolia/cache-common": "4.24.0", + "@algolia/logger-common": "4.24.0", + "@algolia/requester-common": "4.24.0" + } + }, + "@alloc/quick-lru": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", + "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", + "dev": true + }, + "@ampproject/remapping": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "requires": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "@apideck/better-ajv-errors": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz", + "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==", + "requires": { + "json-schema": "^0.4.0", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0" + } + }, + "@babel/code-frame": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", + "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", + "requires": { + "@babel/highlight": "^7.24.7", + "picocolors": "^1.0.0" + } + }, + "@babel/compat-data": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.7.tgz", + "integrity": "sha512-qJzAIcv03PyaWqxRgO4mSU3lihncDT296vnyuE2O8uA4w3UHWI4S3hgeZd1L8W1Bft40w9JxJ2b412iDUFFRhw==" + }, + "@babel/core": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.7.tgz", + "integrity": "sha512-nykK+LEK86ahTkX/3TgauT0ikKoNCfKHEaZYTUVupJdTLzGNvrblu4u6fa7DhZONAltdf8e662t/abY8idrd/g==", + "requires": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.24.7", + "@babel/generator": "^7.24.7", + "@babel/helper-compilation-targets": "^7.24.7", + "@babel/helper-module-transforms": "^7.24.7", + "@babel/helpers": "^7.24.7", + "@babel/parser": "^7.24.7", + "@babel/template": "^7.24.7", + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" + } + } + }, + "@babel/generator": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.7.tgz", + "integrity": "sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA==", + "requires": { + "@babel/types": "^7.24.7", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", + "jsesc": "^2.5.1" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", + "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", + "requires": { + "@babel/types": "^7.24.7" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.24.7.tgz", + "integrity": "sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA==", + "requires": { + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.24.7.tgz", + "integrity": "sha512-ctSdRHBi20qWOfy27RUb4Fhp07KSJ3sXcuSvTrXrc4aG8NSYDo1ici3Vhg9bg69y5bj0Mr1lh0aeEgTvc12rMg==", + "requires": { + "@babel/compat-data": "^7.24.7", + "@babel/helper-validator-option": "^7.24.7", + "browserslist": "^4.22.2", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.7.tgz", + "integrity": "sha512-kTkaDl7c9vO80zeX1rJxnuRpEsD5tA81yh11X1gQo+PhSti3JS+7qeZo9U4RHobKRiFPKaGK3svUAeb8D0Q7eg==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-environment-visitor": "^7.24.7", + "@babel/helper-function-name": "^7.24.7", + "@babel/helper-member-expression-to-functions": "^7.24.7", + "@babel/helper-optimise-call-expression": "^7.24.7", + "@babel/helper-replace-supers": "^7.24.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", + "@babel/helper-split-export-declaration": "^7.24.7", + "semver": "^6.3.1" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" + } + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.24.7.tgz", + "integrity": "sha512-03TCmXy2FtXJEZfbXDTSqq1fRJArk7lX9DOFC/47VthYcxyIOx+eXQmdo6DOQvrbpIix+KfXwvuXdFDZHxt+rA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.24.7", + "regexpu-core": "^5.3.1", + "semver": "^6.3.1" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" + } + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz", + "integrity": "sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==", + "requires": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + } + }, + "@babel/helper-environment-visitor": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.7.tgz", + "integrity": "sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==", + "requires": { + "@babel/types": "^7.24.7" + } + }, + "@babel/helper-function-name": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.24.7.tgz", + "integrity": "sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==", + "requires": { + "@babel/template": "^7.24.7", + "@babel/types": "^7.24.7" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.24.7.tgz", + "integrity": "sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==", + "requires": { + "@babel/types": "^7.24.7" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.24.7.tgz", + "integrity": "sha512-LGeMaf5JN4hAT471eJdBs/GK1DoYIJ5GCtZN/EsL6KUiiDZOvO/eKE11AMZJa2zP4zk4qe9V2O/hxAmkRc8p6w==", + "requires": { + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" + } + }, + "@babel/helper-module-imports": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz", + "integrity": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==", + "requires": { + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" + } + }, + "@babel/helper-module-transforms": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.24.7.tgz", + "integrity": "sha512-1fuJEwIrp+97rM4RWdO+qrRsZlAeL1lQJoPqtCYWv0NL115XM93hIH4CSRln2w52SqvmY5hqdtauB6QFCDiZNQ==", + "requires": { + "@babel/helper-environment-visitor": "^7.24.7", + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-simple-access": "^7.24.7", + "@babel/helper-split-export-declaration": "^7.24.7", + "@babel/helper-validator-identifier": "^7.24.7" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.24.7.tgz", + "integrity": "sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==", + "requires": { + "@babel/types": "^7.24.7" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.8.tgz", + "integrity": "sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==" + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.24.7.tgz", + "integrity": "sha512-9pKLcTlZ92hNZMQfGCHImUpDOlAgkkpqalWEeftW5FBya75k8Li2ilerxkM/uBEj01iBZXcCIB/bwvDYgWyibA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-environment-visitor": "^7.24.7", + "@babel/helper-wrap-function": "^7.24.7" + } + }, + "@babel/helper-replace-supers": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.24.7.tgz", + "integrity": "sha512-qTAxxBM81VEyoAY0TtLrx1oAEJc09ZK67Q9ljQToqCnA+55eNwCORaxlKyu+rNfX86o8OXRUSNUnrtsAZXM9sg==", + "requires": { + "@babel/helper-environment-visitor": "^7.24.7", + "@babel/helper-member-expression-to-functions": "^7.24.7", + "@babel/helper-optimise-call-expression": "^7.24.7" + } + }, + "@babel/helper-simple-access": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz", + "integrity": "sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==", + "requires": { + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.24.7.tgz", + "integrity": "sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==", + "requires": { + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz", + "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==", + "requires": { + "@babel/types": "^7.24.7" + } + }, + "@babel/helper-string-parser": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.7.tgz", + "integrity": "sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==" + }, + "@babel/helper-validator-identifier": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", + "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==" + }, + "@babel/helper-validator-option": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.7.tgz", + "integrity": "sha512-yy1/KvjhV/ZCL+SM7hBrvnZJ3ZuT9OuZgIJAGpPEToANvc3iM6iDvBnRjtElWibHU6n8/LPR/EjX9EtIEYO3pw==" + }, + "@babel/helper-wrap-function": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.24.7.tgz", + "integrity": "sha512-N9JIYk3TD+1vq/wn77YnJOqMtfWhNewNE+DJV4puD2X7Ew9J4JvrzrFDfTfyv5EgEXVy9/Wt8QiOErzEmv5Ifw==", + "requires": { + "@babel/helper-function-name": "^7.24.7", + "@babel/template": "^7.24.7", + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" + } + }, + "@babel/helpers": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.7.tgz", + "integrity": "sha512-NlmJJtvcw72yRJRcnCmGvSi+3jDEg8qFu3z0AFoymmzLx5ERVWyzd9kVXr7Th9/8yIJi2Zc6av4Tqz3wFs8QWg==", + "requires": { + "@babel/template": "^7.24.7", + "@babel/types": "^7.24.7" + } + }, + "@babel/highlight": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", + "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", + "requires": { + "@babel/helper-validator-identifier": "^7.24.7", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "@babel/parser": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.7.tgz", + "integrity": "sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==" + }, + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.24.7.tgz", + "integrity": "sha512-TiT1ss81W80eQsN+722OaeQMY/G4yTb4G9JrqeiDADs3N8lbPMGldWi9x8tyqCW5NLx1Jh2AvkE6r6QvEltMMQ==", + "requires": { + "@babel/helper-environment-visitor": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + } + }, + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.24.7.tgz", + "integrity": "sha512-unaQgZ/iRu/By6tsjMZzpeBZjChYfLYry6HrEXPoz3KmfF0sVBQ1l8zKMQ4xRGLWVsjuvB8nQfjNP/DcfEOCsg==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.7" + } + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.24.7.tgz", + "integrity": "sha512-+izXIbke1T33mY4MSNnrqhPXDz01WYhEf3yF5NbnUtkiNnm+XBZJl3kNfoK6NKmYlz/D07+l2GWVK/QfDkNCuQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", + "@babel/plugin-transform-optional-chaining": "^7.24.7" + } + }, + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.24.7.tgz", + "integrity": "sha512-utA4HuR6F4Vvcr+o4DnjL8fCOlgRFGbeeBEGNg3ZTrLFw6VWG5XmUrvcQ0FjIYMU2ST4XcR2Wsp7t9qOAPnxMg==", + "requires": { + "@babel/helper-environment-visitor": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "requires": {} + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-import-assertions": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.24.7.tgz", + "integrity": "sha512-Ec3NRUMoi8gskrkBe3fNmEQfxDvY8bgfQpz6jlk/41kX9eUjvpyqWU7PBP/pLAvMaSQjbMNKJmvX57jP+M6bPg==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.7" + } + }, + "@babel/plugin-syntax-import-attributes": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.24.7.tgz", + "integrity": "sha512-hbX+lKKeUMGihnK8nvKqmXBInriT3GVjzXKFriV3YC6APGxMbP8RZNFwy91+hocLXq90Mta+HshoB31802bb8A==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.7" + } + }, + "@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.7.tgz", + "integrity": "sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.7" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-typescript": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.24.7.tgz", + "integrity": "sha512-c/+fVeJBB0FeKsFvwytYiUD+LBvhHjGSI0g446PRGdSVGZLRNArBUno2PETbAly3tpiNAQR5XaZ+JslxkotsbA==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.7" + } + }, + "@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.7.tgz", + "integrity": "sha512-Dt9LQs6iEY++gXUwY03DNFat5C2NbO48jj+j/bSAz6b3HgPs39qcPiYt77fDObIcFwj3/C2ICX9YMwGflUoSHQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.7" + } + }, + "@babel/plugin-transform-async-generator-functions": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.24.7.tgz", + "integrity": "sha512-o+iF77e3u7ZS4AoAuJvapz9Fm001PuD2V3Lp6OSE4FYQke+cSewYtnek+THqGRWyQloRCyvWL1OkyfNEl9vr/g==", + "requires": { + "@babel/helper-environment-visitor": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-remap-async-to-generator": "^7.24.7", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.7.tgz", + "integrity": "sha512-SQY01PcJfmQ+4Ash7NE+rpbLFbmqA2GPIgqzxfFTL4t1FKRq4zTms/7htKpoCUI9OcFYgzqfmCdH53s6/jn5fA==", + "requires": { + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-remap-async-to-generator": "^7.24.7" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.7.tgz", + "integrity": "sha512-yO7RAz6EsVQDaBH18IDJcMB1HnrUn2FJ/Jslc/WtPPWcjhpUJXU/rjbwmluzp7v/ZzWcEhTMXELnnsz8djWDwQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.7" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.24.7.tgz", + "integrity": "sha512-Nd5CvgMbWc+oWzBsuaMcbwjJWAcp5qzrbg69SZdHSP7AMY0AbWFqFO0WTFCA1jxhMCwodRwvRec8k0QUbZk7RQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.7" + } + }, + "@babel/plugin-transform-class-properties": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.24.7.tgz", + "integrity": "sha512-vKbfawVYayKcSeSR5YYzzyXvsDFWU2mD8U5TFeXtbCPLFUqe7GyCgvO6XDHzje862ODrOwy6WCPmKeWHbCFJ4w==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + } + }, + "@babel/plugin-transform-class-static-block": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.24.7.tgz", + "integrity": "sha512-HMXK3WbBPpZQufbMG4B46A90PkuuhN9vBCb5T8+VAHqvAqvcLi+2cKoukcpmUYkszLhScU3l1iudhrks3DggRQ==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.24.7.tgz", + "integrity": "sha512-CFbbBigp8ln4FU6Bpy6g7sE8B/WmCmzvivzUC6xDAdWVsjYTXijpuuGJmYkAaoWAzcItGKT3IOAbxRItZ5HTjw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-compilation-targets": "^7.24.7", + "@babel/helper-environment-visitor": "^7.24.7", + "@babel/helper-function-name": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-replace-supers": "^7.24.7", + "@babel/helper-split-export-declaration": "^7.24.7", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.7.tgz", + "integrity": "sha512-25cS7v+707Gu6Ds2oY6tCkUwsJ9YIDbggd9+cu9jzzDgiNq7hR/8dkzxWfKWnTic26vsI3EsCXNd4iEB6e8esQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/template": "^7.24.7" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.7.tgz", + "integrity": "sha512-19eJO/8kdCQ9zISOf+SEUJM/bAUIsvY3YDnXZTupUCQ8LgrWnsG/gFB9dvXqdXnRXMAM8fvt7b0CBKQHNGy1mw==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.7" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.24.7.tgz", + "integrity": "sha512-ZOA3W+1RRTSWvyqcMJDLqbchh7U4NRGqwRfFSVbOLS/ePIP4vHB5e8T8eXcuqyN1QkgKyj5wuW0lcS85v4CrSw==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.24.7.tgz", + "integrity": "sha512-JdYfXyCRihAe46jUIliuL2/s0x0wObgwwiGxw/UbgJBr20gQBThrokO4nYKgWkD7uBaqM7+9x5TU7NkExZJyzw==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.7" + } + }, + "@babel/plugin-transform-dynamic-import": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.24.7.tgz", + "integrity": "sha512-sc3X26PhZQDb3JhORmakcbvkeInvxz+A8oda99lj7J60QRuPZvNAk9wQlTBS1ZynelDrDmTU4pw1tyc5d5ZMUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.24.7.tgz", + "integrity": "sha512-Rqe/vSc9OYgDajNIK35u7ot+KeCoetqQYFXM4Epf7M7ez3lWlOjrDjrwMei6caCVhfdw+mIKD4cgdGNy5JQotQ==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + } + }, + "@babel/plugin-transform-export-namespace-from": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.24.7.tgz", + "integrity": "sha512-v0K9uNYsPL3oXZ/7F9NNIbAj2jv1whUEtyA6aujhekLs56R++JDQuzRcP2/z4WX5Vg/c5lE9uWZA0/iUoFhLTA==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.7.tgz", + "integrity": "sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.24.7.tgz", + "integrity": "sha512-U9FcnA821YoILngSmYkW6FjyQe2TyZD5pHt4EVIhmcTkrJw/3KqcrRSxuOo5tFZJi7TE19iDyI1u+weTI7bn2w==", + "requires": { + "@babel/helper-compilation-targets": "^7.24.7", + "@babel/helper-function-name": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + } + }, + "@babel/plugin-transform-json-strings": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.24.7.tgz", + "integrity": "sha512-2yFnBGDvRuxAaE/f0vfBKvtnvvqU8tGpMHqMNpTN2oWMKIR3NqFkjaAgGwawhqK/pIN2T3XdjGPdaG0vDhOBGw==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.24.7.tgz", + "integrity": "sha512-vcwCbb4HDH+hWi8Pqenwnjy+UiklO4Kt1vfspcQYFhJdpthSnW8XvWGyDZWKNVrVbVViI/S7K9PDJZiUmP2fYQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.7" + } + }, + "@babel/plugin-transform-logical-assignment-operators": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.24.7.tgz", + "integrity": "sha512-4D2tpwlQ1odXmTEIFWy9ELJcZHqrStlzK/dAOWYyxX3zT0iXQB6banjgeOJQXzEc4S0E0a5A+hahxPaEFYftsw==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.7.tgz", + "integrity": "sha512-T/hRC1uqrzXMKLQ6UCwMT85S3EvqaBXDGf0FaMf4446Qx9vKwlghvee0+uuZcDUCZU5RuNi4781UQ7R308zzBw==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.7" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.24.7.tgz", + "integrity": "sha512-9+pB1qxV3vs/8Hdmz/CulFB8w2tuu6EB94JZFsjdqxQokwGa9Unap7Bo2gGBGIvPmDIVvQrom7r5m/TCDMURhg==", + "requires": { + "@babel/helper-module-transforms": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.7.tgz", + "integrity": "sha512-iFI8GDxtevHJ/Z22J5xQpVqFLlMNstcLXh994xifFwxxGslr2ZXXLWgtBeLctOD63UFDArdvN6Tg8RFw+aEmjQ==", + "requires": { + "@babel/helper-module-transforms": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-simple-access": "^7.24.7" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.24.7.tgz", + "integrity": "sha512-GYQE0tW7YoaN13qFh3O1NCY4MPkUiAH3fiF7UcV/I3ajmDKEdG3l+UOcbAm4zUE3gnvUU+Eni7XrVKo9eO9auw==", + "requires": { + "@babel/helper-hoist-variables": "^7.24.7", + "@babel/helper-module-transforms": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-validator-identifier": "^7.24.7" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.24.7.tgz", + "integrity": "sha512-3aytQvqJ/h9z4g8AsKPLvD4Zqi2qT+L3j7XoFFu1XBlZWEl2/1kWnhmAbxpLgPrHSY0M6UA02jyTiwUVtiKR6A==", + "requires": { + "@babel/helper-module-transforms": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.24.7.tgz", + "integrity": "sha512-/jr7h/EWeJtk1U/uz2jlsCioHkZk1JJZVcc8oQsJ1dUlaJD83f4/6Zeh2aHt9BIFokHIsSeDfhUmju0+1GPd6g==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.24.7.tgz", + "integrity": "sha512-RNKwfRIXg4Ls/8mMTza5oPF5RkOW8Wy/WgMAp1/F1yZ8mMbtwXW+HDoJiOsagWrAhI5f57Vncrmr9XeT4CVapA==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.7" + } + }, + "@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.24.7.tgz", + "integrity": "sha512-Ts7xQVk1OEocqzm8rHMXHlxvsfZ0cEF2yomUqpKENHWMF4zKk175Y4q8H5knJes6PgYad50uuRmt3UJuhBw8pQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-transform-numeric-separator": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.24.7.tgz", + "integrity": "sha512-e6q1TiVUzvH9KRvicuxdBTUj4AdKSRwzIyFFnfnezpCfP2/7Qmbb8qbU2j7GODbl4JMkblitCQjKYUaX/qkkwA==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-transform-object-rest-spread": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.7.tgz", + "integrity": "sha512-4QrHAr0aXQCEFni2q4DqKLD31n2DL+RxcwnNjDFkSG0eNQ/xCavnRkfCUjsyqGC2OviNJvZOF/mQqZBw7i2C5Q==", + "requires": { + "@babel/helper-compilation-targets": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.24.7" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.7.tgz", + "integrity": "sha512-A/vVLwN6lBrMFmMDmPPz0jnE6ZGx7Jq7d6sT/Ev4H65RER6pZ+kczlf1DthF5N0qaPHBsI7UXiE8Zy66nmAovg==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-replace-supers": "^7.24.7" + } + }, + "@babel/plugin-transform-optional-catch-binding": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.24.7.tgz", + "integrity": "sha512-uLEndKqP5BfBbC/5jTwPxLh9kqPWWgzN/f8w6UwAIirAEqiIVJWWY312X72Eub09g5KF9+Zn7+hT7sDxmhRuKA==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-transform-optional-chaining": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.24.7.tgz", + "integrity": "sha512-tK+0N9yd4j+x/4hxF3F0e0fu/VdcxU18y5SevtyM/PCFlQvXbR0Zmlo2eBrKtVipGNFzpq56o8WsIIKcJFUCRQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.7.tgz", + "integrity": "sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.7" + } + }, + "@babel/plugin-transform-private-methods": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.24.7.tgz", + "integrity": "sha512-COTCOkG2hn4JKGEKBADkA8WNb35TGkkRbI5iT845dB+NyqgO8Hn+ajPbSnIQznneJTa3d30scb6iz/DhH8GsJQ==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + } + }, + "@babel/plugin-transform-private-property-in-object": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.24.7.tgz", + "integrity": "sha512-9z76mxwnwFxMyxZWEgdgECQglF2Q7cFLm0kMf8pGwt+GSJsY0cONKj/UuO4bOH0w/uAel3ekS4ra5CEAyJRmDA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-create-class-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.7.tgz", + "integrity": "sha512-EMi4MLQSHfd2nrCqQEWxFdha2gBCqU4ZcCng4WBGZ5CJL4bBRW0ptdqqDdeirGZcpALazVVNJqRmsO8/+oNCBA==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.7" + } + }, + "@babel/plugin-transform-react-constant-elements": { + "version": "7.25.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.25.1.tgz", + "integrity": "sha512-SLV/giH/V4SmloZ6Dt40HjTGTAIkxn33TVIHxNGNvo8ezMhrxBkzisj4op1KZYPIOHFLqhv60OHvX+YRu4xbmQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.8" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.24.7.tgz", + "integrity": "sha512-H/Snz9PFxKsS1JLI4dJLtnJgCJRoo0AUm3chP6NYr+9En1JMKloheEiLIhlp5MDVznWo+H3AAC1Mc8lmUEpsgg==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.7" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.24.7.tgz", + "integrity": "sha512-+Dj06GDZEFRYvclU6k4bme55GKBEWUmByM/eoKuqg4zTNQHiApWRhQph5fxQB2wAEFvRzL1tOEj1RJ19wJrhoA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-jsx": "^7.24.7", + "@babel/types": "^7.24.7" + } + }, + "@babel/plugin-transform-react-jsx-development": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.24.7.tgz", + "integrity": "sha512-QG9EnzoGn+Qar7rxuW+ZOsbWOt56FvvI93xInqsZDC5fsekx1AlIO4KIJ5M+D0p0SqSH156EpmZyXq630B8OlQ==", + "requires": { + "@babel/plugin-transform-react-jsx": "^7.24.7" + } + }, + "@babel/plugin-transform-react-pure-annotations": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.24.7.tgz", + "integrity": "sha512-PLgBVk3fzbmEjBJ/u8kFzOqS9tUeDjiaWud/rRym/yjCo/M9cASPlnrd2ZmmZpQT40fOOrvR8jh+n8jikrOhNA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.7.tgz", + "integrity": "sha512-lq3fvXPdimDrlg6LWBoqj+r/DEWgONuwjuOuQCSYgRroXDH/IdM1C0IZf59fL5cHLpjEH/O6opIRBbqv7ELnuA==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.7", + "regenerator-transform": "^0.15.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.24.7.tgz", + "integrity": "sha512-0DUq0pHcPKbjFZCfTss/pGkYMfy3vFWydkUBd9r0GHpIyfs2eCDENvqadMycRS9wZCXR41wucAfJHJmwA0UmoQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.7" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.24.7.tgz", + "integrity": "sha512-YqXjrk4C+a1kZjewqt+Mmu2UuV1s07y8kqcUf4qYLnoqemhR4gRQikhdAhSVJioMjVTu6Mo6pAbaypEA3jY6fw==", + "requires": { + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "babel-plugin-polyfill-corejs2": "^0.4.10", + "babel-plugin-polyfill-corejs3": "^0.10.1", + "babel-plugin-polyfill-regenerator": "^0.6.1", + "semver": "^6.3.1" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" + } + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.7.tgz", + "integrity": "sha512-KsDsevZMDsigzbA09+vacnLpmPH4aWjcZjXdyFKGzpplxhbeB4wYtury3vglQkg6KM/xEPKt73eCjPPf1PgXBA==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.7" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.7.tgz", + "integrity": "sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.24.7.tgz", + "integrity": "sha512-kHPSIJc9v24zEml5geKg9Mjx5ULpfncj0wRpYtxbvKyTtHCYDkVE3aHQ03FrpEo4gEe2vrJJS1Y9CJTaThA52g==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.7" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.7.tgz", + "integrity": "sha512-AfDTQmClklHCOLxtGoP7HkeMw56k1/bTQjwsfhL6pppo/M4TOBSq+jjBUBLmV/4oeFg4GWMavIl44ZeCtmmZTw==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.7" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.24.7.tgz", + "integrity": "sha512-VtR8hDy7YLB7+Pet9IarXjg/zgCMSF+1mNS/EQEiEaUPoFXCVsHG64SIxcaaI2zJgRiv+YmgaQESUfWAdbjzgg==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.7" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.24.7.tgz", + "integrity": "sha512-iLD3UNkgx2n/HrjBesVbYX6j0yqn/sJktvbtKKgcaLIQ4bTTQ8obAypc1VpyHPD2y4Phh9zHOaAt8e/L14wCpw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-create-class-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-typescript": "^7.24.7" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.24.7.tgz", + "integrity": "sha512-U3ap1gm5+4edc2Q/P+9VrBNhGkfnf+8ZqppY71Bo/pzZmXhhLdqgaUl6cuB07O1+AQJtCLfaOmswiNbSQ9ivhw==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.7" + } + }, + "@babel/plugin-transform-unicode-property-regex": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.24.7.tgz", + "integrity": "sha512-uH2O4OV5M9FZYQrwc7NdVmMxQJOCCzFeYudlZSzUAHRFeOujQefa92E74TQDVskNHCzOXoigEuoyzHDhaEaK5w==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.24.7.tgz", + "integrity": "sha512-hlQ96MBZSAXUq7ltkjtu3FJCCSMx/j629ns3hA3pXnBXjanNP0LHi+JpPeA81zaWgVK1VGH95Xuy7u0RyQ8kMg==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + } + }, + "@babel/plugin-transform-unicode-sets-regex": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.24.7.tgz", + "integrity": "sha512-2G8aAvF4wy1w/AGZkemprdGMRg5o6zPNhbHVImRz3lss55TYCBd6xStN19rt8XJHq20sqV0JbyWjOWwQRwV/wg==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + } + }, + "@babel/preset-env": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.24.7.tgz", + "integrity": "sha512-1YZNsc+y6cTvWlDHidMBsQZrZfEFjRIo/BZCT906PMdzOyXtSLTgqGdrpcuTDCXyd11Am5uQULtDIcCfnTc8fQ==", + "requires": { + "@babel/compat-data": "^7.24.7", + "@babel/helper-compilation-targets": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-validator-option": "^7.24.7", + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.24.7", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.24.7", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.24.7", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.24.7", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.24.7", + "@babel/plugin-syntax-import-attributes": "^7.24.7", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.24.7", + "@babel/plugin-transform-async-generator-functions": "^7.24.7", + "@babel/plugin-transform-async-to-generator": "^7.24.7", + "@babel/plugin-transform-block-scoped-functions": "^7.24.7", + "@babel/plugin-transform-block-scoping": "^7.24.7", + "@babel/plugin-transform-class-properties": "^7.24.7", + "@babel/plugin-transform-class-static-block": "^7.24.7", + "@babel/plugin-transform-classes": "^7.24.7", + "@babel/plugin-transform-computed-properties": "^7.24.7", + "@babel/plugin-transform-destructuring": "^7.24.7", + "@babel/plugin-transform-dotall-regex": "^7.24.7", + "@babel/plugin-transform-duplicate-keys": "^7.24.7", + "@babel/plugin-transform-dynamic-import": "^7.24.7", + "@babel/plugin-transform-exponentiation-operator": "^7.24.7", + "@babel/plugin-transform-export-namespace-from": "^7.24.7", + "@babel/plugin-transform-for-of": "^7.24.7", + "@babel/plugin-transform-function-name": "^7.24.7", + "@babel/plugin-transform-json-strings": "^7.24.7", + "@babel/plugin-transform-literals": "^7.24.7", + "@babel/plugin-transform-logical-assignment-operators": "^7.24.7", + "@babel/plugin-transform-member-expression-literals": "^7.24.7", + "@babel/plugin-transform-modules-amd": "^7.24.7", + "@babel/plugin-transform-modules-commonjs": "^7.24.7", + "@babel/plugin-transform-modules-systemjs": "^7.24.7", + "@babel/plugin-transform-modules-umd": "^7.24.7", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.24.7", + "@babel/plugin-transform-new-target": "^7.24.7", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.7", + "@babel/plugin-transform-numeric-separator": "^7.24.7", + "@babel/plugin-transform-object-rest-spread": "^7.24.7", + "@babel/plugin-transform-object-super": "^7.24.7", + "@babel/plugin-transform-optional-catch-binding": "^7.24.7", + "@babel/plugin-transform-optional-chaining": "^7.24.7", + "@babel/plugin-transform-parameters": "^7.24.7", + "@babel/plugin-transform-private-methods": "^7.24.7", + "@babel/plugin-transform-private-property-in-object": "^7.24.7", + "@babel/plugin-transform-property-literals": "^7.24.7", + "@babel/plugin-transform-regenerator": "^7.24.7", + "@babel/plugin-transform-reserved-words": "^7.24.7", + "@babel/plugin-transform-shorthand-properties": "^7.24.7", + "@babel/plugin-transform-spread": "^7.24.7", + "@babel/plugin-transform-sticky-regex": "^7.24.7", + "@babel/plugin-transform-template-literals": "^7.24.7", + "@babel/plugin-transform-typeof-symbol": "^7.24.7", + "@babel/plugin-transform-unicode-escapes": "^7.24.7", + "@babel/plugin-transform-unicode-property-regex": "^7.24.7", + "@babel/plugin-transform-unicode-regex": "^7.24.7", + "@babel/plugin-transform-unicode-sets-regex": "^7.24.7", + "@babel/preset-modules": "0.1.6-no-external-plugins", + "babel-plugin-polyfill-corejs2": "^0.4.10", + "babel-plugin-polyfill-corejs3": "^0.10.4", + "babel-plugin-polyfill-regenerator": "^0.6.1", + "core-js-compat": "^3.31.0", + "semver": "^6.3.1" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" + } + } + }, + "@babel/preset-modules": { + "version": "0.1.6-no-external-plugins", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", + "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/preset-react": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.24.7.tgz", + "integrity": "sha512-AAH4lEkpmzFWrGVlHaxJB7RLH21uPQ9+He+eFLWHmF9IuFQVugz8eAsamaW0DXRrTfco5zj1wWtpdcXJUOfsag==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-validator-option": "^7.24.7", + "@babel/plugin-transform-react-display-name": "^7.24.7", + "@babel/plugin-transform-react-jsx": "^7.24.7", + "@babel/plugin-transform-react-jsx-development": "^7.24.7", + "@babel/plugin-transform-react-pure-annotations": "^7.24.7" + } + }, + "@babel/preset-typescript": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.24.7.tgz", + "integrity": "sha512-SyXRe3OdWwIwalxDg5UtJnJQO+YPcTfwiIY2B0Xlddh9o7jpWLvv8X1RthIeDOxQ+O1ML5BLPCONToObyVQVuQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-validator-option": "^7.24.7", + "@babel/plugin-syntax-jsx": "^7.24.7", + "@babel/plugin-transform-modules-commonjs": "^7.24.7", + "@babel/plugin-transform-typescript": "^7.24.7" + } + }, + "@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==" + }, + "@babel/runtime": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.7.tgz", + "integrity": "sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==", + "requires": { + "regenerator-runtime": "^0.14.0" + } + }, + "@babel/runtime-corejs3": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.24.7.tgz", + "integrity": "sha512-eytSX6JLBY6PVAeQa2bFlDx/7Mmln/gaEpsit5a3WEvjGfiIytEsgAwuIXCPM0xvw0v0cJn3ilq0/TvXrW0kgA==", + "requires": { + "core-js-pure": "^3.30.2", + "regenerator-runtime": "^0.14.0" + } + }, + "@babel/template": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.7.tgz", + "integrity": "sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==", + "requires": { + "@babel/code-frame": "^7.24.7", + "@babel/parser": "^7.24.7", + "@babel/types": "^7.24.7" + } + }, + "@babel/traverse": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.7.tgz", + "integrity": "sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA==", + "requires": { + "@babel/code-frame": "^7.24.7", + "@babel/generator": "^7.24.7", + "@babel/helper-environment-visitor": "^7.24.7", + "@babel/helper-function-name": "^7.24.7", + "@babel/helper-hoist-variables": "^7.24.7", + "@babel/helper-split-export-declaration": "^7.24.7", + "@babel/parser": "^7.24.7", + "@babel/types": "^7.24.7", + "debug": "^4.3.1", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.7.tgz", + "integrity": "sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==", + "requires": { + "@babel/helper-string-parser": "^7.24.7", + "@babel/helper-validator-identifier": "^7.24.7", + "to-fast-properties": "^2.0.0" + } + }, + "@braintree/sanitize-url": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/@braintree/sanitize-url/-/sanitize-url-6.0.4.tgz", + "integrity": "sha512-s3jaWicZd0pkP0jf5ysyHUI/RE7MHos6qlToFcGWXVp+ykHOy77OUMrfbgJ9it2C5bow7OIQwYYaHjk9XlBQ2A==" + }, + "@colors/colors": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "optional": true + }, + "@discoveryjs/json-ext": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", + "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==" + }, + "@docsearch/css": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.6.1.tgz", + "integrity": "sha512-VtVb5DS+0hRIprU2CO6ZQjK2Zg4QU5HrDM1+ix6rT0umsYvFvatMAnf97NHZlVWDaaLlx7GRfR/7FikANiM2Fg==" + }, + "@docsearch/react": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.6.1.tgz", + "integrity": "sha512-qXZkEPvybVhSXj0K7U3bXc233tk5e8PfhoZ6MhPOiik/qUQxYC+Dn9DnoS7CxHQQhHfCvTiN0eY9M12oRghEXw==", + "requires": { + "@algolia/autocomplete-core": "1.9.3", + "@algolia/autocomplete-preset-algolia": "1.9.3", + "@docsearch/css": "3.6.1", + "algoliasearch": "^4.19.1" + } + }, + "@docusaurus/core": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-3.5.2.tgz", + "integrity": "sha512-4Z1WkhCSkX4KO0Fw5m/Vuc7Q3NxBG53NE5u59Rs96fWkMPZVSrzEPP16/Nk6cWb/shK7xXPndTmalJtw7twL/w==", + "requires": { + "@babel/core": "^7.23.3", + "@babel/generator": "^7.23.3", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-transform-runtime": "^7.22.9", + "@babel/preset-env": "^7.22.9", + "@babel/preset-react": "^7.22.5", + "@babel/preset-typescript": "^7.22.5", + "@babel/runtime": "^7.22.6", + "@babel/runtime-corejs3": "^7.22.6", + "@babel/traverse": "^7.22.8", + "@docusaurus/cssnano-preset": "3.5.2", + "@docusaurus/logger": "3.5.2", + "@docusaurus/mdx-loader": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "autoprefixer": "^10.4.14", + "babel-loader": "^9.1.3", + "babel-plugin-dynamic-import-node": "^2.3.3", + "boxen": "^6.2.1", + "chalk": "^4.1.2", + "chokidar": "^3.5.3", + "clean-css": "^5.3.2", + "cli-table3": "^0.6.3", + "combine-promises": "^1.1.0", + "commander": "^5.1.0", + "copy-webpack-plugin": "^11.0.0", + "core-js": "^3.31.1", + "css-loader": "^6.8.1", + "css-minimizer-webpack-plugin": "^5.0.1", + "cssnano": "^6.1.2", + "del": "^6.1.1", + "detect-port": "^1.5.1", + "escape-html": "^1.0.3", + "eta": "^2.2.0", + "eval": "^0.1.8", + "file-loader": "^6.2.0", + "fs-extra": "^11.1.1", + "html-minifier-terser": "^7.2.0", + "html-tags": "^3.3.1", + "html-webpack-plugin": "^5.5.3", + "leven": "^3.1.0", + "lodash": "^4.17.21", + "mini-css-extract-plugin": "^2.7.6", + "p-map": "^4.0.0", + "postcss": "^8.4.26", + "postcss-loader": "^7.3.3", + "prompts": "^2.4.2", + "react-dev-utils": "^12.0.1", + "react-helmet-async": "^1.3.0", + "react-loadable": "npm:@docusaurus/react-loadable@6.0.0", + "react-loadable-ssr-addon-v5-slorber": "^1.0.1", + "react-router": "^5.3.4", + "react-router-config": "^5.1.1", + "react-router-dom": "^5.3.4", + "rtl-detect": "^1.0.4", + "semver": "^7.5.4", + "serve-handler": "^6.1.5", + "shelljs": "^0.8.5", + "terser-webpack-plugin": "^5.3.9", + "tslib": "^2.6.0", + "update-notifier": "^6.0.2", + "url-loader": "^4.1.1", + "webpack": "^5.88.1", + "webpack-bundle-analyzer": "^4.9.0", + "webpack-dev-server": "^4.15.1", + "webpack-merge": "^5.9.0", + "webpackbar": "^5.0.2" + } + }, + "@docusaurus/cssnano-preset": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-3.5.2.tgz", + "integrity": "sha512-D3KiQXOMA8+O0tqORBrTOEQyQxNIfPm9jEaJoALjjSjc2M/ZAWcUfPQEnwr2JB2TadHw2gqWgpZckQmrVWkytA==", + "requires": { + "cssnano-preset-advanced": "^6.1.2", + "postcss": "^8.4.38", + "postcss-sort-media-queries": "^5.2.0", + "tslib": "^2.6.0" + } + }, + "@docusaurus/logger": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-3.5.2.tgz", + "integrity": "sha512-LHC540SGkeLfyT3RHK3gAMK6aS5TRqOD4R72BEU/DE2M/TY8WwEUAMY576UUc/oNJXv8pGhBmQB6N9p3pt8LQw==", + "requires": { + "chalk": "^4.1.2", + "tslib": "^2.6.0" + } + }, + "@docusaurus/mdx-loader": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.5.2.tgz", + "integrity": "sha512-ku3xO9vZdwpiMIVd8BzWV0DCqGEbCP5zs1iHfKX50vw6jX8vQo0ylYo1YJMZyz6e+JFJ17HYHT5FzVidz2IflA==", + "requires": { + "@docusaurus/logger": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "@mdx-js/mdx": "^3.0.0", + "@slorber/remark-comment": "^1.0.0", + "escape-html": "^1.0.3", + "estree-util-value-to-estree": "^3.0.1", + "file-loader": "^6.2.0", + "fs-extra": "^11.1.1", + "image-size": "^1.0.2", + "mdast-util-mdx": "^3.0.0", + "mdast-util-to-string": "^4.0.0", + "rehype-raw": "^7.0.0", + "remark-directive": "^3.0.0", + "remark-emoji": "^4.0.0", + "remark-frontmatter": "^5.0.0", + "remark-gfm": "^4.0.0", + "stringify-object": "^3.3.0", + "tslib": "^2.6.0", + "unified": "^11.0.3", + "unist-util-visit": "^5.0.0", + "url-loader": "^4.1.1", + "vfile": "^6.0.1", + "webpack": "^5.88.1" + } + }, + "@docusaurus/module-type-aliases": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.5.2.tgz", + "integrity": "sha512-Z+Xu3+2rvKef/YKTMxZHsEXp1y92ac0ngjDiExRdqGTmEKtCUpkbNYH8v5eXo5Ls+dnW88n6WTa+Q54kLOkwPg==", + "requires": { + "@docusaurus/types": "3.5.2", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "@types/react-router-dom": "*", + "react-helmet-async": "*", + "react-loadable": "npm:@docusaurus/react-loadable@6.0.0" + } + }, + "@docusaurus/plugin-client-redirects": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-client-redirects/-/plugin-client-redirects-3.5.2.tgz", + "integrity": "sha512-GMU0ZNoVG1DEsZlBbwLPdh0iwibrVZiRfmdppvX17SnByCVP74mb/Nne7Ss7ALgxQLtM4IHbXi8ij90VVjAJ+Q==", + "requires": { + "@docusaurus/core": "3.5.2", + "@docusaurus/logger": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "eta": "^2.2.0", + "fs-extra": "^11.1.1", + "lodash": "^4.17.21", + "tslib": "^2.6.0" + } + }, + "@docusaurus/plugin-content-blog": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.5.2.tgz", + "integrity": "sha512-R7ghWnMvjSf+aeNDH0K4fjyQnt5L0KzUEnUhmf1e3jZrv3wogeytZNN6n7X8yHcMsuZHPOrctQhXWnmxu+IRRg==", + "requires": { + "@docusaurus/core": "3.5.2", + "@docusaurus/logger": "3.5.2", + "@docusaurus/mdx-loader": "3.5.2", + "@docusaurus/theme-common": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "cheerio": "1.0.0-rc.12", + "feed": "^4.2.2", + "fs-extra": "^11.1.1", + "lodash": "^4.17.21", + "reading-time": "^1.5.0", + "srcset": "^4.0.0", + "tslib": "^2.6.0", + "unist-util-visit": "^5.0.0", + "utility-types": "^3.10.0", + "webpack": "^5.88.1" + } + }, + "@docusaurus/plugin-content-docs": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.5.2.tgz", + "integrity": "sha512-Bt+OXn/CPtVqM3Di44vHjE7rPCEsRCB/DMo2qoOuozB9f7+lsdrHvD0QCHdBs0uhz6deYJDppAr2VgqybKPlVQ==", + "requires": { + "@docusaurus/core": "3.5.2", + "@docusaurus/logger": "3.5.2", + "@docusaurus/mdx-loader": "3.5.2", + "@docusaurus/module-type-aliases": "3.5.2", + "@docusaurus/theme-common": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "@types/react-router-config": "^5.0.7", + "combine-promises": "^1.1.0", + "fs-extra": "^11.1.1", + "js-yaml": "^4.1.0", + "lodash": "^4.17.21", + "tslib": "^2.6.0", + "utility-types": "^3.10.0", + "webpack": "^5.88.1" + } + }, + "@docusaurus/plugin-content-pages": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.5.2.tgz", + "integrity": "sha512-WzhHjNpoQAUz/ueO10cnundRz+VUtkjFhhaQ9jApyv1a46FPURO4cef89pyNIOMny1fjDz/NUN2z6Yi+5WUrCw==", + "requires": { + "@docusaurus/core": "3.5.2", + "@docusaurus/mdx-loader": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "fs-extra": "^11.1.1", + "tslib": "^2.6.0", + "webpack": "^5.88.1" + } + }, + "@docusaurus/plugin-debug": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-3.5.2.tgz", + "integrity": "sha512-kBK6GlN0itCkrmHuCS6aX1wmoWc5wpd5KJlqQ1FyrF0cLDnvsYSnh7+ftdwzt7G6lGBho8lrVwkkL9/iQvaSOA==", + "requires": { + "@docusaurus/core": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils": "3.5.2", + "fs-extra": "^11.1.1", + "react-json-view-lite": "^1.2.0", + "tslib": "^2.6.0" + } + }, + "@docusaurus/plugin-google-analytics": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.5.2.tgz", + "integrity": "sha512-rjEkJH/tJ8OXRE9bwhV2mb/WP93V441rD6XnM6MIluu7rk8qg38iSxS43ga2V2Q/2ib53PcqbDEJDG/yWQRJhQ==", + "requires": { + "@docusaurus/core": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "tslib": "^2.6.0" + } + }, + "@docusaurus/plugin-google-gtag": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.5.2.tgz", + "integrity": "sha512-lm8XL3xLkTPHFKKjLjEEAHUrW0SZBSHBE1I+i/tmYMBsjCcUB5UJ52geS5PSiOCFVR74tbPGcPHEV/gaaxFeSA==", + "requires": { + "@docusaurus/core": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "@types/gtag.js": "^0.0.12", + "tslib": "^2.6.0" + } + }, + "@docusaurus/plugin-google-tag-manager": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.5.2.tgz", + "integrity": "sha512-QkpX68PMOMu10Mvgvr5CfZAzZQFx8WLlOiUQ/Qmmcl6mjGK6H21WLT5x7xDmcpCoKA/3CegsqIqBR+nA137lQg==", + "requires": { + "@docusaurus/core": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "tslib": "^2.6.0" + } + }, + "@docusaurus/plugin-pwa": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-pwa/-/plugin-pwa-3.5.2.tgz", + "integrity": "sha512-FCwE+C04PgoCpOnDecr4qnVJdwrOphOVRkeXSUvL6dEHjxfuB+WpSxFA6ASVSxPnFwrBhwt8UQ3vYQgxYNSstQ==", + "requires": { + "@babel/core": "^7.23.3", + "@babel/preset-env": "^7.23.3", + "@docusaurus/core": "3.5.2", + "@docusaurus/logger": "3.5.2", + "@docusaurus/theme-common": "3.5.2", + "@docusaurus/theme-translations": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "babel-loader": "^9.1.3", + "clsx": "^2.0.0", + "core-js": "^3.31.1", + "terser-webpack-plugin": "^5.3.9", + "tslib": "^2.6.0", + "webpack": "^5.88.1", + "webpack-merge": "^5.9.0", + "webpackbar": "^5.0.2", + "workbox-build": "^7.0.0", + "workbox-precaching": "^7.0.0", + "workbox-window": "^7.0.0" + } + }, + "@docusaurus/plugin-sitemap": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.5.2.tgz", + "integrity": "sha512-DnlqYyRAdQ4NHY28TfHuVk414ft2uruP4QWCH//jzpHjqvKyXjj2fmDtI8RPUBh9K8iZKFMHRnLtzJKySPWvFA==", + "requires": { + "@docusaurus/core": "3.5.2", + "@docusaurus/logger": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "fs-extra": "^11.1.1", + "sitemap": "^7.1.1", + "tslib": "^2.6.0" + } + }, + "@docusaurus/preset-classic": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-3.5.2.tgz", + "integrity": "sha512-3ihfXQ95aOHiLB5uCu+9PRy2gZCeSZoDcqpnDvf3B+sTrMvMTr8qRUzBvWkoIqc82yG5prCboRjk1SVILKx6sg==", + "requires": { + "@docusaurus/core": "3.5.2", + "@docusaurus/plugin-content-blog": "3.5.2", + "@docusaurus/plugin-content-docs": "3.5.2", + "@docusaurus/plugin-content-pages": "3.5.2", + "@docusaurus/plugin-debug": "3.5.2", + "@docusaurus/plugin-google-analytics": "3.5.2", + "@docusaurus/plugin-google-gtag": "3.5.2", + "@docusaurus/plugin-google-tag-manager": "3.5.2", + "@docusaurus/plugin-sitemap": "3.5.2", + "@docusaurus/theme-classic": "3.5.2", + "@docusaurus/theme-common": "3.5.2", + "@docusaurus/theme-search-algolia": "3.5.2", + "@docusaurus/types": "3.5.2" + } + }, + "@docusaurus/theme-classic": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-3.5.2.tgz", + "integrity": "sha512-XRpinSix3NBv95Rk7xeMF9k4safMkwnpSgThn0UNQNumKvmcIYjfkwfh2BhwYh/BxMXQHJ/PdmNh22TQFpIaYg==", + "requires": { + "@docusaurus/core": "3.5.2", + "@docusaurus/mdx-loader": "3.5.2", + "@docusaurus/module-type-aliases": "3.5.2", + "@docusaurus/plugin-content-blog": "3.5.2", + "@docusaurus/plugin-content-docs": "3.5.2", + "@docusaurus/plugin-content-pages": "3.5.2", + "@docusaurus/theme-common": "3.5.2", + "@docusaurus/theme-translations": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "@mdx-js/react": "^3.0.0", + "clsx": "^2.0.0", + "copy-text-to-clipboard": "^3.2.0", + "infima": "0.2.0-alpha.44", + "lodash": "^4.17.21", + "nprogress": "^0.2.0", + "postcss": "^8.4.26", + "prism-react-renderer": "^2.3.0", + "prismjs": "^1.29.0", + "react-router-dom": "^5.3.4", + "rtlcss": "^4.1.0", + "tslib": "^2.6.0", + "utility-types": "^3.10.0" + } + }, + "@docusaurus/theme-common": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.5.2.tgz", + "integrity": "sha512-QXqlm9S6x9Ibwjs7I2yEDgsCocp708DrCrgHgKwg2n2AY0YQ6IjU0gAK35lHRLOvAoJUfCKpQAwUykB0R7+Eew==", + "requires": { + "@docusaurus/mdx-loader": "3.5.2", + "@docusaurus/module-type-aliases": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "clsx": "^2.0.0", + "parse-numeric-range": "^1.3.0", + "prism-react-renderer": "^2.3.0", + "tslib": "^2.6.0", + "utility-types": "^3.10.0" + } + }, + "@docusaurus/theme-mermaid": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-mermaid/-/theme-mermaid-3.5.2.tgz", + "integrity": "sha512-7vWCnIe/KoyTN1Dc55FIyqO5hJ3YaV08Mr63Zej0L0mX1iGzt+qKSmeVUAJ9/aOalUhF0typV0RmNUSy5FAmCg==", + "requires": { + "@docusaurus/core": "3.5.2", + "@docusaurus/module-type-aliases": "3.5.2", + "@docusaurus/theme-common": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "mermaid": "^10.4.0", + "tslib": "^2.6.0" + } + }, + "@docusaurus/theme-search-algolia": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.5.2.tgz", + "integrity": "sha512-qW53kp3VzMnEqZGjakaV90sst3iN1o32PH+nawv1uepROO8aEGxptcq2R5rsv7aBShSRbZwIobdvSYKsZ5pqvA==", + "requires": { + "@docsearch/react": "^3.5.2", + "@docusaurus/core": "3.5.2", + "@docusaurus/logger": "3.5.2", + "@docusaurus/plugin-content-docs": "3.5.2", + "@docusaurus/theme-common": "3.5.2", + "@docusaurus/theme-translations": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "algoliasearch": "^4.18.0", + "algoliasearch-helper": "^3.13.3", + "clsx": "^2.0.0", + "eta": "^2.2.0", + "fs-extra": "^11.1.1", + "lodash": "^4.17.21", + "tslib": "^2.6.0", + "utility-types": "^3.10.0" + } + }, + "@docusaurus/theme-translations": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-3.5.2.tgz", + "integrity": "sha512-GPZLcu4aT1EmqSTmbdpVrDENGR2yObFEX8ssEFYTCiAIVc0EihNSdOIBTazUvgNqwvnoU1A8vIs1xyzc3LITTw==", + "requires": { + "fs-extra": "^11.1.1", + "tslib": "^2.6.0" + } + }, + "@docusaurus/types": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.5.2.tgz", + "integrity": "sha512-N6GntLXoLVUwkZw7zCxwy9QiuEXIcTVzA9AkmNw16oc0AP3SXLrMmDMMBIfgqwuKWa6Ox6epHol9kMtJqekACw==", + "requires": { + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "^1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.88.1", + "webpack-merge": "^5.9.0" + } + }, + "@docusaurus/utils": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-3.5.2.tgz", + "integrity": "sha512-33QvcNFh+Gv+C2dP9Y9xWEzMgf3JzrpL2nW9PopidiohS1nDcyknKRx2DWaFvyVTTYIkkABVSr073VTj/NITNA==", + "requires": { + "@docusaurus/logger": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "@svgr/webpack": "^8.1.0", + "escape-string-regexp": "^4.0.0", + "file-loader": "^6.2.0", + "fs-extra": "^11.1.1", + "github-slugger": "^1.5.0", + "globby": "^11.1.0", + "gray-matter": "^4.0.3", + "jiti": "^1.20.0", + "js-yaml": "^4.1.0", + "lodash": "^4.17.21", + "micromatch": "^4.0.5", + "prompts": "^2.4.2", + "resolve-pathname": "^3.0.0", + "shelljs": "^0.8.5", + "tslib": "^2.6.0", + "url-loader": "^4.1.1", + "utility-types": "^3.10.0", + "webpack": "^5.88.1" + } + }, + "@docusaurus/utils-common": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-3.5.2.tgz", + "integrity": "sha512-i0AZjHiRgJU6d7faQngIhuHKNrszpL/SHQPgF1zH4H+Ij6E9NBYGy6pkcGWToIv7IVPbs+pQLh1P3whn0gWXVg==", + "requires": { + "tslib": "^2.6.0" + } + }, + "@docusaurus/utils-validation": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-3.5.2.tgz", + "integrity": "sha512-m+Foq7augzXqB6HufdS139PFxDC5d5q2QKZy8q0qYYvGdI6nnlNsGH4cIGsgBnV7smz+mopl3g4asbSDvMV0jA==", + "requires": { + "@docusaurus/logger": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "fs-extra": "^11.2.0", + "joi": "^17.9.2", + "js-yaml": "^4.1.0", + "lodash": "^4.17.21", + "tslib": "^2.6.0" + } + }, + "@fortawesome/fontawesome-common-types": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.5.2.tgz", + "integrity": "sha512-gBxPg3aVO6J0kpfHNILc+NMhXnqHumFxOmjYCFfOiLZfwhnnfhtsdA2hfJlDnj+8PjAs6kKQPenOTKj3Rf7zHw==" + }, + "@fortawesome/fontawesome-svg-core": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.5.2.tgz", + "integrity": "sha512-5CdaCBGl8Rh9ohNdxeeTMxIj8oc3KNBgIeLMvJosBMdslK/UnEB8rzyDRrbKdL1kDweqBPo4GT9wvnakHWucZw==", + "requires": { + "@fortawesome/fontawesome-common-types": "6.5.2" + } + }, + "@fortawesome/free-brands-svg-icons": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/@fortawesome/free-brands-svg-icons/-/free-brands-svg-icons-6.5.2.tgz", + "integrity": "sha512-zi5FNYdmKLnEc0jc0uuHH17kz/hfYTg4Uei0wMGzcoCL/4d3WM3u1VMc0iGGa31HuhV5i7ZK8ZlTCQrHqRHSGQ==", + "requires": { + "@fortawesome/fontawesome-common-types": "6.5.2" + } + }, + "@fortawesome/free-solid-svg-icons": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.5.2.tgz", + "integrity": "sha512-QWFZYXFE7O1Gr1dTIp+D6UcFUF0qElOnZptpi7PBUMylJh+vFmIedVe1Ir6RM1t2tEQLLSV1k7bR4o92M+uqlw==", + "requires": { + "@fortawesome/fontawesome-common-types": "6.5.2" + } + }, + "@fortawesome/react-fontawesome": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@fortawesome/react-fontawesome/-/react-fontawesome-0.2.2.tgz", + "integrity": "sha512-EnkrprPNqI6SXJl//m29hpaNzOp1bruISWaOiRtkMi/xSvHJlzc2j2JAYS7egxt/EbjSNV/k6Xy0AQI6vB2+1g==", + "requires": { + "prop-types": "^15.8.1" + } + }, + "@hapi/hoek": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==" + }, + "@hapi/topo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "requires": { + "@hapi/hoek": "^9.0.0" + } + }, + "@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dev": true, + "requires": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true + }, + "strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "requires": { + "ansi-regex": "^6.0.1" + } + } + } + }, + "@jest/schemas": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", + "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", + "requires": { + "@sinclair/typebox": "^0.27.8" + } + }, + "@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "requires": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + } + }, + "@jridgewell/gen-mapping": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "requires": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==" + }, + "@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==" + }, + "@jridgewell/source-map": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", + "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", + "requires": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" + } + }, + "@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==" + }, + "@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "requires": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "@leichtgewicht/ip-codec": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz", + "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==" + }, + "@mdx-js/mdx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-3.0.1.tgz", + "integrity": "sha512-eIQ4QTrOWyL3LWEe/bu6Taqzq2HQvHcyTMaOrI95P2/LmJE7AsfPfgJGuFLPVqBUE1BC1rik3VIhU+s9u72arA==", + "requires": { + "@types/estree": "^1.0.0", + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdx": "^2.0.0", + "collapse-white-space": "^2.0.0", + "devlop": "^1.0.0", + "estree-util-build-jsx": "^3.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "estree-util-to-js": "^2.0.0", + "estree-walker": "^3.0.0", + "hast-util-to-estree": "^3.0.0", + "hast-util-to-jsx-runtime": "^2.0.0", + "markdown-extensions": "^2.0.0", + "periscopic": "^3.0.0", + "remark-mdx": "^3.0.0", + "remark-parse": "^11.0.0", + "remark-rehype": "^11.0.0", + "source-map": "^0.7.0", + "unified": "^11.0.0", + "unist-util-position-from-estree": "^2.0.0", + "unist-util-stringify-position": "^4.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0" + } + }, + "@mdx-js/react": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.0.1.tgz", + "integrity": "sha512-9ZrPIU4MGf6et1m1ov3zKf+q9+deetI51zprKB1D/z3NOb+rUxxtEl3mCjW5wTGh6VhRdwPueh1oRzi6ezkA8A==", + "requires": { + "@types/mdx": "^2.0.0" + } + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "dev": true, + "optional": true + }, + "@pnpm/config.env-replace": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@pnpm/config.env-replace/-/config.env-replace-1.1.0.tgz", + "integrity": "sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==" + }, + "@pnpm/network.ca-file": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@pnpm/network.ca-file/-/network.ca-file-1.0.2.tgz", + "integrity": "sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==", + "requires": { + "graceful-fs": "4.2.10" + }, + "dependencies": { + "graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + } + } + }, + "@pnpm/npm-conf": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/@pnpm/npm-conf/-/npm-conf-2.2.2.tgz", + "integrity": "sha512-UA91GwWPhFExt3IizW6bOeY/pQ0BkuNwKjk9iQW9KqxluGCrg4VenZ0/L+2Y0+ZOtme72EVvg6v0zo3AMQRCeA==", + "requires": { + "@pnpm/config.env-replace": "^1.1.0", + "@pnpm/network.ca-file": "^1.0.1", + "config-chain": "^1.1.11" + } + }, + "@polka/url": { + "version": "1.0.0-next.25", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.25.tgz", + "integrity": "sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ==" + }, + "@rollup/plugin-babel": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", + "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", + "requires": { + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" + } + }, + "@rollup/plugin-node-resolve": { + "version": "15.2.3", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.2.3.tgz", + "integrity": "sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==", + "requires": { + "@rollup/pluginutils": "^5.0.1", + "@types/resolve": "1.20.2", + "deepmerge": "^4.2.2", + "is-builtin-module": "^3.2.1", + "is-module": "^1.0.0", + "resolve": "^1.22.1" + }, + "dependencies": { + "@rollup/pluginutils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.0.tgz", + "integrity": "sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==", + "requires": { + "@types/estree": "^1.0.0", + "estree-walker": "^2.0.2", + "picomatch": "^2.3.1" + } + }, + "estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" + } + } + }, + "@rollup/plugin-replace": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", + "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "requires": { + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" + } + }, + "@rollup/plugin-terser": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/@rollup/plugin-terser/-/plugin-terser-0.4.4.tgz", + "integrity": "sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==", + "requires": { + "serialize-javascript": "^6.0.1", + "smob": "^1.0.0", + "terser": "^5.17.4" + } + }, + "@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "requires": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "dependencies": { + "@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + }, + "estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + } + } + }, + "@sideway/address": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.5.tgz", + "integrity": "sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==", + "requires": { + "@hapi/hoek": "^9.0.0" + } + }, + "@sideway/formula": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", + "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==" + }, + "@sideway/pinpoint": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==" + }, + "@sinclair/typebox": { + "version": "0.27.8", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==" + }, + "@sindresorhus/is": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", + "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==" + }, + "@slorber/remark-comment": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@slorber/remark-comment/-/remark-comment-1.0.0.tgz", + "integrity": "sha512-RCE24n7jsOj1M0UPvIQCHTe7fI0sFL4S2nwKVWwHyVr/wI/H8GosgsJGyhnsZoGFnD/P2hLf1mSbrrgSLN93NA==", + "requires": { + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.1.0", + "micromark-util-symbol": "^1.0.1" + } + }, + "@surma/rollup-plugin-off-main-thread": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", + "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", + "requires": { + "ejs": "^3.1.6", + "json5": "^2.2.0", + "magic-string": "^0.25.0", + "string.prototype.matchall": "^4.0.6" + } + }, + "@svgr/babel-plugin-add-jsx-attribute": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz", + "integrity": "sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==", + "requires": {} + }, + "@svgr/babel-plugin-remove-jsx-attribute": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz", + "integrity": "sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==", + "requires": {} + }, + "@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz", + "integrity": "sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==", + "requires": {} + }, + "@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz", + "integrity": "sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==", + "requires": {} + }, + "@svgr/babel-plugin-svg-dynamic-title": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz", + "integrity": "sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==", + "requires": {} + }, + "@svgr/babel-plugin-svg-em-dimensions": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz", + "integrity": "sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==", + "requires": {} + }, + "@svgr/babel-plugin-transform-react-native-svg": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz", + "integrity": "sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==", + "requires": {} + }, + "@svgr/babel-plugin-transform-svg-component": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz", + "integrity": "sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==", + "requires": {} + }, + "@svgr/babel-preset": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-8.1.0.tgz", + "integrity": "sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==", + "requires": { + "@svgr/babel-plugin-add-jsx-attribute": "8.0.0", + "@svgr/babel-plugin-remove-jsx-attribute": "8.0.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "8.0.0", + "@svgr/babel-plugin-replace-jsx-attribute-value": "8.0.0", + "@svgr/babel-plugin-svg-dynamic-title": "8.0.0", + "@svgr/babel-plugin-svg-em-dimensions": "8.0.0", + "@svgr/babel-plugin-transform-react-native-svg": "8.1.0", + "@svgr/babel-plugin-transform-svg-component": "8.0.0" + } + }, + "@svgr/core": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz", + "integrity": "sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==", + "requires": { + "@babel/core": "^7.21.3", + "@svgr/babel-preset": "8.1.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^8.1.3", + "snake-case": "^3.0.4" + } + }, + "@svgr/hast-util-to-babel-ast": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-8.0.0.tgz", + "integrity": "sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==", + "requires": { + "@babel/types": "^7.21.3", + "entities": "^4.4.0" + } + }, + "@svgr/plugin-jsx": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz", + "integrity": "sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==", + "requires": { + "@babel/core": "^7.21.3", + "@svgr/babel-preset": "8.1.0", + "@svgr/hast-util-to-babel-ast": "8.0.0", + "svg-parser": "^2.0.4" + } + }, + "@svgr/plugin-svgo": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-8.1.0.tgz", + "integrity": "sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==", + "requires": { + "cosmiconfig": "^8.1.3", + "deepmerge": "^4.3.1", + "svgo": "^3.0.2" + } + }, + "@svgr/webpack": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-8.1.0.tgz", + "integrity": "sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==", + "requires": { + "@babel/core": "^7.21.3", + "@babel/plugin-transform-react-constant-elements": "^7.21.3", + "@babel/preset-env": "^7.20.2", + "@babel/preset-react": "^7.18.6", + "@babel/preset-typescript": "^7.21.0", + "@svgr/core": "8.1.0", + "@svgr/plugin-jsx": "8.1.0", + "@svgr/plugin-svgo": "8.1.0" + } + }, + "@szmarczak/http-timer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", + "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", + "requires": { + "defer-to-connect": "^2.0.1" + } + }, + "@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==" + }, + "@types/acorn": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@types/acorn/-/acorn-4.0.6.tgz", + "integrity": "sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==", + "requires": { + "@types/estree": "*" + } + }, + "@types/body-parser": { + "version": "1.19.5", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", + "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", + "requires": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "@types/bonjour": { + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", + "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", + "requires": { + "@types/node": "*" + } + }, + "@types/connect": { + "version": "3.4.38", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", + "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", + "requires": { + "@types/node": "*" + } + }, + "@types/connect-history-api-fallback": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", + "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", + "requires": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "@types/d3-scale": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.8.tgz", + "integrity": "sha512-gkK1VVTr5iNiYJ7vWDI+yUFFlszhNMtVeneJ6lUTKPjprsvLLI9/tgEGiXJOnlINJA8FyA88gfnQsHbybVZrYQ==", + "requires": { + "@types/d3-time": "*" + } + }, + "@types/d3-scale-chromatic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/d3-scale-chromatic/-/d3-scale-chromatic-3.0.3.tgz", + "integrity": "sha512-laXM4+1o5ImZv3RpFAsTRn3TEkzqkytiOY0Dz0sq5cnd1dtNlk6sHLon4OvqaiJb28T0S/TdsBI3Sjsy+keJrw==" + }, + "@types/d3-time": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.3.tgz", + "integrity": "sha512-2p6olUZ4w3s+07q3Tm2dbiMZy5pCDfYwtLXXHUnVzXgQlZ/OyPtUz6OL382BkOuGlLXqfT+wqv8Fw2v8/0geBw==" + }, + "@types/debug": { + "version": "4.1.12", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", + "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", + "requires": { + "@types/ms": "*" + } + }, + "@types/eslint": { + "version": "8.56.10", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.10.tgz", + "integrity": "sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==", + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.7", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", + "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==" + }, + "@types/estree-jsx": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.5.tgz", + "integrity": "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==", + "requires": { + "@types/estree": "*" + } + }, + "@types/express": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", + "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", + "requires": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "@types/express-serve-static-core": { + "version": "4.19.5", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.5.tgz", + "integrity": "sha512-y6W03tvrACO72aijJ5uF02FRq5cgDR9lUxddQ8vyF+GvmjJQqbzDcJngEjURc+ZsG31VI3hODNZJ2URj86pzmg==", + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" + } + }, + "@types/gtag.js": { + "version": "0.0.12", + "resolved": "https://registry.npmjs.org/@types/gtag.js/-/gtag.js-0.0.12.tgz", + "integrity": "sha512-YQV9bUsemkzG81Ea295/nF/5GijnD2Af7QhEofh7xu+kvCN6RdodgNwwGWXB5GMI3NoyvQo0odNctoH/qLMIpg==" + }, + "@types/hast": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", + "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", + "requires": { + "@types/unist": "*" + } + }, + "@types/history": { + "version": "4.7.11", + "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz", + "integrity": "sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==" + }, + "@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" + }, + "@types/http-cache-semantics": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz", + "integrity": "sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==" + }, + "@types/http-errors": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz", + "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==" + }, + "@types/http-proxy": { + "version": "1.17.14", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.14.tgz", + "integrity": "sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==", + "requires": { + "@types/node": "*" + } + }, + "@types/istanbul-lib-coverage": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", + "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==" + }, + "@types/istanbul-lib-report": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", + "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", + "requires": { + "@types/istanbul-lib-coverage": "*" + } + }, + "@types/istanbul-reports": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", + "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==" + }, + "@types/katex": { + "version": "0.16.7", + "resolved": "https://registry.npmjs.org/@types/katex/-/katex-0.16.7.tgz", + "integrity": "sha512-HMwFiRujE5PjrgwHQ25+bsLJgowjGjm5Z8FVSf0N6PwgJrwxH0QxzHYDcKsTfV3wva0vzrpqMTJS2jXPr5BMEQ==" + }, + "@types/mdast": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", + "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", + "requires": { + "@types/unist": "*" + } + }, + "@types/mdx": { + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.13.tgz", + "integrity": "sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==" + }, + "@types/mime": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", + "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==" + }, + "@types/ms": { + "version": "0.7.34", + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz", + "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==" + }, + "@types/node": { + "version": "20.14.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.7.tgz", + "integrity": "sha512-uTr2m2IbJJucF3KUxgnGOZvYbN0QgkGyWxG6973HCpMYFy2KfcgYuIwkJQMQkt1VbBMlvWRbpshFTLxnxCZjKQ==", + "requires": { + "undici-types": "~5.26.4" + } + }, + "@types/node-forge": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", + "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", + "requires": { + "@types/node": "*" + } + }, + "@types/parse-json": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", + "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==" + }, + "@types/prismjs": { + "version": "1.26.4", + "resolved": "https://registry.npmjs.org/@types/prismjs/-/prismjs-1.26.4.tgz", + "integrity": "sha512-rlAnzkW2sZOjbqZ743IHUhFcvzaGbqijwOu8QZnZCjfQzBqFE3s4lOTJEsxikImav9uzz/42I+O7YUs1mWgMlg==" + }, + "@types/prop-types": { + "version": "15.7.12", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.12.tgz", + "integrity": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==" + }, + "@types/qs": { + "version": "6.9.15", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.15.tgz", + "integrity": "sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg==" + }, + "@types/range-parser": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", + "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==" + }, + "@types/react": { + "version": "18.3.3", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.3.tgz", + "integrity": "sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==", + "requires": { + "@types/prop-types": "*", + "csstype": "^3.0.2" + } + }, + "@types/react-router": { + "version": "5.1.20", + "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.20.tgz", + "integrity": "sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==", + "requires": { + "@types/history": "^4.7.11", + "@types/react": "*" + } + }, + "@types/react-router-config": { + "version": "5.0.11", + "resolved": "https://registry.npmjs.org/@types/react-router-config/-/react-router-config-5.0.11.tgz", + "integrity": "sha512-WmSAg7WgqW7m4x8Mt4N6ZyKz0BubSj/2tVUMsAHp+Yd2AMwcSbeFq9WympT19p5heCFmF97R9eD5uUR/t4HEqw==", + "requires": { + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router": "^5.1.0" + } + }, + "@types/react-router-dom": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz", + "integrity": "sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==", + "requires": { + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router": "*" + } + }, + "@types/resolve": { + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.2.tgz", + "integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==" + }, + "@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + }, + "@types/sax": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@types/sax/-/sax-1.2.7.tgz", + "integrity": "sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==", + "requires": { + "@types/node": "*" + } + }, + "@types/send": { + "version": "0.17.4", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", + "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", + "requires": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "@types/serve-index": { + "version": "1.9.4", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz", + "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", + "requires": { + "@types/express": "*" + } + }, + "@types/serve-static": { + "version": "1.15.7", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.7.tgz", + "integrity": "sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==", + "requires": { + "@types/http-errors": "*", + "@types/node": "*", + "@types/send": "*" + } + }, + "@types/sockjs": { + "version": "0.3.36", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz", + "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", + "requires": { + "@types/node": "*" + } + }, + "@types/trusted-types": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", + "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==" + }, + "@types/unist": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.2.tgz", + "integrity": "sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==" + }, + "@types/ws": { + "version": "8.5.10", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz", + "integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==", + "requires": { + "@types/node": "*" + } + }, + "@types/yargs": { + "version": "17.0.32", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", + "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "@types/yargs-parser": { + "version": "21.0.3", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", + "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==" + }, + "@ungap/structured-clone": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", + "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==" + }, + "@webassemblyjs/ast": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", + "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", + "requires": { + "@webassemblyjs/helper-numbers": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "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==" + }, + "@webassemblyjs/helper-api-error": { + "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==" + }, + "@webassemblyjs/helper-buffer": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", + "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==" + }, + "@webassemblyjs/helper-numbers": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", + "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", + "requires": { + "@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.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", + "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==" + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", + "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", + "requires": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/wasm-gen": "1.12.1" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", + "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", + "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", + "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==" + }, + "@webassemblyjs/wasm-edit": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", + "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", + "requires": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/helper-wasm-section": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-opt": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1", + "@webassemblyjs/wast-printer": "1.12.1" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", + "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", + "requires": { + "@webassemblyjs/ast": "1.12.1", + "@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.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", + "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", + "requires": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", + "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", + "requires": { + "@webassemblyjs/ast": "1.12.1", + "@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.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", + "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", + "requires": { + "@webassemblyjs/ast": "1.12.1", + "@xtuc/long": "4.2.2" + } + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "accepts": { + "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==", + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "dependencies": { + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + } + } + }, + "acorn": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.0.tgz", + "integrity": "sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw==" + }, + "acorn-import-attributes": { + "version": "1.9.5", + "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", + "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", + "requires": {} + }, + "acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "requires": {} + }, + "acorn-walk": { + "version": "8.3.3", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.3.tgz", + "integrity": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==", + "requires": { + "acorn": "^8.11.0" + } + }, + "address": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", + "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==" + }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "ajv": { + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.16.0.tgz", + "integrity": "sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==", + "requires": { + "fast-deep-equal": "^3.1.3", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.4.1" + } + }, + "ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "requires": { + "ajv": "^8.0.0" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "algoliasearch": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.24.0.tgz", + "integrity": "sha512-bf0QV/9jVejssFBmz2HQLxUadxk574t4iwjCKp5E7NBzwKkrDEhKPISIIjAU/p6K5qDx3qoeh4+26zWN1jmw3g==", + "requires": { + "@algolia/cache-browser-local-storage": "4.24.0", + "@algolia/cache-common": "4.24.0", + "@algolia/cache-in-memory": "4.24.0", + "@algolia/client-account": "4.24.0", + "@algolia/client-analytics": "4.24.0", + "@algolia/client-common": "4.24.0", + "@algolia/client-personalization": "4.24.0", + "@algolia/client-search": "4.24.0", + "@algolia/logger-common": "4.24.0", + "@algolia/logger-console": "4.24.0", + "@algolia/recommend": "4.24.0", + "@algolia/requester-browser-xhr": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/requester-node-http": "4.24.0", + "@algolia/transporter": "4.24.0" + }, + "dependencies": { + "@algolia/client-common": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", + "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", + "requires": { + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "@algolia/client-search": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", + "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", + "requires": { + "@algolia/client-common": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "@algolia/requester-browser-xhr": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.24.0.tgz", + "integrity": "sha512-Z2NxZMb6+nVXSjF13YpjYTdvV3032YTBSGm2vnYvYPA6mMxzM3v5rsCiSspndn9rzIW4Qp1lPHBvuoKJV6jnAA==", + "requires": { + "@algolia/requester-common": "4.24.0" + } + }, + "@algolia/requester-node-http": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.24.0.tgz", + "integrity": "sha512-JF18yTjNOVYvU/L3UosRcvbPMGT9B+/GQWNWnenIImglzNVGpyzChkXLnrSf6uxwVNO6ESGu6oN8MqcGQcjQJw==", + "requires": { + "@algolia/requester-common": "4.24.0" + } + } + } + }, + "algoliasearch-helper": { + "version": "3.22.5", + "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.22.5.tgz", + "integrity": "sha512-lWvhdnc+aKOKx8jyA3bsdEgHzm/sglC4cYdMG4xSQyRiPLJVJtH/IVYZG3Hp6PkTEhQqhyVYkeP9z2IlcHJsWw==", + "requires": { + "@algolia/events": "^4.0.1" + } + }, + "ansi-align": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", + "requires": { + "string-width": "^4.1.0" + }, + "dependencies": { + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + } + } + }, + "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==" + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "dev": true + }, + "anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "array-buffer-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", + "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", + "requires": { + "call-bind": "^1.0.5", + "is-array-buffer": "^3.0.4" + } + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "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==" + }, + "arraybuffer.prototype.slice": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", + "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", + "requires": { + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.3", + "es-errors": "^1.2.1", + "get-intrinsic": "^1.2.3", + "is-array-buffer": "^3.0.4", + "is-shared-array-buffer": "^1.0.2" + } + }, + "astring": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/astring/-/astring-1.9.0.tgz", + "integrity": "sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==" + }, + "async": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", + "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==" + }, + "at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" + }, + "autoprefixer": { + "version": "10.4.19", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.19.tgz", + "integrity": "sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==", + "requires": { + "browserslist": "^4.23.0", + "caniuse-lite": "^1.0.30001599", + "fraction.js": "^4.3.7", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "requires": { + "possible-typed-array-names": "^1.0.0" + } + }, + "babel-loader": { + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.1.3.tgz", + "integrity": "sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==", + "requires": { + "find-cache-dir": "^4.0.0", + "schema-utils": "^4.0.0" + } + }, + "babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "requires": { + "object.assign": "^4.1.0" + } + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.4.11", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz", + "integrity": "sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==", + "requires": { + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.6.2", + "semver": "^6.3.1" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" + } + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.4.tgz", + "integrity": "sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.6.1", + "core-js-compat": "^3.36.1" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.2.tgz", + "integrity": "sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.6.2" + } + }, + "bail": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", + "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==" + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" + }, + "binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==" + }, + "body-parser": { + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", + "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.5", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.2", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "bonjour-service": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.2.1.tgz", + "integrity": "sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==", + "requires": { + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + }, + "boxen": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-6.2.1.tgz", + "integrity": "sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw==", + "requires": { + "ansi-align": "^3.0.1", + "camelcase": "^6.2.0", + "chalk": "^4.1.2", + "cli-boxes": "^3.0.0", + "string-width": "^5.0.1", + "type-fest": "^2.5.0", + "widest-line": "^4.0.1", + "wrap-ansi": "^8.0.1" + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "requires": { + "fill-range": "^7.1.1" + } + }, + "browserslist": { + "version": "4.23.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.1.tgz", + "integrity": "sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==", + "requires": { + "caniuse-lite": "^1.0.30001629", + "electron-to-chromium": "^1.4.796", + "node-releases": "^2.0.14", + "update-browserslist-db": "^1.0.16" + } + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "builtin-modules": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", + "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==" + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==" + }, + "cacheable-lookup": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", + "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==" + }, + "cacheable-request": { + "version": "10.2.14", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.14.tgz", + "integrity": "sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==", + "requires": { + "@types/http-cache-semantics": "^4.0.2", + "get-stream": "^6.0.1", + "http-cache-semantics": "^4.1.1", + "keyv": "^4.5.3", + "mimic-response": "^4.0.0", + "normalize-url": "^8.0.0", + "responselike": "^3.0.0" + } + }, + "call-bind": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "requires": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + }, + "camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "requires": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" + }, + "camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "dev": true + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001636", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001636.tgz", + "integrity": "sha512-bMg2vmr8XBsbL6Lr0UHXy/21m84FTxDLWn2FSqMd5PrlbMxwJlQnC2YWYxVgp66PZE+BBNF2jYQUBKCo1FDeZg==" + }, + "ccount": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", + "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==" + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==" + }, + "character-entities": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", + "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==" + }, + "character-entities-html4": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", + "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==" + }, + "character-entities-legacy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", + "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==" + }, + "character-reference-invalid": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz", + "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==" + }, + "cheerio": { + "version": "1.0.0-rc.12", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", + "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", + "requires": { + "cheerio-select": "^2.1.0", + "dom-serializer": "^2.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1", + "htmlparser2": "^8.0.1", + "parse5": "^7.0.0", + "parse5-htmlparser2-tree-adapter": "^7.0.0" + } + }, + "cheerio-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", + "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", + "requires": { + "boolbase": "^1.0.0", + "css-select": "^5.1.0", + "css-what": "^6.1.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1" + } + }, + "chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "chrome-trace-event": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", + "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==" + }, + "ci-info": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==" + }, + "clean-css": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz", + "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", + "requires": { + "source-map": "~0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" + }, + "cli-boxes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", + "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==" + }, + "cli-table3": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.5.tgz", + "integrity": "sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==", + "requires": { + "@colors/colors": "1.5.0", + "string-width": "^4.2.0" + }, + "dependencies": { + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + } + } + }, + "clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "requires": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + } + }, + "clsx": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", + "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==" + }, + "collapse-white-space": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-2.1.0.tgz", + "integrity": "sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==" + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" + }, + "colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==" + }, + "combine-promises": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/combine-promises/-/combine-promises-1.2.0.tgz", + "integrity": "sha512-VcQB1ziGD0NXrhKxiwyNbCDmRzs/OShMs2GqW2DlU2A/Sd0nQxE1oWDAE5O0ygSx5mgQOn9eIFh7yKPgFRVkPQ==" + }, + "comma-separated-tokens": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", + "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==" + }, + "commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==" + }, + "common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" + }, + "common-tags": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==" + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "requires": { + "mime-db": ">= 1.43.0 < 2" + }, + "dependencies": { + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + } + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "config-chain": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", + "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", + "requires": { + "ini": "^1.3.4", + "proto-list": "~1.2.1" + } + }, + "configstore": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-6.0.0.tgz", + "integrity": "sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA==", + "requires": { + "dot-prop": "^6.0.1", + "graceful-fs": "^4.2.6", + "unique-string": "^3.0.0", + "write-file-atomic": "^3.0.3", + "xdg-basedir": "^5.0.1" + } + }, + "connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==" + }, + "consola": { + "version": "2.15.3", + "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", + "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==" + }, + "content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==" + }, + "content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==" + }, + "convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" + }, + "cookie": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "copy-text-to-clipboard": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/copy-text-to-clipboard/-/copy-text-to-clipboard-3.2.0.tgz", + "integrity": "sha512-RnJFp1XR/LOBDckxTib5Qjr/PMfkatD0MUCQgdpqS8MdKiNUzBjAQBEN6oUy+jW7LI93BBG3DtMB2KOOKpGs2Q==" + }, + "copy-webpack-plugin": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", + "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==", + "requires": { + "fast-glob": "^3.2.11", + "glob-parent": "^6.0.1", + "globby": "^13.1.1", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0" + }, + "dependencies": { + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "requires": { + "is-glob": "^4.0.3" + } + }, + "globby": { + "version": "13.2.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", + "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", + "requires": { + "dir-glob": "^3.0.1", + "fast-glob": "^3.3.0", + "ignore": "^5.2.4", + "merge2": "^1.4.1", + "slash": "^4.0.0" + } + }, + "slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==" + } + } + }, + "core-js": { + "version": "3.37.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.37.1.tgz", + "integrity": "sha512-Xn6qmxrQZyB0FFY8E3bgRXei3lWDJHhvI+u0q9TKIYM49G8pAr0FgnnrFRAmsbptZL1yxRADVXn+x5AGsbBfyw==" + }, + "core-js-compat": { + "version": "3.37.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.37.1.tgz", + "integrity": "sha512-9TNiImhKvQqSUkOvk/mMRZzOANTiEVC7WaBNhHcKM7x+/5E1l5NvsysR19zuDQScE8k+kfQXWRN3AtS/eOSHpg==", + "requires": { + "browserslist": "^4.23.0" + } + }, + "core-js-pure": { + "version": "3.37.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.37.1.tgz", + "integrity": "sha512-J/r5JTHSmzTxbiYYrzXg9w1VpqrYt+gexenBE9pugeyhwPZTAEJddyiReJWsLO6uNQ8xJZFbod6XC7KKwatCiA==" + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "cose-base": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/cose-base/-/cose-base-1.0.3.tgz", + "integrity": "sha512-s9whTXInMSgAp/NVXVNuVxVKzGH2qck3aQlVHxDCdAEPgtMKwc4Wq6/QKhgdEdgbLSi9rBTAcPoRa6JpiG4ksg==", + "requires": { + "layout-base": "^1.0.0" + } + }, + "cosmiconfig": { + "version": "8.3.6", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", + "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", + "requires": { + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0", + "path-type": "^4.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==", + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "crypto-random-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-4.0.0.tgz", + "integrity": "sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==", + "requires": { + "type-fest": "^1.0.1" + }, + "dependencies": { + "type-fest": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", + "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==" + } + } + }, + "css-declaration-sorter": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz", + "integrity": "sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==", + "requires": {} + }, + "css-loader": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz", + "integrity": "sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==", + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.33", + "postcss-modules-extract-imports": "^3.1.0", + "postcss-modules-local-by-default": "^4.0.5", + "postcss-modules-scope": "^3.2.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.5.4" + } + }, + "css-minimizer-webpack-plugin": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-5.0.1.tgz", + "integrity": "sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==", + "requires": { + "@jridgewell/trace-mapping": "^0.3.18", + "cssnano": "^6.0.1", + "jest-worker": "^29.4.3", + "postcss": "^8.4.24", + "schema-utils": "^4.0.1", + "serialize-javascript": "^6.0.1" + } + }, + "css-select": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + } + }, + "css-tree": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", + "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", + "requires": { + "mdn-data": "2.0.30", + "source-map-js": "^1.0.1" + } + }, + "css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==" + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + }, + "cssnano": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-6.1.2.tgz", + "integrity": "sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==", + "requires": { + "cssnano-preset-default": "^6.1.2", + "lilconfig": "^3.1.1" + } + }, + "cssnano-preset-advanced": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-6.1.2.tgz", + "integrity": "sha512-Nhao7eD8ph2DoHolEzQs5CfRpiEP0xa1HBdnFZ82kvqdmbwVBUr2r1QuQ4t1pi+D1ZpqpcO4T+wy/7RxzJ/WPQ==", + "requires": { + "autoprefixer": "^10.4.19", + "browserslist": "^4.23.0", + "cssnano-preset-default": "^6.1.2", + "postcss-discard-unused": "^6.0.5", + "postcss-merge-idents": "^6.0.3", + "postcss-reduce-idents": "^6.0.3", + "postcss-zindex": "^6.0.2" + } + }, + "cssnano-preset-default": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-6.1.2.tgz", + "integrity": "sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==", + "requires": { + "browserslist": "^4.23.0", + "css-declaration-sorter": "^7.2.0", + "cssnano-utils": "^4.0.2", + "postcss-calc": "^9.0.1", + "postcss-colormin": "^6.1.0", + "postcss-convert-values": "^6.1.0", + "postcss-discard-comments": "^6.0.2", + "postcss-discard-duplicates": "^6.0.3", + "postcss-discard-empty": "^6.0.3", + "postcss-discard-overridden": "^6.0.2", + "postcss-merge-longhand": "^6.0.5", + "postcss-merge-rules": "^6.1.1", + "postcss-minify-font-values": "^6.1.0", + "postcss-minify-gradients": "^6.0.3", + "postcss-minify-params": "^6.1.0", + "postcss-minify-selectors": "^6.0.4", + "postcss-normalize-charset": "^6.0.2", + "postcss-normalize-display-values": "^6.0.2", + "postcss-normalize-positions": "^6.0.2", + "postcss-normalize-repeat-style": "^6.0.2", + "postcss-normalize-string": "^6.0.2", + "postcss-normalize-timing-functions": "^6.0.2", + "postcss-normalize-unicode": "^6.1.0", + "postcss-normalize-url": "^6.0.2", + "postcss-normalize-whitespace": "^6.0.2", + "postcss-ordered-values": "^6.0.2", + "postcss-reduce-initial": "^6.1.0", + "postcss-reduce-transforms": "^6.0.2", + "postcss-svgo": "^6.0.3", + "postcss-unique-selectors": "^6.0.4" + } + }, + "cssnano-utils": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-4.0.2.tgz", + "integrity": "sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==", + "requires": {} + }, + "csso": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", + "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", + "requires": { + "css-tree": "~2.2.0" + }, + "dependencies": { + "css-tree": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", + "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", + "requires": { + "mdn-data": "2.0.28", + "source-map-js": "^1.0.1" + } + }, + "mdn-data": { + "version": "2.0.28", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", + "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==" + } + } + }, + "csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" + }, + "cytoscape": { + "version": "3.29.2", + "resolved": "https://registry.npmjs.org/cytoscape/-/cytoscape-3.29.2.tgz", + "integrity": "sha512-2G1ycU28Nh7OHT9rkXRLpCDP30MKH1dXJORZuBhtEhEW7pKwgPi77ImqlCWinouyE1PNepIOGZBOrE84DG7LyQ==" + }, + "cytoscape-cose-bilkent": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cytoscape-cose-bilkent/-/cytoscape-cose-bilkent-4.1.0.tgz", + "integrity": "sha512-wgQlVIUJF13Quxiv5e1gstZ08rnZj2XaLHGoFMYXz7SkNfCDOOteKBE6SYRfA9WxxI/iBc3ajfDoc6hb/MRAHQ==", + "requires": { + "cose-base": "^1.0.0" + } + }, + "d3": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/d3/-/d3-7.9.0.tgz", + "integrity": "sha512-e1U46jVP+w7Iut8Jt8ri1YsPOvFpg46k+K8TpCb0P+zjCkjkPnV7WzfDJzMHy1LnA+wj5pLT1wjO901gLXeEhA==", + "requires": { + "d3-array": "3", + "d3-axis": "3", + "d3-brush": "3", + "d3-chord": "3", + "d3-color": "3", + "d3-contour": "4", + "d3-delaunay": "6", + "d3-dispatch": "3", + "d3-drag": "3", + "d3-dsv": "3", + "d3-ease": "3", + "d3-fetch": "3", + "d3-force": "3", + "d3-format": "3", + "d3-geo": "3", + "d3-hierarchy": "3", + "d3-interpolate": "3", + "d3-path": "3", + "d3-polygon": "3", + "d3-quadtree": "3", + "d3-random": "3", + "d3-scale": "4", + "d3-scale-chromatic": "3", + "d3-selection": "3", + "d3-shape": "3", + "d3-time": "3", + "d3-time-format": "4", + "d3-timer": "3", + "d3-transition": "3", + "d3-zoom": "3" + } + }, + "d3-array": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz", + "integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==", + "requires": { + "internmap": "1 - 2" + } + }, + "d3-axis": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-axis/-/d3-axis-3.0.0.tgz", + "integrity": "sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw==" + }, + "d3-brush": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-brush/-/d3-brush-3.0.0.tgz", + "integrity": "sha512-ALnjWlVYkXsVIGlOsuWH1+3udkYFI48Ljihfnh8FZPF2QS9o+PzGLBslO0PjzVoHLZ2KCVgAM8NVkXPJB2aNnQ==", + "requires": { + "d3-dispatch": "1 - 3", + "d3-drag": "2 - 3", + "d3-interpolate": "1 - 3", + "d3-selection": "3", + "d3-transition": "3" + } + }, + "d3-chord": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-chord/-/d3-chord-3.0.1.tgz", + "integrity": "sha512-VE5S6TNa+j8msksl7HwjxMHDM2yNK3XCkusIlpX5kwauBfXuyLAtNg9jCp/iHH61tgI4sb6R/EIMWCqEIdjT/g==", + "requires": { + "d3-path": "1 - 3" + } + }, + "d3-color": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz", + "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==" + }, + "d3-contour": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/d3-contour/-/d3-contour-4.0.2.tgz", + "integrity": "sha512-4EzFTRIikzs47RGmdxbeUvLWtGedDUNkTcmzoeyg4sP/dvCexO47AaQL7VKy/gul85TOxw+IBgA8US2xwbToNA==", + "requires": { + "d3-array": "^3.2.0" + } + }, + "d3-delaunay": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/d3-delaunay/-/d3-delaunay-6.0.4.tgz", + "integrity": "sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A==", + "requires": { + "delaunator": "5" + } + }, + "d3-dispatch": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-3.0.1.tgz", + "integrity": "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==" + }, + "d3-drag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-3.0.0.tgz", + "integrity": "sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==", + "requires": { + "d3-dispatch": "1 - 3", + "d3-selection": "3" + } + }, + "d3-dsv": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-3.0.1.tgz", + "integrity": "sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q==", + "requires": { + "commander": "7", + "iconv-lite": "0.6", + "rw": "1" + }, + "dependencies": { + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" + } + } + }, + "d3-ease": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz", + "integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==" + }, + "d3-fetch": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-fetch/-/d3-fetch-3.0.1.tgz", + "integrity": "sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw==", + "requires": { + "d3-dsv": "1 - 3" + } + }, + "d3-force": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-3.0.0.tgz", + "integrity": "sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==", + "requires": { + "d3-dispatch": "1 - 3", + "d3-quadtree": "1 - 3", + "d3-timer": "1 - 3" + } + }, + "d3-format": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.0.tgz", + "integrity": "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==" + }, + "d3-geo": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-3.1.1.tgz", + "integrity": "sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q==", + "requires": { + "d3-array": "2.5.0 - 3" + } + }, + "d3-hierarchy": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz", + "integrity": "sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA==" + }, + "d3-interpolate": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz", + "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==", + "requires": { + "d3-color": "1 - 3" + } + }, + "d3-path": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz", + "integrity": "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==" + }, + "d3-polygon": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-3.0.1.tgz", + "integrity": "sha512-3vbA7vXYwfe1SYhED++fPUQlWSYTTGmFmQiany/gdbiWgU/iEyQzyymwL9SkJjFFuCS4902BSzewVGsHHmHtXg==" + }, + "d3-quadtree": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-3.0.1.tgz", + "integrity": "sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==" + }, + "d3-random": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-random/-/d3-random-3.0.1.tgz", + "integrity": "sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ==" + }, + "d3-sankey": { + "version": "0.12.3", + "resolved": "https://registry.npmjs.org/d3-sankey/-/d3-sankey-0.12.3.tgz", + "integrity": "sha512-nQhsBRmM19Ax5xEIPLMY9ZmJ/cDvd1BG3UVvt5h3WRxKg5zGRbvnteTyWAbzeSvlh3tW7ZEmq4VwR5mB3tutmQ==", + "requires": { + "d3-array": "1 - 2", + "d3-shape": "^1.2.0" + }, + "dependencies": { + "d3-array": { + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-2.12.1.tgz", + "integrity": "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==", + "requires": { + "internmap": "^1.0.0" + } + }, + "d3-path": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-1.0.9.tgz", + "integrity": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==" + }, + "d3-shape": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-1.3.7.tgz", + "integrity": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==", + "requires": { + "d3-path": "1" + } + }, + "internmap": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/internmap/-/internmap-1.0.1.tgz", + "integrity": "sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw==" + } + } + }, + "d3-scale": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz", + "integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==", + "requires": { + "d3-array": "2.10.0 - 3", + "d3-format": "1 - 3", + "d3-interpolate": "1.2.0 - 3", + "d3-time": "2.1.1 - 3", + "d3-time-format": "2 - 4" + } + }, + "d3-scale-chromatic": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz", + "integrity": "sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ==", + "requires": { + "d3-color": "1 - 3", + "d3-interpolate": "1 - 3" + } + }, + "d3-selection": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz", + "integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==" + }, + "d3-shape": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz", + "integrity": "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==", + "requires": { + "d3-path": "^3.1.0" + } + }, + "d3-time": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz", + "integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==", + "requires": { + "d3-array": "2 - 3" + } + }, + "d3-time-format": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz", + "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==", + "requires": { + "d3-time": "1 - 3" + } + }, + "d3-timer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz", + "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==" + }, + "d3-transition": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-3.0.1.tgz", + "integrity": "sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==", + "requires": { + "d3-color": "1 - 3", + "d3-dispatch": "1 - 3", + "d3-ease": "1 - 3", + "d3-interpolate": "1 - 3", + "d3-timer": "1 - 3" + } + }, + "d3-zoom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-3.0.0.tgz", + "integrity": "sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==", + "requires": { + "d3-dispatch": "1 - 3", + "d3-drag": "2 - 3", + "d3-interpolate": "1 - 3", + "d3-selection": "2 - 3", + "d3-transition": "2 - 3" + } + }, + "dagre-d3-es": { + "version": "7.0.10", + "resolved": "https://registry.npmjs.org/dagre-d3-es/-/dagre-d3-es-7.0.10.tgz", + "integrity": "sha512-qTCQmEhcynucuaZgY5/+ti3X/rnszKZhEQH/ZdWdtP1tA/y3VoHJzcVrO9pjjJCNpigfscAtoUB5ONcd2wNn0A==", + "requires": { + "d3": "^7.8.2", + "lodash-es": "^4.17.21" + } + }, + "data-view-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", + "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", + "requires": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + } + }, + "data-view-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", + "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", + "requires": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + } + }, + "data-view-byte-offset": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", + "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", + "requires": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + } + }, + "dayjs": { + "version": "1.11.11", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.11.tgz", + "integrity": "sha512-okzr3f11N6WuqYtZSvm+F776mB41wRZMhKP+hc34YdW+KmtYYK9iqvHSwo2k9FEH3fhGXvOPV6yz2IcSrfRUDg==" + }, + "debounce": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", + "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==" + }, + "debug": { + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz", + "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==", + "requires": { + "ms": "2.1.2" + } + }, + "decode-named-character-reference": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", + "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", + "requires": { + "character-entities": "^2.0.0" + } + }, + "decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "requires": { + "mimic-response": "^3.1.0" + }, + "dependencies": { + "mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==" + } + } + }, + "deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" + }, + "deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==" + }, + "default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "requires": { + "execa": "^5.0.0" + } + }, + "defer-to-connect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==" + }, + "define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "requires": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + } + }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" + }, + "define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "requires": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, + "del": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", + "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", + "requires": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + } + }, + "delaunator": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/delaunator/-/delaunator-5.0.1.tgz", + "integrity": "sha512-8nvh+XBe96aCESrGOqMp/84b13H9cdKbG5P2ejQCh4d4sK9RL4371qou9drQjMhvnPmhWl5hnmqbEE0fXr9Xnw==", + "requires": { + "robust-predicates": "^3.0.2" + } + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" + }, + "dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==" + }, + "destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" + }, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "detect-port": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.6.1.tgz", + "integrity": "sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q==", + "requires": { + "address": "^1.0.1", + "debug": "4" + } + }, + "detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "requires": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "devlop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", + "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", + "requires": { + "dequal": "^2.0.0" + } + }, + "didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", + "dev": true + }, + "diff": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", + "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==" + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "requires": { + "path-type": "^4.0.0" + } + }, + "dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", + "dev": true + }, + "dns-packet": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", + "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", + "requires": { + "@leichtgewicht/ip-codec": "^2.0.1" + } + }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "requires": { + "utila": "~0.4" + } + }, + "dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "requires": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + } + }, + "domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" + }, + "domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "requires": { + "domelementtype": "^2.3.0" + } + }, + "dompurify": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.1.5.tgz", + "integrity": "sha512-lwG+n5h8QNpxtyrJW/gJWckL+1/DQiYMX8f7t8Z2AZTPw1esVrqjI63i7Zc2Gz0aKzLVMYC1V1PL/ky+aY/NgA==" + }, + "domutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", + "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", + "requires": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" + } + }, + "dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "dot-prop": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz", + "integrity": "sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==", + "requires": { + "is-obj": "^2.0.0" + }, + "dependencies": { + "is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==" + } + } + }, + "dotenv": { + "version": "16.4.5", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz", + "integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==", + "dev": true + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "ejs": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", + "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", + "requires": { + "jake": "^10.8.5" + } + }, + "electron-to-chromium": { + "version": "1.4.808", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.808.tgz", + "integrity": "sha512-0ItWyhPYnww2VOuCGF4s1LTfbrdAV2ajy/TN+ZTuhR23AHI6rWHCrBXJ/uxoXOvRRqw8qjYVrG81HFI7x/2wdQ==" + }, + "elkjs": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/elkjs/-/elkjs-0.9.3.tgz", + "integrity": "sha512-f/ZeWvW/BCXbhGEf1Ujp29EASo/lk1FDnETgNKwJrsVvGZhUWCZyg3xLJjAsxfOmt8KjswHmI5EwCQcPMpOYhQ==" + }, + "emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "emojilib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/emojilib/-/emojilib-2.4.0.tgz", + "integrity": "sha512-5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw==" + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" + }, + "emoticon": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/emoticon/-/emoticon-4.1.0.tgz", + "integrity": "sha512-VWZfnxqwNcc51hIy/sbOdEem6D+cVtpPzEEtVAFdaas30+1dgkyaOQ4sQ6Bp0tOMqWO1v+HQfYaoodOkdhK6SQ==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" + }, + "enhanced-resolve": { + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.0.tgz", + "integrity": "sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==", + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + } + }, + "entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==" + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "es-abstract": { + "version": "1.23.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", + "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", + "requires": { + "array-buffer-byte-length": "^1.0.1", + "arraybuffer.prototype.slice": "^1.0.3", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "data-view-buffer": "^1.0.1", + "data-view-byte-length": "^1.0.1", + "data-view-byte-offset": "^1.0.0", + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-set-tostringtag": "^2.0.3", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.6", + "get-intrinsic": "^1.2.4", + "get-symbol-description": "^1.0.2", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.0.3", + "has-symbols": "^1.0.3", + "hasown": "^2.0.2", + "internal-slot": "^1.0.7", + "is-array-buffer": "^3.0.4", + "is-callable": "^1.2.7", + "is-data-view": "^1.0.1", + "is-negative-zero": "^2.0.3", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.3", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.13", + "is-weakref": "^1.0.2", + "object-inspect": "^1.13.1", + "object-keys": "^1.1.1", + "object.assign": "^4.1.5", + "regexp.prototype.flags": "^1.5.2", + "safe-array-concat": "^1.1.2", + "safe-regex-test": "^1.0.3", + "string.prototype.trim": "^1.2.9", + "string.prototype.trimend": "^1.0.8", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.2", + "typed-array-byte-length": "^1.0.1", + "typed-array-byte-offset": "^1.0.2", + "typed-array-length": "^1.0.6", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.15" + } + }, + "es-define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "requires": { + "get-intrinsic": "^1.2.4" + } + }, + "es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==" + }, + "es-module-lexer": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.3.tgz", + "integrity": "sha512-i1gCgmR9dCl6Vil6UKPI/trA69s08g/syhiDK9TG0Nf1RJjjFI+AzoWW7sPufzkgYAn861skuCwJa0pIIHYxvg==" + }, + "es-object-atoms": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", + "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", + "requires": { + "es-errors": "^1.3.0" + } + }, + "es-set-tostringtag": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", + "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", + "requires": { + "get-intrinsic": "^1.2.4", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.1" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "escalade": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==" + }, + "escape-goat": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-4.0.0.tgz", + "integrity": "sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg==" + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "requires": { + "estraverse": "^5.2.0" + }, + "dependencies": { + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" + } + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + }, + "estree-util-attach-comments": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-3.0.0.tgz", + "integrity": "sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==", + "requires": { + "@types/estree": "^1.0.0" + } + }, + "estree-util-build-jsx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-3.0.1.tgz", + "integrity": "sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ==", + "requires": { + "@types/estree-jsx": "^1.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "estree-walker": "^3.0.0" + } + }, + "estree-util-is-identifier-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz", + "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==" + }, + "estree-util-to-js": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-2.0.0.tgz", + "integrity": "sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg==", + "requires": { + "@types/estree-jsx": "^1.0.0", + "astring": "^1.8.0", + "source-map": "^0.7.0" + } + }, + "estree-util-value-to-estree": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/estree-util-value-to-estree/-/estree-util-value-to-estree-3.1.2.tgz", + "integrity": "sha512-S0gW2+XZkmsx00tU2uJ4L9hUT7IFabbml9pHh2WQqFmAbxit++YGZne0sKJbNwkj9Wvg9E4uqWl4nCIFQMmfag==", + "requires": { + "@types/estree": "^1.0.0" + } + }, + "estree-util-visit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-2.0.0.tgz", + "integrity": "sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==", + "requires": { + "@types/estree-jsx": "^1.0.0", + "@types/unist": "^3.0.0" + } + }, + "estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "requires": { + "@types/estree": "^1.0.0" + } + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + }, + "eta": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/eta/-/eta-2.2.0.tgz", + "integrity": "sha512-UVQ72Rqjy/ZKQalzV5dCCJP80GrmPrMxh6NlNf+erV6ObL0ZFkhCstWRawS85z3smdr3d2wXPsZEY7rDPfGd2g==" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" + }, + "eval": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/eval/-/eval-0.1.8.tgz", + "integrity": "sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw==", + "requires": { + "@types/node": "*", + "require-like": ">= 0.1.1" + } + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "express": { + "version": "4.19.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", + "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.2", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.6.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "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.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "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" + }, + "dependencies": { + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "requires": { + "safe-buffer": "5.2.1" + } + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "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==" + }, + "fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "fast-url-parser": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz", + "integrity": "sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==", + "requires": { + "punycode": "^1.3.2" + } + }, + "fastq": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "requires": { + "reusify": "^1.0.4" + } + }, + "fault": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fault/-/fault-2.0.1.tgz", + "integrity": "sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==", + "requires": { + "format": "^0.2.0" + } + }, + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "feed": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/feed/-/feed-4.2.2.tgz", + "integrity": "sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ==", + "requires": { + "xml-js": "^1.6.11" + } + }, + "file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "requires": { + "loader-utils": "^2.0.0", + "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==", + "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" + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "schema-utils": { + "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==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "requires": { + "minimatch": "^5.0.1" + }, + "dependencies": { + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "requires": { + "balanced-match": "^1.0.0" + } + }, + "minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "requires": { + "brace-expansion": "^2.0.1" + } + } + } + }, + "filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==" + }, + "fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "find-cache-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz", + "integrity": "sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==", + "requires": { + "common-path-prefix": "^3.0.0", + "pkg-dir": "^7.0.0" + } + }, + "find-up": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", + "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", + "requires": { + "locate-path": "^7.1.0", + "path-exists": "^5.0.0" + } + }, + "flat": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==" + }, + "follow-redirects": { + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==" + }, + "for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "requires": { + "is-callable": "^1.1.3" + } + }, + "foreground-child": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.2.1.tgz", + "integrity": "sha512-PXUUyLqrR2XCWICfv6ukppP96sdFwWbNEnfEMt7jNsISjMsvaLNinAHNDYyvkyU+SZG2BTSbT5NjG+vZslfGTA==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" + }, + "dependencies": { + "signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true + } + } + }, + "fork-ts-checker-webpack-plugin": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz", + "integrity": "sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==", + "requires": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.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==", + "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" + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} + }, + "cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + } + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "requires": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" + } + } + }, + "form-data-encoder": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", + "integrity": "sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==" + }, + "format": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", + "integrity": "sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==" + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + }, + "fraction.js": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", + "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==" + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" + }, + "fs-extra": { + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "fs-monkey": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.6.tgz", + "integrity": "sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==" + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "optional": true + }, + "function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==" + }, + "function.prototype.name": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "functions-have-names": "^1.2.3" + } + }, + "functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==" + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + }, + "get-intrinsic": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "requires": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + } + }, + "get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" + }, + "get-symbol-description": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", + "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", + "requires": { + "call-bind": "^1.0.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4" + } + }, + "github-slugger": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz", + "integrity": "sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==" + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + }, + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "global-dirs": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", + "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==", + "requires": { + "ini": "2.0.0" + }, + "dependencies": { + "ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==" + } + } + }, + "global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "requires": { + "global-prefix": "^3.0.0" + } + }, + "global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "requires": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "dependencies": { + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + }, + "globalthis": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "requires": { + "define-properties": "^1.2.1", + "gopd": "^1.0.1" + } + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "requires": { + "get-intrinsic": "^1.1.3" + } + }, + "got": { + "version": "12.6.1", + "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", + "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", + "requires": { + "@sindresorhus/is": "^5.2.0", + "@szmarczak/http-timer": "^5.0.1", + "cacheable-lookup": "^7.0.0", + "cacheable-request": "^10.2.8", + "decompress-response": "^6.0.0", + "form-data-encoder": "^2.1.2", + "get-stream": "^6.0.1", + "http2-wrapper": "^2.1.10", + "lowercase-keys": "^3.0.0", + "p-cancelable": "^3.0.0", + "responselike": "^3.0.0" + }, + "dependencies": { + "@sindresorhus/is": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", + "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==" + } + } + }, + "graceful-fs": { + "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==" + }, + "gray-matter": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", + "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", + "requires": { + "js-yaml": "^3.13.1", + "kind-of": "^6.0.2", + "section-matter": "^1.0.0", + "strip-bom-string": "^1.0.0" + }, + "dependencies": { + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + } + } + }, + "gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "requires": { + "duplexer": "^0.1.2" + } + }, + "handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "requires": { + "es-define-property": "^1.0.0" + } + }, + "has-proto": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==" + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + }, + "has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "requires": { + "has-symbols": "^1.0.3" + } + }, + "has-yarn": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-3.0.0.tgz", + "integrity": "sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA==" + }, + "hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "requires": { + "function-bind": "^1.1.2" + } + }, + "hast-util-from-dom": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/hast-util-from-dom/-/hast-util-from-dom-5.0.0.tgz", + "integrity": "sha512-d6235voAp/XR3Hh5uy7aGLbM3S4KamdW0WEgOaU1YoewnuYw4HXb5eRtv9g65m/RFGEfUY1Mw4UqCc5Y8L4Stg==", + "requires": { + "@types/hast": "^3.0.0", + "hastscript": "^8.0.0", + "web-namespaces": "^2.0.0" + } + }, + "hast-util-from-html": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/hast-util-from-html/-/hast-util-from-html-2.0.1.tgz", + "integrity": "sha512-RXQBLMl9kjKVNkJTIO6bZyb2n+cUH8LFaSSzo82jiLT6Tfc+Pt7VQCS+/h3YwG4jaNE2TA2sdJisGWR+aJrp0g==", + "requires": { + "@types/hast": "^3.0.0", + "devlop": "^1.1.0", + "hast-util-from-parse5": "^8.0.0", + "parse5": "^7.0.0", + "vfile": "^6.0.0", + "vfile-message": "^4.0.0" + } + }, + "hast-util-from-html-isomorphic": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hast-util-from-html-isomorphic/-/hast-util-from-html-isomorphic-2.0.0.tgz", + "integrity": "sha512-zJfpXq44yff2hmE0XmwEOzdWin5xwH+QIhMLOScpX91e/NSGPsAzNCvLQDIEPyO2TXi+lBmU6hjLIhV8MwP2kw==", + "requires": { + "@types/hast": "^3.0.0", + "hast-util-from-dom": "^5.0.0", + "hast-util-from-html": "^2.0.0", + "unist-util-remove-position": "^5.0.0" + } + }, + "hast-util-from-parse5": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.1.tgz", + "integrity": "sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==", + "requires": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "devlop": "^1.0.0", + "hastscript": "^8.0.0", + "property-information": "^6.0.0", + "vfile": "^6.0.0", + "vfile-location": "^5.0.0", + "web-namespaces": "^2.0.0" + } + }, + "hast-util-is-element": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-3.0.0.tgz", + "integrity": "sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==", + "requires": { + "@types/hast": "^3.0.0" + } + }, + "hast-util-parse-selector": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz", + "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==", + "requires": { + "@types/hast": "^3.0.0" + } + }, + "hast-util-raw": { + "version": "9.0.4", + "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.0.4.tgz", + "integrity": "sha512-LHE65TD2YiNsHD3YuXcKPHXPLuYh/gjp12mOfU8jxSrm1f/yJpsb0F/KKljS6U9LJoP0Ux+tCe8iJ2AsPzTdgA==", + "requires": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "@ungap/structured-clone": "^1.0.0", + "hast-util-from-parse5": "^8.0.0", + "hast-util-to-parse5": "^8.0.0", + "html-void-elements": "^3.0.0", + "mdast-util-to-hast": "^13.0.0", + "parse5": "^7.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0", + "web-namespaces": "^2.0.0", + "zwitch": "^2.0.0" + } + }, + "hast-util-to-estree": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-3.1.0.tgz", + "integrity": "sha512-lfX5g6hqVh9kjS/B9E2gSkvHH4SZNiQFiqWS0x9fENzEl+8W12RqdRxX6d/Cwxi30tPQs3bIO+aolQJNp1bIyw==", + "requires": { + "@types/estree": "^1.0.0", + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "estree-util-attach-comments": "^3.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "hast-util-whitespace": "^3.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "style-to-object": "^0.4.0", + "unist-util-position": "^5.0.0", + "zwitch": "^2.0.0" + } + }, + "hast-util-to-jsx-runtime": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.0.tgz", + "integrity": "sha512-H/y0+IWPdsLLS738P8tDnrQ8Z+dj12zQQ6WC11TIM21C8WFVoIxcqWXf2H3hiTVZjF1AWqoimGwrTWecWrnmRQ==", + "requires": { + "@types/estree": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "hast-util-whitespace": "^3.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "style-to-object": "^1.0.0", + "unist-util-position": "^5.0.0", + "vfile-message": "^4.0.0" + }, + "dependencies": { + "inline-style-parser": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.4.tgz", + "integrity": "sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==" + }, + "style-to-object": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.8.tgz", + "integrity": "sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g==", + "requires": { + "inline-style-parser": "0.2.4" + } + } + } + }, + "hast-util-to-parse5": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz", + "integrity": "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==", + "requires": { + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "web-namespaces": "^2.0.0", + "zwitch": "^2.0.0" + } + }, + "hast-util-to-text": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-4.0.2.tgz", + "integrity": "sha512-KK6y/BN8lbaq654j7JgBydev7wuNMcID54lkRav1P0CaE1e47P72AWWPiGKXTJU271ooYzcvTAn/Zt0REnvc7A==", + "requires": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "hast-util-is-element": "^3.0.0", + "unist-util-find-after": "^5.0.0" + } + }, + "hast-util-whitespace": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", + "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", + "requires": { + "@types/hast": "^3.0.0" + } + }, + "hastscript": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-8.0.0.tgz", + "integrity": "sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==", + "requires": { + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "hast-util-parse-selector": "^4.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + }, + "history": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", + "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", + "requires": { + "@babel/runtime": "^7.1.2", + "loose-envify": "^1.2.0", + "resolve-pathname": "^3.0.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0", + "value-equal": "^1.0.1" + } + }, + "hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "requires": { + "react-is": "^16.7.0" + } + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "html-entities": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.2.tgz", + "integrity": "sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==" + }, + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "html-minifier-terser": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-7.2.0.tgz", + "integrity": "sha512-tXgn3QfqPIpGl9o+K5tpcj3/MN4SfLtsx2GWwBC3SSd0tXQGyF3gsSqad8loJgKZGM3ZxbYDd5yhiBIdWpmvLA==", + "requires": { + "camel-case": "^4.1.2", + "clean-css": "~5.3.2", + "commander": "^10.0.0", + "entities": "^4.4.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.15.1" + }, + "dependencies": { + "commander": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", + "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==" + } + } + }, + "html-tags": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", + "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==" + }, + "html-void-elements": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", + "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==" + }, + "html-webpack-plugin": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.0.tgz", + "integrity": "sha512-iwaY4wzbe48AfKLZ/Cc8k0L+FKG6oSNRaZ8x5A/T/IVDGyXcbHncM9TdDa93wn0FsSm82FhTKW7f3vS61thXAw==", + "requires": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + }, + "dependencies": { + "commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" + }, + "html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "requires": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + } + } + } + }, + "htmlparser2": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", + "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", + "requires": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1", + "entities": "^4.4.0" + } + }, + "http-cache-semantics": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==" + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + } + }, + "http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "requires": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "dependencies": { + "is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==" + } + } + }, + "http2-wrapper": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.1.tgz", + "integrity": "sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==", + "requires": { + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.2.0" + } + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" + }, + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "requires": {} + }, + "idb": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", + "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==" + }, + "ignore": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==" + }, + "image-size": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.1.1.tgz", + "integrity": "sha512-541xKlUw6jr/6gGuk92F+mYM5zaFAc5ahphvkqvNe2bQ6gVBkd6bfrmVJ2t4KDAfikAYZyIqTnktX3i6/aQDrQ==", + "requires": { + "queue": "6.0.2" + } + }, + "immer": { + "version": "9.0.21", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", + "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==" + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "import-lazy": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", + "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==" + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" + }, + "infima": { + "version": "0.2.0-alpha.44", + "resolved": "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.44.tgz", + "integrity": "sha512-tuRkUSO/lB3rEhLJk25atwAjgLuzq070+pOW8XcvpHky/YbENnRRdPd85IBkyeTgttmOy5ah+yHYsK1HhUd4lQ==" + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "inline-style-parser": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", + "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" + }, + "internal-slot": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", + "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", + "requires": { + "es-errors": "^1.3.0", + "hasown": "^2.0.0", + "side-channel": "^1.0.4" + } + }, + "internmap": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz", + "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==" + }, + "interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==" + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "requires": { + "loose-envify": "^1.0.0" + } + }, + "ipaddr.js": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.2.0.tgz", + "integrity": "sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==" + }, + "is-alphabetical": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz", + "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==" + }, + "is-alphanumerical": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz", + "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==", + "requires": { + "is-alphabetical": "^2.0.0", + "is-decimal": "^2.0.0" + } + }, + "is-array-buffer": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", + "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "requires": { + "has-bigints": "^1.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==", + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-builtin-module": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.1.tgz", + "integrity": "sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==", + "requires": { + "builtin-modules": "^3.3.0" + } + }, + "is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==" + }, + "is-ci": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", + "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", + "requires": { + "ci-info": "^3.2.0" + } + }, + "is-core-module": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.14.0.tgz", + "integrity": "sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==", + "requires": { + "hasown": "^2.0.2" + } + }, + "is-data-view": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", + "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", + "requires": { + "is-typed-array": "^1.1.13" + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-decimal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz", + "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==" + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" + }, + "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", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-hexadecimal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz", + "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==" + }, + "is-installed-globally": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", + "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "requires": { + "global-dirs": "^3.0.0", + "is-path-inside": "^3.0.2" + } + }, + "is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==" + }, + "is-negative-zero": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==" + }, + "is-npm": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-6.0.0.tgz", + "integrity": "sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ==" + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==" + }, + "is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==" + }, + "is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==" + }, + "is-plain-obj": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", + "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==" + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "requires": { + "isobject": "^3.0.1" + } + }, + "is-reference": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.2.tgz", + "integrity": "sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==", + "requires": { + "@types/estree": "*" + } + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==" + }, + "is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" + }, + "is-shared-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", + "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", + "requires": { + "call-bind": "^1.0.7" + } + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-typed-array": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", + "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", + "requires": { + "which-typed-array": "^1.1.14" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "requires": { + "is-docker": "^2.0.0" + } + }, + "is-yarn-global": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.4.1.tgz", + "integrity": "sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ==" + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==" + }, + "jackspeak": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.2.tgz", + "integrity": "sha512-qH3nOSj8q/8+Eg8LUPOq3C+6HWkpUioIjDsq1+D4zY91oZvpPttw8GwtF1nReRYKXl+1AORyFqtm2f5Q1SB6/Q==", + "dev": true, + "requires": { + "@isaacs/cliui": "^8.0.2", + "@pkgjs/parseargs": "^0.11.0" + } + }, + "jake": { + "version": "10.9.2", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz", + "integrity": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==", + "requires": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.4", + "minimatch": "^3.1.2" + } + }, + "jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "requires": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + } + }, + "jest-worker": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", + "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", + "requires": { + "@types/node": "*", + "jest-util": "^29.7.0", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jiti": { + "version": "1.21.6", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz", + "integrity": "sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==" + }, + "joi": { + "version": "17.13.3", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.13.3.tgz", + "integrity": "sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==", + "requires": { + "@hapi/hoek": "^9.3.0", + "@hapi/topo": "^5.1.0", + "@sideway/address": "^4.1.5", + "@sideway/formula": "^3.0.1", + "@sideway/pinpoint": "^2.0.0" + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "requires": { + "argparse": "^2.0.1" } }, - "node_modules/micromark-util-normalize-identifier/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" }, - "node_modules/micromark-util-resolve-all": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz", - "integrity": "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-types": "^2.0.0" + "json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==" + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" } }, - "node_modules/micromark-util-sanitize-uri": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz", - "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", + "jsonpointer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", + "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==" + }, + "katex": { + "version": "0.16.10", + "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.10.tgz", + "integrity": "sha512-ZiqaC04tp2O5utMsl2TEZTXxa6WSC4yo0fv5ML++D3QZv/vx2Mct0mTlRx3O+uUkjfuAgOkzsCmq5MiUEsDDdA==", + "requires": { + "commander": "^8.3.0" + }, "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-encode": "^2.0.0", - "micromark-util-symbol": "^2.0.0" + "commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" + } } }, - "node_modules/micromark-util-sanitize-uri/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "requires": { + "json-buffer": "3.0.1" } }, - "node_modules/micromark-util-sanitize-uri/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" + "khroma": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/khroma/-/khroma-2.1.0.tgz", + "integrity": "sha512-Ls993zuzfayK269Svk9hzpeGUKob/sIgZzyHYdjQoAdQetRKpOLj+k/QQQ/6Qi0Yz65mlROrfd+Ev+1+7dz9Kw==" }, - "node_modules/micromark-util-subtokenize": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.4.tgz", - "integrity": "sha512-N6hXjrin2GTJDe3MVjf5FuXpm12PGm80BrUAeub9XFXca8JZbP+oIwY4LJSVwFUCL1IPm/WwSVUN7goFHmSGGQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "devlop": "^1.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" + }, + "latest-version": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-7.0.0.tgz", + "integrity": "sha512-KvNT4XqAMzdcL6ka6Tl3i2lYeFDgXNCuIX+xNx6ZMVR1dFq+idXd9FLKNMOIx0t9mJ9/HudyX4oZWXZQ0UJHeg==", + "requires": { + "package-json": "^8.1.0" } }, - "node_modules/micromark-util-subtokenize/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" + "launch-editor": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.8.0.tgz", + "integrity": "sha512-vJranOAJrI/llyWGRQqiDM+adrw+k83fvmmx3+nV47g3+36xM15jE+zyZ6Ffel02+xSvuM0b2GDRosXZkbb6wA==", + "requires": { + "picocolors": "^1.0.0", + "shell-quote": "^1.8.1" + } }, - "node_modules/micromark-util-symbol": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz", - "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" + "layout-base": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/layout-base/-/layout-base-1.0.2.tgz", + "integrity": "sha512-8h2oVEZNktL4BH2JCOI90iD1yXwL6iNW7KcCKT2QZgQJR2vbqDsldCTPRU9NifTCqHZci57XvQQ15YTu+sTYPg==" }, - "node_modules/micromark-util-types": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.1.tgz", - "integrity": "sha512-534m2WhVTddrcKVepwmVEVnUAmtrx9bfIjNoQHRqfnvdaHQiFytEhJoTgpWJvDEXCO5gLTQh3wYC1PgOJA4NSQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" }, - "node_modules/micromark/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" + "lilconfig": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.2.tgz", + "integrity": "sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==" + }, + "lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==" + }, + "loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" } }, - "node_modules/micromark/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "locate-path": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", + "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", + "requires": { + "p-locate": "^6.0.0" } }, - "node_modules/micromark/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, - "node_modules/micromatch": { + "lodash-es": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" + }, + "lodash.debounce": { "version": "4.0.8", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", - "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", - "license": "MIT", - "dependencies": { - "braces": "^3.0.3", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" + }, + "lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + }, + "longest-streak": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", + "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==" + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" } }, - "node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "license": "MIT", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" + "lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "requires": { + "tslib": "^2.0.3" } }, - "node_modules/mime-db": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", - "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", - "license": "MIT", - "engines": { - "node": ">= 0.6" + "lowercase-keys": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", + "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==" + }, + "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==", + "requires": { + "yallist": "^3.0.2" } }, - "node_modules/mime-types": { - "version": "2.1.18", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", - "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", - "license": "MIT", - "dependencies": { - "mime-db": "~1.33.0" - }, - "engines": { - "node": ">= 0.6" + "magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "requires": { + "sourcemap-codec": "^1.4.8" } }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "license": "MIT", - "engines": { - "node": ">=6" + "markdown-extensions": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/markdown-extensions/-/markdown-extensions-2.0.0.tgz", + "integrity": "sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==" + }, + "markdown-table": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.3.tgz", + "integrity": "sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==" + }, + "mdast-util-directive": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-directive/-/mdast-util-directive-3.0.0.tgz", + "integrity": "sha512-JUpYOqKI4mM3sZcNxmF/ox04XYFFkNwr0CFlrQIkCwbvH0xzMCqkMqAde9wRd80VAhaUrwFwKm2nxretdT1h7Q==", + "requires": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "parse-entities": "^4.0.0", + "stringify-entities": "^4.0.0", + "unist-util-visit-parents": "^6.0.0" } }, - "node_modules/mimic-response": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", - "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "mdast-util-find-and-replace": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.1.tgz", + "integrity": "sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==", + "requires": { + "@types/mdast": "^4.0.0", + "escape-string-regexp": "^5.0.0", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "dependencies": { + "escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==" + } } }, - "node_modules/mini-css-extract-plugin": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.2.tgz", - "integrity": "sha512-GJuACcS//jtq4kCtd5ii/M0SZf7OZRH+BxdqXZHaJfb8TJiVl+NgQRPwiYt2EuqeSkNydn/7vP+bcE27C5mb9w==", - "license": "MIT", - "dependencies": { - "schema-utils": "^4.0.0", - "tapable": "^2.2.1" - }, - "engines": { - "node": ">= 12.13.0" + "mdast-util-from-markdown": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.1.tgz", + "integrity": "sha512-aJEUyzZ6TzlsX2s5B4Of7lN7EQtAxvtradMMglCQDyaTFgse6CmtmdJ15ElnVRlCg1vpNyVtbem0PWzlNieZsA==", + "requires": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark": "^4.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-decode-string": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-stringify-position": "^4.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "dependencies": { + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } + } + }, + "mdast-util-frontmatter": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-frontmatter/-/mdast-util-frontmatter-2.0.1.tgz", + "integrity": "sha512-LRqI9+wdgC25P0URIJY9vwocIzCcksduHQ9OF2joxQoyTNVduwLAFUzjoopuRJbJAReaKrNQKAZKL3uCMugWJA==", + "requires": { + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "escape-string-regexp": "^5.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "micromark-extension-frontmatter": "^2.0.0" }, - "peerDependencies": { - "webpack": "^5.0.0" + "dependencies": { + "escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==" + } } }, - "node_modules/minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", - "license": "ISC" + "mdast-util-gfm": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.0.0.tgz", + "integrity": "sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw==", + "requires": { + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-gfm-autolink-literal": "^2.0.0", + "mdast-util-gfm-footnote": "^2.0.0", + "mdast-util-gfm-strikethrough": "^2.0.0", + "mdast-util-gfm-table": "^2.0.0", + "mdast-util-gfm-task-list-item": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + } }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" + "mdast-util-gfm-autolink-literal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz", + "integrity": "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==", + "requires": { + "@types/mdast": "^4.0.0", + "ccount": "^2.0.0", + "devlop": "^1.0.0", + "mdast-util-find-and-replace": "^3.0.0", + "micromark-util-character": "^2.0.0" }, - "engines": { - "node": "*" + "dependencies": { + "micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "requires": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } } }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" + "mdast-util-gfm-footnote": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.0.0.tgz", + "integrity": "sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ==", + "requires": { + "@types/mdast": "^4.0.0", + "devlop": "^1.1.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0" } }, - "node_modules/minipass": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=16 || 14 >=14.17" + "mdast-util-gfm-strikethrough": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz", + "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==", + "requires": { + "@types/mdast": "^4.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" } }, - "node_modules/mri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", - "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", - "license": "MIT", - "engines": { - "node": ">=4" + "mdast-util-gfm-table": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz", + "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==", + "requires": { + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "markdown-table": "^3.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" } }, - "node_modules/mrmime": { + "mdast-util-gfm-task-list-item": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz", - "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==", - "license": "MIT", - "engines": { - "node": ">=10" + "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz", + "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==", + "requires": { + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" } }, - "node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "license": "MIT" + "mdast-util-math": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-math/-/mdast-util-math-3.0.0.tgz", + "integrity": "sha512-Tl9GBNeG/AhJnQM221bJR2HPvLOSnLE/T9cJI9tlc6zwQk2nPk/4f0cHkOdEixQPC/j8UtKDdITswvLAy1OZ1w==", + "requires": { + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "longest-streak": "^3.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.1.0", + "unist-util-remove-position": "^5.0.0" + } }, - "node_modules/multicast-dns": { - "version": "7.2.5", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", - "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", - "license": "MIT", - "dependencies": { - "dns-packet": "^5.2.2", - "thunky": "^1.0.2" - }, - "bin": { - "multicast-dns": "cli.js" + "mdast-util-mdx": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-mdx/-/mdast-util-mdx-3.0.0.tgz", + "integrity": "sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w==", + "requires": { + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" } }, - "node_modules/mz": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", - "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" + "mdast-util-mdx-expression": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.1.tgz", + "integrity": "sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==", + "requires": { + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" } }, - "node_modules/nanoid": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz", - "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + "mdast-util-mdx-jsx": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.1.3.tgz", + "integrity": "sha512-bfOjvNt+1AcbPLTFMFWY149nJz0OjmewJs3LQQ5pIyVGxP4CdOqNVJL6kTaM5c68p8q82Xv3nCyFfUnuEcH3UQ==", + "requires": { + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "ccount": "^2.0.0", + "devlop": "^1.1.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "parse-entities": "^4.0.0", + "stringify-entities": "^4.0.0", + "unist-util-stringify-position": "^4.0.0", + "vfile-message": "^4.0.0" } }, - "node_modules/negotiator": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz", - "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==", - "license": "MIT", - "engines": { - "node": ">= 0.6" + "mdast-util-mdxjs-esm": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz", + "integrity": "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==", + "requires": { + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" } }, - "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==", - "license": "MIT" + "mdast-util-phrasing": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz", + "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==", + "requires": { + "@types/mdast": "^4.0.0", + "unist-util-is": "^6.0.0" + } }, - "node_modules/no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "license": "MIT", - "dependencies": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" + "mdast-util-to-hast": { + "version": "13.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz", + "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==", + "requires": { + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "@ungap/structured-clone": "^1.0.0", + "devlop": "^1.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "trim-lines": "^3.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0" } }, - "node_modules/node-emoji": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-2.2.0.tgz", - "integrity": "sha512-Z3lTE9pLaJF47NyMhd4ww1yFTAP8YhYI8SleJiHzM46Fgpm5cnNzSl9XfzFNqbaz+VlJrIj3fXQ4DeN1Rjm6cw==", - "license": "MIT", - "dependencies": { - "@sindresorhus/is": "^4.6.0", - "char-regex": "^1.0.2", - "emojilib": "^2.4.0", - "skin-tone": "^2.0.0" - }, - "engines": { - "node": ">=18" + "mdast-util-to-markdown": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.0.tgz", + "integrity": "sha512-SR2VnIEdVNCJbP6y7kVTJgPLifdr8WEU440fQec7qHoHOUz/oJ2jmNRqdDQ3rbiStOXb2mCDGTuwsK5OPUgYlQ==", + "requires": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "longest-streak": "^3.0.0", + "mdast-util-phrasing": "^4.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark-util-decode-string": "^2.0.0", + "unist-util-visit": "^5.0.0", + "zwitch": "^2.0.0" } }, - "node_modules/node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", - "license": "(BSD-3-Clause OR GPL-2.0)", - "engines": { - "node": ">= 6.13.0" + "mdast-util-to-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz", + "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==", + "requires": { + "@types/mdast": "^4.0.0" } }, - "node_modules/node-releases": { - "version": "2.0.19", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", - "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", - "license": "MIT" + "mdn-data": { + "version": "2.0.30", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", + "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==" }, - "node_modules/non-layered-tidy-tree-layout": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/non-layered-tidy-tree-layout/-/non-layered-tidy-tree-layout-2.0.2.tgz", - "integrity": "sha512-gkXMxRzUH+PB0ax9dUN0yYF0S25BqeAYqhgMaLUFmpXLEk7Fcu8f4emJuOAY0V8kjDICxROIKsTAKsV/v355xw==", - "license": "MIT" + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" + "memfs": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", + "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", + "requires": { + "fs-monkey": "^1.0.4" } }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" }, - "node_modules/normalize-url": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.1.tgz", - "integrity": "sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w==", - "license": "MIT", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" }, - "node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "license": "MIT", - "dependencies": { - "path-key": "^3.0.0" + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + }, + "mermaid": { + "version": "10.9.1", + "resolved": "https://registry.npmjs.org/mermaid/-/mermaid-10.9.1.tgz", + "integrity": "sha512-Mx45Obds5W1UkW1nv/7dHRsbfMM1aOKA2+Pxs/IGHNonygDHwmng8xTHyS9z4KWVi0rbko8gjiBmuwwXQ7tiNA==", + "requires": { + "@braintree/sanitize-url": "^6.0.1", + "@types/d3-scale": "^4.0.3", + "@types/d3-scale-chromatic": "^3.0.0", + "cytoscape": "^3.28.1", + "cytoscape-cose-bilkent": "^4.1.0", + "d3": "^7.4.0", + "d3-sankey": "^0.12.3", + "dagre-d3-es": "7.0.10", + "dayjs": "^1.11.7", + "dompurify": "^3.0.5", + "elkjs": "^0.9.0", + "katex": "^0.16.9", + "khroma": "^2.0.0", + "lodash-es": "^4.17.21", + "mdast-util-from-markdown": "^1.3.0", + "non-layered-tidy-tree-layout": "^2.0.2", + "stylis": "^4.1.3", + "ts-dedent": "^2.2.0", + "uuid": "^9.0.0", + "web-worker": "^1.2.0" }, - "engines": { - "node": ">=8" + "dependencies": { + "@types/mdast": { + "version": "3.0.15", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.15.tgz", + "integrity": "sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==", + "requires": { + "@types/unist": "^2" + } + }, + "@types/unist": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", + "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==" + }, + "mdast-util-from-markdown": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.1.tgz", + "integrity": "sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==", + "requires": { + "@types/mdast": "^3.0.0", + "@types/unist": "^2.0.0", + "decode-named-character-reference": "^1.0.0", + "mdast-util-to-string": "^3.1.0", + "micromark": "^3.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-decode-string": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "unist-util-stringify-position": "^3.0.0", + "uvu": "^0.5.0" + } + }, + "mdast-util-to-string": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.2.0.tgz", + "integrity": "sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==", + "requires": { + "@types/mdast": "^3.0.0" + } + }, + "micromark": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.2.0.tgz", + "integrity": "sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==", + "requires": { + "@types/debug": "^4.0.0", + "debug": "^4.0.0", + "decode-named-character-reference": "^1.0.0", + "micromark-core-commonmark": "^1.0.1", + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-chunked": "^1.0.0", + "micromark-util-combine-extensions": "^1.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-encode": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-resolve-all": "^1.0.0", + "micromark-util-sanitize-uri": "^1.0.0", + "micromark-util-subtokenize": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.1", + "uvu": "^0.5.0" + } + }, + "micromark-core-commonmark": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.1.0.tgz", + "integrity": "sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==", + "requires": { + "decode-named-character-reference": "^1.0.0", + "micromark-factory-destination": "^1.0.0", + "micromark-factory-label": "^1.0.0", + "micromark-factory-space": "^1.0.0", + "micromark-factory-title": "^1.0.0", + "micromark-factory-whitespace": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-chunked": "^1.0.0", + "micromark-util-classify-character": "^1.0.0", + "micromark-util-html-tag-name": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-resolve-all": "^1.0.0", + "micromark-util-subtokenize": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.1", + "uvu": "^0.5.0" + } + }, + "micromark-factory-destination": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.1.0.tgz", + "integrity": "sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==", + "requires": { + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "micromark-factory-label": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.1.0.tgz", + "integrity": "sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==", + "requires": { + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" + } + }, + "micromark-factory-title": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.1.0.tgz", + "integrity": "sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==", + "requires": { + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "micromark-factory-whitespace": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.1.0.tgz", + "integrity": "sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==", + "requires": { + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "micromark-util-chunked": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.1.0.tgz", + "integrity": "sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==", + "requires": { + "micromark-util-symbol": "^1.0.0" + } + }, + "micromark-util-classify-character": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.1.0.tgz", + "integrity": "sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==", + "requires": { + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "micromark-util-combine-extensions": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.1.0.tgz", + "integrity": "sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==", + "requires": { + "micromark-util-chunked": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "micromark-util-decode-numeric-character-reference": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.1.0.tgz", + "integrity": "sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==", + "requires": { + "micromark-util-symbol": "^1.0.0" + } + }, + "micromark-util-decode-string": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.1.0.tgz", + "integrity": "sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==", + "requires": { + "decode-named-character-reference": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-symbol": "^1.0.0" + } + }, + "micromark-util-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.1.0.tgz", + "integrity": "sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==" + }, + "micromark-util-html-tag-name": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.2.0.tgz", + "integrity": "sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==" + }, + "micromark-util-normalize-identifier": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.1.0.tgz", + "integrity": "sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==", + "requires": { + "micromark-util-symbol": "^1.0.0" + } + }, + "micromark-util-resolve-all": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.1.0.tgz", + "integrity": "sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==", + "requires": { + "micromark-util-types": "^1.0.0" + } + }, + "micromark-util-sanitize-uri": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.2.0.tgz", + "integrity": "sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==", + "requires": { + "micromark-util-character": "^1.0.0", + "micromark-util-encode": "^1.0.0", + "micromark-util-symbol": "^1.0.0" + } + }, + "micromark-util-subtokenize": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.1.0.tgz", + "integrity": "sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==", + "requires": { + "micromark-util-chunked": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" + } + }, + "micromark-util-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", + "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==" + }, + "unist-util-stringify-position": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz", + "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==", + "requires": { + "@types/unist": "^2.0.0" + } + } } }, - "node_modules/nprogress": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz", - "integrity": "sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==", - "license": "MIT" + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" }, - "node_modules/nth-check": { - "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==", - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "^1.0.0" + "micromark": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.0.tgz", + "integrity": "sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==", + "requires": { + "@types/debug": "^4.0.0", + "debug": "^4.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" }, - "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" - } - }, - "node_modules/null-loader": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/null-loader/-/null-loader-4.0.1.tgz", - "integrity": "sha512-pxqVbi4U6N26lq+LmgIbB5XATP0VdZKOG25DhHi8btMmJJefGArFyDg1yc4U3hWCJbMqSrw0qyrz1UQX+qYXqg==", - "license": "MIT", "dependencies": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" + "micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "requires": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "requires": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } } }, - "node_modules/null-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==", - "license": "MIT", - "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" + "micromark-core-commonmark": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.1.tgz", + "integrity": "sha512-CUQyKr1e///ZODyD1U3xit6zXwy1a8q2a1S1HKtIlmgvurrEpaw/Y9y6KSIbF8P59cn/NjzHyO+Q2fAyYLQrAA==", + "requires": { + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-destination": "^2.0.0", + "micromark-factory-label": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-factory-title": "^2.0.0", + "micromark-factory-whitespace": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-html-tag-name": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/null-loader/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "license": "MIT", - "peerDependencies": { - "ajv": "^6.9.1" + "dependencies": { + "micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "requires": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "requires": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } } }, - "node_modules/null-loader/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "license": "MIT" - }, - "node_modules/null-loader/node_modules/schema-utils": { - "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==", - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" + "micromark-extension-directive": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/micromark-extension-directive/-/micromark-extension-directive-3.0.2.tgz", + "integrity": "sha512-wjcXHgk+PPdmvR58Le9d7zQYWy+vKEU9Se44p2CrCDPiLr2FMyiT4Fyb5UFKFC66wGB3kPlgD7q3TnoqPS7SZA==", + "requires": { + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-factory-whitespace": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "parse-entities": "^4.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "dependencies": { + "micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "requires": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "requires": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } } }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" + "micromark-extension-frontmatter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-frontmatter/-/micromark-extension-frontmatter-2.0.0.tgz", + "integrity": "sha512-C4AkuM3dA58cgZha7zVnuVxBhDsbttIMiytjgsM2XbHAB2faRVaHRle40558FBN+DJcrLNCoqG5mlrpdU4cRtg==", + "requires": { + "fault": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "dependencies": { + "micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "requires": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } } }, - "node_modules/object-hash": { + "micromark-extension-gfm": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", - "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6" + "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz", + "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==", + "requires": { + "micromark-extension-gfm-autolink-literal": "^2.0.0", + "micromark-extension-gfm-footnote": "^2.0.0", + "micromark-extension-gfm-strikethrough": "^2.0.0", + "micromark-extension-gfm-table": "^2.0.0", + "micromark-extension-gfm-tagfilter": "^2.0.0", + "micromark-extension-gfm-task-list-item": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/object-inspect": { - "version": "1.13.3", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz", - "integrity": "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==", - "license": "MIT", - "engines": { - "node": ">= 0.4" + "micromark-extension-gfm-autolink-literal": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz", + "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==", + "requires": { + "micromark-util-character": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "dependencies": { + "micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "requires": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } } }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "license": "MIT", - "engines": { - "node": ">= 0.4" + "micromark-extension-gfm-footnote": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz", + "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==", + "requires": { + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "dependencies": { + "micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "requires": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "requires": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } } }, - "node_modules/object.assign": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", - "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0", - "has-symbols": "^1.1.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" + "micromark-extension-gfm-strikethrough": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz", + "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==", + "requires": { + "devlop": "^1.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "dependencies": { + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } } }, - "node_modules/obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", - "license": "MIT" - }, - "node_modules/on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "license": "MIT", - "dependencies": { - "ee-first": "1.1.1" + "micromark-extension-gfm-table": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.0.tgz", + "integrity": "sha512-Ub2ncQv+fwD70/l4ou27b4YzfNaCJOvyX4HxXU15m7mpYY+rjuWzsLIPZHJL253Z643RpbcP1oeIJlQ/SKW67g==", + "requires": { + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" }, - "engines": { - "node": ">= 0.8" + "dependencies": { + "micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "requires": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "requires": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } } }, - "node_modules/on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "license": "MIT", - "engines": { - "node": ">= 0.8" + "micromark-extension-gfm-tagfilter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz", + "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==", + "requires": { + "micromark-util-types": "^2.0.0" } }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "license": "ISC", + "micromark-extension-gfm-task-list-item": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz", + "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==", + "requires": { + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, "dependencies": { - "wrappy": "1" + "micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "requires": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "requires": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } } }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "license": "MIT", - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" + "micromark-extension-math": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-math/-/micromark-extension-math-3.0.0.tgz", + "integrity": "sha512-iJ2Q28vBoEovLN5o3GO12CpqorQRYDPT+p4zW50tGwTfJB+iv/VnB6Ini+gqa24K97DwptMBBIvVX6Bjk49oyQ==", + "requires": { + "@types/katex": "^0.16.0", + "devlop": "^1.0.0", + "katex": "^0.16.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "dependencies": { + "micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "requires": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "requires": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } } }, - "node_modules/open": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", - "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", - "license": "MIT", - "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=12" + "micromark-extension-mdx-expression": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-3.0.0.tgz", + "integrity": "sha512-sI0nwhUDz97xyzqJAbHQhp5TfaxEvZZZ2JDqUo+7NvyIYG6BZ5CPPqj2ogUoPJlmXHBnyZUzISg9+oUmU6tUjQ==", + "requires": { + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-mdx-expression": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "dependencies": { + "micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "requires": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "requires": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } + } + }, + "micromark-extension-mdx-jsx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-3.0.1.tgz", + "integrity": "sha512-vNuFb9czP8QCtAQcEJn0UJQJZA8Dk6DXKBqx+bg/w0WGuSxDxNr7hErW89tHUY31dUW4NqEOWwmEUNhjTFmHkg==", + "requires": { + "@types/acorn": "^4.0.0", + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "micromark-factory-mdx-expression": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "vfile-message": "^4.0.0" + }, + "dependencies": { + "micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "requires": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "requires": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } } }, - "node_modules/opener": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", - "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", - "license": "(WTFPL OR MIT)", - "bin": { - "opener": "bin/opener-bin.js" + "micromark-extension-mdx-md": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-2.0.0.tgz", + "integrity": "sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ==", + "requires": { + "micromark-util-types": "^2.0.0" } }, - "node_modules/own-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.1.tgz", - "integrity": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==", - "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.2.6", - "object-keys": "^1.1.1", - "safe-push-apply": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "micromark-extension-mdxjs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-3.0.0.tgz", + "integrity": "sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ==", + "requires": { + "acorn": "^8.0.0", + "acorn-jsx": "^5.0.0", + "micromark-extension-mdx-expression": "^3.0.0", + "micromark-extension-mdx-jsx": "^3.0.0", + "micromark-extension-mdx-md": "^2.0.0", + "micromark-extension-mdxjs-esm": "^3.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/p-cancelable": { + "micromark-extension-mdxjs-esm": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", - "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", - "license": "MIT", - "engines": { - "node": ">=12.20" + "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-3.0.0.tgz", + "integrity": "sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A==", + "requires": { + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-position-from-estree": "^2.0.0", + "vfile-message": "^4.0.0" + }, + "dependencies": { + "micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "requires": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } } }, - "node_modules/p-limit": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", - "license": "MIT", - "dependencies": { - "yocto-queue": "^1.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "micromark-factory-destination": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.0.tgz", + "integrity": "sha512-j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA==", + "requires": { + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "dependencies": { + "micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "requires": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } } }, - "node_modules/p-locate": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", - "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", - "license": "MIT", - "dependencies": { - "p-limit": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "micromark-factory-label": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.0.tgz", + "integrity": "sha512-RR3i96ohZGde//4WSe/dJsxOX6vxIg9TimLAS3i4EhBAFx8Sm5SmqVfR8E87DPSR31nEAjZfbt91OMZWcNgdZw==", + "requires": { + "devlop": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "dependencies": { + "micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "requires": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } } }, - "node_modules/p-map": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", - "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "license": "MIT", - "dependencies": { - "aggregate-error": "^3.0.0" - }, - "engines": { - "node": ">=10" + "micromark-factory-mdx-expression": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-2.0.2.tgz", + "integrity": "sha512-5E5I2pFzJyg2CtemqAbcyCktpHXuJbABnsb32wX2U8IQKhhVFBqkcZR5LRm1WVoFqa4kTueZK4abep7wdo9nrw==", + "requires": { + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-position-from-estree": "^2.0.0", + "vfile-message": "^4.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "dependencies": { + "micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "requires": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "requires": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } } }, - "node_modules/p-retry": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", - "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", - "license": "MIT", - "dependencies": { - "@types/retry": "0.12.0", - "retry": "^0.13.1" + "micromark-factory-space": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.1.0.tgz", + "integrity": "sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==", + "requires": { + "micromark-util-character": "^1.0.0", + "micromark-util-types": "^1.0.0" }, - "engines": { - "node": ">=8" + "dependencies": { + "micromark-util-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", + "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==" + } } }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "license": "MIT", - "engines": { - "node": ">=6" + "micromark-factory-title": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.0.tgz", + "integrity": "sha512-jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A==", + "requires": { + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "dependencies": { + "micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "requires": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "requires": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } } }, - "node_modules/package-json": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/package-json/-/package-json-8.1.1.tgz", - "integrity": "sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA==", - "license": "MIT", - "dependencies": { - "got": "^12.1.0", - "registry-auth-token": "^5.0.1", - "registry-url": "^6.0.0", - "semver": "^7.3.7" - }, - "engines": { - "node": ">=14.16" + "micromark-factory-whitespace": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.0.tgz", + "integrity": "sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA==", + "requires": { + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "dependencies": { + "micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "requires": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "requires": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } } }, - "node_modules/package-json-from-dist": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", - "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", - "dev": true, - "license": "BlueOak-1.0.0" - }, - "node_modules/param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "license": "MIT", + "micromark-util-character": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz", + "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==", + "requires": { + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" + }, "dependencies": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" + "micromark-util-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", + "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==" + } } }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "license": "MIT", - "dependencies": { - "callsites": "^3.0.0" + "micromark-util-chunked": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.0.tgz", + "integrity": "sha512-anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg==", + "requires": { + "micromark-util-symbol": "^2.0.0" }, - "engines": { - "node": ">=6" + "dependencies": { + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } } }, - "node_modules/parse-entities": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.2.tgz", - "integrity": "sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==", - "license": "MIT", - "dependencies": { - "@types/unist": "^2.0.0", - "character-entities-legacy": "^3.0.0", - "character-reference-invalid": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "is-alphanumerical": "^2.0.0", - "is-decimal": "^2.0.0", - "is-hexadecimal": "^2.0.0" + "micromark-util-classify-character": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.0.tgz", + "integrity": "sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw==", + "requires": { + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "dependencies": { + "micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "requires": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } } }, - "node_modules/parse-entities/node_modules/@types/unist": { - "version": "2.0.11", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz", - "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==", - "license": "MIT" + "micromark-util-combine-extensions": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.0.tgz", + "integrity": "sha512-vZZio48k7ON0fVS3CUgFatWHoKbbLTK/rT7pzpJ4Bjp5JjkZeasRfrS9wsBdDJK2cJLHMckXZdzPSSr1B8a4oQ==", + "requires": { + "micromark-util-chunked": "^2.0.0", + "micromark-util-types": "^2.0.0" + } }, - "node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" + "micromark-util-decode-numeric-character-reference": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.1.tgz", + "integrity": "sha512-bmkNc7z8Wn6kgjZmVHOX3SowGmVdhYS7yBpMnuMnPzDq/6xwVA604DuOXMZTO1lvq01g+Adfa0pE2UKGlxL1XQ==", + "requires": { + "micromark-util-symbol": "^2.0.0" }, - "engines": { - "node": ">=8" + "dependencies": { + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } + } + }, + "micromark-util-decode-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.0.tgz", + "integrity": "sha512-r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA==", + "requires": { + "decode-named-character-reference": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-symbol": "^2.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "dependencies": { + "micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "requires": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } } }, - "node_modules/parse-numeric-range": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz", - "integrity": "sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==", - "license": "ISC" + "micromark-util-encode": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.0.tgz", + "integrity": "sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==" }, - "node_modules/parse5": { - "version": "7.2.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.2.1.tgz", - "integrity": "sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==", - "license": "MIT", - "dependencies": { - "entities": "^4.5.0" + "micromark-util-events-to-acorn": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-2.0.2.tgz", + "integrity": "sha512-Fk+xmBrOv9QZnEDguL9OI9/NQQp6Hz4FuQ4YmCb/5V7+9eAh1s6AYSvL20kHkD67YIg7EpE54TiSlcsf3vyZgA==", + "requires": { + "@types/acorn": "^4.0.0", + "@types/estree": "^1.0.0", + "@types/unist": "^3.0.0", + "devlop": "^1.0.0", + "estree-util-visit": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "vfile-message": "^4.0.0" }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" + "dependencies": { + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } } }, - "node_modules/parse5-htmlparser2-tree-adapter": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.1.0.tgz", - "integrity": "sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g==", - "license": "MIT", - "dependencies": { - "domhandler": "^5.0.3", - "parse5": "^7.0.0" + "micromark-util-html-tag-name": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.0.tgz", + "integrity": "sha512-xNn4Pqkj2puRhKdKTm8t1YHC/BAjx6CEwRFXntTaRf/x16aqka6ouVoutm+QdkISTlT7e2zU7U4ZdlDLJd2Mcw==" + }, + "micromark-util-normalize-identifier": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.0.tgz", + "integrity": "sha512-2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w==", + "requires": { + "micromark-util-symbol": "^2.0.0" }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" + "dependencies": { + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } } }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "license": "MIT", - "engines": { - "node": ">= 0.8" + "micromark-util-resolve-all": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.0.tgz", + "integrity": "sha512-6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA==", + "requires": { + "micromark-util-types": "^2.0.0" } }, - "node_modules/pascal-case": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", - "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "license": "MIT", + "micromark-util-sanitize-uri": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.0.tgz", + "integrity": "sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==", + "requires": { + "micromark-util-character": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-symbol": "^2.0.0" + }, "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" + "micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "requires": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } } }, - "node_modules/path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "micromark-util-subtokenize": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.1.tgz", + "integrity": "sha512-jZNtiFl/1aY73yS3UGQkutD0UbhTt68qnRpw2Pifmz5wV9h8gOVsN70v+Lq/f1rKaU/W8pxRe8y8Q9FX1AOe1Q==", + "requires": { + "devlop": "^1.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "dependencies": { + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } } }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } + "micromark-util-symbol": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz", + "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==" }, - "node_modules/path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", - "license": "(WTFPL OR MIT)" + "micromark-util-types": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.0.tgz", + "integrity": "sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==" }, - "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==", - "license": "MIT", - "engines": { - "node": ">=8" + "micromatch": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz", + "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==", + "requires": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" } }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "license": "MIT" - }, - "node_modules/path-scurry": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", - "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "lru-cache": "^10.2.0", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" - }, - "engines": { - "node": ">=16 || 14 >=14.18" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" }, - "node_modules/path-scurry/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true, - "license": "ISC" + "mime-db": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==" }, - "node_modules/path-to-regexp": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.9.0.tgz", - "integrity": "sha512-xIp7/apCFJuUHdDLWe8O1HIkb0kQrOMb/0u6FXQjemHn/ii5LrIzU6bdECnsiTF/GjZkMEKg1xdiZwNqDYlZ6g==", - "license": "MIT", - "dependencies": { - "isarray": "0.0.1" + "mime-types": { + "version": "2.1.18", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", + "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "requires": { + "mime-db": "~1.33.0" } }, - "node_modules/path-type": { + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + }, + "mimic-response": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "license": "MIT", - "engines": { - "node": ">=8" + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", + "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==" + }, + "mini-css-extract-plugin": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.0.tgz", + "integrity": "sha512-Zs1YsZVfemekSZG+44vBsYTLQORkPMwnlv+aehcxK/NLKC+EGhDB39/YePYYqx/sTk6NnYpuqikhSn7+JIevTA==", + "requires": { + "schema-utils": "^4.0.0", + "tapable": "^2.2.1" } }, - "node_modules/picocolors": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", - "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", - "license": "ISC" + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "requires": { + "brace-expansion": "^1.1.7" } }, - "node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" + "minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==" + }, + "minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true + }, + "mri": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", + "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==" + }, + "mrmime": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz", + "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==" + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "requires": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" } }, - "node_modules/pirates": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", - "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6" + "requires": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" } }, - "node_modules/pkg-dir": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz", - "integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==", - "license": "MIT", - "dependencies": { - "find-up": "^6.3.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "nanoid": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==" + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + }, + "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==" + }, + "no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "requires": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" } }, - "node_modules/pkg-up": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", - "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", - "license": "MIT", - "dependencies": { - "find-up": "^3.0.0" - }, - "engines": { - "node": ">=8" + "node-emoji": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-2.1.3.tgz", + "integrity": "sha512-E2WEOVsgs7O16zsURJ/eH8BqhF029wGpEOnv7Urwdo2wmQanOACwJQh0devF9D9RhoZru0+9JXIS0dBXIAz+lA==", + "requires": { + "@sindresorhus/is": "^4.6.0", + "char-regex": "^1.0.2", + "emojilib": "^2.4.0", + "skin-tone": "^2.0.0" } }, - "node_modules/pkg-up/node_modules/find-up": { + "node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" + }, + "node-releases": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==" + }, + "non-layered-tidy-tree-layout": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/non-layered-tidy-tree-layout/-/non-layered-tidy-tree-layout-2.0.2.tgz", + "integrity": "sha512-gkXMxRzUH+PB0ax9dUN0yYF0S25BqeAYqhgMaLUFmpXLEk7Fcu8f4emJuOAY0V8kjDICxROIKsTAKsV/v355xw==" + }, + "normalize-path": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "license": "MIT", - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==" + }, + "normalize-url": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.1.tgz", + "integrity": "sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w==" }, - "node_modules/pkg-up/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "license": "MIT", - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "requires": { + "path-key": "^3.0.0" } }, - "node_modules/pkg-up/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "license": "MIT", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "nprogress": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz", + "integrity": "sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==" }, - "node_modules/pkg-up/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "license": "MIT", - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" + "nth-check": { + "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==", + "requires": { + "boolbase": "^1.0.0" } }, - "node_modules/pkg-up/node_modules/path-exists": { + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + }, + "object-hash": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "license": "MIT", - "engines": { - "node": ">=4" + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "dev": true + }, + "object-inspect": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", + "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==" + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object.assign": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "requires": { + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" } }, - "node_modules/possible-typed-array-names": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", - "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", - "license": "MIT", - "engines": { - "node": ">= 0.4" + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "requires": { + "ee-first": "1.1.1" } }, - "node_modules/postcss": { - "version": "8.4.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.39.tgz", - "integrity": "sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==", - "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" - } - ], - "license": "MIT", - "dependencies": { - "nanoid": "^3.3.7", - "picocolors": "^1.0.1", - "source-map-js": "^1.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14" + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "requires": { + "wrappy": "1" } }, - "node_modules/postcss-attribute-case-insensitive": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-7.0.1.tgz", - "integrity": "sha512-Uai+SupNSqzlschRyNx3kbCTWgY/2hcwtHEI/ej2LJWc9JJ77qKgGptd8DHwY1mXtZ7Aoh4z4yxfwMBue9eNgw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "requires": { + "mimic-fn": "^2.1.0" } }, - "node_modules/postcss-calc": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-9.0.1.tgz", - "integrity": "sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==", - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.0.11", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.2.2" + "open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" } }, - "node_modules/postcss-calc/node_modules/postcss-selector-parser": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", - "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" + "opener": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", + "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==" + }, + "p-cancelable": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", + "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==" + }, + "p-limit": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", + "requires": { + "yocto-queue": "^1.0.0" } }, - "node_modules/postcss-clamp": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", - "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=7.6.0" - }, - "peerDependencies": { - "postcss": "^8.4.6" + "p-locate": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", + "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", + "requires": { + "p-limit": "^4.0.0" } }, - "node_modules/postcss-color-functional-notation": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-7.0.7.tgz", - "integrity": "sha512-EZvAHsvyASX63vXnyXOIynkxhaHRSsdb7z6yiXKIovGXAolW4cMZ3qoh7k3VdTsLBS6VGdksGfIo3r6+waLoOw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/css-color-parser": "^3.0.7", - "@csstools/css-parser-algorithms": "^3.0.4", - "@csstools/css-tokenizer": "^3.0.3", - "@csstools/postcss-progressive-custom-properties": "^4.0.0", - "@csstools/utilities": "^2.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "requires": { + "aggregate-error": "^3.0.0" } }, - "node_modules/postcss-color-hex-alpha": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-10.0.0.tgz", - "integrity": "sha512-1kervM2cnlgPs2a8Vt/Qbe5cQ++N7rkYo/2rz2BkqJZIHQwaVuJgQH38REHrAi4uM0b1fqxMkWYmese94iMp3w==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT", - "dependencies": { - "@csstools/utilities": "^2.0.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "requires": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" } }, - "node_modules/postcss-color-rebeccapurple": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-10.0.0.tgz", - "integrity": "sha512-JFta737jSP+hdAIEhk1Vs0q0YF5P8fFcj+09pweS8ktuGuZ8pPlykHsk6mPxZ8awDl4TrcxUqJo9l1IhVr/OjQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/utilities": "^2.0.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "package-json": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-8.1.1.tgz", + "integrity": "sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA==", + "requires": { + "got": "^12.1.0", + "registry-auth-token": "^5.0.1", + "registry-url": "^6.0.0", + "semver": "^7.3.7" } }, - "node_modules/postcss-colormin": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-6.1.0.tgz", - "integrity": "sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw==", - "license": "MIT", - "dependencies": { - "browserslist": "^4.23.0", - "caniuse-api": "^3.0.0", - "colord": "^2.9.3", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" + "package-json-from-dist": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.0.tgz", + "integrity": "sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==", + "dev": true + }, + "param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "requires": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" } }, - "node_modules/postcss-convert-values": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-6.1.0.tgz", - "integrity": "sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w==", - "license": "MIT", - "dependencies": { - "browserslist": "^4.23.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "requires": { + "callsites": "^3.0.0" } }, - "node_modules/postcss-custom-media": { - "version": "11.0.5", - "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-11.0.5.tgz", - "integrity": "sha512-SQHhayVNgDvSAdX9NQ/ygcDQGEY+aSF4b/96z7QUX6mqL5yl/JgG/DywcF6fW9XbnCRE+aVYk+9/nqGuzOPWeQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT", - "dependencies": { - "@csstools/cascade-layer-name-parser": "^2.0.4", - "@csstools/css-parser-algorithms": "^3.0.4", - "@csstools/css-tokenizer": "^3.0.3", - "@csstools/media-query-list-parser": "^4.0.2" - }, - "engines": { - "node": ">=18" + "parse-entities": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.1.tgz", + "integrity": "sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==", + "requires": { + "@types/unist": "^2.0.0", + "character-entities": "^2.0.0", + "character-entities-legacy": "^3.0.0", + "character-reference-invalid": "^2.0.0", + "decode-named-character-reference": "^1.0.0", + "is-alphanumerical": "^2.0.0", + "is-decimal": "^2.0.0", + "is-hexadecimal": "^2.0.0" }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-custom-properties": { - "version": "14.0.4", - "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-14.0.4.tgz", - "integrity": "sha512-QnW8FCCK6q+4ierwjnmXF9Y9KF8q0JkbgVfvQEMa93x1GT8FvOiUevWCN2YLaOWyByeDX8S6VFbZEeWoAoXs2A==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT", "dependencies": { - "@csstools/cascade-layer-name-parser": "^2.0.4", - "@csstools/css-parser-algorithms": "^3.0.4", - "@csstools/css-tokenizer": "^3.0.3", - "@csstools/utilities": "^2.0.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "@types/unist": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz", + "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==" + } } }, - "node_modules/postcss-custom-selectors": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-8.0.4.tgz", - "integrity": "sha512-ASOXqNvDCE0dAJ/5qixxPeL1aOVGHGW2JwSy7HyjWNbnWTQCl+fDc968HY1jCmZI0+BaYT5CxsOiUhavpG/7eg==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT", - "dependencies": { - "@csstools/cascade-layer-name-parser": "^2.0.4", - "@csstools/css-parser-algorithms": "^3.0.4", - "@csstools/css-tokenizer": "^3.0.3", - "postcss-selector-parser": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" } }, - "node_modules/postcss-dir-pseudo-class": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-9.0.1.tgz", - "integrity": "sha512-tRBEK0MHYvcMUrAuYMEOa0zg9APqirBcgzi6P21OhxtJyJADo/SWBwY1CAwEohQ/6HDaa9jCjLRG7K3PVQYHEA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "postcss-selector-parser": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "parse-numeric-range": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz", + "integrity": "sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==" + }, + "parse5": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", + "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", + "requires": { + "entities": "^4.4.0" } }, - "node_modules/postcss-discard-comments": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-6.0.2.tgz", - "integrity": "sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw==", - "license": "MIT", - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" + "parse5-htmlparser2-tree-adapter": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", + "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", + "requires": { + "domhandler": "^5.0.2", + "parse5": "^7.0.0" } }, - "node_modules/postcss-discard-duplicates": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-6.0.3.tgz", - "integrity": "sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw==", - "license": "MIT", - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" } }, - "node_modules/postcss-discard-empty": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-6.0.3.tgz", - "integrity": "sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ==", - "license": "MIT", - "engines": { - "node": "^14 || ^16 || >=18.0" + "path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==" + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "path-scurry": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "dev": true, + "requires": { + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" }, - "peerDependencies": { - "postcss": "^8.4.31" + "dependencies": { + "lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true + } } }, - "node_modules/postcss-discard-overridden": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-6.0.2.tgz", - "integrity": "sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ==", - "license": "MIT", - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" + "path-to-regexp": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", + "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", + "requires": { + "isarray": "0.0.1" } }, - "node_modules/postcss-discard-unused": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-6.0.5.tgz", - "integrity": "sha512-wHalBlRHkaNnNwfC8z+ppX57VhvS+HWgjW508esjdaEYr3Mx7Gnn2xA4R/CKf5+Z9S5qsqC+Uzh4ueENWwCVUA==", - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.0.16" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + }, + "periscopic": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/periscopic/-/periscopic-3.1.0.tgz", + "integrity": "sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==", + "requires": { + "@types/estree": "^1.0.0", + "estree-walker": "^3.0.0", + "is-reference": "^3.0.0" } }, - "node_modules/postcss-discard-unused/node_modules/postcss-selector-parser": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", - "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" + "picocolors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", + "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==" + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true + }, + "pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "dev": true + }, + "pkg-dir": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz", + "integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==", + "requires": { + "find-up": "^6.3.0" } }, - "node_modules/postcss-double-position-gradients": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-6.0.0.tgz", - "integrity": "sha512-JkIGah3RVbdSEIrcobqj4Gzq0h53GG4uqDPsho88SgY84WnpkTpI0k50MFK/sX7XqVisZ6OqUfFnoUO6m1WWdg==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" + "pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "requires": { + "find-up": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/postcss-progressive-custom-properties": "^4.0.0", - "@csstools/utilities": "^2.0.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" } }, - "node_modules/postcss-focus-visible": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-10.0.1.tgz", - "integrity": "sha512-U58wyjS/I1GZgjRok33aE8juW9qQgQUNwTSdxQGuShHzwuYdcklnvK/+qOWX1Q9kr7ysbraQ6ht6r+udansalA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "postcss-selector-parser": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "possible-typed-array-names": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", + "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==" + }, + "postcss": { + "version": "8.4.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.39.tgz", + "integrity": "sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==", + "requires": { + "nanoid": "^3.3.7", + "picocolors": "^1.0.1", + "source-map-js": "^1.2.0" } }, - "node_modules/postcss-focus-within": { + "postcss-calc": { "version": "9.0.1", - "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-9.0.1.tgz", - "integrity": "sha512-fzNUyS1yOYa7mOjpci/bR+u+ESvdar6hk8XNK/TRR0fiGTp2QT5N+ducP0n3rfH/m9I7H/EQU6lsa2BrgxkEjw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "postcss-selector-parser": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-9.0.1.tgz", + "integrity": "sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==", + "requires": { + "postcss-selector-parser": "^6.0.11", + "postcss-value-parser": "^4.2.0" } }, - "node_modules/postcss-font-variant": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", - "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", - "license": "MIT", - "peerDependencies": { - "postcss": "^8.1.0" + "postcss-colormin": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-6.1.0.tgz", + "integrity": "sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw==", + "requires": { + "browserslist": "^4.23.0", + "caniuse-api": "^3.0.0", + "colord": "^2.9.3", + "postcss-value-parser": "^4.2.0" } }, - "node_modules/postcss-gap-properties": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-6.0.0.tgz", - "integrity": "sha512-Om0WPjEwiM9Ru+VhfEDPZJAKWUd0mV1HmNXqp2C29z80aQ2uP9UVhLc7e3aYMIor/S5cVhoPgYQ7RtfeZpYTRw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "postcss-convert-values": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-6.1.0.tgz", + "integrity": "sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w==", + "requires": { + "browserslist": "^4.23.0", + "postcss-value-parser": "^4.2.0" } }, - "node_modules/postcss-image-set-function": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-7.0.0.tgz", - "integrity": "sha512-QL7W7QNlZuzOwBTeXEmbVckNt1FSmhQtbMRvGGqqU4Nf4xk6KUEQhAoWuMzwbSv5jxiRiSZ5Tv7eiDB9U87znA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/utilities": "^2.0.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "postcss-discard-comments": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-6.0.2.tgz", + "integrity": "sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw==", + "requires": {} + }, + "postcss-discard-duplicates": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-6.0.3.tgz", + "integrity": "sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw==", + "requires": {} + }, + "postcss-discard-empty": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-6.0.3.tgz", + "integrity": "sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ==", + "requires": {} + }, + "postcss-discard-overridden": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-6.0.2.tgz", + "integrity": "sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ==", + "requires": {} + }, + "postcss-discard-unused": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-6.0.5.tgz", + "integrity": "sha512-wHalBlRHkaNnNwfC8z+ppX57VhvS+HWgjW508esjdaEYr3Mx7Gnn2xA4R/CKf5+Z9S5qsqC+Uzh4ueENWwCVUA==", + "requires": { + "postcss-selector-parser": "^6.0.16" } }, - "node_modules/postcss-import": { + "postcss-import": { "version": "15.1.0", "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", "dev": true, - "license": "MIT", - "dependencies": { + "requires": { "postcss-value-parser": "^4.0.0", "read-cache": "^1.0.0", "resolve": "^1.1.7" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "postcss": "^8.0.0" } }, - "node_modules/postcss-js": { + "postcss-js": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", "dev": true, - "license": "MIT", - "dependencies": { + "requires": { "camelcase-css": "^2.0.1" - }, - "engines": { - "node": "^12 || ^14 || >= 16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.4.21" - } - }, - "node_modules/postcss-lab-function": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-7.0.7.tgz", - "integrity": "sha512-+ONj2bpOQfsCKZE2T9VGMyVVdGcGUpr7u3SVfvkJlvhTRmDCfY25k4Jc8fubB9DclAPR4+w8uVtDZmdRgdAHig==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/css-color-parser": "^3.0.7", - "@csstools/css-parser-algorithms": "^3.0.4", - "@csstools/css-tokenizer": "^3.0.3", - "@csstools/postcss-progressive-custom-properties": "^4.0.0", - "@csstools/utilities": "^2.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" } }, - "node_modules/postcss-load-config": { + "postcss-load-config": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { + "requires": { "lilconfig": "^3.0.0", "yaml": "^2.3.4" }, - "engines": { - "node": ">= 14" - }, - "peerDependencies": { - "postcss": ">=8.0.9", - "ts-node": ">=9.0.0" - }, - "peerDependenciesMeta": { - "postcss": { - "optional": true - }, - "ts-node": { - "optional": true + "dependencies": { + "yaml": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.5.tgz", + "integrity": "sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==", + "dev": true } } }, - "node_modules/postcss-loader": { + "postcss-loader": { "version": "7.3.4", "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.3.4.tgz", "integrity": "sha512-iW5WTTBSC5BfsBJ9daFMPVrLT36MrNiC6fqOZTTaHjBNX6Pfd5p+hSBqe/fEeNd7pc13QiAyGt7VdGMw4eRC4A==", - "license": "MIT", - "dependencies": { + "requires": { "cosmiconfig": "^8.3.5", "jiti": "^1.20.0", "semver": "^7.5.4" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "postcss": "^7.0.0 || ^8.0.1", - "webpack": "^5.0.0" - } - }, - "node_modules/postcss-logical": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-8.0.0.tgz", - "integrity": "sha512-HpIdsdieClTjXLOyYdUPAX/XQASNIwdKt5hoZW08ZOAiI+tbV0ta1oclkpVkW5ANU+xJvk3KkA0FejkjGLXUkg==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" } }, - "node_modules/postcss-merge-idents": { + "postcss-merge-idents": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-6.0.3.tgz", "integrity": "sha512-1oIoAsODUs6IHQZkLQGO15uGEbK3EAl5wi9SS8hs45VgsxQfMnxvt+L+zIr7ifZFIH14cfAeVe2uCTa+SPRa3g==", - "license": "MIT", - "dependencies": { + "requires": { "cssnano-utils": "^4.0.2", "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" } }, - "node_modules/postcss-merge-longhand": { + "postcss-merge-longhand": { "version": "6.0.5", "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-6.0.5.tgz", "integrity": "sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w==", - "license": "MIT", - "dependencies": { + "requires": { "postcss-value-parser": "^4.2.0", "stylehacks": "^6.1.1" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" } }, - "node_modules/postcss-merge-rules": { + "postcss-merge-rules": { "version": "6.1.1", "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-6.1.1.tgz", "integrity": "sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ==", - "license": "MIT", - "dependencies": { + "requires": { "browserslist": "^4.23.0", "caniuse-api": "^3.0.0", "cssnano-utils": "^4.0.2", "postcss-selector-parser": "^6.0.16" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-merge-rules/node_modules/postcss-selector-parser": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", - "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" } }, - "node_modules/postcss-minify-font-values": { + "postcss-minify-font-values": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-6.1.0.tgz", "integrity": "sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg==", - "license": "MIT", - "dependencies": { + "requires": { "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" } }, - "node_modules/postcss-minify-gradients": { + "postcss-minify-gradients": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-6.0.3.tgz", "integrity": "sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q==", - "license": "MIT", - "dependencies": { + "requires": { "colord": "^2.9.3", "cssnano-utils": "^4.0.2", "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" } }, - "node_modules/postcss-minify-params": { + "postcss-minify-params": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-6.1.0.tgz", "integrity": "sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA==", - "license": "MIT", - "dependencies": { + "requires": { "browserslist": "^4.23.0", "cssnano-utils": "^4.0.2", "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-minify-selectors": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-6.0.4.tgz", - "integrity": "sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ==", - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.0.16" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-minify-selectors/node_modules/postcss-selector-parser": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", - "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" } }, - "node_modules/postcss-modules-extract-imports": { + "postcss-minify-selectors": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-6.0.4.tgz", + "integrity": "sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ==", + "requires": { + "postcss-selector-parser": "^6.0.16" + } + }, + "postcss-modules-extract-imports": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz", "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==", - "license": "ISC", - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } + "requires": {} }, - "node_modules/postcss-modules-local-by-default": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.2.0.tgz", - "integrity": "sha512-5kcJm/zk+GJDSfw+V/42fJ5fhjL5YbFDl8nVdXkJPLLW+Vf9mTD5Xe0wqIaDnLuL2U6cDNpTr+UQ+v2HWIBhzw==", - "license": "MIT", - "dependencies": { + "postcss-modules-local-by-default": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.5.tgz", + "integrity": "sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==", + "requires": { "icss-utils": "^5.0.0", - "postcss-selector-parser": "^7.0.0", + "postcss-selector-parser": "^6.0.2", "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" } }, - "node_modules/postcss-modules-scope": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.1.tgz", - "integrity": "sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA==", - "license": "ISC", - "dependencies": { - "postcss-selector-parser": "^7.0.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "postcss-modules-scope": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.0.tgz", + "integrity": "sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==", + "requires": { + "postcss-selector-parser": "^6.0.4" } }, - "node_modules/postcss-modules-values": { + "postcss-modules-values": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "license": "ISC", - "dependencies": { + "requires": { "icss-utils": "^5.0.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-nested": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz", - "integrity": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.1.1" - }, - "engines": { - "node": ">=12.0" - }, - "peerDependencies": { - "postcss": "^8.2.14" } }, - "node_modules/postcss-nested/node_modules/postcss-selector-parser": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", - "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "postcss-nested": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", + "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", "dev": true, - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-nesting": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-13.0.1.tgz", - "integrity": "sha512-VbqqHkOBOt4Uu3G8Dm8n6lU5+9cJFxiuty9+4rcoyRPO9zZS1JIs6td49VIoix3qYqELHlJIn46Oih9SAKo+yQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/selector-resolve-nested": "^3.0.0", - "@csstools/selector-specificity": "^5.0.0", - "postcss-selector-parser": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "requires": { + "postcss-selector-parser": "^6.0.11" } }, - "node_modules/postcss-normalize-charset": { + "postcss-normalize-charset": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-6.0.2.tgz", "integrity": "sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ==", - "license": "MIT", - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } + "requires": {} }, - "node_modules/postcss-normalize-display-values": { + "postcss-normalize-display-values": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-6.0.2.tgz", "integrity": "sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg==", - "license": "MIT", - "dependencies": { + "requires": { "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" } }, - "node_modules/postcss-normalize-positions": { + "postcss-normalize-positions": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-6.0.2.tgz", "integrity": "sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q==", - "license": "MIT", - "dependencies": { + "requires": { "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" } }, - "node_modules/postcss-normalize-repeat-style": { + "postcss-normalize-repeat-style": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-6.0.2.tgz", "integrity": "sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ==", - "license": "MIT", - "dependencies": { + "requires": { "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" } }, - "node_modules/postcss-normalize-string": { + "postcss-normalize-string": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-6.0.2.tgz", "integrity": "sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ==", - "license": "MIT", - "dependencies": { + "requires": { "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" } }, - "node_modules/postcss-normalize-timing-functions": { + "postcss-normalize-timing-functions": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-6.0.2.tgz", "integrity": "sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA==", - "license": "MIT", - "dependencies": { + "requires": { "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" } }, - "node_modules/postcss-normalize-unicode": { + "postcss-normalize-unicode": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-6.1.0.tgz", "integrity": "sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg==", - "license": "MIT", - "dependencies": { + "requires": { "browserslist": "^4.23.0", "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" } }, - "node_modules/postcss-normalize-url": { + "postcss-normalize-url": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-6.0.2.tgz", "integrity": "sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ==", - "license": "MIT", - "dependencies": { + "requires": { "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" } }, - "node_modules/postcss-normalize-whitespace": { + "postcss-normalize-whitespace": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-6.0.2.tgz", "integrity": "sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-opacity-percentage": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-3.0.0.tgz", - "integrity": "sha512-K6HGVzyxUxd/VgZdX04DCtdwWJ4NGLG212US4/LA1TLAbHgmAsTWVR86o+gGIbFtnTkfOpb9sCRBx8K7HO66qQ==", - "funding": [ - { - "type": "kofi", - "url": "https://ko-fi.com/mrcgrtz" - }, - { - "type": "liberapay", - "url": "https://liberapay.com/mrcgrtz" - } - ], - "license": "MIT", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-ordered-values": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-6.0.2.tgz", - "integrity": "sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q==", - "license": "MIT", - "dependencies": { - "cssnano-utils": "^4.0.2", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-overflow-shorthand": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-6.0.0.tgz", - "integrity": "sha512-BdDl/AbVkDjoTofzDQnwDdm/Ym6oS9KgmO7Gr+LHYjNWJ6ExORe4+3pcLQsLA9gIROMkiGVjjwZNoL/mpXHd5Q==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-page-break": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", - "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", - "license": "MIT", - "peerDependencies": { - "postcss": "^8" - } - }, - "node_modules/postcss-place": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-10.0.0.tgz", - "integrity": "sha512-5EBrMzat2pPAxQNWYavwAfoKfYcTADJ8AXGVPcUZ2UkNloUTWzJQExgrzrDkh3EKzmAx1evfTAzF9I8NGcc+qw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { + "requires": { "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" } - }, - "node_modules/postcss-preset-env": { - "version": "10.1.3", - "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-10.1.3.tgz", - "integrity": "sha512-9qzVhcMFU/MnwYHyYpJz4JhGku/4+xEiPTmhn0hj3IxnUYlEF9vbh7OC1KoLAnenS6Fgg43TKNp9xcuMeAi4Zw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/postcss-cascade-layers": "^5.0.1", - "@csstools/postcss-color-function": "^4.0.7", - "@csstools/postcss-color-mix-function": "^3.0.7", - "@csstools/postcss-content-alt-text": "^2.0.4", - "@csstools/postcss-exponential-functions": "^2.0.6", - "@csstools/postcss-font-format-keywords": "^4.0.0", - "@csstools/postcss-gamut-mapping": "^2.0.7", - "@csstools/postcss-gradients-interpolation-method": "^5.0.7", - "@csstools/postcss-hwb-function": "^4.0.7", - "@csstools/postcss-ic-unit": "^4.0.0", - "@csstools/postcss-initial": "^2.0.0", - "@csstools/postcss-is-pseudo-class": "^5.0.1", - "@csstools/postcss-light-dark-function": "^2.0.7", - "@csstools/postcss-logical-float-and-clear": "^3.0.0", - "@csstools/postcss-logical-overflow": "^2.0.0", - "@csstools/postcss-logical-overscroll-behavior": "^2.0.0", - "@csstools/postcss-logical-resize": "^3.0.0", - "@csstools/postcss-logical-viewport-units": "^3.0.3", - "@csstools/postcss-media-minmax": "^2.0.6", - "@csstools/postcss-media-queries-aspect-ratio-number-values": "^3.0.4", - "@csstools/postcss-nested-calc": "^4.0.0", - "@csstools/postcss-normalize-display-values": "^4.0.0", - "@csstools/postcss-oklab-function": "^4.0.7", - "@csstools/postcss-progressive-custom-properties": "^4.0.0", - "@csstools/postcss-random-function": "^1.0.2", - "@csstools/postcss-relative-color-syntax": "^3.0.7", - "@csstools/postcss-scope-pseudo-class": "^4.0.1", - "@csstools/postcss-sign-functions": "^1.1.1", - "@csstools/postcss-stepped-value-functions": "^4.0.6", - "@csstools/postcss-text-decoration-shorthand": "^4.0.1", - "@csstools/postcss-trigonometric-functions": "^4.0.6", - "@csstools/postcss-unset-value": "^4.0.0", - "autoprefixer": "^10.4.19", - "browserslist": "^4.23.1", - "css-blank-pseudo": "^7.0.1", - "css-has-pseudo": "^7.0.2", - "css-prefers-color-scheme": "^10.0.0", - "cssdb": "^8.2.3", - "postcss-attribute-case-insensitive": "^7.0.1", - "postcss-clamp": "^4.1.0", - "postcss-color-functional-notation": "^7.0.7", - "postcss-color-hex-alpha": "^10.0.0", - "postcss-color-rebeccapurple": "^10.0.0", - "postcss-custom-media": "^11.0.5", - "postcss-custom-properties": "^14.0.4", - "postcss-custom-selectors": "^8.0.4", - "postcss-dir-pseudo-class": "^9.0.1", - "postcss-double-position-gradients": "^6.0.0", - "postcss-focus-visible": "^10.0.1", - "postcss-focus-within": "^9.0.1", - "postcss-font-variant": "^5.0.0", - "postcss-gap-properties": "^6.0.0", - "postcss-image-set-function": "^7.0.0", - "postcss-lab-function": "^7.0.7", - "postcss-logical": "^8.0.0", - "postcss-nesting": "^13.0.1", - "postcss-opacity-percentage": "^3.0.0", - "postcss-overflow-shorthand": "^6.0.0", - "postcss-page-break": "^3.0.4", - "postcss-place": "^10.0.0", - "postcss-pseudo-class-any-link": "^10.0.1", - "postcss-replace-overflow-wrap": "^4.0.0", - "postcss-selector-not": "^8.0.1" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-pseudo-class-any-link": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-10.0.1.tgz", - "integrity": "sha512-3el9rXlBOqTFaMFkWDOkHUTQekFIYnaQY55Rsp8As8QQkpiSgIYEcF/6Ond93oHiDsGb4kad8zjt+NPlOC1H0Q==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "postcss-selector-parser": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + }, + "postcss-ordered-values": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-6.0.2.tgz", + "integrity": "sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q==", + "requires": { + "cssnano-utils": "^4.0.2", + "postcss-value-parser": "^4.2.0" } }, - "node_modules/postcss-reduce-idents": { + "postcss-reduce-idents": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-6.0.3.tgz", "integrity": "sha512-G3yCqZDpsNPoQgbDUy3T0E6hqOQ5xigUtBQyrmq3tn2GxlyiL0yyl7H+T8ulQR6kOcHJ9t7/9H4/R2tv8tJbMA==", - "license": "MIT", - "dependencies": { + "requires": { "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" } }, - "node_modules/postcss-reduce-initial": { + "postcss-reduce-initial": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-6.1.0.tgz", "integrity": "sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw==", - "license": "MIT", - "dependencies": { + "requires": { "browserslist": "^4.23.0", "caniuse-api": "^3.0.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" } }, - "node_modules/postcss-reduce-transforms": { + "postcss-reduce-transforms": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-6.0.2.tgz", "integrity": "sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA==", - "license": "MIT", - "dependencies": { + "requires": { "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-replace-overflow-wrap": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", - "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", - "license": "MIT", - "peerDependencies": { - "postcss": "^8.0.3" - } - }, - "node_modules/postcss-selector-not": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-8.0.1.tgz", - "integrity": "sha512-kmVy/5PYVb2UOhy0+LqUYAhKj7DUGDpSWa5LZqlkWJaaAV+dxxsOG3+St0yNLu6vsKD7Dmqx+nWQt0iil89+WA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" } }, - "node_modules/postcss-selector-parser": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz", - "integrity": "sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==", - "license": "MIT", - "dependencies": { + "postcss-selector-parser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.0.tgz", + "integrity": "sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==", + "requires": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" } }, - "node_modules/postcss-sort-media-queries": { + "postcss-sort-media-queries": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-5.2.0.tgz", "integrity": "sha512-AZ5fDMLD8SldlAYlvi8NIqo0+Z8xnXU2ia0jxmuhxAU+Lqt9K+AlmLNJ/zWEnE9x+Zx3qL3+1K20ATgNOr3fAA==", - "license": "MIT", - "dependencies": { + "requires": { "sort-css-media-queries": "2.2.0" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "postcss": "^8.4.23" } }, - "node_modules/postcss-svgo": { + "postcss-svgo": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-6.0.3.tgz", "integrity": "sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g==", - "license": "MIT", - "dependencies": { + "requires": { "postcss-value-parser": "^4.2.0", "svgo": "^3.2.0" - }, - "engines": { - "node": "^14 || ^16 || >= 18" - }, - "peerDependencies": { - "postcss": "^8.4.31" } }, - "node_modules/postcss-unique-selectors": { + "postcss-unique-selectors": { "version": "6.0.4", "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-6.0.4.tgz", "integrity": "sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg==", - "license": "MIT", - "dependencies": { + "requires": { "postcss-selector-parser": "^6.0.16" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-unique-selectors/node_modules/postcss-selector-parser": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", - "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" } }, - "node_modules/postcss-value-parser": { + "postcss-value-parser": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "license": "MIT" + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" }, - "node_modules/postcss-zindex": { + "postcss-zindex": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-6.0.2.tgz", "integrity": "sha512-5BxW9l1evPB/4ZIc+2GobEBoKC+h8gPGCMi+jxsYvd2x0mjq7wazk6DrP71pStqxE9Foxh5TVnonbWpFZzXaYg==", - "license": "MIT", - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } + "requires": {} }, - "node_modules/pretty-bytes": { + "pretty-bytes": { "version": "5.6.0", "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", - "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", - "license": "MIT", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==" }, - "node_modules/pretty-error": { + "pretty-error": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", - "license": "MIT", - "dependencies": { + "requires": { "lodash": "^4.17.20", "renderkid": "^3.0.0" } }, - "node_modules/pretty-time": { + "pretty-time": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz", - "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==", - "license": "MIT", - "engines": { - "node": ">=4" - } + "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==" }, - "node_modules/prism-react-renderer": { + "prism-react-renderer": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-2.3.1.tgz", "integrity": "sha512-Rdf+HzBLR7KYjzpJ1rSoxT9ioO85nZngQEoFIhL07XhtJHlCU3SOz0GJ6+qvMyQe0Se+BV3qpe6Yd/NmQF5Juw==", - "license": "MIT", - "dependencies": { + "requires": { "@types/prismjs": "^1.26.0", "clsx": "^2.0.0" - }, - "peerDependencies": { - "react": ">=16.0.0" } }, - "node_modules/prismjs": { + "prismjs": { "version": "1.29.0", "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", - "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==", - "license": "MIT", - "engines": { - "node": ">=6" - } + "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==" }, - "node_modules/process-nextick-args": { + "process-nextick-args": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "license": "MIT" + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" }, - "node_modules/prompts": { + "prompts": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "license": "MIT", - "dependencies": { + "requires": { "kleur": "^3.0.3", "sisteransi": "^1.0.5" - }, - "engines": { - "node": ">= 6" } }, - "node_modules/prop-types": { + "prop-types": { "version": "15.8.1", "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "license": "MIT", - "dependencies": { + "requires": { "loose-envify": "^1.4.0", "object-assign": "^4.1.1", "react-is": "^16.13.1" } }, - "node_modules/property-information": { + "property-information": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz", - "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } + "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==" }, - "node_modules/proto-list": { + "proto-list": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", - "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==", - "license": "ISC" + "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==" }, - "node_modules/proxy-addr": { + "proxy-addr": { "version": "2.0.7", "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "license": "MIT", - "dependencies": { + "requires": { "forwarded": "0.2.0", "ipaddr.js": "1.9.1" }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/proxy-addr/node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "license": "MIT", - "engines": { - "node": ">= 0.10" + "dependencies": { + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + } } }, - "node_modules/punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", - "license": "MIT", - "engines": { - "node": ">=6" - } + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==" }, - "node_modules/pupa": { + "pupa": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/pupa/-/pupa-3.1.0.tgz", "integrity": "sha512-FLpr4flz5xZTSJxSeaheeMKN/EDzMdK7b8PTOC6a5PYFKTucWbdqjgqaEyH0shFiSJrVB1+Qqi4Tk19ccU6Aug==", - "license": "MIT", - "dependencies": { + "requires": { "escape-goat": "^4.0.0" - }, - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/qs": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", - "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", - "license": "BSD-3-Clause", - "dependencies": { - "side-channel": "^1.0.6" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "requires": { + "side-channel": "^1.0.4" } }, - "node_modules/queue": { + "queue": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", - "license": "MIT", - "dependencies": { + "requires": { "inherits": "~2.0.3" } }, - "node_modules/queue-microtask": { + "queue-microtask": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" }, - "node_modules/quick-lru": { + "quick-lru": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==" }, - "node_modules/randombytes": { + "randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "license": "MIT", - "dependencies": { + "requires": { "safe-buffer": "^5.1.0" } }, - "node_modules/range-parser": { + "range-parser": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", - "integrity": "sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } + "integrity": "sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A==" }, - "node_modules/raw-body": { + "raw-body": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", - "license": "MIT", - "dependencies": { + "requires": { "bytes": "3.1.2", "http-errors": "2.0.0", "iconv-lite": "0.4.24", "unpipe": "1.0.0" }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/raw-body/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/raw-body/node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "license": "MIT", "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } } }, - "node_modules/rc": { + "rc": { "version": "1.2.8", "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", - "dependencies": { + "requires": { "deep-extend": "^0.6.0", "ini": "~1.3.0", "minimist": "^1.2.0", "strip-json-comments": "~2.0.1" }, - "bin": { - "rc": "cli.js" - } - }, - "node_modules/rc/node_modules/strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" + "dependencies": { + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==" + } } }, - "node_modules/react": { + "react": { "version": "18.2.0", "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" + "requires": { + "loose-envify": "^1.1.0" } }, - "node_modules/react-dev-utils": { + "react-dev-utils": { "version": "12.0.1", "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", - "license": "MIT", - "dependencies": { + "requires": { "@babel/code-frame": "^7.16.0", "address": "^1.1.2", "browserslist": "^4.18.1", @@ -18712,197 +27941,120 @@ "strip-ansi": "^6.0.1", "text-table": "^0.2.0" }, - "engines": { - "node": ">=14" - } - }, - "node_modules/react-dev-utils/node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "license": "MIT", - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/react-dev-utils/node_modules/loader-utils": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.3.1.tgz", - "integrity": "sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==", - "license": "MIT", - "engines": { - "node": ">= 12.13.0" - } - }, - "node_modules/react-dev-utils/node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "license": "MIT", - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/react-dev-utils/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==", - "license": "MIT", - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/react-dev-utils/node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "license": "MIT", "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/react-dev-utils/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/react-dev-utils/node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "loader-utils": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.3.1.tgz", + "integrity": "sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==" + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "requires": { + "p-locate": "^5.0.0" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "requires": { + "p-limit": "^3.0.2" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" + } } }, - "node_modules/react-dom": { + "react-dom": { "version": "18.2.0", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", - "license": "MIT", - "dependencies": { + "requires": { "loose-envify": "^1.1.0", "scheduler": "^0.23.0" - }, - "peerDependencies": { - "react": "^18.2.0" } }, - "node_modules/react-error-overlay": { + "react-error-overlay": { "version": "6.0.11", "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", - "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==", - "license": "MIT" + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" }, - "node_modules/react-fast-compare": { + "react-fast-compare": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", - "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==", - "license": "MIT" + "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==" }, - "node_modules/react-helmet-async": { - "name": "@slorber/react-helmet-async", + "react-helmet-async": { "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@slorber/react-helmet-async/-/react-helmet-async-1.3.0.tgz", - "integrity": "sha512-e9/OK8VhwUSc67diWI8Rb3I0YgI9/SBQtnhe9aEuK6MhZm7ntZZimXgwXnd8W96YTmSOb9M4d8LwhRZyhWr/1A==", - "license": "Apache-2.0", - "dependencies": { + "resolved": "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-1.3.0.tgz", + "integrity": "sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==", + "requires": { "@babel/runtime": "^7.12.5", "invariant": "^2.2.4", "prop-types": "^15.7.2", "react-fast-compare": "^3.2.0", "shallowequal": "^1.1.0" - }, - "peerDependencies": { - "react": "^16.6.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", - "react-dom": "^16.6.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, - "node_modules/react-is": { + "react-is": { "version": "16.13.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "license": "MIT" + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, - "node_modules/react-json-view-lite": { + "react-json-view-lite": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/react-json-view-lite/-/react-json-view-lite-1.5.0.tgz", "integrity": "sha512-nWqA1E4jKPklL2jvHWs6s+7Na0qNgw9HCP6xehdQJeg6nPBTFZgGwyko9Q0oj+jQWKTTVRS30u0toM5wiuL3iw==", - "license": "MIT", - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "react": "^16.13.1 || ^17.0.0 || ^18.0.0" - } + "requires": {} }, - "node_modules/react-loadable": { - "name": "@docusaurus/react-loadable", - "version": "6.0.0", + "react-loadable": { + "version": "npm:@docusaurus/react-loadable@6.0.0", "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-6.0.0.tgz", "integrity": "sha512-YMMxTUQV/QFSnbgrP3tjDzLHRg7vsbMn8e9HAa8o/1iXoiomo48b7sk/kkmWEuWNDPJVlKSJRB6Y2fHqdJk+SQ==", - "license": "MIT", - "dependencies": { + "requires": { "@types/react": "*" - }, - "peerDependencies": { - "react": "*" } }, - "node_modules/react-loadable-ssr-addon-v5-slorber": { + "react-loadable-ssr-addon-v5-slorber": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/react-loadable-ssr-addon-v5-slorber/-/react-loadable-ssr-addon-v5-slorber-1.0.1.tgz", "integrity": "sha512-lq3Lyw1lGku8zUEJPDxsNm1AfYHBrO9Y1+olAYwpUJ2IGFBskM0DMKok97A6LWUpHm+o7IvQBOWu9MLenp9Z+A==", - "license": "MIT", - "dependencies": { + "requires": { "@babel/runtime": "^7.10.3" - }, - "engines": { - "node": ">=10.13.0" - }, - "peerDependencies": { - "react-loadable": "*", - "webpack": ">=4.41.1 || 5.x" } }, - "node_modules/react-router": { + "react-router": { "version": "5.3.4", "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.3.4.tgz", "integrity": "sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA==", - "license": "MIT", - "dependencies": { + "requires": { "@babel/runtime": "^7.12.13", "history": "^4.9.0", "hoist-non-react-statics": "^3.1.0", @@ -18912,30 +28064,21 @@ "react-is": "^16.6.0", "tiny-invariant": "^1.0.2", "tiny-warning": "^1.0.0" - }, - "peerDependencies": { - "react": ">=15" } }, - "node_modules/react-router-config": { + "react-router-config": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/react-router-config/-/react-router-config-5.1.1.tgz", "integrity": "sha512-DuanZjaD8mQp1ppHjgnnUnyOlqYXZVjnov/JzFhjLEwd3Z4dYjMSnqrEzzGThH47vpCOqPPwJM2FtthLeJ8Pbg==", - "license": "MIT", - "dependencies": { + "requires": { "@babel/runtime": "^7.1.2" - }, - "peerDependencies": { - "react": ">=15", - "react-router": ">=5" } }, - "node_modules/react-router-dom": { + "react-router-dom": { "version": "5.3.4", "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.4.tgz", "integrity": "sha512-m4EqFMHv/Ih4kpcBCONHbkT68KoAeHN4p3lAGoNryfHi0dMy0kCzEZakiKRsvg5wHZ/JLrLW8o8KomWiz/qbYQ==", - "license": "MIT", - "dependencies": { + "requires": { "@babel/runtime": "^7.12.13", "history": "^4.9.0", "loose-envify": "^1.3.1", @@ -18943,295 +28086,142 @@ "react-router": "5.3.4", "tiny-invariant": "^1.0.2", "tiny-warning": "^1.0.0" - }, - "peerDependencies": { - "react": ">=15" } }, - "node_modules/read-cache": { + "read-cache": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", "dev": true, - "license": "MIT", - "dependencies": { + "requires": { "pify": "^2.3.0" } }, - "node_modules/readable-stream": { + "readable-stream": { "version": "3.6.2", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "license": "MIT", - "dependencies": { + "requires": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" } }, - "node_modules/readdirp": { + "readdirp": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "license": "MIT", - "dependencies": { + "requires": { "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" } }, - "node_modules/reading-time": { + "reading-time": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/reading-time/-/reading-time-1.5.0.tgz", - "integrity": "sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==", - "license": "MIT" + "integrity": "sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==" }, - "node_modules/rechoir": { + "rechoir": { "version": "0.6.2", "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", - "dependencies": { + "requires": { "resolve": "^1.1.6" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/recma-build-jsx": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/recma-build-jsx/-/recma-build-jsx-1.0.0.tgz", - "integrity": "sha512-8GtdyqaBcDfva+GUKDr3nev3VpKAhup1+RvkMvUxURHpW7QyIvk9F5wz7Vzo06CEMSilw6uArgRqhpiUcWp8ew==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "estree-util-build-jsx": "^3.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/recma-jsx": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/recma-jsx/-/recma-jsx-1.0.0.tgz", - "integrity": "sha512-5vwkv65qWwYxg+Atz95acp8DMu1JDSqdGkA2Of1j6rCreyFUE/gp15fC8MnGEuG1W68UKjM6x6+YTWIh7hZM/Q==", - "license": "MIT", - "dependencies": { - "acorn-jsx": "^5.0.0", - "estree-util-to-js": "^2.0.0", - "recma-parse": "^1.0.0", - "recma-stringify": "^1.0.0", - "unified": "^11.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/recma-parse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/recma-parse/-/recma-parse-1.0.0.tgz", - "integrity": "sha512-OYLsIGBB5Y5wjnSnQW6t3Xg7q3fQ7FWbw/vcXtORTnyaSFscOtABg+7Pnz6YZ6c27fG1/aN8CjfwoUEUIdwqWQ==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "esast-util-from-js": "^2.0.0", - "unified": "^11.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/recma-stringify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/recma-stringify/-/recma-stringify-1.0.0.tgz", - "integrity": "sha512-cjwII1MdIIVloKvC9ErQ+OgAtwHBmcZ0Bg4ciz78FtbT8In39aAYbaA7zvxQ61xVMSPE8WxhLwLbhif4Js2C+g==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "estree-util-to-js": "^2.0.0", - "unified": "^11.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" } }, - "node_modules/recursive-readdir": { + "recursive-readdir": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", - "license": "MIT", - "dependencies": { + "requires": { "minimatch": "^3.0.5" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/reflect.getprototypeof": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz", - "integrity": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.9", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.7", - "get-proto": "^1.0.1", - "which-builtin-type": "^1.2.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/regenerate": { + "regenerate": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", - "license": "MIT" + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" }, - "node_modules/regenerate-unicode-properties": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz", - "integrity": "sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==", - "license": "MIT", - "dependencies": { + "regenerate-unicode-properties": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz", + "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==", + "requires": { "regenerate": "^1.4.2" - }, - "engines": { - "node": ">=4" } }, - "node_modules/regenerator-runtime": { + "regenerator-runtime": { "version": "0.14.1", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", - "license": "MIT" + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" }, - "node_modules/regenerator-transform": { + "regenerator-transform": { "version": "0.15.2", "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", - "license": "MIT", - "dependencies": { + "requires": { "@babel/runtime": "^7.8.4" } }, - "node_modules/regexp.prototype.flags": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz", - "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", + "regexp.prototype.flags": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", + "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", + "requires": { + "call-bind": "^1.0.6", "define-properties": "^1.2.1", "es-errors": "^1.3.0", - "get-proto": "^1.0.1", - "gopd": "^1.2.0", - "set-function-name": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "set-function-name": "^2.0.1" } }, - "node_modules/regexpu-core": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.2.0.tgz", - "integrity": "sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==", - "license": "MIT", - "dependencies": { + "regexpu-core": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "requires": { + "@babel/regjsgen": "^0.8.0", "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.2.0", - "regjsgen": "^0.8.0", - "regjsparser": "^0.12.0", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", "unicode-match-property-ecmascript": "^2.0.0", "unicode-match-property-value-ecmascript": "^2.1.0" - }, - "engines": { - "node": ">=4" } }, - "node_modules/registry-auth-token": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-5.0.3.tgz", - "integrity": "sha512-1bpc9IyC+e+CNFRaWyn77tk4xGG4PPUyfakSmA6F6cvUDjrm58dfyJ3II+9yb10EDkHoy1LaPSmHaWLOH3m6HA==", - "license": "MIT", - "dependencies": { + "registry-auth-token": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-5.0.2.tgz", + "integrity": "sha512-o/3ikDxtXaA59BmZuZrJZDJv8NMDGSj+6j6XaeBmHw8eY1i1qd9+6H+LjVvQXx3HN6aRCGa1cUdJ9RaJZUugnQ==", + "requires": { "@pnpm/npm-conf": "^2.1.0" - }, - "engines": { - "node": ">=14" } }, - "node_modules/registry-url": { + "registry-url": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-6.0.1.tgz", "integrity": "sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q==", - "license": "MIT", - "dependencies": { + "requires": { "rc": "1.2.8" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/regjsgen": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz", - "integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==", - "license": "MIT" - }, - "node_modules/regjsparser": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.12.0.tgz", - "integrity": "sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==", - "license": "BSD-2-Clause", - "dependencies": { - "jsesc": "~3.0.2" - }, - "bin": { - "regjsparser": "bin/parser" } }, - "node_modules/regjsparser/node_modules/jsesc": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", - "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", - "license": "MIT", - "bin": { - "jsesc": "bin/jsesc" + "regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "requires": { + "jsesc": "~0.5.0" }, - "engines": { - "node": ">=6" + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==" + } } }, - "node_modules/rehype-katex": { + "rehype-katex": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/rehype-katex/-/rehype-katex-7.0.0.tgz", "integrity": "sha512-h8FPkGE00r2XKU+/acgqwWUlyzve1IiOKwsEkg4pDL3k48PiE0Pt+/uLtVHDVkN1yA4iurZN6UES8ivHVEQV6Q==", - "license": "MIT", - "dependencies": { + "requires": { "@types/hast": "^3.0.0", "@types/katex": "^0.16.0", "hast-util-from-html-isomorphic": "^2.0.0", @@ -19239,693 +28229,418 @@ "katex": "^0.16.0", "unist-util-visit-parents": "^6.0.0", "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" } }, - "node_modules/rehype-raw": { + "rehype-raw": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-7.0.0.tgz", "integrity": "sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==", - "license": "MIT", - "dependencies": { + "requires": { "@types/hast": "^3.0.0", "hast-util-raw": "^9.0.0", "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/rehype-recma": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/rehype-recma/-/rehype-recma-1.0.0.tgz", - "integrity": "sha512-lqA4rGUf1JmacCNWWZx0Wv1dHqMwxzsDWYMTowuplHF3xH0N/MmrZ/G3BDZnzAkRmxDadujCjaKM2hqYdCBOGw==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "@types/hast": "^3.0.0", - "hast-util-to-estree": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" } }, - "node_modules/relateurl": { + "relateurl": { "version": "0.2.7", "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", - "license": "MIT", - "engines": { - "node": ">= 0.10" - } + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==" }, - "node_modules/remark-directive": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/remark-directive/-/remark-directive-3.0.1.tgz", - "integrity": "sha512-gwglrEQEZcZYgVyG1tQuA+h58EZfq5CSULw7J90AFuCTyib1thgHPoqQ+h9iFvU6R+vnZ5oNFQR5QKgGpk741A==", - "license": "MIT", - "dependencies": { + "remark-directive": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/remark-directive/-/remark-directive-3.0.0.tgz", + "integrity": "sha512-l1UyWJ6Eg1VPU7Hm/9tt0zKtReJQNOA4+iDMAxTyZNWnJnFlbS/7zhiel/rogTLQ2vMYwDzSJa4BiVNqGlqIMA==", + "requires": { "@types/mdast": "^4.0.0", "mdast-util-directive": "^3.0.0", "micromark-extension-directive": "^3.0.0", "unified": "^11.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" } }, - "node_modules/remark-emoji": { + "remark-emoji": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/remark-emoji/-/remark-emoji-4.0.1.tgz", "integrity": "sha512-fHdvsTR1dHkWKev9eNyhTo4EFwbUvJ8ka9SgeWkMPYFX4WoI7ViVBms3PjlQYgw5TLvNQso3GUB/b/8t3yo+dg==", - "license": "MIT", - "dependencies": { + "requires": { "@types/mdast": "^4.0.2", "emoticon": "^4.0.1", "mdast-util-find-and-replace": "^3.0.1", "node-emoji": "^2.1.0", "unified": "^11.0.4" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "node_modules/remark-frontmatter": { + "remark-frontmatter": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/remark-frontmatter/-/remark-frontmatter-5.0.0.tgz", "integrity": "sha512-XTFYvNASMe5iPN0719nPrdItC9aU0ssC4v14mH1BCi1u0n1gAocqcujWUrByftZTbLhRtiKRyjYTSIOcr69UVQ==", - "license": "MIT", - "dependencies": { + "requires": { "@types/mdast": "^4.0.0", "mdast-util-frontmatter": "^2.0.0", "micromark-extension-frontmatter": "^2.0.0", "unified": "^11.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" } }, - "node_modules/remark-gfm": { + "remark-gfm": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.0.tgz", "integrity": "sha512-U92vJgBPkbw4Zfu/IiW2oTZLSL3Zpv+uI7My2eq8JxKgqraFdU8YUGicEJCEgSbeaG+QDFqIcwwfMTOEelPxuA==", - "license": "MIT", - "dependencies": { + "requires": { "@types/mdast": "^4.0.0", "mdast-util-gfm": "^3.0.0", "micromark-extension-gfm": "^3.0.0", "remark-parse": "^11.0.0", "remark-stringify": "^11.0.0", "unified": "^11.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" } }, - "node_modules/remark-math": { + "remark-math": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/remark-math/-/remark-math-6.0.0.tgz", "integrity": "sha512-MMqgnP74Igy+S3WwnhQ7kqGlEerTETXMvJhrUzDikVZ2/uogJCb+WHUg97hK9/jcfc0dkD73s3LN8zU49cTEtA==", - "license": "MIT", - "dependencies": { + "requires": { "@types/mdast": "^4.0.0", "mdast-util-math": "^3.0.0", "micromark-extension-math": "^3.0.0", "unified": "^11.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" } }, - "node_modules/remark-mdx": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-3.1.0.tgz", - "integrity": "sha512-Ngl/H3YXyBV9RcRNdlYsZujAmhsxwzxpDzpDEhFBVAGthS4GDgnctpDjgFl/ULx5UEDzqtW1cyBSNKqYYrqLBA==", - "license": "MIT", - "dependencies": { + "remark-mdx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-3.0.1.tgz", + "integrity": "sha512-3Pz3yPQ5Rht2pM5R+0J2MrGoBSrzf+tJG94N+t/ilfdh8YLyyKYtidAYwTveB20BoHAcwIopOUqhcmh2F7hGYA==", + "requires": { "mdast-util-mdx": "^3.0.0", "micromark-extension-mdxjs": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" } }, - "node_modules/remark-parse": { + "remark-parse": { "version": "11.0.0", "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz", "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==", - "license": "MIT", - "dependencies": { + "requires": { "@types/mdast": "^4.0.0", "mdast-util-from-markdown": "^2.0.0", "micromark-util-types": "^2.0.0", "unified": "^11.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" } }, - "node_modules/remark-rehype": { + "remark-rehype": { "version": "11.1.1", "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.1.tgz", "integrity": "sha512-g/osARvjkBXb6Wo0XvAeXQohVta8i84ACbenPpoSsxTOQH/Ae0/RGP4WZgnMH5pMLpsj4FG7OHmcIcXxpza8eQ==", - "license": "MIT", - "dependencies": { + "requires": { "@types/hast": "^3.0.0", "@types/mdast": "^4.0.0", "mdast-util-to-hast": "^13.0.0", "unified": "^11.0.0", "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" } }, - "node_modules/remark-stringify": { + "remark-stringify": { "version": "11.0.0", "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz", "integrity": "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==", - "license": "MIT", - "dependencies": { + "requires": { "@types/mdast": "^4.0.0", "mdast-util-to-markdown": "^2.0.0", "unified": "^11.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" } }, - "node_modules/renderkid": { + "renderkid": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", - "license": "MIT", - "dependencies": { + "requires": { "css-select": "^4.1.3", "dom-converter": "^0.2.0", "htmlparser2": "^6.1.0", "lodash": "^4.17.21", "strip-ansi": "^6.0.1" - } - }, - "node_modules/renderkid/node_modules/css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/renderkid/node_modules/dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "license": "MIT", - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/renderkid/node_modules/domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "license": "BSD-2-Clause", - "dependencies": { - "domelementtype": "^2.2.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/renderkid/node_modules/domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "license": "BSD-2-Clause", "dependencies": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/renderkid/node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "license": "BSD-2-Clause", - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/renderkid/node_modules/htmlparser2": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", - "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" + "css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + } + }, + "dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" + }, + "htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } } - ], - "license": "MIT", - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "domutils": "^2.5.2", - "entities": "^2.0.0" - } - }, - "node_modules/repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", - "license": "MIT", - "engines": { - "node": ">=0.10" } }, - "node_modules/require-from-string": { + "require-from-string": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" }, - "node_modules/require-like": { + "require-like": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/require-like/-/require-like-0.1.2.tgz", - "integrity": "sha512-oyrU88skkMtDdauHDuKVrgR+zuItqr6/c//FXzvmxRGMexSDc6hNvJInGW3LL46n+8b50RykrvwSUIIQH2LQ5A==", - "engines": { - "node": "*" - } + "integrity": "sha512-oyrU88skkMtDdauHDuKVrgR+zuItqr6/c//FXzvmxRGMexSDc6hNvJInGW3LL46n+8b50RykrvwSUIIQH2LQ5A==" }, - "node_modules/requires-port": { + "requires-port": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", - "license": "MIT" - }, - "node_modules/resolve": { - "version": "1.22.10", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", - "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", - "license": "MIT", - "dependencies": { - "is-core-module": "^2.16.0", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + }, + "resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "requires": { + "is-core-module": "^2.13.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/resolve-alpn": { + "resolve-alpn": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", - "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", - "license": "MIT" + "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==" }, - "node_modules/resolve-from": { + "resolve-from": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "license": "MIT", - "engines": { - "node": ">=4" - } + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" }, - "node_modules/resolve-pathname": { + "resolve-pathname": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", - "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==", - "license": "MIT" + "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" }, - "node_modules/responselike": { + "responselike": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", - "license": "MIT", - "dependencies": { + "requires": { "lowercase-keys": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/retry": { + "retry": { "version": "0.13.1", "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - "license": "MIT", - "engines": { - "node": ">= 4" - } + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==" }, - "node_modules/reusify": { + "reusify": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "license": "MIT", - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" }, - "node_modules/rimraf": { + "rimraf": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "deprecated": "Rimraf versions prior to v4 are no longer supported", - "license": "ISC", - "dependencies": { + "requires": { "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/robust-predicates": { + "robust-predicates": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.2.tgz", - "integrity": "sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==", - "license": "Unlicense" + "integrity": "sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==" }, - "node_modules/rollup": { - "version": "2.79.2", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.2.tgz", - "integrity": "sha512-fS6iqSPZDs3dr/y7Od6y5nha8dW1YnbgtsyotCVvoFGKbERG++CVRFv1meyGDE1SNItQA8BrnCw7ScdAhRJ3XQ==", - "license": "MIT", - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=10.0.0" - }, - "optionalDependencies": { + "rollup": { + "version": "2.79.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", + "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", + "requires": { "fsevents": "~2.3.2" } }, - "node_modules/rtl-detect": { + "rtl-detect": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/rtl-detect/-/rtl-detect-1.1.2.tgz", - "integrity": "sha512-PGMBq03+TTG/p/cRB7HCLKJ1MgDIi07+QU1faSjiYRfmY5UsAttV9Hs08jDAHVwcOwmVLcSJkpwyfXszVjWfIQ==", - "license": "BSD-3-Clause" + "integrity": "sha512-PGMBq03+TTG/p/cRB7HCLKJ1MgDIi07+QU1faSjiYRfmY5UsAttV9Hs08jDAHVwcOwmVLcSJkpwyfXszVjWfIQ==" }, - "node_modules/rtlcss": { + "rtlcss": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-4.3.0.tgz", "integrity": "sha512-FI+pHEn7Wc4NqKXMXFM+VAYKEj/mRIcW4h24YVwVtyjI+EqGrLc2Hx/Ny0lrZ21cBWU2goLy36eqMcNj3AQJig==", - "license": "MIT", - "dependencies": { + "requires": { "escalade": "^3.1.1", "picocolors": "^1.0.0", "postcss": "^8.4.21", "strip-json-comments": "^3.1.1" - }, - "bin": { - "rtlcss": "bin/rtlcss.js" - }, - "engines": { - "node": ">=12.0.0" } }, - "node_modules/run-parallel": { + "run-parallel": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "dependencies": { + "requires": { "queue-microtask": "^1.2.2" } }, - "node_modules/rw": { + "rw": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz", - "integrity": "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==", - "license": "BSD-3-Clause" + "integrity": "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==" }, - "node_modules/sade": { + "sade": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", - "license": "MIT", - "dependencies": { + "requires": { "mri": "^1.1.0" - }, - "engines": { - "node": ">=6" } }, - "node_modules/safe-array-concat": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz", - "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.2", - "get-intrinsic": "^1.2.6", - "has-symbols": "^1.1.0", + "safe-array-concat": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", + "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", + "requires": { + "call-bind": "^1.0.7", + "get-intrinsic": "^1.2.4", + "has-symbols": "^1.0.3", "isarray": "^2.0.5" }, - "engines": { - "node": ">=0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "dependencies": { + "isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + } } }, - "node_modules/safe-array-concat/node_modules/isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "license": "MIT" - }, - "node_modules/safe-buffer": { + "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==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/safe-push-apply": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz", - "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==", - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "isarray": "^2.0.5" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/safe-push-apply/node_modules/isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "license": "MIT" + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" }, - "node_modules/safe-regex-test": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", - "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", + "safe-regex-test": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", + "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", + "requires": { + "call-bind": "^1.0.6", "es-errors": "^1.3.0", - "is-regex": "^1.2.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "is-regex": "^1.1.4" } }, - "node_modules/safer-buffer": { + "safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "license": "MIT" + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, - "node_modules/sax": { + "sax": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", - "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==", - "license": "ISC" + "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==" }, - "node_modules/scheduler": { + "scheduler": { "version": "0.23.2", "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", - "license": "MIT", - "dependencies": { + "requires": { "loose-envify": "^1.1.0" } }, - "node_modules/schema-utils": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz", - "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==", - "license": "MIT", - "dependencies": { + "schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "requires": { "@types/json-schema": "^7.0.9", "ajv": "^8.9.0", "ajv-formats": "^2.1.1", "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" } }, - "node_modules/section-matter": { + "search-insights": { + "version": "2.17.2", + "resolved": "https://registry.npmjs.org/search-insights/-/search-insights-2.17.2.tgz", + "integrity": "sha512-zFNpOpUO+tY2D85KrxJ+aqwnIfdEGi06UH2+xEb+Bp9Mwznmauqc9djbnBibJO5mpfUPPa8st6Sx65+vbeO45g==", + "peer": true + }, + "section-matter": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", - "license": "MIT", - "dependencies": { + "requires": { "extend-shallow": "^2.0.1", "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=4" } }, - "node_modules/select-hose": { + "select-hose": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", - "license": "MIT" + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" }, - "node_modules/selfsigned": { + "selfsigned": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", - "license": "MIT", - "dependencies": { + "requires": { "@types/node-forge": "^1.3.0", "node-forge": "^1" - }, - "engines": { - "node": ">=10" } }, - "node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } + "semver": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==" }, - "node_modules/semver-diff": { + "semver-diff": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-4.0.0.tgz", "integrity": "sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==", - "license": "MIT", - "dependencies": { + "requires": { "semver": "^7.3.5" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/send": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", - "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", - "license": "MIT", - "dependencies": { + "send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "requires": { "debug": "2.6.9", "depd": "2.0.0", "destroy": "1.2.0", @@ -19940,551 +28655,356 @@ "range-parser": "~1.2.1", "statuses": "2.0.1" }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/send/node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/send/node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serialize-javascript": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", - "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", - "license": "BSD-3-Clause", - "dependencies": { - "randombytes": "^2.1.0" - } - }, - "node_modules/serve-handler": { - "version": "6.1.6", - "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.6.tgz", - "integrity": "sha512-x5RL9Y2p5+Sh3D38Fh9i/iQ5ZK+e4xuXRd/pGbM4D13tgo/MGwbttUk8emytcr1YYzBYs+apnUngBDFYfpjPuQ==", - "license": "MIT", - "dependencies": { - "bytes": "3.0.0", - "content-disposition": "0.5.2", - "mime-types": "2.1.18", - "minimatch": "3.1.2", - "path-is-inside": "1.0.2", - "path-to-regexp": "3.3.0", - "range-parser": "1.2.0" - } - }, - "node_modules/serve-handler/node_modules/path-to-regexp": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-3.3.0.tgz", - "integrity": "sha512-qyCH421YQPS2WFDxDjftfc1ZR5WKQzVzqsp4n9M2kQhVOo/ByahFoUNJfl58kOcEGfQ//7weFTDhm+ss8Ecxgw==", - "license": "MIT" - }, - "node_modules/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", - "license": "MIT", - "dependencies": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/serve-index/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/serve-index/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", - "license": "MIT", "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "license": "ISC" - }, - "node_modules/serve-index/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + } + } }, - "node_modules/serve-index/node_modules/setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "license": "ISC" + "serialize-javascript": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", + "requires": { + "randombytes": "^2.1.0" + } }, - "node_modules/serve-index/node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "license": "MIT", - "engines": { - "node": ">= 0.6" + "serve-handler": { + "version": "6.1.5", + "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.5.tgz", + "integrity": "sha512-ijPFle6Hwe8zfmBxJdE+5fta53fdIY0lHISJvuikXB3VYFafRjMRpOffSPvCYsbKyBA7pvy9oYr/BT1O3EArlg==", + "requires": { + "bytes": "3.0.0", + "content-disposition": "0.5.2", + "fast-url-parser": "1.1.3", + "mime-types": "2.1.18", + "minimatch": "3.1.2", + "path-is-inside": "1.0.2", + "path-to-regexp": "2.2.1", + "range-parser": "1.2.0" + }, + "dependencies": { + "path-to-regexp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz", + "integrity": "sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==" + } } }, - "node_modules/serve-static": { - "version": "1.16.2", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", - "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", - "license": "MIT", + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, "dependencies": { - "encodeurl": "~2.0.0", + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==" + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" + } + } + }, + "serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "requires": { + "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "parseurl": "~1.3.3", - "send": "0.19.0" - }, - "engines": { - "node": ">= 0.8.0" + "send": "0.18.0" } }, - "node_modules/set-function-length": { + "set-function-length": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", - "license": "MIT", - "dependencies": { + "requires": { "define-data-property": "^1.1.4", "es-errors": "^1.3.0", "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "gopd": "^1.0.1", "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" } }, - "node_modules/set-function-name": { + "set-function-name": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", - "license": "MIT", - "dependencies": { + "requires": { "define-data-property": "^1.1.4", "es-errors": "^1.3.0", "functions-have-names": "^1.2.3", "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/set-proto": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/set-proto/-/set-proto-1.0.0.tgz", - "integrity": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==", - "license": "MIT", - "dependencies": { - "dunder-proto": "^1.0.1", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" } }, - "node_modules/setprototypeof": { + "setprototypeof": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "license": "ISC" + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" }, - "node_modules/shallow-clone": { + "shallow-clone": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "license": "MIT", - "dependencies": { + "requires": { "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=8" } }, - "node_modules/shallowequal": { + "shallowequal": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", - "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==", - "license": "MIT" + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" }, - "node_modules/shebang-command": { + "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==", - "license": "MIT", - "dependencies": { + "requires": { "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" } }, - "node_modules/shebang-regex": { + "shebang-regex": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "license": "MIT", - "engines": { - "node": ">=8" - } + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" }, - "node_modules/shell-quote": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.2.tgz", - "integrity": "sha512-AzqKpGKjrj7EM6rKVQEPpB288oCfnrEIuyoT9cyF4nmGa7V8Zk6f7RRqYisX8X9m+Q7bd632aZW4ky7EhbQztA==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "shell-quote": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", + "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==" }, - "node_modules/shelljs": { + "shelljs": { "version": "0.8.5", "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", - "license": "BSD-3-Clause", - "dependencies": { + "requires": { "glob": "^7.0.0", "interpret": "^1.0.0", "rechoir": "^0.6.2" - }, - "bin": { - "shjs": "bin/shjs" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/side-channel": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", - "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "object-inspect": "^1.13.3", - "side-channel-list": "^1.0.0", - "side-channel-map": "^1.0.1", - "side-channel-weakmap": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel-list": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", - "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "object-inspect": "^1.13.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel-map": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", - "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.5", - "object-inspect": "^1.13.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/side-channel-weakmap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", - "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", + "side-channel": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", + "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", + "requires": { + "call-bind": "^1.0.7", "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.5", - "object-inspect": "^1.13.3", - "side-channel-map": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "get-intrinsic": "^1.2.4", + "object-inspect": "^1.13.1" } }, - "node_modules/signal-exit": { + "signal-exit": { "version": "3.0.7", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "license": "ISC" + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" }, - "node_modules/sirv": { + "sirv": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.4.tgz", "integrity": "sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==", - "license": "MIT", - "dependencies": { + "requires": { "@polka/url": "^1.0.0-next.24", "mrmime": "^2.0.0", "totalist": "^3.0.0" - }, - "engines": { - "node": ">= 10" } }, - "node_modules/sisteransi": { + "sisteransi": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "license": "MIT" + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" }, - "node_modules/sitemap": { + "sitemap": { "version": "7.1.2", "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-7.1.2.tgz", "integrity": "sha512-ARCqzHJ0p4gWt+j7NlU5eDlIO9+Rkr/JhPFZKKQ1l5GCus7rJH4UdrlVAh0xC/gDS/Qir2UMxqYNHtsKr2rpCw==", - "license": "MIT", - "dependencies": { + "requires": { "@types/node": "^17.0.5", "@types/sax": "^1.2.1", "arg": "^5.0.0", "sax": "^1.2.4" }, - "bin": { - "sitemap": "dist/cli.js" - }, - "engines": { - "node": ">=12.0.0", - "npm": ">=5.6.0" + "dependencies": { + "@types/node": { + "version": "17.0.45", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz", + "integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==" + } } }, - "node_modules/sitemap/node_modules/@types/node": { - "version": "17.0.45", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz", - "integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==", - "license": "MIT" - }, - "node_modules/skin-tone": { + "skin-tone": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/skin-tone/-/skin-tone-2.0.0.tgz", "integrity": "sha512-kUMbT1oBJCpgrnKoSr0o6wPtvRWT9W9UKvGLwfJYO2WuahZRHOpEyL1ckyMGgMWh0UdpmaoFqKKD29WTomNEGA==", - "license": "MIT", - "dependencies": { + "requires": { "unicode-emoji-modifier-base": "^1.0.0" - }, - "engines": { - "node": ">=8" } }, - "node_modules/slash": { + "slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "license": "MIT", - "engines": { - "node": ">=8" - } + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" }, - "node_modules/smob": { + "smob": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/smob/-/smob-1.5.0.tgz", - "integrity": "sha512-g6T+p7QO8npa+/hNx9ohv1E5pVCmWrVCUzUXJyLdMmftX6ER0oiWY/w9knEonLpnOp6b6FenKnMfR8gqwWdwig==", - "license": "MIT" + "integrity": "sha512-g6T+p7QO8npa+/hNx9ohv1E5pVCmWrVCUzUXJyLdMmftX6ER0oiWY/w9knEonLpnOp6b6FenKnMfR8gqwWdwig==" }, - "node_modules/snake-case": { + "snake-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz", "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==", - "license": "MIT", - "dependencies": { + "requires": { "dot-case": "^3.0.4", "tslib": "^2.0.3" } }, - "node_modules/sockjs": { + "sockjs": { "version": "0.3.24", "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", - "license": "MIT", - "dependencies": { + "requires": { "faye-websocket": "^0.11.3", "uuid": "^8.3.2", "websocket-driver": "^0.7.4" + }, + "dependencies": { + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + } } }, - "node_modules/sockjs/node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "license": "MIT", - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/sort-css-media-queries": { + "sort-css-media-queries": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-2.2.0.tgz", - "integrity": "sha512-0xtkGhWCC9MGt/EzgnvbbbKhqWjl1+/rncmhTh5qCpbYguXh6S/qwePfv/JQ8jePXXmqingylxoC49pCkSPIbA==", - "license": "MIT", - "engines": { - "node": ">= 6.3.0" - } + "integrity": "sha512-0xtkGhWCC9MGt/EzgnvbbbKhqWjl1+/rncmhTh5qCpbYguXh6S/qwePfv/JQ8jePXXmqingylxoC49pCkSPIbA==" }, - "node_modules/source-map": { + "source-map": { "version": "0.7.4", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "license": "BSD-3-Clause", - "engines": { - "node": ">= 8" - } + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" }, - "node_modules/source-map-js": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", - "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } + "source-map-js": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", + "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==" }, - "node_modules/source-map-support": { + "source-map-support": { "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==", - "license": "MIT", - "dependencies": { + "requires": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } } }, - "node_modules/source-map-support/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sourcemap-codec": { + "sourcemap-codec": { "version": "1.4.8", "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", - "deprecated": "Please use @jridgewell/sourcemap-codec instead", - "license": "MIT" + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" }, - "node_modules/space-separated-tokens": { + "space-separated-tokens": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", - "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } + "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==" }, - "node_modules/spdy": { + "spdy": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "license": "MIT", - "dependencies": { + "requires": { "debug": "^4.1.0", "handle-thing": "^2.0.0", "http-deceiver": "^1.2.7", "select-hose": "^2.0.0", "spdy-transport": "^3.0.0" - }, - "engines": { - "node": ">=6.0.0" } }, - "node_modules/spdy-transport": { + "spdy-transport": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "license": "MIT", - "dependencies": { + "requires": { "debug": "^4.1.0", "detect-node": "^2.0.4", "hpack.js": "^2.1.6", @@ -20493,342 +29013,212 @@ "wbuf": "^1.7.3" } }, - "node_modules/sprintf-js": { + "sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "license": "BSD-3-Clause" + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" }, - "node_modules/srcset": { + "srcset": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/srcset/-/srcset-4.0.0.tgz", - "integrity": "sha512-wvLeHgcVHKO8Sc/H/5lkGreJQVeYMm9rlmt8PuR1xE31rIuXhuzznUUqAt8MqLhB3MqJdFzlNAfpcWnxiFUcPw==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } + "integrity": "sha512-wvLeHgcVHKO8Sc/H/5lkGreJQVeYMm9rlmt8PuR1xE31rIuXhuzznUUqAt8MqLhB3MqJdFzlNAfpcWnxiFUcPw==" }, - "node_modules/std-env": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.8.0.tgz", - "integrity": "sha512-Bc3YwwCB+OzldMxOXJIIvC6cPRWr/LxOp48CdQTOkPyk/t4JWWJbrilwBd7RJzKV8QW7tJkcgAmeuLLJugl5/w==", - "license": "MIT" + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" }, - "node_modules/string_decoder": { + "std-env": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.7.0.tgz", + "integrity": "sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==" + }, + "string_decoder": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "license": "MIT", - "dependencies": { + "requires": { "safe-buffer": "~5.2.0" } }, - "node_modules/string-width": { + "string-width": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "license": "MIT", - "dependencies": { + "requires": { "eastasianwidth": "^0.2.0", "emoji-regex": "^9.2.2", "strip-ansi": "^7.0.1" }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "dependencies": { + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" + }, + "strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "requires": { + "ansi-regex": "^6.0.1" + } + } } }, - "node_modules/string-width-cjs": { - "name": "string-width", - "version": "4.2.3", + "string-width-cjs": { + "version": "npm:string-width@4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, - "license": "MIT", - "dependencies": { + "requires": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width-cjs/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true, - "license": "MIT" - }, - "node_modules/string-width/node_modules/ansi-regex": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", - "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/string-width/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "license": "MIT", "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + } } }, - "node_modules/string.prototype.matchall": { - "version": "4.0.12", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.12.tgz", - "integrity": "sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", + "string.prototype.matchall": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz", + "integrity": "sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==", + "requires": { + "call-bind": "^1.0.7", "define-properties": "^1.2.1", - "es-abstract": "^1.23.6", + "es-abstract": "^1.23.2", "es-errors": "^1.3.0", "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.6", - "gopd": "^1.2.0", - "has-symbols": "^1.1.0", - "internal-slot": "^1.1.0", - "regexp.prototype.flags": "^1.5.3", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.7", + "regexp.prototype.flags": "^1.5.2", "set-function-name": "^2.0.2", - "side-channel": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "side-channel": "^1.0.6" } }, - "node_modules/string.prototype.trim": { - "version": "1.2.10", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz", - "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.2", - "define-data-property": "^1.1.4", + "string.prototype.trim": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", + "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", + "requires": { + "call-bind": "^1.0.7", "define-properties": "^1.2.1", - "es-abstract": "^1.23.5", - "es-object-atoms": "^1.0.0", - "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "es-abstract": "^1.23.0", + "es-object-atoms": "^1.0.0" } }, - "node_modules/string.prototype.trimend": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz", - "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.2", + "string.prototype.trimend": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", + "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", + "requires": { + "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/string.prototype.trimstart": { + "string.prototype.trimstart": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", - "license": "MIT", - "dependencies": { + "requires": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/stringify-entities": { + "stringify-entities": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz", "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==", - "license": "MIT", - "dependencies": { + "requires": { "character-entities-html4": "^2.0.0", "character-entities-legacy": "^3.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/stringify-object": { + "stringify-object": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", - "license": "BSD-2-Clause", - "dependencies": { + "requires": { "get-own-enumerable-property-symbols": "^3.0.0", "is-obj": "^1.0.1", "is-regexp": "^1.0.0" - }, - "engines": { - "node": ">=4" } }, - "node_modules/strip-ansi": { + "strip-ansi": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "license": "MIT", - "dependencies": { + "requires": { "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" } }, - "node_modules/strip-ansi-cjs": { - "name": "strip-ansi", - "version": "6.0.1", + "strip-ansi-cjs": { + "version": "npm:strip-ansi@6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, - "license": "MIT", - "dependencies": { + "requires": { "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" } }, - "node_modules/strip-bom-string": { + "strip-bom-string": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", - "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } + "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==" }, - "node_modules/strip-comments": { + "strip-comments": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", - "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==", - "license": "MIT", - "engines": { - "node": ">=10" - } + "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==" }, - "node_modules/strip-final-newline": { + "strip-final-newline": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "license": "MIT", - "engines": { - "node": ">=6" - } + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" }, - "node_modules/strip-json-comments": { + "strip-json-comments": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" }, - "node_modules/style-to-object": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.8.tgz", - "integrity": "sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g==", - "license": "MIT", - "dependencies": { - "inline-style-parser": "0.2.4" + "style-to-object": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.4.4.tgz", + "integrity": "sha512-HYNoHZa2GorYNyqiCaBgsxvcJIn7OHq6inEga+E6Ke3m5JkoqpQbnFssk4jwe+K7AhGa2fcha4wSOf1Kn01dMg==", + "requires": { + "inline-style-parser": "0.1.1" } }, - "node_modules/stylehacks": { + "stylehacks": { "version": "6.1.1", "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-6.1.1.tgz", "integrity": "sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg==", - "license": "MIT", - "dependencies": { + "requires": { "browserslist": "^4.23.0", "postcss-selector-parser": "^6.0.16" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/stylehacks/node_modules/postcss-selector-parser": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", - "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" } }, - "node_modules/stylis": { - "version": "4.3.5", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.5.tgz", - "integrity": "sha512-K7npNOKGRYuhAFFzkzMGfxFDpN6gDwf8hcMiE+uveTVbBgm93HrNP3ZDUpKqzZ4pG7TP6fmb+EMAQPjq9FqqvA==", - "license": "MIT" + "stylis": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.2.tgz", + "integrity": "sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg==" }, - "node_modules/sucrase": { + "sucrase": { "version": "3.35.0", "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", "dev": true, - "license": "MIT", - "dependencies": { + "requires": { "@jridgewell/gen-mapping": "^0.3.2", "commander": "^4.0.0", "glob": "^10.3.10", @@ -20837,142 +29227,92 @@ "pirates": "^4.0.1", "ts-interface-checker": "^0.1.9" }, - "bin": { - "sucrase": "bin/sucrase", - "sucrase-node": "bin/sucrase-node" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/sucrase/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/sucrase/node_modules/commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/sucrase/node_modules/glob": { - "version": "10.4.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", - "dev": true, - "license": "ISC", - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^3.1.2", - "minimatch": "^9.0.4", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^1.11.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/sucrase/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "license": "ISC", "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0" + } + }, + "commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "dev": true + }, + "glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "dev": true, + "requires": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + } + }, + "minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "requires": { + "brace-expansion": "^2.0.1" + } + } } }, - "node_modules/supports-color": { + "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "license": "MIT", - "dependencies": { + "requires": { "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" } }, - "node_modules/supports-preserve-symlinks-flag": { + "supports-preserve-symlinks-flag": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" }, - "node_modules/svg-parser": { + "svg-parser": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", - "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==", - "license": "MIT" + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" }, - "node_modules/svgo": { + "svgo": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.3.2.tgz", "integrity": "sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==", - "license": "MIT", - "dependencies": { + "requires": { "@trysound/sax": "0.2.0", "commander": "^7.2.0", "css-select": "^5.1.0", "css-tree": "^2.3.1", "css-what": "^6.1.0", "csso": "^5.0.5", - "picocolors": "^1.0.0" - }, - "bin": { - "svgo": "bin/svgo" - }, - "engines": { - "node": ">=14.0.0" + "picocolors": "^1.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/svgo" - } - }, - "node_modules/svgo/node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "license": "MIT", - "engines": { - "node": ">= 10" + "dependencies": { + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" + } } }, - "node_modules/tailwindcss": { + "tailwindcss": { "version": "3.4.4", "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.4.tgz", "integrity": "sha512-ZoyXOdJjISB7/BcLTR6SEsLgKtDStYyYZVLsUtWChO4Ps20CBad7lfJKVDiejocV4ME1hLmyY0WJE3hSDcmQ2A==", "dev": true, - "license": "MIT", - "dependencies": { + "requires": { "@alloc/quick-lru": "^5.2.0", "arg": "^5.0.2", "chokidar": "^3.5.3", @@ -20996,543 +29336,390 @@ "resolve": "^1.22.2", "sucrase": "^3.32.0" }, - "bin": { - "tailwind": "lib/cli.js", - "tailwindcss": "lib/cli.js" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/tailwindcss/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/tailwindcss/node_modules/lilconfig": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "node_modules/tailwindcss/node_modules/postcss-selector-parser": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", - "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", - "dev": true, - "license": "MIT", "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "requires": { + "is-glob": "^4.0.3" + } + }, + "lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "dev": true + } } }, - "node_modules/tapable": { + "tapable": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "license": "MIT", - "engines": { - "node": ">=6" - } + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" }, - "node_modules/temp-dir": { + "temp-dir": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", - "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", - "license": "MIT", - "engines": { - "node": ">=8" - } + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==" }, - "node_modules/tempy": { + "tempy": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", - "license": "MIT", - "dependencies": { + "requires": { "is-stream": "^2.0.0", "temp-dir": "^2.0.0", "type-fest": "^0.16.0", "unique-string": "^2.0.0" }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/tempy/node_modules/crypto-random-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", - "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/tempy/node_modules/type-fest": { - "version": "0.16.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", - "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/tempy/node_modules/unique-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", - "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", - "license": "MIT", "dependencies": { - "crypto-random-string": "^2.0.0" - }, - "engines": { - "node": ">=8" + "crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==" + }, + "type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==" + }, + "unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "requires": { + "crypto-random-string": "^2.0.0" + } + } } }, - "node_modules/terser": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.37.0.tgz", - "integrity": "sha512-B8wRRkmre4ERucLM/uXx4MOV5cbnOlVAqUst+1+iLKPI0dOgFO28f84ptoQt9HEI537PMzfYa/d+GEPKTRXmYA==", - "license": "BSD-2-Clause", - "dependencies": { + "terser": { + "version": "5.31.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.1.tgz", + "integrity": "sha512-37upzU1+viGvuFtBo9NPufCb9dwM0+l9hMxYyWfBA+fbwrPqNJAhbZ6W47bBFnZHKHTUBnMvi87434qq+qnxOg==", + "requires": { "@jridgewell/source-map": "^0.3.3", "acorn": "^8.8.2", "commander": "^2.20.0", "source-map-support": "~0.5.20" }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" + "dependencies": { + "commander": { + "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==" + } } }, - "node_modules/terser-webpack-plugin": { - "version": "5.3.11", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.11.tgz", - "integrity": "sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==", - "license": "MIT", - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.25", + "terser-webpack-plugin": { + "version": "5.3.10", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", + "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", + "requires": { + "@jridgewell/trace-mapping": "^0.3.20", "jest-worker": "^27.4.5", - "schema-utils": "^4.3.0", - "serialize-javascript": "^6.0.2", - "terser": "^5.31.1" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.26.0" }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "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" + } }, - "esbuild": { - "optional": true + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} }, - "uglify-js": { - "optional": true + "jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + } + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "schema-utils": { + "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==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "requires": { + "has-flag": "^4.0.0" + } } } }, - "node_modules/terser-webpack-plugin/node_modules/jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "license": "MIT", - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/terser-webpack-plugin/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/terser/node_modules/commander": { - "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==", - "license": "MIT" - }, - "node_modules/text-table": { + "text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "license": "MIT" + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" }, - "node_modules/thenify": { + "thenify": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", "dev": true, - "license": "MIT", - "dependencies": { + "requires": { "any-promise": "^1.0.0" } }, - "node_modules/thenify-all": { + "thenify-all": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", "dev": true, - "license": "MIT", - "dependencies": { + "requires": { "thenify": ">= 3.1.0 < 4" - }, - "engines": { - "node": ">=0.8" } }, - "node_modules/thunky": { + "thunky": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", - "license": "MIT" + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" }, - "node_modules/tiny-invariant": { + "tiny-invariant": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz", - "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==", - "license": "MIT" + "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==" }, - "node_modules/tiny-warning": { + "tiny-warning": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", - "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==", - "license": "MIT" + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" }, - "node_modules/to-regex-range": { + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" + }, + "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==", - "license": "MIT", - "dependencies": { + "requires": { "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" } }, - "node_modules/toidentifier": { + "toidentifier": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "license": "MIT", - "engines": { - "node": ">=0.6" - } + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" }, - "node_modules/totalist": { + "totalist": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", - "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", - "license": "MIT", - "engines": { - "node": ">=6" - } + "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==" }, - "node_modules/tr46": { + "tr46": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", - "license": "MIT", - "dependencies": { + "requires": { "punycode": "^2.1.0" + }, + "dependencies": { + "punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==" + } } }, - "node_modules/trim-lines": { + "trim-lines": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", - "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } + "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==" }, - "node_modules/trough": { + "trough": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz", - "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } + "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==" }, - "node_modules/ts-dedent": { + "ts-dedent": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.2.0.tgz", - "integrity": "sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==", - "license": "MIT", - "engines": { - "node": ">=6.10" - } + "integrity": "sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==" }, - "node_modules/ts-interface-checker": { + "ts-interface-checker": { "version": "0.1.13", "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", - "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/tslib": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", - "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", - "license": "0BSD" - }, - "node_modules/type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "license": "MIT", - "dependencies": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/type-is/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", + "dev": true }, - "node_modules/type-is/node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "license": "MIT", - "dependencies": { - "mime-db": "1.52.0" + "tslib": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==" + }, + "type-fest": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", + "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==" + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" }, - "engines": { - "node": ">= 0.6" + "dependencies": { + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + } } }, - "node_modules/typed-array-buffer": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", - "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", + "typed-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", + "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", + "requires": { + "call-bind": "^1.0.7", "es-errors": "^1.3.0", - "is-typed-array": "^1.1.14" - }, - "engines": { - "node": ">= 0.4" + "is-typed-array": "^1.1.13" } }, - "node_modules/typed-array-byte-length": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz", - "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", + "typed-array-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", + "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", + "requires": { + "call-bind": "^1.0.7", "for-each": "^0.3.3", - "gopd": "^1.2.0", - "has-proto": "^1.2.0", - "is-typed-array": "^1.1.14" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13" } }, - "node_modules/typed-array-byte-offset": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz", - "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==", - "license": "MIT", - "dependencies": { + "typed-array-byte-offset": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", + "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", + "requires": { "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.8", + "call-bind": "^1.0.7", "for-each": "^0.3.3", - "gopd": "^1.2.0", - "has-proto": "^1.2.0", - "is-typed-array": "^1.1.15", - "reflect.getprototypeof": "^1.0.9" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13" } }, - "node_modules/typed-array-length": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz", - "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", - "license": "MIT", - "dependencies": { + "typed-array-length": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz", + "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", + "requires": { "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", + "has-proto": "^1.0.3", "is-typed-array": "^1.1.13", - "possible-typed-array-names": "^1.0.0", - "reflect.getprototypeof": "^1.0.6" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "possible-typed-array-names": "^1.0.0" } }, - "node_modules/typedarray-to-buffer": { + "typedarray-to-buffer": { "version": "3.1.5", "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "license": "MIT", - "dependencies": { + "requires": { "is-typedarray": "^1.0.0" } }, - "node_modules/unbox-primitive": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz", - "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==", - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", + "typescript": { + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.2.tgz", + "integrity": "sha512-NcRtPEOsPFFWjobJEtfihkLCZCXZt/os3zf8nTxjVH3RvTSxjrCamJpbExGvYOF+tFHc3pA65qpdwPbzjohhew==", + "peer": true + }, + "unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "requires": { + "call-bind": "^1.0.2", "has-bigints": "^1.0.2", - "has-symbols": "^1.1.0", - "which-boxed-primitive": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" } }, - "node_modules/undici-types": { - "version": "6.20.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz", - "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==", - "license": "MIT" + "undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" }, - "node_modules/unicode-canonical-property-names-ecmascript": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz", - "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==", - "license": "MIT", - "engines": { - "node": ">=4" - } + "unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==" }, - "node_modules/unicode-emoji-modifier-base": { + "unicode-emoji-modifier-base": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unicode-emoji-modifier-base/-/unicode-emoji-modifier-base-1.0.0.tgz", - "integrity": "sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==", - "license": "MIT", - "engines": { - "node": ">=4" - } + "integrity": "sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==" }, - "node_modules/unicode-match-property-ecmascript": { + "unicode-match-property-ecmascript": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", - "license": "MIT", - "dependencies": { + "requires": { "unicode-canonical-property-names-ecmascript": "^2.0.0", "unicode-property-aliases-ecmascript": "^2.0.0" - }, - "engines": { - "node": ">=4" } }, - "node_modules/unicode-match-property-value-ecmascript": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz", - "integrity": "sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==", - "license": "MIT", - "engines": { - "node": ">=4" - } + "unicode-match-property-value-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==" }, - "node_modules/unicode-property-aliases-ecmascript": { + "unicode-property-aliases-ecmascript": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", - "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", - "license": "MIT", - "engines": { - "node": ">=4" - } + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==" }, - "node_modules/unified": { + "unified": { "version": "11.0.5", "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz", "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==", - "license": "MIT", - "dependencies": { + "requires": { "@types/unist": "^3.0.0", "bail": "^2.0.0", "devlop": "^1.0.0", @@ -21540,200 +29727,114 @@ "is-plain-obj": "^4.0.0", "trough": "^2.0.0", "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" } }, - "node_modules/unique-string": { + "unique-string": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-3.0.0.tgz", "integrity": "sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==", - "license": "MIT", - "dependencies": { + "requires": { "crypto-random-string": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/unist-util-find-after": { + "unist-util-find-after": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-5.0.0.tgz", "integrity": "sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ==", - "license": "MIT", - "dependencies": { + "requires": { "@types/unist": "^3.0.0", "unist-util-is": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" } }, - "node_modules/unist-util-is": { + "unist-util-is": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", - "license": "MIT", - "dependencies": { + "requires": { "@types/unist": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" } }, - "node_modules/unist-util-position": { + "unist-util-position": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz", "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==", - "license": "MIT", - "dependencies": { + "requires": { "@types/unist": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" } }, - "node_modules/unist-util-position-from-estree": { + "unist-util-position-from-estree": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/unist-util-position-from-estree/-/unist-util-position-from-estree-2.0.0.tgz", "integrity": "sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ==", - "license": "MIT", - "dependencies": { + "requires": { "@types/unist": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" } }, - "node_modules/unist-util-remove-position": { + "unist-util-remove-position": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-5.0.0.tgz", "integrity": "sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q==", - "license": "MIT", - "dependencies": { + "requires": { "@types/unist": "^3.0.0", "unist-util-visit": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" } }, - "node_modules/unist-util-stringify-position": { + "unist-util-stringify-position": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", - "license": "MIT", - "dependencies": { + "requires": { "@types/unist": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" } }, - "node_modules/unist-util-visit": { + "unist-util-visit": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", - "license": "MIT", - "dependencies": { + "requires": { "@types/unist": "^3.0.0", "unist-util-is": "^6.0.0", "unist-util-visit-parents": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" } }, - "node_modules/unist-util-visit-parents": { + "unist-util-visit-parents": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz", "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", - "license": "MIT", - "dependencies": { + "requires": { "@types/unist": "^3.0.0", "unist-util-is": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" } }, - "node_modules/universalify": { + "universalify": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", - "license": "MIT", - "engines": { - "node": ">= 10.0.0" - } + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==" }, - "node_modules/unpipe": { + "unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" }, - "node_modules/upath": { + "upath": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", - "license": "MIT", - "engines": { - "node": ">=4", - "yarn": "*" - } + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" }, - "node_modules/update-browserslist-db": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.2.tgz", - "integrity": "sha512-PPypAm5qvlD7XMZC3BujecnaOxwhrtoFR+Dqkk5Aa/6DssiH0ibKoketaj9w8LP7Bont1rYeoV5plxD7RTEPRg==", - "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" - } - ], - "license": "MIT", - "dependencies": { - "escalade": "^3.2.0", - "picocolors": "^1.1.1" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" + "update-browserslist-db": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz", + "integrity": "sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==", + "requires": { + "escalade": "^3.1.2", + "picocolors": "^1.0.1" } }, - "node_modules/update-notifier": { + "update-notifier": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-6.0.2.tgz", "integrity": "sha512-EDxhTEVPZZRLWYcJ4ZXjGFN0oP7qYvbXWzEgRm/Yql4dHX5wDbvh89YHP6PK1lzZJYrMtXUuZZz8XGK+U6U1og==", - "license": "BSD-2-Clause", - "dependencies": { + "requires": { "boxen": "^7.0.0", "chalk": "^5.0.1", "configstore": "^6.0.0", @@ -21749,351 +29850,234 @@ "semver-diff": "^4.0.0", "xdg-basedir": "^5.1.0" }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/yeoman/update-notifier?sponsor=1" - } - }, - "node_modules/update-notifier/node_modules/boxen": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-7.1.1.tgz", - "integrity": "sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==", - "license": "MIT", "dependencies": { - "ansi-align": "^3.0.1", - "camelcase": "^7.0.1", - "chalk": "^5.2.0", - "cli-boxes": "^3.0.0", - "string-width": "^5.1.2", - "type-fest": "^2.13.0", - "widest-line": "^4.0.1", - "wrap-ansi": "^8.1.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/update-notifier/node_modules/camelcase": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.1.tgz", - "integrity": "sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==", - "license": "MIT", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/update-notifier/node_modules/chalk": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz", - "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==", - "license": "MIT", - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "boxen": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-7.1.1.tgz", + "integrity": "sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==", + "requires": { + "ansi-align": "^3.0.1", + "camelcase": "^7.0.1", + "chalk": "^5.2.0", + "cli-boxes": "^3.0.0", + "string-width": "^5.1.2", + "type-fest": "^2.13.0", + "widest-line": "^4.0.1", + "wrap-ansi": "^8.1.0" + } + }, + "camelcase": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.1.tgz", + "integrity": "sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==" + }, + "chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==" + } } }, - "node_modules/uri-js": { + "uri-js": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "license": "BSD-2-Clause", - "dependencies": { + "requires": { "punycode": "^2.1.0" + }, + "dependencies": { + "punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==" + } } }, - "node_modules/url-loader": { + "url-loader": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", - "license": "MIT", - "dependencies": { + "requires": { "loader-utils": "^2.0.0", "mime-types": "^2.1.27", "schema-utils": "^3.0.0" }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "file-loader": "*", - "webpack": "^4.0.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "file-loader": { - "optional": true - } - } - }, - "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==", - "license": "MIT", - "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/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "license": "MIT", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/url-loader/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "license": "MIT" - }, - "node_modules/url-loader/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/url-loader/node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "license": "MIT", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/url-loader/node_modules/schema-utils": { - "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==", - "license": "MIT", "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "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" + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + }, + "schema-utils": { + "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==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } } }, - "node_modules/util-deprecate": { + "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "license": "MIT" + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" }, - "node_modules/utila": { + "utila": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==", - "license": "MIT" + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" }, - "node_modules/utility-types": { + "utility-types": { "version": "3.11.0", "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.11.0.tgz", - "integrity": "sha512-6Z7Ma2aVEWisaL6TvBCy7P8rm2LQoPv6dJ7ecIaIixHcwfbJ0x7mWdbcwlIM5IGQxPZSFYeqRCqlOOeKoJYMkw==", - "license": "MIT", - "engines": { - "node": ">= 4" - } + "integrity": "sha512-6Z7Ma2aVEWisaL6TvBCy7P8rm2LQoPv6dJ7ecIaIixHcwfbJ0x7mWdbcwlIM5IGQxPZSFYeqRCqlOOeKoJYMkw==" }, - "node_modules/utils-merge": { + "utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", - "license": "MIT", - "engines": { - "node": ">= 0.4.0" - } + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" }, - "node_modules/uuid": { + "uuid": { "version": "9.0.1", "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", - "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", - "funding": [ - "https://github.com/sponsors/broofa", - "https://github.com/sponsors/ctavan" - ], - "license": "MIT", - "bin": { - "uuid": "dist/bin/uuid" - } + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==" }, - "node_modules/uvu": { + "uvu": { "version": "0.5.6", "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.6.tgz", "integrity": "sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==", - "license": "MIT", - "dependencies": { + "requires": { "dequal": "^2.0.0", "diff": "^5.0.0", "kleur": "^4.0.3", "sade": "^1.7.3" }, - "bin": { - "uvu": "bin.js" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/uvu/node_modules/kleur": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", - "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", - "license": "MIT", - "engines": { - "node": ">=6" + "dependencies": { + "kleur": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", + "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==" + } } }, - "node_modules/value-equal": { + "value-equal": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", - "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==", - "license": "MIT" + "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" }, - "node_modules/vary": { + "vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" }, - "node_modules/vfile": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz", - "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==", - "license": "MIT", - "dependencies": { + "vfile": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.1.tgz", + "integrity": "sha512-1bYqc7pt6NIADBJ98UiG0Bn/CHIVOoZ/IyEkqIruLg0mE1BKzkOXY2D6CSqQIcKqgadppE5lrxgWXJmXd7zZJw==", + "requires": { "@types/unist": "^3.0.0", + "unist-util-stringify-position": "^4.0.0", "vfile-message": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" } }, - "node_modules/vfile-location": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-5.0.3.tgz", - "integrity": "sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==", - "license": "MIT", - "dependencies": { + "vfile-location": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-5.0.2.tgz", + "integrity": "sha512-NXPYyxyBSH7zB5U6+3uDdd6Nybz6o6/od9rk8bp9H8GR3L+cm/fC0uUTbqBmUTnMCUDslAGBOIKNfvvb+gGlDg==", + "requires": { "@types/unist": "^3.0.0", "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" } }, - "node_modules/vfile-message": { + "vfile-message": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz", "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==", - "license": "MIT", - "dependencies": { + "requires": { "@types/unist": "^3.0.0", "unist-util-stringify-position": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" } }, - "node_modules/watchpack": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz", - "integrity": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==", - "license": "MIT", - "dependencies": { + "watchpack": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", + "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", + "requires": { "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.1.2" - }, - "engines": { - "node": ">=10.13.0" } }, - "node_modules/wbuf": { + "wbuf": { "version": "1.7.3", "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "license": "MIT", - "dependencies": { + "requires": { "minimalistic-assert": "^1.0.0" } }, - "node_modules/web-namespaces": { + "web-namespaces": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", - "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } + "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==" }, - "node_modules/web-worker": { + "web-worker": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/web-worker/-/web-worker-1.3.0.tgz", - "integrity": "sha512-BSR9wyRsy/KOValMgd5kMyr3JzpdeoR9KVId8u5GVlTTAtNChlsE4yTxeY7zMdNSyOmoKBv8NH2qeRY9Tg+IaA==", - "license": "Apache-2.0" + "integrity": "sha512-BSR9wyRsy/KOValMgd5kMyr3JzpdeoR9KVId8u5GVlTTAtNChlsE4yTxeY7zMdNSyOmoKBv8NH2qeRY9Tg+IaA==" }, - "node_modules/webidl-conversions": { + "webidl-conversions": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", - "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", - "license": "BSD-2-Clause" - }, - "node_modules/webpack": { - "version": "5.97.1", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.97.1.tgz", - "integrity": "sha512-EksG6gFY3L1eFMROS/7Wzgrii5mBAFe4rIr3r2BTfo7bcc+DWwFZ4OJ/miOuHJO/A85HwyI4eQ0F6IKXesO7Fg==", - "license": "MIT", - "dependencies": { - "@types/eslint-scope": "^3.7.7", - "@types/estree": "^1.0.6", - "@webassemblyjs/ast": "^1.14.1", - "@webassemblyjs/wasm-edit": "^1.14.1", - "@webassemblyjs/wasm-parser": "^1.14.1", - "acorn": "^8.14.0", - "browserslist": "^4.24.0", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "webpack": { + "version": "5.92.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.92.1.tgz", + "integrity": "sha512-JECQ7IwJb+7fgUFBlrJzbyu3GEuNBcdqr1LD7IbSzwkSmIevTm8PF+wej3Oxuz/JFBUZ6O1o43zsPkwm1C4TmA==", + "requires": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^1.0.5", + "@webassemblyjs/ast": "^1.12.1", + "@webassemblyjs/wasm-edit": "^1.12.1", + "@webassemblyjs/wasm-parser": "^1.12.1", + "acorn": "^8.7.1", + "acorn-import-attributes": "^1.9.5", + "browserslist": "^4.21.10", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.17.1", + "enhanced-resolve": "^5.17.0", "es-module-lexer": "^1.2.1", "eslint-scope": "5.1.1", "events": "^3.2.0", @@ -22109,28 +30093,59 @@ "watchpack": "^2.4.1", "webpack-sources": "^3.2.3" }, - "bin": { - "webpack": "bin/webpack.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "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" + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + }, + "schema-utils": { + "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==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } } } }, - "node_modules/webpack-bundle-analyzer": { + "webpack-bundle-analyzer": { "version": "4.10.2", "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.10.2.tgz", "integrity": "sha512-vJptkMm9pk5si4Bv922ZbKLV8UTT4zib4FPgXMhgzUny0bfDDkLXAVQs3ly3fS4/TN9ROFtb0NFrm04UXFE/Vw==", - "license": "MIT", - "dependencies": { + "requires": { "@discoveryjs/json-ext": "0.5.7", "acorn": "^8.0.4", "acorn-walk": "^8.0.0", @@ -22140,85 +30155,55 @@ "gzip-size": "^6.0.0", "html-escaper": "^2.0.2", "opener": "^1.5.2", - "picocolors": "^1.0.0", - "sirv": "^2.0.3", - "ws": "^7.3.1" - }, - "bin": { - "webpack-bundle-analyzer": "lib/bin/analyzer.js" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/webpack-bundle-analyzer/node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "license": "MIT", - "engines": { - "node": ">= 10" - } - }, - "node_modules/webpack-dev-middleware": { - "version": "5.3.4", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz", - "integrity": "sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==", - "license": "MIT", - "dependencies": { - "colorette": "^2.0.10", - "memfs": "^3.4.3", - "mime-types": "^2.1.31", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/webpack-dev-middleware/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/webpack-dev-middleware/node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "license": "MIT", - "dependencies": { - "mime-db": "1.52.0" + "picocolors": "^1.0.0", + "sirv": "^2.0.3", + "ws": "^7.3.1" }, - "engines": { - "node": ">= 0.6" + "dependencies": { + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" + } } }, - "node_modules/webpack-dev-middleware/node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" + "webpack-dev-middleware": { + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz", + "integrity": "sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==", + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + } } }, - "node_modules/webpack-dev-server": { + "webpack-dev-server": { "version": "4.15.2", "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.2.tgz", "integrity": "sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g==", - "license": "MIT", - "dependencies": { + "requires": { "@types/bonjour": "^3.5.9", "@types/connect-history-api-fallback": "^1.3.5", "@types/express": "^4.17.13", @@ -22250,399 +30235,133 @@ "webpack-dev-middleware": "^5.3.4", "ws": "^8.13.0" }, - "bin": { - "webpack-dev-server": "bin/webpack-dev-server.js" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.37.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "webpack": { - "optional": true - }, - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-dev-server/node_modules/ws": { - "version": "8.18.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", - "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", - "license": "MIT", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true + "dependencies": { + "ws": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", + "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", + "requires": {} } } }, - "node_modules/webpack-merge": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-6.0.1.tgz", - "integrity": "sha512-hXXvrjtx2PLYx4qruKl+kyRSLc52V+cCvMxRjmKwoA+CBbbF5GfIBtR6kCvl0fYGqTUPKB+1ktVmTHqMOzgCBg==", - "license": "MIT", - "dependencies": { + "webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "requires": { "clone-deep": "^4.0.1", "flat": "^5.0.2", - "wildcard": "^2.0.1" - }, - "engines": { - "node": ">=18.0.0" + "wildcard": "^2.0.0" } }, - "node_modules/webpack-sources": { + "webpack-sources": { "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==", - "license": "MIT", - "engines": { - "node": ">=10.13.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==", - "license": "MIT", - "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/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "license": "MIT", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/webpack/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "license": "MIT" - }, - "node_modules/webpack/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/webpack/node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "license": "MIT", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/webpack/node_modules/schema-utils": { - "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==", - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==" }, - "node_modules/webpackbar": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-6.0.1.tgz", - "integrity": "sha512-TnErZpmuKdwWBdMoexjio3KKX6ZtoKHRVvLIU0A47R0VVBDtx3ZyOJDktgYixhoJokZTYTt1Z37OkO9pnGJa9Q==", - "license": "MIT", - "dependencies": { - "ansi-escapes": "^4.3.2", - "chalk": "^4.1.2", - "consola": "^3.2.3", - "figures": "^3.2.0", - "markdown-table": "^2.0.0", + "webpackbar": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-5.0.2.tgz", + "integrity": "sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==", + "requires": { + "chalk": "^4.1.0", + "consola": "^2.15.3", "pretty-time": "^1.1.0", - "std-env": "^3.7.0", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=14.21.3" - }, - "peerDependencies": { - "webpack": "3 || 4 || 5" - } - }, - "node_modules/webpackbar/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "license": "MIT" - }, - "node_modules/webpackbar/node_modules/markdown-table": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-2.0.0.tgz", - "integrity": "sha512-Ezda85ToJUBhM6WGaG6veasyym+Tbs3cMAw/ZhOPqXiYsr0jgocBV3j3nx+4lk47plLlIqjwuTm/ywVI+zjJ/A==", - "license": "MIT", - "dependencies": { - "repeat-string": "^1.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/webpackbar/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/webpackbar/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + "std-env": "^3.0.1" } }, - "node_modules/websocket-driver": { + "websocket-driver": { "version": "0.7.4", "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "license": "Apache-2.0", - "dependencies": { + "requires": { "http-parser-js": ">=0.5.1", "safe-buffer": ">=5.1.0", "websocket-extensions": ">=0.1.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "license": "Apache-2.0", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/whatwg-url": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", - "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", - "license": "MIT", - "dependencies": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/which-boxed-primitive": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", - "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", - "license": "MIT", - "dependencies": { - "is-bigint": "^1.1.0", - "is-boolean-object": "^1.2.1", - "is-number-object": "^1.1.1", - "is-string": "^1.1.1", - "is-symbol": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } - }, - "node_modules/which-builtin-type": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz", - "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==", - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "function.prototype.name": "^1.1.6", - "has-tostringtag": "^1.0.2", - "is-async-function": "^2.0.0", - "is-date-object": "^1.1.0", - "is-finalizationregistry": "^1.1.0", - "is-generator-function": "^1.0.10", - "is-regex": "^1.2.1", - "is-weakref": "^1.0.2", - "isarray": "^2.0.5", - "which-boxed-primitive": "^1.1.0", - "which-collection": "^1.0.2", - "which-typed-array": "^1.1.16" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" + }, + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" } }, - "node_modules/which-builtin-type/node_modules/isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "license": "MIT" + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "requires": { + "isexe": "^2.0.0" + } }, - "node_modules/which-collection": { + "which-boxed-primitive": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", - "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", - "license": "MIT", - "dependencies": { - "is-map": "^2.0.3", - "is-set": "^2.0.3", - "is-weakmap": "^2.0.2", - "is-weakset": "^2.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" } }, - "node_modules/which-typed-array": { - "version": "1.1.18", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.18.tgz", - "integrity": "sha512-qEcY+KJYlWyLH9vNbsr6/5j59AXk5ni5aakf8ldzBvGde6Iz4sxZGkJyWSAueTG7QhOvNRYb1lDdFmL5Td0QKA==", - "license": "MIT", - "dependencies": { + "which-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", + "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", + "requires": { "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", + "call-bind": "^1.0.7", "for-each": "^0.3.3", - "gopd": "^1.2.0", + "gopd": "^1.0.1", "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/widest-line": { + "widest-line": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", - "license": "MIT", - "dependencies": { + "requires": { "string-width": "^5.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/wildcard": { + "wildcard": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", - "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", - "license": "MIT" + "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==" }, - "node_modules/workbox-background-sync": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-7.3.0.tgz", - "integrity": "sha512-PCSk3eK7Mxeuyatb22pcSx9dlgWNv3+M8PqPaYDokks8Y5/FX4soaOqj3yhAZr5k6Q5JWTOMYgaJBpbw11G9Eg==", - "license": "MIT", - "dependencies": { + "workbox-background-sync": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-7.1.0.tgz", + "integrity": "sha512-rMbgrzueVWDFcEq1610YyDW71z0oAXLfdRHRQcKw4SGihkfOK0JUEvqWHFwA6rJ+6TClnMIn7KQI5PNN1XQXwQ==", + "requires": { "idb": "^7.0.1", - "workbox-core": "7.3.0" + "workbox-core": "7.1.0" } }, - "node_modules/workbox-broadcast-update": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-7.3.0.tgz", - "integrity": "sha512-T9/F5VEdJVhwmrIAE+E/kq5at2OY6+OXXgOWQevnubal6sO92Gjo24v6dCVwQiclAF5NS3hlmsifRrpQzZCdUA==", - "license": "MIT", - "dependencies": { - "workbox-core": "7.3.0" + "workbox-broadcast-update": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-7.1.0.tgz", + "integrity": "sha512-O36hIfhjej/c5ar95pO67k1GQw0/bw5tKP7CERNgK+JdxBANQhDmIuOXZTNvwb2IHBx9hj2kxvcDyRIh5nzOgQ==", + "requires": { + "workbox-core": "7.1.0" } }, - "node_modules/workbox-build": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-7.3.0.tgz", - "integrity": "sha512-JGL6vZTPlxnlqZRhR/K/msqg3wKP+m0wfEUVosK7gsYzSgeIxvZLi1ViJJzVL7CEeI8r7rGFV973RiEqkP3lWQ==", - "license": "MIT", - "dependencies": { + "workbox-build": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-7.1.1.tgz", + "integrity": "sha512-WdkVdC70VMpf5NBCtNbiwdSZeKVuhTEd5PV3mAwpTQCGAB5XbOny1P9egEgNdetv4srAMmMKjvBk4RD58LpooA==", + "requires": { "@apideck/better-ajv-errors": "^0.3.1", "@babel/core": "^7.24.4", "@babel/preset-env": "^7.11.0", @@ -22665,377 +30384,269 @@ "strip-comments": "^2.0.1", "tempy": "^0.6.0", "upath": "^1.2.0", - "workbox-background-sync": "7.3.0", - "workbox-broadcast-update": "7.3.0", - "workbox-cacheable-response": "7.3.0", - "workbox-core": "7.3.0", - "workbox-expiration": "7.3.0", - "workbox-google-analytics": "7.3.0", - "workbox-navigation-preload": "7.3.0", - "workbox-precaching": "7.3.0", - "workbox-range-requests": "7.3.0", - "workbox-recipes": "7.3.0", - "workbox-routing": "7.3.0", - "workbox-strategies": "7.3.0", - "workbox-streams": "7.3.0", - "workbox-sw": "7.3.0", - "workbox-window": "7.3.0" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/workbox-build/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "license": "MIT", - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/workbox-build/node_modules/source-map": { - "version": "0.8.0-beta.0", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", - "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", - "license": "BSD-3-Clause", - "dependencies": { - "whatwg-url": "^7.0.0" - }, - "engines": { - "node": ">= 8" + "workbox-background-sync": "7.1.0", + "workbox-broadcast-update": "7.1.0", + "workbox-cacheable-response": "7.1.0", + "workbox-core": "7.1.0", + "workbox-expiration": "7.1.0", + "workbox-google-analytics": "7.1.0", + "workbox-navigation-preload": "7.1.0", + "workbox-precaching": "7.1.0", + "workbox-range-requests": "7.1.0", + "workbox-recipes": "7.1.0", + "workbox-routing": "7.1.0", + "workbox-strategies": "7.1.0", + "workbox-streams": "7.1.0", + "workbox-sw": "7.1.0", + "workbox-window": "7.1.0" + }, + "dependencies": { + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "requires": { + "whatwg-url": "^7.0.0" + } + } } }, - "node_modules/workbox-cacheable-response": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-7.3.0.tgz", - "integrity": "sha512-eAFERIg6J2LuyELhLlmeRcJFa5e16Mj8kL2yCDbhWE+HUun9skRQrGIFVUagqWj4DMaaPSMWfAolM7XZZxNmxA==", - "license": "MIT", - "dependencies": { - "workbox-core": "7.3.0" + "workbox-cacheable-response": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-7.1.0.tgz", + "integrity": "sha512-iwsLBll8Hvua3xCuBB9h92+/e0wdsmSVgR2ZlvcfjepZWwhd3osumQB3x9o7flj+FehtWM2VHbZn8UJeBXXo6Q==", + "requires": { + "workbox-core": "7.1.0" } }, - "node_modules/workbox-core": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-7.3.0.tgz", - "integrity": "sha512-Z+mYrErfh4t3zi7NVTvOuACB0A/jA3bgxUN3PwtAVHvfEsZxV9Iju580VEETug3zYJRc0Dmii/aixI/Uxj8fmw==", - "license": "MIT" + "workbox-core": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-7.1.0.tgz", + "integrity": "sha512-5KB4KOY8rtL31nEF7BfvU7FMzKT4B5TkbYa2tzkS+Peqj0gayMT9SytSFtNzlrvMaWgv6y/yvP9C0IbpFjV30Q==" }, - "node_modules/workbox-expiration": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-7.3.0.tgz", - "integrity": "sha512-lpnSSLp2BM+K6bgFCWc5bS1LR5pAwDWbcKt1iL87/eTSJRdLdAwGQznZE+1czLgn/X05YChsrEegTNxjM067vQ==", - "license": "MIT", - "dependencies": { + "workbox-expiration": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-7.1.0.tgz", + "integrity": "sha512-m5DcMY+A63rJlPTbbBNtpJ20i3enkyOtSgYfv/l8h+D6YbbNiA0zKEkCUaMsdDlxggla1oOfRkyqTvl5Ni5KQQ==", + "requires": { "idb": "^7.0.1", - "workbox-core": "7.3.0" - } - }, - "node_modules/workbox-google-analytics": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-7.3.0.tgz", - "integrity": "sha512-ii/tSfFdhjLHZ2BrYgFNTrb/yk04pw2hasgbM70jpZfLk0vdJAXgaiMAWsoE+wfJDNWoZmBYY0hMVI0v5wWDbg==", - "license": "MIT", - "dependencies": { - "workbox-background-sync": "7.3.0", - "workbox-core": "7.3.0", - "workbox-routing": "7.3.0", - "workbox-strategies": "7.3.0" + "workbox-core": "7.1.0" } }, - "node_modules/workbox-navigation-preload": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-7.3.0.tgz", - "integrity": "sha512-fTJzogmFaTv4bShZ6aA7Bfj4Cewaq5rp30qcxl2iYM45YD79rKIhvzNHiFj1P+u5ZZldroqhASXwwoyusnr2cg==", - "license": "MIT", - "dependencies": { - "workbox-core": "7.3.0" + "workbox-google-analytics": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-7.1.0.tgz", + "integrity": "sha512-FvE53kBQHfVTcZyczeBVRexhh7JTkyQ8HAvbVY6mXd2n2A7Oyz/9fIwnY406ZcDhvE4NFfKGjW56N4gBiqkrew==", + "requires": { + "workbox-background-sync": "7.1.0", + "workbox-core": "7.1.0", + "workbox-routing": "7.1.0", + "workbox-strategies": "7.1.0" } }, - "node_modules/workbox-precaching": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-7.3.0.tgz", - "integrity": "sha512-ckp/3t0msgXclVAYaNndAGeAoWQUv7Rwc4fdhWL69CCAb2UHo3Cef0KIUctqfQj1p8h6aGyz3w8Cy3Ihq9OmIw==", - "license": "MIT", - "dependencies": { - "workbox-core": "7.3.0", - "workbox-routing": "7.3.0", - "workbox-strategies": "7.3.0" + "workbox-navigation-preload": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-7.1.0.tgz", + "integrity": "sha512-4wyAbo0vNI/X0uWNJhCMKxnPanNyhybsReMGN9QUpaePLTiDpKxPqFxl4oUmBNddPwIXug01eTSLVIFXimRG/A==", + "requires": { + "workbox-core": "7.1.0" } }, - "node_modules/workbox-range-requests": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-7.3.0.tgz", - "integrity": "sha512-EyFmM1KpDzzAouNF3+EWa15yDEenwxoeXu9bgxOEYnFfCxns7eAxA9WSSaVd8kujFFt3eIbShNqa4hLQNFvmVQ==", - "license": "MIT", - "dependencies": { - "workbox-core": "7.3.0" + "workbox-precaching": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-7.1.0.tgz", + "integrity": "sha512-LyxzQts+UEpgtmfnolo0hHdNjoB7EoRWcF7EDslt+lQGd0lW4iTvvSe3v5JiIckQSB5KTW5xiCqjFviRKPj1zA==", + "requires": { + "workbox-core": "7.1.0", + "workbox-routing": "7.1.0", + "workbox-strategies": "7.1.0" } }, - "node_modules/workbox-recipes": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-7.3.0.tgz", - "integrity": "sha512-BJro/MpuW35I/zjZQBcoxsctgeB+kyb2JAP5EB3EYzePg8wDGoQuUdyYQS+CheTb+GhqJeWmVs3QxLI8EBP1sg==", - "license": "MIT", - "dependencies": { - "workbox-cacheable-response": "7.3.0", - "workbox-core": "7.3.0", - "workbox-expiration": "7.3.0", - "workbox-precaching": "7.3.0", - "workbox-routing": "7.3.0", - "workbox-strategies": "7.3.0" + "workbox-range-requests": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-7.1.0.tgz", + "integrity": "sha512-m7+O4EHolNs5yb/79CrnwPR/g/PRzMFYEdo01LqwixVnc/sbzNSvKz0d04OE3aMRel1CwAAZQheRsqGDwATgPQ==", + "requires": { + "workbox-core": "7.1.0" } }, - "node_modules/workbox-routing": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-7.3.0.tgz", - "integrity": "sha512-ZUlysUVn5ZUzMOmQN3bqu+gK98vNfgX/gSTZ127izJg/pMMy4LryAthnYtjuqcjkN4HEAx1mdgxNiKJMZQM76A==", - "license": "MIT", - "dependencies": { - "workbox-core": "7.3.0" + "workbox-recipes": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-7.1.0.tgz", + "integrity": "sha512-NRrk4ycFN9BHXJB6WrKiRX3W3w75YNrNrzSX9cEZgFB5ubeGoO8s/SDmOYVrFYp9HMw6sh1Pm3eAY/1gVS8YLg==", + "requires": { + "workbox-cacheable-response": "7.1.0", + "workbox-core": "7.1.0", + "workbox-expiration": "7.1.0", + "workbox-precaching": "7.1.0", + "workbox-routing": "7.1.0", + "workbox-strategies": "7.1.0" + } + }, + "workbox-routing": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-7.1.0.tgz", + "integrity": "sha512-oOYk+kLriUY2QyHkIilxUlVcFqwduLJB7oRZIENbqPGeBP/3TWHYNNdmGNhz1dvKuw7aqvJ7CQxn27/jprlTdg==", + "requires": { + "workbox-core": "7.1.0" } }, - "node_modules/workbox-strategies": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-7.3.0.tgz", - "integrity": "sha512-tmZydug+qzDFATwX7QiEL5Hdf7FrkhjaF9db1CbB39sDmEZJg3l9ayDvPxy8Y18C3Y66Nrr9kkN1f/RlkDgllg==", - "license": "MIT", - "dependencies": { - "workbox-core": "7.3.0" + "workbox-strategies": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-7.1.0.tgz", + "integrity": "sha512-/UracPiGhUNehGjRm/tLUQ+9PtWmCbRufWtV0tNrALuf+HZ4F7cmObSEK+E4/Bx1p8Syx2tM+pkIrvtyetdlew==", + "requires": { + "workbox-core": "7.1.0" } }, - "node_modules/workbox-streams": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-7.3.0.tgz", - "integrity": "sha512-SZnXucyg8x2Y61VGtDjKPO5EgPUG5NDn/v86WYHX+9ZqvAsGOytP0Jxp1bl663YUuMoXSAtsGLL+byHzEuMRpw==", - "license": "MIT", - "dependencies": { - "workbox-core": "7.3.0", - "workbox-routing": "7.3.0" + "workbox-streams": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-7.1.0.tgz", + "integrity": "sha512-WyHAVxRXBMfysM8ORwiZnI98wvGWTVAq/lOyBjf00pXFvG0mNaVz4Ji+u+fKa/mf1i2SnTfikoYKto4ihHeS6w==", + "requires": { + "workbox-core": "7.1.0", + "workbox-routing": "7.1.0" } }, - "node_modules/workbox-sw": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-7.3.0.tgz", - "integrity": "sha512-aCUyoAZU9IZtH05mn0ACUpyHzPs0lMeJimAYkQkBsOWiqaJLgusfDCR+yllkPkFRxWpZKF8vSvgHYeG7LwhlmA==", - "license": "MIT" + "workbox-sw": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-7.1.0.tgz", + "integrity": "sha512-Hml/9+/njUXBglv3dtZ9WBKHI235AQJyLBV1G7EFmh4/mUdSQuXui80RtjDeVRrXnm/6QWgRUEHG3/YBVbxtsA==" }, - "node_modules/workbox-window": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-7.3.0.tgz", - "integrity": "sha512-qW8PDy16OV1UBaUNGlTVcepzrlzyzNW/ZJvFQQs2j2TzGsg6IKjcpZC1RSquqQnTOafl5pCj5bGfAHlCjOOjdA==", - "license": "MIT", - "dependencies": { + "workbox-window": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-7.1.0.tgz", + "integrity": "sha512-ZHeROyqR+AS5UPzholQRDttLFqGMwP0Np8MKWAdyxsDETxq3qOAyXvqessc3GniohG6e0mAqSQyKOHmT8zPF7g==", + "requires": { "@types/trusted-types": "^2.0.2", - "workbox-core": "7.3.0" + "workbox-core": "7.1.0" } }, - "node_modules/wrap-ansi": { + "wrap-ansi": { "version": "8.1.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "license": "MIT", - "dependencies": { + "requires": { "ansi-styles": "^6.1.0", "string-width": "^5.0.1", "strip-ansi": "^7.0.1" }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + "dependencies": { + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" + }, + "ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==" + }, + "strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "requires": { + "ansi-regex": "^6.0.1" + } + } } }, - "node_modules/wrap-ansi-cjs": { - "name": "wrap-ansi", - "version": "7.0.0", + "wrap-ansi-cjs": { + "version": "npm:wrap-ansi@7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, - "license": "MIT", - "dependencies": { + "requires": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true, - "license": "MIT" - }, - "node_modules/wrap-ansi-cjs/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-regex": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", - "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "license": "MIT", "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + } } }, - "node_modules/wrappy": { + "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "license": "ISC" + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" }, - "node_modules/write-file-atomic": { + "write-file-atomic": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "license": "ISC", - "dependencies": { + "requires": { "imurmurhash": "^0.1.4", "is-typedarray": "^1.0.0", "signal-exit": "^3.0.2", "typedarray-to-buffer": "^3.1.5" } }, - "node_modules/ws": { + "ws": { "version": "7.5.10", "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", - "license": "MIT", - "engines": { - "node": ">=8.3.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } + "requires": {} }, - "node_modules/xdg-basedir": { + "xdg-basedir": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-5.1.0.tgz", - "integrity": "sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "integrity": "sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==" }, - "node_modules/xml-js": { + "xml-js": { "version": "1.6.11", "resolved": "https://registry.npmjs.org/xml-js/-/xml-js-1.6.11.tgz", "integrity": "sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==", - "license": "MIT", - "dependencies": { + "requires": { "sax": "^1.2.4" - }, - "bin": { - "xml-js": "bin/cli.js" } }, - "node_modules/yallist": { + "yallist": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "license": "ISC" + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" }, - "node_modules/yaml": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.7.0.tgz", - "integrity": "sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==", - "dev": true, - "license": "ISC", - "bin": { - "yaml": "bin.mjs" - }, - "engines": { - "node": ">= 14" - } + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" }, - "node_modules/yocto-queue": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz", - "integrity": "sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==", - "license": "MIT", - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "yocto-queue": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", + "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==" }, - "node_modules/zwitch": { + "zwitch": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", - "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } + "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==" } } } diff --git a/package.json b/package.json index cb38cae77..c65445a2e 100644 --- a/package.json +++ b/package.json @@ -21,12 +21,11 @@ "write-heading-ids": "docusaurus write-heading-ids" }, "dependencies": { - "@docusaurus/core": "^3.7.0", - "@docusaurus/plugin-client-redirects": "^3.7.0", + "@docusaurus/core": "3.5.2", + "@docusaurus/plugin-client-redirects": "3.5.2", "@docusaurus/plugin-pwa": "3.5.2", - "@docusaurus/preset-classic": "^3.7.0", - "@docusaurus/theme-mermaid": "^3.7.0", - "@docusaurus/theme-search-algolia": "^3.7.0", + "@docusaurus/preset-classic": "3.5.2", + "@docusaurus/theme-mermaid": "3.5.2", "@fortawesome/fontawesome-svg-core": "6.5.2", "@fortawesome/free-brands-svg-icons": "6.5.2", "@fortawesome/free-solid-svg-icons": "6.5.2", @@ -63,4 +62,4 @@ "engines": { "node": ">=18.0" } -} +} \ No newline at end of file From 00d42c48798acea56d82df1de626c3b033a58cc7 Mon Sep 17 00:00:00 2001 From: katunopolis Date: Thu, 30 Jan 2025 14:41:56 +0200 Subject: [PATCH 12/20] fix spelling --- docs/validators/staking-v4-revised.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/validators/staking-v4-revised.md b/docs/validators/staking-v4-revised.md index 7d8703aa7..0ebdda866 100644 --- a/docs/validators/staking-v4-revised.md +++ b/docs/validators/staking-v4-revised.md @@ -80,7 +80,7 @@ While reading this document, you will be able to quickly understand and grasp th **Explorer Interface** -## Staking Mechanisms +## Staking Mechanisms **Node Qualification Threshold** also known as NQT, it is a dynamically calculated number by the network approximately every 10 minutes. It is directly influenced by the numbers of validator nodes leaving or joining the network and the overall EGLD staked in the protocol. From 668a2b54ed4ace49afc0a702f0627c75d95c86bc Mon Sep 17 00:00:00 2001 From: katunopolis Date: Thu, 30 Jan 2025 14:46:02 +0200 Subject: [PATCH 13/20] Fixed multiple spelling errorrs --- docs/validators/staking-v4-revised.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/validators/staking-v4-revised.md b/docs/validators/staking-v4-revised.md index 0ebdda866..a931b8236 100644 --- a/docs/validators/staking-v4-revised.md +++ b/docs/validators/staking-v4-revised.md @@ -80,7 +80,7 @@ While reading this document, you will be able to quickly understand and grasp th **Explorer Interface** -## Staking Mechanisms +## Staking Mechanisms **Node Qualification Threshold** also known as NQT, it is a dynamically calculated number by the network approximately every 10 minutes. It is directly influenced by the numbers of validator nodes leaving or joining the network and the overall EGLD staked in the protocol. @@ -96,7 +96,7 @@ We can split the Stake like so: EGLD: 25,000 Node Stake EGLD: 15,000 Top-up -The NQT calculation is fairly simple as we divide the overall 40,000 EGLD stake by the number of nodes 10 and results in an NQT of 4,000. This examples is simplified for the sake of the example. Now this NQT can be compared to the actual network NQT so that the Staking Provider owner can decide on wether to adjust top-up or nodes. +The NQT calculation is fairly simple as we divide the overall 40,000 EGLD stake by the number of nodes 10 and results in an NQT of 4,000. This examples is simplified for the sake of the example. Now this NQT can be compared to the actual network NQT so that the Staking Provider owner can decide on whether to adjust top-up or nodes. **Auction List** @@ -157,7 +157,7 @@ The Waiting List represents the list of nodes that have been Qualified from the All the nodes that have passed the Qualified Status will then go to the Waiting List, they will remain in the Waitning List for 4 epochs which represents roughly four days. After the 4 epochs, these nodes are moved to participate in the consensus for validating. -As a side note, even if the Network NQT changes in the 4 waiting Epochs the already selected nodes will still participate in the consensus even if they would presumambly have lower Node NQT after the aformentioned 4 epochs in the Waiting List. +As a side note, even if the Network NQT changes in the 4 waiting Epochs the already selected nodes will still participate in the consensus even if they would presumambly have lower Node NQT after the aforementioned 4 epochs in the Waiting List. **Waiting Status** @@ -177,7 +177,7 @@ This Status means that the Validator Node can validate or propose blocks in the **Automatic Node Qualification** This mechanism automatically distributes a Staking Provider's total top-up amount to the Validator Nodes they own. -It focuses on redistributing the top-up based on the Network NQT in order to Qualify as many Nodes as possible fro each staking provier. +It focuses on redistributing the top-up based on the Network NQT in order to Qualify as many Nodes as possible from each staking provider. **Top-up Balancing** From f5441377f5e636964314e8d9ec1c0e5102a492ad Mon Sep 17 00:00:00 2001 From: katunopolis Date: Thu, 30 Jan 2025 16:44:04 +0200 Subject: [PATCH 14/20] Added new sections and pictures --- docs/validators/image.png | Bin 0 -> 24208 bytes docs/validators/staking-v4-revised.md | 134 ++++++++++++++---- .../validators/stakingV4/Balanced10Fees.png | Bin 0 -> 46917 bytes .../stakingV4/DelegatorOptimized0Fees.png | Bin 0 -> 47261 bytes static/validators/stakingV4/LowAPRDetail.png | Bin 0 -> 48180 bytes 5 files changed, 103 insertions(+), 31 deletions(-) create mode 100644 docs/validators/image.png create mode 100644 static/validators/stakingV4/Balanced10Fees.png create mode 100644 static/validators/stakingV4/DelegatorOptimized0Fees.png create mode 100644 static/validators/stakingV4/LowAPRDetail.png diff --git a/docs/validators/image.png b/docs/validators/image.png new file mode 100644 index 0000000000000000000000000000000000000000..7c4eb7b41dad113bfacd09013c4456adf276aea3 GIT binary patch literal 24208 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 YZ*JW4{{5qWlOk{8?zY0Uz{M~2A0d+adH?_b literal 0 HcmV?d00001 diff --git a/docs/validators/staking-v4-revised.md b/docs/validators/staking-v4-revised.md index a931b8236..120eea271 100644 --- a/docs/validators/staking-v4-revised.md +++ b/docs/validators/staking-v4-revised.md @@ -28,13 +28,66 @@ This document is intended for new staking providers that would like to start the While reading this document, you will be able to quickly understand and grasp the advantages of starting a Staking Provider on our protocol and fully reap the benefits while participating in one of the most stable protocols out there. + + ## Key Features and Advantages -**Security** is ensured by our Auction List mechanism that randomly selects 320 nodes, 80 nodes from each shard at every epoch start.The nodes are shuffled randomly to avoid collusion and to distribute the nodes across the shards. This contributes to the protocol security by maintaining a balanced network and avoiding concentration of power. +### Security + +Ensured by our Auction List mechanism that randomly selects 320 nodes, 80 nodes from each shard at every epoch start.The nodes are shuffled randomly to avoid collusion and to distribute the nodes across the shards. This contributes to the protocol security by maintaining a balanced network and avoiding concentration of power. + + +### Scalability + +Describe Scalability + + +### Rewards + +#### APR (Annual Percentage Rate) + +The APR of a Staking Provider is influenced by a few factors. The most important is how their Node NQT is aligned with the Network NQT. That means, the closer your Node NQT is to the Network NQT the better your APR. + +An easy way to calculate this is to divide the total amount of EGLD locked in your Staking Provider contract by the number of nodes and compare it to the Network NQT. If your Staking Provider has a very high NQT compare to the Network, then your APR will be lower because the proportion of EGLD per node is not optimized. + +![](/validators/stakingV4/LowAPRDetail.png) + +The APR is also directly influenced by the service fee decided by the Staking Provider, more about this in the dedicated section below. + + +#### Service Fee + +This fee represents the percentage of validator rewards the Staking Provider is gaining in order to keept heir service up, nodes updated, infrastructure paid and more. This is calculated directly from each Epoch reward and influences the overall Staking Provider APR. A high Service Fee will lower the APR and a lower or zero Service Fee will maximize APR. + +For exmple if at the end of the Epoch, the statking provider delegators will receive a total of 100 EGLD in rewards, and the Staking Provider Service Fee is set at 10%, 10 EGLD will go to the Staking Provider Rewards Address and the 90 EGLD will be split between the delegators accordingly. + +The Service Fee can be changed at any time by the owner of the Staking Provider wallet. This can range between 0% and 100%. +However, we recommend a service fee between 10% and 12% but every Staking Provider should keep and eye on the others and ajust as it is a competitive space and we do not impose any restrictions, only suggest fair fees to our Staking Providers. + +#### Service Fee Examples + +Here are a few examples from our current setup of Staking Providers and their APR according to their NQT and Service Fee: + +#### Delegator Optimized Staking Provider 0% Service Fee for 4,018 EGLD Netqwork NQT -**Scalability** +In this case for 36 Nodes with 145,910 EGLD Stake the Node NQT is 4,053 EGLD very close to 4,018. +Also, the Service Fee is set at 0% so the optimization is maximized to favor delegator rewards the Staking Provider taking zero rewards but ofeering the highest APR to their delegators of 7.74%. -**Rewards** +![](/validators/stakingV4/DelegatorOptimized0Fees.png) + + +#### Balanced Optimized Staking Provider 10% Service Fee for 4,018 EGLD Netqwork NQT + +Here is another example where this Staking Provider has chosen a 10% Service Fee. Althouhg the screenshot shows 50 nodes, because of the Network NQT they can only run 47 but the optimization is good with 47 Nodes as well offering their delegators +6.9% APR. The calculation is the same, 196,805 staked EGLD for 47 Eligible Nodes gives a Node NQT of 4,187 EGLD very close to the Network NQT, but here the Service Fee is lowering the APR as you see compared to the previous example, is 0.84% lower. +This is how the Serice Fee can impact as Staking Provider's APR. + +![](/validators/stakingV4/Balanced10Fees.png) + + +#### Delegation Cap + +The Delegation Cap is an option a Staking Provider can choose to use. This gives the Staking Provider mode granular control over the amount that can be delegated to their contract. This could potentially help prevent overdelegating which in turn could mean a lower APR if the overall EGLD staked per Node is much higher than the Network NQT. # **2. Staking Protocol Overview** @@ -42,47 +95,65 @@ While reading this document, you will be able to quickly understand and grasp th ## Core concepts -**Staking** +### Staking Providers + +What is a Staking Provider + + +### Validators + +What is a Validator -**Validators and Delegators** -**Reward Distribution** +### Delegators + +Who are the Delegators + + +### Reward Distribution + +Rewards distributed from Validators participating in Consensus are received at each Epoch end, roughtly once per day at 18:45 GMT+1. The rewards are automatically distributed to Delegators according to their Stake and to the Staking Provider according to their set Service Fee. ## Protocol Design Principles -**Security and Decentralization** +### Security and Decentralization -**Economic Incentives** +### Economic Incentives -**Fault Tolerance and Slashing** +### Fault Tolerance and Slashing ## Ecosystem Roles -**Staking Providers** +### Staking Providers + +### Node Operators -**Node Operators** +### Developers -**Developers** # **3. How Staking Works** +## Creating Your Staking Provider Identity -## Staking Lifecycle +## The Staking Smart Contract -**Creating Your Staking Provider Identity** -**The Staking Smart Contract** -**Adding Nodes to Your Staking Provider** -**Staking Provider Dashboard** -**Web Wallet Dashboard** -**Explorer Interface** +## Adding Nodes to Your Staking Provider + +## Staking Provider Dashboard + +## Web Wallet Dashboard + +## Explorer Interface ## Staking Mechanisms -**Node Qualification Threshold** also known as NQT, it is a dynamically calculated number by the network approximately every 10 minutes. It is directly influenced by the numbers of validator nodes leaving or joining the network and the overall EGLD staked in the protocol. +### Node Qualification Threshold + +Also known as NQT, it is a dynamically calculated number by the network approximately every 10 minutes. It is directly influenced by the numbers of validator nodes leaving or joining the network and the overall EGLD staked in the protocol. From a Staking Provider perspective you can calculate this as an average between the total EGLD staked, adding the top-up and dividing it by the number of nodes for your Staking Provider. This will show your status or customized NQT that you can compare against the network NQT. @@ -99,12 +170,12 @@ EGLD: 15,000 Top-up The NQT calculation is fairly simple as we divide the overall 40,000 EGLD stake by the number of nodes 10 and results in an NQT of 4,000. This examples is simplified for the sake of the example. Now this NQT can be compared to the actual network NQT so that the Staking Provider owner can decide on whether to adjust top-up or nodes. -**Auction List** +### Auction List The Auction List has been introduced with Staking v4, here is an example from our explorer. -**Auction List Explorer Example** +#### Auction List Explorer Example** The mechanism of the Auction List selects a list of 320 random nodes, 80 from each shard, at epoch start. These selected nodes remain in the Auction List for one epoch. @@ -117,13 +188,13 @@ There are three different status titles for nodes in the Auction List, Qualified ![](/validators/stakingV4/AuctionList.png) -**Epoch Start** +### Epoch Start 320 Nodes are randomly shuffled out from the consensus and moved to the Auction List. This includes jailed nodes, but the mechanism compensates for each jailed node by selecting the same number of nodes that are not jailed. -**Qualified Status** of a node present in the Auction List +### Qualified Status A Node gets the Qualified status if the Node NQT calculated for it, from the stake of Staking Provider and top-up, is the same or higher as compared to the Network NQT. @@ -132,7 +203,7 @@ A Node gets the Qualified status if the Node NQT calculated for it, from the sta ![](/validators/stakingV4/QualifiedDetail.png) -**Danger Status** +### Danger Status A Node gets the Danger status if the Node NQT calculated for it, from the stake of Staking Provider and top-up, is dangerously close or exactly the same as the Network NQT. @@ -141,7 +212,7 @@ A Node gets the Danger status if the Node NQT calculated for it, from the stake ![](/validators/stakingV4/DangerDetail.png) -**Not Qualified Status** +### Not Qualified Status A Node gets the Not Qualified status when the Node NQT calculated for it, from the stake of Staking Provider and top-up, is lower as compared to the Network NQT, the active period for the Validator Node. @@ -151,7 +222,7 @@ is lower as compared to the Network NQT, the active period for the Validator Nod ![](/validators/stakingV4/NotQualifiedDetail.png) -**Waiting List** +### Waiting List The Waiting List represents the list of nodes that have been Qualified from the Auction List. All the nodes that have passed the Qualified Status will then go to the Waiting List, they will remain in the Waitning List for 4 epochs which represents roughly four days. @@ -160,33 +231,34 @@ After the 4 epochs, these nodes are moved to participate in the consensus for va As a side note, even if the Network NQT changes in the 4 waiting Epochs the already selected nodes will still participate in the consensus even if they would presumambly have lower Node NQT after the aforementioned 4 epochs in the Waiting List. -**Waiting Status** +### Waiting Status This Status means that the Validator Node has been Qualified from the Auction List and is in the 4 Epoch waiting time before joining the consensus to start validating. ![](/validators/stakingV4/WaitingDetail.png) -**Eligible Status** +### Eligible Status This Status means that the Validator Node can validate or propose blocks in the current Epoch. It can be part of the Consensus in certain rounds. ![](/validators/stakingV4/EligibleDetail.png) -**Automatic Node Qualification** +### Automatic Node Qualification This mechanism automatically distributes a Staking Provider's total top-up amount to the Validator Nodes they own. It focuses on redistributing the top-up based on the Network NQT in order to Qualify as many Nodes as possible from each staking provider. -**Top-up Balancing** +### Top-up Balancing The point of this mechanism is to show Staking Providers their Nodes' status based on the Network NQT allowing them to adjust their number of nodes or the amount of top-up, either manually or automatically. This allows for monitoring the status of the nodes and preparing for the Epoch Start. + # **4. Technical Setup** ## Validator Node Setup diff --git a/static/validators/stakingV4/Balanced10Fees.png b/static/validators/stakingV4/Balanced10Fees.png new file mode 100644 index 0000000000000000000000000000000000000000..ae105cfc6960805e46a3c38f2217342fdaf9f8ec GIT binary patch literal 46917 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%0DR@43S*C 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