This is an automated email from the ASF dual-hosted git repository.

maximebeauchemin pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/superset.git


The following commit(s) were added to refs/heads/master by this push:
     new 8960db4132 chore(fe): dev deps cleanup  (#31908)
8960db4132 is described below

commit 8960db4132409d563483cadd7311a30bf3f7b6d7
Author: Đỗ Trọng Hải <[email protected]>
AuthorDate: Sat Jan 18 23:58:17 2025 +0700

    chore(fe): dev deps cleanup  (#31908)
    
    Signed-off-by: hainenber <[email protected]>
---
 superset-frontend/package-lock.json | 1797 +++++------------------------------
 superset-frontend/package.json      |    8 +-
 2 files changed, 257 insertions(+), 1548 deletions(-)

diff --git a/superset-frontend/package-lock.json 
b/superset-frontend/package-lock.json
index 337ee7a842..a7ac01fa41 100644
--- a/superset-frontend/package-lock.json
+++ b/superset-frontend/package-lock.json
@@ -58,7 +58,6 @@
         "ace-builds": "^1.36.3",
         "antd": "4.10.3",
         "antd-v5": "npm:antd@^5.18.0",
-        "babel-plugin-typescript-to-proptypes": "^2.0.0",
         "bootstrap": "^3.4.1",
         "brace": "^0.11.1",
         "chrono-node": "^2.7.6",
@@ -80,7 +79,6 @@
         "geostyler-style": "^7.5.0",
         "geostyler-wfs-parser": "^2.0.3",
         "googleapis": "^130.0.0",
-        "html-webpack-plugin": "^5.6.3",
         "immer": "^10.1.1",
         "interweave": "^13.1.0",
         "jquery": "^3.7.1",
@@ -222,6 +220,7 @@
         "babel-plugin-dynamic-import-node": "^2.3.3",
         "babel-plugin-jsx-remove-data-test-id": "^3.0.0",
         "babel-plugin-lodash": "^3.3.4",
+        "babel-plugin-typescript-to-proptypes": "^2.0.0",
         "copy-webpack-plugin": "^12.0.2",
         "cross-env": "^7.0.3",
         "css-loader": "^7.1.2",
@@ -254,6 +253,7 @@
         "fetch-mock": "^7.7.3",
         "fork-ts-checker-webpack-plugin": "^9.0.2",
         "history": "^5.3.0",
+        "html-webpack-plugin": "^5.6.3",
         "ignore-styles": "^5.0.1",
         "imports-loader": "^5.0.0",
         "jest": "^29.7.0",
@@ -268,7 +268,6 @@
         "less-loader": "^12.2.0",
         "mini-css-extract-plugin": "^2.9.0",
         "mock-socket": "^9.3.1",
-        "node-fetch": "^2.6.7",
         "open-cli": "^8.0.0",
         "po2json": "^0.4.5",
         "prettier": "3.3.3",
@@ -293,8 +292,7 @@
         "webpack-dev-server": "^4.15.1",
         "webpack-manifest-plugin": "^5.0.0",
         "webpack-sources": "^3.2.3",
-        "webpack-visualizer-plugin2": "^1.1.0",
-        "xdm": "^3.4.0"
+        "webpack-visualizer-plugin2": "^1.1.0"
       },
       "engines": {
         "node": "^20.16.0",
@@ -317,6 +315,7 @@
     },
     "node_modules/@ampproject/remapping": {
       "version": "2.2.0",
+      "devOptional": true,
       "license": "Apache-2.0",
       "dependencies": {
         "@jridgewell/gen-mapping": "^0.1.0",
@@ -328,6 +327,7 @@
     },
     "node_modules/@ampproject/remapping/node_modules/@jridgewell/gen-mapping": 
{
       "version": "0.1.1",
+      "devOptional": true,
       "license": "MIT",
       "dependencies": {
         "@jridgewell/set-array": "^1.0.0",
@@ -1293,6 +1293,7 @@
     },
     "node_modules/@babel/compat-data": {
       "version": "7.24.7",
+      "devOptional": true,
       "license": "MIT",
       "engines": {
         "node": ">=6.9.0"
@@ -1300,6 +1301,7 @@
     },
     "node_modules/@babel/core": {
       "version": "7.24.7",
+      "devOptional": true,
       "license": "MIT",
       "dependencies": {
         "@ampproject/remapping": "^2.2.0",
@@ -1328,10 +1330,12 @@
     },
     "node_modules/@babel/core/node_modules/convert-source-map": {
       "version": "2.0.0",
+      "devOptional": true,
       "license": "MIT"
     },
     "node_modules/@babel/core/node_modules/debug": {
       "version": "4.3.1",
+      "devOptional": true,
       "license": "MIT",
       "dependencies": {
         "ms": "2.1.2"
@@ -1347,6 +1351,7 @@
     },
     "node_modules/@babel/core/node_modules/json5": {
       "version": "2.2.3",
+      "devOptional": true,
       "license": "MIT",
       "bin": {
         "json5": "lib/cli.js"
@@ -1357,10 +1362,12 @@
     },
     "node_modules/@babel/core/node_modules/ms": {
       "version": "2.1.2",
+      "devOptional": true,
       "license": "MIT"
     },
     "node_modules/@babel/core/node_modules/semver": {
       "version": "6.3.1",
+      "devOptional": true,
       "license": "ISC",
       "bin": {
         "semver": "bin/semver.js"
@@ -1438,6 +1445,7 @@
     },
     "node_modules/@babel/helper-compilation-targets": {
       "version": "7.24.7",
+      "devOptional": true,
       "license": "MIT",
       "dependencies": {
         "@babel/compat-data": "^7.24.7",
@@ -1452,6 +1460,7 @@
     },
     "node_modules/@babel/helper-compilation-targets/node_modules/semver": {
       "version": "6.3.1",
+      "devOptional": true,
       "license": "ISC",
       "bin": {
         "semver": "bin/semver.js"
@@ -1603,6 +1612,7 @@
     },
     "node_modules/@babel/helper-module-transforms": {
       "version": "7.24.7",
+      "devOptional": true,
       "license": "MIT",
       "dependencies": {
         "@babel/helper-environment-visitor": "^7.24.7",
@@ -1631,6 +1641,7 @@
     },
     "node_modules/@babel/helper-plugin-utils": {
       "version": "7.24.7",
+      "dev": true,
       "license": "MIT",
       "engines": {
         "node": ">=6.9.0"
@@ -1670,6 +1681,7 @@
     },
     "node_modules/@babel/helper-simple-access": {
       "version": "7.24.7",
+      "devOptional": true,
       "license": "MIT",
       "dependencies": {
         "@babel/traverse": "^7.24.7",
@@ -1718,6 +1730,7 @@
     },
     "node_modules/@babel/helper-validator-option": {
       "version": "7.24.7",
+      "devOptional": true,
       "license": "MIT",
       "engines": {
         "node": ">=6.9.0"
@@ -1739,6 +1752,7 @@
     },
     "node_modules/@babel/helpers": {
       "version": "7.24.7",
+      "devOptional": true,
       "license": "MIT",
       "dependencies": {
         "@babel/template": "^7.24.7",
@@ -2202,6 +2216,7 @@
     },
     "node_modules/@babel/plugin-syntax-typescript": {
       "version": "7.23.3",
+      "dev": true,
       "license": "MIT",
       "dependencies": {
         "@babel/helper-plugin-utils": "^7.22.5"
@@ -6274,6 +6289,7 @@
     },
     "node_modules/@jridgewell/source-map": {
       "version": "0.3.5",
+      "dev": true,
       "license": "MIT",
       "dependencies": {
         "@jridgewell/gen-mapping": "^0.3.0",
@@ -9444,23 +9460,6 @@
       "resolved": 
"https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz";,
       "integrity": 
"sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
     },
-    "node_modules/@rollup/pluginutils": {
-      "version": "4.2.1",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "estree-walker": "^2.0.1",
-        "picomatch": "^2.2.2"
-      },
-      "engines": {
-        "node": ">= 8.0.0"
-      }
-    },
-    "node_modules/@rollup/pluginutils/node_modules/estree-walker": {
-      "version": "2.0.2",
-      "dev": true,
-      "license": "MIT"
-    },
     "node_modules/@scarf/scarf": {
       "version": "1.4.0",
       "resolved": "https://registry.npmjs.org/@scarf/scarf/-/scarf-1.4.0.tgz";,
@@ -13045,14 +13044,6 @@
       "integrity": 
"sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==",
       "dev": true
     },
-    "node_modules/@types/acorn": {
-      "version": "4.0.6",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "@types/estree": "*"
-      }
-    },
     "node_modules/@types/aria-query": {
       "version": "5.0.4",
       "resolved": 
"https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz";,
@@ -13330,7 +13321,7 @@
       "version": "8.56.11",
       "resolved": 
"https://registry.npmjs.org/@types/eslint/-/eslint-8.56.11.tgz";,
       "integrity": 
"sha512-sVBpJMf7UPo/wGecYOpk2aQya2VUGeHhe38WG7/mN5FufNSubf5VT9Uh9Uyp8/eLJpu1/tuhJ/qTo4mhSB4V4Q==",
-      "devOptional": true,
+      "dev": true,
       "license": "MIT",
       "dependencies": {
         "@types/estree": "*",
@@ -13341,7 +13332,7 @@
       "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==",
-      "devOptional": true,
+      "dev": true,
       "dependencies": {
         "@types/eslint": "*",
         "@types/estree": "*"
@@ -13351,15 +13342,7 @@
       "version": "1.0.6",
       "resolved": 
"https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz";,
       "integrity": 
"sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==",
-      "devOptional": true
-    },
-    "node_modules/@types/estree-jsx": {
-      "version": "0.0.1",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "@types/estree": "*"
-      }
+      "dev": true
     },
     "node_modules/@types/expect": {
       "version": "1.20.4",
@@ -13463,6 +13446,7 @@
     },
     "node_modules/@types/html-minifier-terser": {
       "version": "6.1.0",
+      "dev": true,
       "license": "MIT"
     },
     "node_modules/@types/http-cache-semantics": {
@@ -15424,7 +15408,7 @@
       "version": "1.14.1",
       "resolved": 
"https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz";,
       "integrity": 
"sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==",
-      "devOptional": true,
+      "dev": true,
       "dependencies": {
         "@webassemblyjs/helper-numbers": "1.13.2",
         "@webassemblyjs/helper-wasm-bytecode": "1.13.2"
@@ -15434,25 +15418,25 @@
       "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==",
-      "devOptional": true
+      "dev": true
     },
     "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==",
-      "devOptional": true
+      "dev": true
     },
     "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==",
-      "devOptional": true
+      "dev": true
     },
     "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==",
-      "devOptional": true,
+      "dev": true,
       "dependencies": {
         "@webassemblyjs/floating-point-hex-parser": "1.13.2",
         "@webassemblyjs/helper-api-error": "1.13.2",
@@ -15463,13 +15447,13 @@
       "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==",
-      "devOptional": true
+      "dev": true
     },
     "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==",
-      "devOptional": true,
+      "dev": true,
       "dependencies": {
         "@webassemblyjs/ast": "1.14.1",
         "@webassemblyjs/helper-buffer": "1.14.1",
@@ -15481,7 +15465,7 @@
       "version": "1.13.2",
       "resolved": 
"https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz";,
       "integrity": 
"sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==",
-      "devOptional": true,
+      "dev": true,
       "dependencies": {
         "@xtuc/ieee754": "^1.2.0"
       }
@@ -15490,7 +15474,7 @@
       "version": "1.13.2",
       "resolved": 
"https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz";,
       "integrity": 
"sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==",
-      "devOptional": true,
+      "dev": true,
       "dependencies": {
         "@xtuc/long": "4.2.2"
       }
@@ -15499,13 +15483,13 @@
       "version": "1.13.2",
       "resolved": 
"https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz";,
       "integrity": 
"sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==",
-      "devOptional": true
+      "dev": true
     },
     "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==",
-      "devOptional": true,
+      "dev": true,
       "dependencies": {
         "@webassemblyjs/ast": "1.14.1",
         "@webassemblyjs/helper-buffer": "1.14.1",
@@ -15521,7 +15505,7 @@
       "version": "1.14.1",
       "resolved": 
"https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz";,
       "integrity": 
"sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==",
-      "devOptional": true,
+      "dev": true,
       "dependencies": {
         "@webassemblyjs/ast": "1.14.1",
         "@webassemblyjs/helper-wasm-bytecode": "1.13.2",
@@ -15534,7 +15518,7 @@
       "version": "1.14.1",
       "resolved": 
"https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz";,
       "integrity": 
"sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==",
-      "devOptional": true,
+      "dev": true,
       "dependencies": {
         "@webassemblyjs/ast": "1.14.1",
         "@webassemblyjs/helper-buffer": "1.14.1",
@@ -15546,7 +15530,7 @@
       "version": "1.14.1",
       "resolved": 
"https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz";,
       "integrity": 
"sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==",
-      "devOptional": true,
+      "dev": true,
       "dependencies": {
         "@webassemblyjs/ast": "1.14.1",
         "@webassemblyjs/helper-api-error": "1.13.2",
@@ -15560,7 +15544,7 @@
       "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==",
-      "devOptional": true,
+      "dev": true,
       "dependencies": {
         "@webassemblyjs/ast": "1.14.1",
         "@xtuc/long": "4.2.2"
@@ -15612,13 +15596,13 @@
       "version": "1.2.0",
       "resolved": 
"https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz";,
       "integrity": 
"sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
-      "devOptional": true
+      "dev": true
     },
     "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==",
-      "devOptional": true
+      "dev": true
     },
     "node_modules/@yarnpkg/esbuild-plugin-pnp": {
       "version": "3.0.0-rc.15",
@@ -15991,7 +15975,7 @@
     },
     "node_modules/ajv": {
       "version": "6.12.6",
-      "devOptional": true,
+      "dev": true,
       "license": "MIT",
       "dependencies": {
         "fast-deep-equal": "^3.1.1",
@@ -16039,7 +16023,7 @@
     },
     "node_modules/ajv-keywords": {
       "version": "3.5.2",
-      "devOptional": true,
+      "dev": true,
       "license": "MIT",
       "peerDependencies": {
         "ajv": "^6.9.1"
@@ -17211,14 +17195,6 @@
         "node": ">=8"
       }
     },
-    "node_modules/astring": {
-      "version": "1.8.6",
-      "dev": true,
-      "license": "MIT",
-      "bin": {
-        "astring": "bin/astring"
-      }
-    },
     "node_modules/async": {
       "version": "3.2.4",
       "license": "MIT"
@@ -17770,6 +17746,7 @@
     },
     "node_modules/babel-plugin-typescript-to-proptypes": {
       "version": "2.1.0",
+      "dev": true,
       "license": "MIT",
       "dependencies": {
         "@babel/helper-module-imports": "^7.15.4",
@@ -18330,6 +18307,7 @@
     },
     "node_modules/boolbase": {
       "version": "1.0.0",
+      "dev": true,
       "license": "ISC"
     },
     "node_modules/bootstrap": {
@@ -18424,6 +18402,7 @@
       "version": "4.24.3",
       "resolved": 
"https://registry.npmjs.org/browserslist/-/browserslist-4.24.3.tgz";,
       "integrity": 
"sha512-1CPmv8iobE2fyRMV97dAcMVegvvWKxmq94hkLiAkUGwKVTyDLw33K+ZxiFrREKmmps4rIw6grcCFCnTMSZ/YiA==",
+      "devOptional": true,
       "funding": [
         {
           "type": "opencollective",
@@ -18895,6 +18874,7 @@
     },
     "node_modules/camel-case": {
       "version": "4.1.2",
+      "dev": true,
       "license": "MIT",
       "dependencies": {
         "pascal-case": "^3.1.2",
@@ -18903,6 +18883,7 @@
     },
     "node_modules/camel-case/node_modules/tslib": {
       "version": "2.6.2",
+      "dev": true,
       "license": "0BSD"
     },
     "node_modules/camelcase": {
@@ -18946,6 +18927,7 @@
       "version": "1.0.30001689",
       "resolved": 
"https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001689.tgz";,
       "integrity": 
"sha512-CmeR2VBycfa+5/jOfnp/NpWPGd06nf1XYiefUvhXFfZE4GkRc9jv+eGPS4nT558WS/8lYCzV8SlANCIPvbWP1g==",
+      "devOptional": true,
       "funding": [
         {
           "type": "opencollective",
@@ -19076,15 +19058,6 @@
       "version": "1.2.2",
       "license": "MIT"
     },
-    "node_modules/character-entities-html4": {
-      "version": "2.1.0",
-      "dev": true,
-      "license": "MIT",
-      "funding": {
-        "type": "github",
-        "url": "https://github.com/sponsors/wooorm";
-      }
-    },
     "node_modules/character-entities-legacy": {
       "version": "1.1.2",
       "license": "MIT"
@@ -19266,7 +19239,7 @@
     },
     "node_modules/chrome-trace-event": {
       "version": "1.0.2",
-      "devOptional": true,
+      "dev": true,
       "license": "MIT",
       "dependencies": {
         "tslib": "^1.9.0"
@@ -19359,6 +19332,7 @@
     },
     "node_modules/clean-css": {
       "version": "5.3.3",
+      "dev": true,
       "license": "MIT",
       "dependencies": {
         "source-map": "~0.6.0"
@@ -19369,6 +19343,7 @@
     },
     "node_modules/clean-css/node_modules/source-map": {
       "version": "0.6.1",
+      "dev": true,
       "license": "BSD-3-Clause",
       "engines": {
         "node": ">=0.10.0"
@@ -20741,6 +20716,7 @@
     },
     "node_modules/css-what": {
       "version": "6.1.0",
+      "dev": true,
       "license": "BSD-2-Clause",
       "engines": {
         "node": ">= 6"
@@ -21609,26 +21585,6 @@
       "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.13.tgz";,
       "integrity": 
"sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg=="
     },
-    "node_modules/deasync": {
-      "version": "0.1.29",
-      "dev": true,
-      "hasInstallScript": true,
-      "license": "MIT",
-      "optional": true,
-      "dependencies": {
-        "bindings": "^1.5.0",
-        "node-addon-api": "^1.7.1"
-      },
-      "engines": {
-        "node": ">=0.11.0"
-      }
-    },
-    "node_modules/deasync/node_modules/node-addon-api": {
-      "version": "1.7.2",
-      "dev": true,
-      "license": "MIT",
-      "optional": true
-    },
     "node_modules/debounce": {
       "version": "1.2.1",
       "license": "MIT"
@@ -22532,6 +22488,7 @@
     },
     "node_modules/dom-converter": {
       "version": "0.2.0",
+      "dev": true,
       "license": "MIT",
       "dependencies": {
         "utila": "~0.4"
@@ -22581,6 +22538,7 @@
     },
     "node_modules/domelementtype": {
       "version": "2.3.0",
+      "dev": true,
       "funding": [
         {
           "type": "github",
@@ -22625,6 +22583,7 @@
     },
     "node_modules/dot-case": {
       "version": "3.0.4",
+      "dev": true,
       "license": "MIT",
       "dependencies": {
         "no-case": "^3.0.4",
@@ -22633,6 +22592,7 @@
     },
     "node_modules/dot-case/node_modules/tslib": {
       "version": "2.1.0",
+      "dev": true,
       "license": "0BSD"
     },
     "node_modules/dot-prop": {
@@ -22751,7 +22711,8 @@
     "node_modules/electron-to-chromium": {
       "version": "1.5.77",
       "resolved": 
"https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.77.tgz";,
-      "integrity": 
"sha512-AnJSrt5JpRVgY6dgd5yccguLc5A7oMSF0Kt3fcW+Hp5WTuFbl5upeSFZbMZYy2o7jhmIhU8Ekrd82GhyXUqUUg=="
+      "integrity": 
"sha512-AnJSrt5JpRVgY6dgd5yccguLc5A7oMSF0Kt3fcW+Hp5WTuFbl5upeSFZbMZYy2o7jhmIhU8Ekrd82GhyXUqUUg==",
+      "devOptional": true
     },
     "node_modules/email-addresses": {
       "version": "5.0.0",
@@ -23252,7 +23213,7 @@
     },
     "node_modules/es-module-lexer": {
       "version": "1.5.4",
-      "devOptional": true,
+      "dev": true,
       "license": "MIT"
     },
     "node_modules/es-object-atoms": {
@@ -24524,7 +24485,7 @@
     },
     "node_modules/eslint-scope": {
       "version": "5.1.1",
-      "devOptional": true,
+      "dev": true,
       "license": "BSD-2-Clause",
       "dependencies": {
         "esrecurse": "^4.3.0",
@@ -24877,7 +24838,7 @@
     },
     "node_modules/esrecurse": {
       "version": "4.3.0",
-      "devOptional": true,
+      "dev": true,
       "license": "BSD-2-Clause",
       "dependencies": {
         "estraverse": "^5.2.0"
@@ -24888,7 +24849,7 @@
     },
     "node_modules/esrecurse/node_modules/estraverse": {
       "version": "5.2.0",
-      "devOptional": true,
+      "dev": true,
       "license": "BSD-2-Clause",
       "engines": {
         "node": ">=4.0"
@@ -24901,78 +24862,6 @@
         "node": ">=0.10.0"
       }
     },
-    "node_modules/estree-util-attach-comments": {
-      "version": "2.1.1",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "@types/estree": "^1.0.0"
-      },
-      "funding": {
-        "type": "opencollective",
-        "url": "https://opencollective.com/unified";
-      }
-    },
-    "node_modules/estree-util-build-jsx": {
-      "version": "2.2.2",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "@types/estree-jsx": "^1.0.0",
-        "estree-util-is-identifier-name": "^2.0.0",
-        "estree-walker": "^3.0.0"
-      },
-      "funding": {
-        "type": "opencollective",
-        "url": "https://opencollective.com/unified";
-      }
-    },
-    "node_modules/estree-util-build-jsx/node_modules/@types/estree-jsx": {
-      "version": "1.0.4",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "@types/estree": "*"
-      }
-    },
-    "node_modules/estree-util-is-identifier-name": {
-      "version": "2.1.0",
-      "dev": true,
-      "license": "MIT",
-      "funding": {
-        "type": "opencollective",
-        "url": "https://opencollective.com/unified";
-      }
-    },
-    "node_modules/estree-util-visit": {
-      "version": "1.2.1",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "@types/estree-jsx": "^1.0.0",
-        "@types/unist": "^2.0.0"
-      },
-      "funding": {
-        "type": "opencollective",
-        "url": "https://opencollective.com/unified";
-      }
-    },
-    "node_modules/estree-util-visit/node_modules/@types/estree-jsx": {
-      "version": "1.0.4",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "@types/estree": "*"
-      }
-    },
-    "node_modules/estree-walker": {
-      "version": "3.0.3",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "@types/estree": "^1.0.0"
-      }
-    },
     "node_modules/esutils": {
       "version": "2.0.2",
       "engines": {
@@ -25572,7 +25461,7 @@
     },
     "node_modules/fast-json-stable-stringify": {
       "version": "2.1.0",
-      "devOptional": true,
+      "dev": true,
       "license": "MIT"
     },
     "node_modules/fast-json-stringify": {
@@ -26797,6 +26686,7 @@
     },
     "node_modules/gensync": {
       "version": "1.0.0-beta.2",
+      "devOptional": true,
       "license": "MIT",
       "engines": {
         "node": ">=6.9.0"
@@ -27688,7 +27578,7 @@
     },
     "node_modules/glob-to-regexp": {
       "version": "0.4.1",
-      "devOptional": true,
+      "dev": true,
       "license": "BSD-2-Clause"
     },
     "node_modules/global": {
@@ -28487,67 +28377,6 @@
         "url": "https://opencollective.com/unified";
       }
     },
-    "node_modules/hast-util-to-estree": {
-      "version": "2.3.3",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "@types/estree": "^1.0.0",
-        "@types/estree-jsx": "^1.0.0",
-        "@types/hast": "^2.0.0",
-        "@types/unist": "^2.0.0",
-        "comma-separated-tokens": "^2.0.0",
-        "estree-util-attach-comments": "^2.0.0",
-        "estree-util-is-identifier-name": "^2.0.0",
-        "hast-util-whitespace": "^2.0.0",
-        "mdast-util-mdx-expression": "^1.0.0",
-        "mdast-util-mdxjs-esm": "^1.0.0",
-        "property-information": "^6.0.0",
-        "space-separated-tokens": "^2.0.0",
-        "style-to-object": "^0.4.1",
-        "unist-util-position": "^4.0.0",
-        "zwitch": "^2.0.0"
-      },
-      "funding": {
-        "type": "opencollective",
-        "url": "https://opencollective.com/unified";
-      }
-    },
-    "node_modules/hast-util-to-estree/node_modules/@types/estree-jsx": {
-      "version": "1.0.4",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "@types/estree": "*"
-      }
-    },
-    "node_modules/hast-util-to-estree/node_modules/comma-separated-tokens": {
-      "version": "2.0.3",
-      "dev": true,
-      "license": "MIT",
-      "funding": {
-        "type": "github",
-        "url": "https://github.com/sponsors/wooorm";
-      }
-    },
-    "node_modules/hast-util-to-estree/node_modules/property-information": {
-      "version": "6.4.1",
-      "dev": true,
-      "license": "MIT",
-      "funding": {
-        "type": "github",
-        "url": "https://github.com/sponsors/wooorm";
-      }
-    },
-    "node_modules/hast-util-to-estree/node_modules/space-separated-tokens": {
-      "version": "2.0.2",
-      "dev": true,
-      "license": "MIT",
-      "funding": {
-        "type": "github",
-        "url": "https://github.com/sponsors/wooorm";
-      }
-    },
     "node_modules/hast-util-to-parse5": {
       "version": "8.0.0",
       "license": "MIT",
@@ -28641,6 +28470,7 @@
     },
     "node_modules/he": {
       "version": "1.2.0",
+      "dev": true,
       "license": "MIT",
       "bin": {
         "he": "bin/he"
@@ -28752,6 +28582,7 @@
     },
     "node_modules/html-minifier-terser": {
       "version": "6.1.0",
+      "dev": true,
       "license": "MIT",
       "dependencies": {
         "camel-case": "^4.1.2",
@@ -28771,6 +28602,7 @@
     },
     "node_modules/html-minifier-terser/node_modules/commander": {
       "version": "8.3.0",
+      "dev": true,
       "license": "MIT",
       "engines": {
         "node": ">= 12"
@@ -28798,6 +28630,7 @@
       "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==",
+      "dev": true,
       "dependencies": {
         "@types/html-minifier-terser": "^6.0.0",
         "html-minifier-terser": "^6.0.2",
@@ -28827,6 +28660,7 @@
     },
     "node_modules/html-webpack-plugin/node_modules/tapable": {
       "version": "2.2.1",
+      "dev": true,
       "license": "MIT",
       "engines": {
         "node": ">=6"
@@ -30100,14 +29934,6 @@
       "dev": true,
       "license": "MIT"
     },
-    "node_modules/is-reference": {
-      "version": "3.0.2",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "@types/estree": "*"
-      }
-    },
     "node_modules/is-regex": {
       "version": "1.1.4",
       "license": "MIT",
@@ -33393,7 +33219,7 @@
     },
     "node_modules/json-schema-traverse": {
       "version": "0.4.1",
-      "devOptional": true,
+      "dev": true,
       "license": "MIT"
     },
     "node_modules/json-stable-stringify-without-jsonify": {
@@ -34597,7 +34423,7 @@
     },
     "node_modules/loader-runner": {
       "version": "4.2.0",
-      "devOptional": true,
+      "dev": true,
       "license": "MIT",
       "engines": {
         "node": ">=6.11.5"
@@ -34819,6 +34645,7 @@
     },
     "node_modules/lower-case": {
       "version": "2.0.2",
+      "dev": true,
       "license": "MIT",
       "dependencies": {
         "tslib": "^2.0.3"
@@ -34826,6 +34653,7 @@
     },
     "node_modules/lower-case/node_modules/tslib": {
       "version": "2.1.0",
+      "dev": true,
       "license": "0BSD"
     },
     "node_modules/lowercase-keys": {
@@ -34851,6 +34679,7 @@
     },
     "node_modules/lru-cache": {
       "version": "5.1.1",
+      "devOptional": true,
       "license": "ISC",
       "dependencies": {
         "yallist": "^3.0.2"
@@ -35017,14 +34846,6 @@
       "integrity": 
"sha512-VJ6nB8emkO9VODI0Fk+TQ/0zKBTqmf/Pkt8Xv0kHstoc0iXRajA00DAid4Kc3K5xeFIOoiZrVxijEzj0GLVO2w==",
       "license": "BSD-2-Clause"
     },
-    "node_modules/markdown-extensions": {
-      "version": "1.1.1",
-      "dev": true,
-      "license": "MIT",
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
     "node_modules/markdown-table": {
       "version": "3.0.3",
       "license": "MIT",
@@ -37756,277 +37577,6 @@
         "url": "https://opencollective.com/unified";
       }
     },
-    "node_modules/mdast-util-mdx": {
-      "version": "2.0.1",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "mdast-util-from-markdown": "^1.0.0",
-        "mdast-util-mdx-expression": "^1.0.0",
-        "mdast-util-mdx-jsx": "^2.0.0",
-        "mdast-util-mdxjs-esm": "^1.0.0",
-        "mdast-util-to-markdown": "^1.0.0"
-      },
-      "funding": {
-        "type": "opencollective",
-        "url": "https://opencollective.com/unified";
-      }
-    },
-    "node_modules/mdast-util-mdx-expression": {
-      "version": "1.3.2",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "@types/estree-jsx": "^1.0.0",
-        "@types/hast": "^2.0.0",
-        "@types/mdast": "^3.0.0",
-        "mdast-util-from-markdown": "^1.0.0",
-        "mdast-util-to-markdown": "^1.0.0"
-      },
-      "funding": {
-        "type": "opencollective",
-        "url": "https://opencollective.com/unified";
-      }
-    },
-    "node_modules/mdast-util-mdx-expression/node_modules/@types/estree-jsx": {
-      "version": "1.0.4",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "@types/estree": "*"
-      }
-    },
-    "node_modules/mdast-util-mdx-expression/node_modules/mdast-util-phrasing": 
{
-      "version": "3.0.1",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "@types/mdast": "^3.0.0",
-        "unist-util-is": "^5.0.0"
-      },
-      "funding": {
-        "type": "opencollective",
-        "url": "https://opencollective.com/unified";
-      }
-    },
-    
"node_modules/mdast-util-mdx-expression/node_modules/mdast-util-to-markdown": {
-      "version": "1.5.0",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "@types/mdast": "^3.0.0",
-        "@types/unist": "^2.0.0",
-        "longest-streak": "^3.0.0",
-        "mdast-util-phrasing": "^3.0.0",
-        "mdast-util-to-string": "^3.0.0",
-        "micromark-util-decode-string": "^1.0.0",
-        "unist-util-visit": "^4.0.0",
-        "zwitch": "^2.0.0"
-      },
-      "funding": {
-        "type": "opencollective",
-        "url": "https://opencollective.com/unified";
-      }
-    },
-    
"node_modules/mdast-util-mdx-expression/node_modules/mdast-util-to-string": {
-      "version": "3.2.0",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "@types/mdast": "^3.0.0"
-      },
-      "funding": {
-        "type": "opencollective",
-        "url": "https://opencollective.com/unified";
-      }
-    },
-    "node_modules/mdast-util-mdx-jsx": {
-      "version": "2.1.4",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "@types/estree-jsx": "^1.0.0",
-        "@types/hast": "^2.0.0",
-        "@types/mdast": "^3.0.0",
-        "@types/unist": "^2.0.0",
-        "ccount": "^2.0.0",
-        "mdast-util-from-markdown": "^1.1.0",
-        "mdast-util-to-markdown": "^1.3.0",
-        "parse-entities": "^4.0.0",
-        "stringify-entities": "^4.0.0",
-        "unist-util-remove-position": "^4.0.0",
-        "unist-util-stringify-position": "^3.0.0",
-        "vfile-message": "^3.0.0"
-      },
-      "funding": {
-        "type": "opencollective",
-        "url": "https://opencollective.com/unified";
-      }
-    },
-    "node_modules/mdast-util-mdx-jsx/node_modules/@types/estree-jsx": {
-      "version": "1.0.4",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "@types/estree": "*"
-      }
-    },
-    "node_modules/mdast-util-mdx-jsx/node_modules/mdast-util-phrasing": {
-      "version": "3.0.1",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "@types/mdast": "^3.0.0",
-        "unist-util-is": "^5.0.0"
-      },
-      "funding": {
-        "type": "opencollective",
-        "url": "https://opencollective.com/unified";
-      }
-    },
-    "node_modules/mdast-util-mdx-jsx/node_modules/mdast-util-to-markdown": {
-      "version": "1.5.0",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "@types/mdast": "^3.0.0",
-        "@types/unist": "^2.0.0",
-        "longest-streak": "^3.0.0",
-        "mdast-util-phrasing": "^3.0.0",
-        "mdast-util-to-string": "^3.0.0",
-        "micromark-util-decode-string": "^1.0.0",
-        "unist-util-visit": "^4.0.0",
-        "zwitch": "^2.0.0"
-      },
-      "funding": {
-        "type": "opencollective",
-        "url": "https://opencollective.com/unified";
-      }
-    },
-    "node_modules/mdast-util-mdx-jsx/node_modules/mdast-util-to-string": {
-      "version": "3.2.0",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "@types/mdast": "^3.0.0"
-      },
-      "funding": {
-        "type": "opencollective",
-        "url": "https://opencollective.com/unified";
-      }
-    },
-    "node_modules/mdast-util-mdx/node_modules/mdast-util-phrasing": {
-      "version": "3.0.1",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "@types/mdast": "^3.0.0",
-        "unist-util-is": "^5.0.0"
-      },
-      "funding": {
-        "type": "opencollective",
-        "url": "https://opencollective.com/unified";
-      }
-    },
-    "node_modules/mdast-util-mdx/node_modules/mdast-util-to-markdown": {
-      "version": "1.5.0",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "@types/mdast": "^3.0.0",
-        "@types/unist": "^2.0.0",
-        "longest-streak": "^3.0.0",
-        "mdast-util-phrasing": "^3.0.0",
-        "mdast-util-to-string": "^3.0.0",
-        "micromark-util-decode-string": "^1.0.0",
-        "unist-util-visit": "^4.0.0",
-        "zwitch": "^2.0.0"
-      },
-      "funding": {
-        "type": "opencollective",
-        "url": "https://opencollective.com/unified";
-      }
-    },
-    "node_modules/mdast-util-mdx/node_modules/mdast-util-to-string": {
-      "version": "3.2.0",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "@types/mdast": "^3.0.0"
-      },
-      "funding": {
-        "type": "opencollective",
-        "url": "https://opencollective.com/unified";
-      }
-    },
-    "node_modules/mdast-util-mdxjs-esm": {
-      "version": "1.3.1",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "@types/estree-jsx": "^1.0.0",
-        "@types/hast": "^2.0.0",
-        "@types/mdast": "^3.0.0",
-        "mdast-util-from-markdown": "^1.0.0",
-        "mdast-util-to-markdown": "^1.0.0"
-      },
-      "funding": {
-        "type": "opencollective",
-        "url": "https://opencollective.com/unified";
-      }
-    },
-    "node_modules/mdast-util-mdxjs-esm/node_modules/@types/estree-jsx": {
-      "version": "1.0.4",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "@types/estree": "*"
-      }
-    },
-    "node_modules/mdast-util-mdxjs-esm/node_modules/mdast-util-phrasing": {
-      "version": "3.0.1",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "@types/mdast": "^3.0.0",
-        "unist-util-is": "^5.0.0"
-      },
-      "funding": {
-        "type": "opencollective",
-        "url": "https://opencollective.com/unified";
-      }
-    },
-    "node_modules/mdast-util-mdxjs-esm/node_modules/mdast-util-to-markdown": {
-      "version": "1.5.0",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "@types/mdast": "^3.0.0",
-        "@types/unist": "^2.0.0",
-        "longest-streak": "^3.0.0",
-        "mdast-util-phrasing": "^3.0.0",
-        "mdast-util-to-string": "^3.0.0",
-        "micromark-util-decode-string": "^1.0.0",
-        "unist-util-visit": "^4.0.0",
-        "zwitch": "^2.0.0"
-      },
-      "funding": {
-        "type": "opencollective",
-        "url": "https://opencollective.com/unified";
-      }
-    },
-    "node_modules/mdast-util-mdxjs-esm/node_modules/mdast-util-to-string": {
-      "version": "3.2.0",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "@types/mdast": "^3.0.0"
-      },
-      "funding": {
-        "type": "opencollective",
-        "url": "https://opencollective.com/unified";
-      }
-    },
     "node_modules/mdast-util-phrasing": {
       "version": "4.1.0",
       "dev": true,
@@ -39537,103 +39087,6 @@
       ],
       "license": "MIT"
     },
-    "node_modules/micromark-extension-mdx-expression": {
-      "version": "1.0.8",
-      "dev": true,
-      "funding": [
-        {
-          "type": "GitHub Sponsors",
-          "url": "https://github.com/sponsors/unifiedjs";
-        },
-        {
-          "type": "OpenCollective",
-          "url": "https://opencollective.com/unified";
-        }
-      ],
-      "license": "MIT",
-      "dependencies": {
-        "@types/estree": "^1.0.0",
-        "micromark-factory-mdx-expression": "^1.0.0",
-        "micromark-factory-space": "^1.0.0",
-        "micromark-util-character": "^1.0.0",
-        "micromark-util-events-to-acorn": "^1.0.0",
-        "micromark-util-symbol": "^1.0.0",
-        "micromark-util-types": "^1.0.0",
-        "uvu": "^0.5.0"
-      }
-    },
-    "node_modules/micromark-extension-mdx-jsx": {
-      "version": "1.0.5",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "@types/acorn": "^4.0.0",
-        "@types/estree": "^1.0.0",
-        "estree-util-is-identifier-name": "^2.0.0",
-        "micromark-factory-mdx-expression": "^1.0.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",
-        "uvu": "^0.5.0",
-        "vfile-message": "^3.0.0"
-      },
-      "funding": {
-        "type": "opencollective",
-        "url": "https://opencollective.com/unified";
-      }
-    },
-    "node_modules/micromark-extension-mdx-md": {
-      "version": "1.0.1",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "micromark-util-types": "^1.0.0"
-      },
-      "funding": {
-        "type": "opencollective",
-        "url": "https://opencollective.com/unified";
-      }
-    },
-    "node_modules/micromark-extension-mdxjs": {
-      "version": "1.0.1",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "acorn": "^8.0.0",
-        "acorn-jsx": "^5.0.0",
-        "micromark-extension-mdx-expression": "^1.0.0",
-        "micromark-extension-mdx-jsx": "^1.0.0",
-        "micromark-extension-mdx-md": "^1.0.0",
-        "micromark-extension-mdxjs-esm": "^1.0.0",
-        "micromark-util-combine-extensions": "^1.0.0",
-        "micromark-util-types": "^1.0.0"
-      },
-      "funding": {
-        "type": "opencollective",
-        "url": "https://opencollective.com/unified";
-      }
-    },
-    "node_modules/micromark-extension-mdxjs-esm": {
-      "version": "1.0.5",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "@types/estree": "^1.0.0",
-        "micromark-core-commonmark": "^1.0.0",
-        "micromark-util-character": "^1.0.0",
-        "micromark-util-events-to-acorn": "^1.0.0",
-        "micromark-util-symbol": "^1.0.0",
-        "micromark-util-types": "^1.0.0",
-        "unist-util-position-from-estree": "^1.1.0",
-        "uvu": "^0.5.0",
-        "vfile-message": "^3.0.0"
-      },
-      "funding": {
-        "type": "opencollective",
-        "url": "https://opencollective.com/unified";
-      }
-    },
     "node_modules/micromark-factory-destination": {
       "version": "1.0.0",
       "funding": [
@@ -39673,31 +39126,6 @@
         "uvu": "^0.5.0"
       }
     },
-    "node_modules/micromark-factory-mdx-expression": {
-      "version": "1.0.9",
-      "dev": true,
-      "funding": [
-        {
-          "type": "GitHub Sponsors",
-          "url": "https://github.com/sponsors/unifiedjs";
-        },
-        {
-          "type": "OpenCollective",
-          "url": "https://opencollective.com/unified";
-        }
-      ],
-      "license": "MIT",
-      "dependencies": {
-        "@types/estree": "^1.0.0",
-        "micromark-util-character": "^1.0.0",
-        "micromark-util-events-to-acorn": "^1.0.0",
-        "micromark-util-symbol": "^1.0.0",
-        "micromark-util-types": "^1.0.0",
-        "unist-util-position-from-estree": "^1.0.0",
-        "uvu": "^0.5.0",
-        "vfile-message": "^3.0.0"
-      }
-    },
     "node_modules/micromark-factory-space": {
       "version": "1.0.0",
       "funding": [
@@ -39880,31 +39308,6 @@
       ],
       "license": "MIT"
     },
-    "node_modules/micromark-util-events-to-acorn": {
-      "version": "1.2.3",
-      "dev": true,
-      "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": "^2.0.0",
-        "estree-util-visit": "^1.0.0",
-        "micromark-util-symbol": "^1.0.0",
-        "micromark-util-types": "^1.0.0",
-        "uvu": "^0.5.0",
-        "vfile-message": "^3.0.0"
-      }
-    },
     "node_modules/micromark-util-html-tag-name": {
       "version": "1.1.0",
       "funding": [
@@ -40744,6 +40147,7 @@
     },
     "node_modules/no-case": {
       "version": "3.0.4",
+      "dev": true,
       "license": "MIT",
       "dependencies": {
         "lower-case": "^2.0.2",
@@ -40752,6 +40156,7 @@
     },
     "node_modules/no-case/node_modules/tslib": {
       "version": "2.1.0",
+      "dev": true,
       "license": "0BSD"
     },
     "node_modules/node-abort-controller": {
@@ -41154,7 +40559,8 @@
     "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=="
+      "integrity": 
"sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==",
+      "devOptional": true
     },
     "node_modules/nomnom": {
       "version": "1.8.1",
@@ -41414,6 +40820,7 @@
     },
     "node_modules/nth-check": {
       "version": "2.1.1",
+      "dev": true,
       "license": "BSD-2-Clause",
       "dependencies": {
         "boolbase": "^1.0.0"
@@ -43046,6 +42453,7 @@
     },
     "node_modules/param-case": {
       "version": "3.0.4",
+      "dev": true,
       "license": "MIT",
       "dependencies": {
         "dot-case": "^3.0.4",
@@ -43054,6 +42462,7 @@
     },
     "node_modules/param-case/node_modules/tslib": {
       "version": "2.6.2",
+      "dev": true,
       "license": "0BSD"
     },
     "node_modules/parent-module": {
@@ -43089,92 +42498,6 @@
         "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
       }
     },
-    "node_modules/parse-entities": {
-      "version": "4.0.1",
-      "dev": true,
-      "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",
-        "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/character-entities": {
-      "version": "2.0.2",
-      "dev": true,
-      "license": "MIT",
-      "funding": {
-        "type": "github",
-        "url": "https://github.com/sponsors/wooorm";
-      }
-    },
-    "node_modules/parse-entities/node_modules/character-entities-legacy": {
-      "version": "3.0.0",
-      "dev": true,
-      "license": "MIT",
-      "funding": {
-        "type": "github",
-        "url": "https://github.com/sponsors/wooorm";
-      }
-    },
-    "node_modules/parse-entities/node_modules/character-reference-invalid": {
-      "version": "2.0.1",
-      "dev": true,
-      "license": "MIT",
-      "funding": {
-        "type": "github",
-        "url": "https://github.com/sponsors/wooorm";
-      }
-    },
-    "node_modules/parse-entities/node_modules/is-alphabetical": {
-      "version": "2.0.1",
-      "dev": true,
-      "license": "MIT",
-      "funding": {
-        "type": "github",
-        "url": "https://github.com/sponsors/wooorm";
-      }
-    },
-    "node_modules/parse-entities/node_modules/is-alphanumerical": {
-      "version": "2.0.1",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "is-alphabetical": "^2.0.0",
-        "is-decimal": "^2.0.0"
-      },
-      "funding": {
-        "type": "github",
-        "url": "https://github.com/sponsors/wooorm";
-      }
-    },
-    "node_modules/parse-entities/node_modules/is-decimal": {
-      "version": "2.0.1",
-      "dev": true,
-      "license": "MIT",
-      "funding": {
-        "type": "github",
-        "url": "https://github.com/sponsors/wooorm";
-      }
-    },
-    "node_modules/parse-entities/node_modules/is-hexadecimal": {
-      "version": "2.0.1",
-      "dev": true,
-      "license": "MIT",
-      "funding": {
-        "type": "github",
-        "url": "https://github.com/sponsors/wooorm";
-      }
-    },
     "node_modules/parse-headers": {
       "version": "2.0.5",
       "resolved": 
"https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.5.tgz";,
@@ -43270,6 +42593,7 @@
     },
     "node_modules/pascal-case": {
       "version": "3.1.2",
+      "dev": true,
       "license": "MIT",
       "dependencies": {
         "no-case": "^3.0.4",
@@ -43278,6 +42602,7 @@
     },
     "node_modules/pascal-case/node_modules/tslib": {
       "version": "2.6.2",
+      "dev": true,
       "license": "0BSD"
     },
     "node_modules/pascalcase": {
@@ -43418,16 +42743,6 @@
       "devOptional": true,
       "license": "MIT"
     },
-    "node_modules/periscopic": {
-      "version": "3.1.0",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "@types/estree": "^1.0.0",
-        "estree-walker": "^3.0.0",
-        "is-reference": "^3.0.0"
-      }
-    },
     "node_modules/picocolors": {
       "version": "1.1.1",
       "resolved": 
"https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz";,
@@ -44360,6 +43675,7 @@
     },
     "node_modules/pretty-error": {
       "version": "4.0.0",
+      "dev": true,
       "license": "MIT",
       "dependencies": {
         "lodash": "^4.17.20",
@@ -45053,7 +44369,7 @@
     },
     "node_modules/randombytes": {
       "version": "2.1.0",
-      "devOptional": true,
+      "dev": true,
       "license": "MIT",
       "dependencies": {
         "safe-buffer": "^5.1.0"
@@ -47481,6 +46797,7 @@
     },
     "node_modules/relateurl": {
       "version": "0.2.7",
+      "dev": true,
       "license": "MIT",
       "engines": {
         "node": ">= 0.10"
@@ -48260,6 +47577,7 @@
     },
     "node_modules/renderkid": {
       "version": "3.0.0",
+      "dev": true,
       "license": "MIT",
       "dependencies": {
         "css-select": "^4.1.3",
@@ -48271,6 +47589,7 @@
     },
     "node_modules/renderkid/node_modules/css-select": {
       "version": "4.3.0",
+      "dev": true,
       "license": "BSD-2-Clause",
       "dependencies": {
         "boolbase": "^1.0.0",
@@ -48285,6 +47604,7 @@
     },
     "node_modules/renderkid/node_modules/dom-serializer": {
       "version": "1.4.1",
+      "dev": true,
       "license": "MIT",
       "dependencies": {
         "domelementtype": "^2.0.1",
@@ -48297,6 +47617,7 @@
     },
     "node_modules/renderkid/node_modules/domhandler": {
       "version": "4.3.1",
+      "dev": true,
       "license": "BSD-2-Clause",
       "dependencies": {
         "domelementtype": "^2.2.0"
@@ -48310,6 +47631,7 @@
     },
     "node_modules/renderkid/node_modules/domutils": {
       "version": "2.8.0",
+      "dev": true,
       "license": "BSD-2-Clause",
       "dependencies": {
         "dom-serializer": "^1.0.1",
@@ -48322,6 +47644,7 @@
     },
     "node_modules/renderkid/node_modules/entities": {
       "version": "2.2.0",
+      "dev": true,
       "license": "BSD-2-Clause",
       "funding": {
         "url": "https://github.com/fb55/entities?sponsor=1";
@@ -48329,6 +47652,7 @@
     },
     "node_modules/renderkid/node_modules/htmlparser2": {
       "version": "6.1.0",
+      "dev": true,
       "funding": [
         "https://github.com/fb55/htmlparser2?sponsor=1";,
         {
@@ -49012,7 +48336,7 @@
     },
     "node_modules/schema-utils": {
       "version": "3.3.0",
-      "devOptional": true,
+      "dev": true,
       "license": "MIT",
       "dependencies": {
         "@types/json-schema": "^7.0.8",
@@ -49139,7 +48463,7 @@
     },
     "node_modules/serialize-javascript": {
       "version": "6.0.2",
-      "devOptional": true,
+      "dev": true,
       "license": "BSD-3-Clause",
       "dependencies": {
         "randombytes": "^2.1.0"
@@ -49936,6 +49260,7 @@
     },
     "node_modules/source-map-support": {
       "version": "0.5.21",
+      "dev": true,
       "license": "MIT",
       "dependencies": {
         "buffer-from": "^1.0.0",
@@ -49944,6 +49269,7 @@
     },
     "node_modules/source-map-support/node_modules/source-map": {
       "version": "0.6.1",
+      "dev": true,
       "license": "BSD-3-Clause",
       "engines": {
         "node": ">=0.10.0"
@@ -50689,28 +50015,6 @@
         "url": "https://github.com/sponsors/ljharb";
       }
     },
-    "node_modules/stringify-entities": {
-      "version": "4.0.3",
-      "dev": true,
-      "license": "MIT",
-      "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-entities/node_modules/character-entities-legacy": {
-      "version": "3.0.0",
-      "dev": true,
-      "license": "MIT",
-      "funding": {
-        "type": "github",
-        "url": "https://github.com/sponsors/wooorm";
-      }
-    },
     "node_modules/strip-ansi": {
       "version": "6.0.1",
       "license": "MIT",
@@ -51300,6 +50604,7 @@
     },
     "node_modules/terser": {
       "version": "5.27.0",
+      "dev": true,
       "license": "BSD-2-Clause",
       "dependencies": {
         "@jridgewell/source-map": "^0.3.3",
@@ -51316,7 +50621,7 @@
     },
     "node_modules/terser-webpack-plugin": {
       "version": "5.3.10",
-      "devOptional": true,
+      "dev": true,
       "license": "MIT",
       "dependencies": {
         "@jridgewell/trace-mapping": "^0.3.20",
@@ -51349,7 +50654,7 @@
     },
     "node_modules/terser-webpack-plugin/node_modules/has-flag": {
       "version": "4.0.0",
-      "devOptional": true,
+      "dev": true,
       "license": "MIT",
       "engines": {
         "node": ">=8"
@@ -51357,7 +50662,7 @@
     },
     "node_modules/terser-webpack-plugin/node_modules/jest-worker": {
       "version": "27.5.1",
-      "devOptional": true,
+      "dev": true,
       "license": "MIT",
       "dependencies": {
         "@types/node": "*",
@@ -51370,7 +50675,7 @@
     },
     "node_modules/terser-webpack-plugin/node_modules/supports-color": {
       "version": "8.1.1",
-      "devOptional": true,
+      "dev": true,
       "license": "MIT",
       "dependencies": {
         "has-flag": "^4.0.0"
@@ -52025,7 +51330,7 @@
     },
     "node_modules/tslib": {
       "version": "1.11.1",
-      "devOptional": true,
+      "dev": true,
       "license": "Apache-2.0"
     },
     "node_modules/tsutils": {
@@ -52484,31 +51789,6 @@
         "url": "https://opencollective.com/unified";
       }
     },
-    "node_modules/unist-util-position-from-estree": {
-      "version": "1.1.2",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "@types/unist": "^2.0.0"
-      },
-      "funding": {
-        "type": "opencollective",
-        "url": "https://opencollective.com/unified";
-      }
-    },
-    "node_modules/unist-util-remove-position": {
-      "version": "4.0.2",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "@types/unist": "^2.0.0",
-        "unist-util-visit": "^4.0.0"
-      },
-      "funding": {
-        "type": "opencollective",
-        "url": "https://opencollective.com/unified";
-      }
-    },
     "node_modules/unist-util-stringify-position": {
       "version": "3.0.2",
       "license": "MIT",
@@ -52648,6 +51928,7 @@
       "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==",
+      "devOptional": true,
       "funding": [
         {
           "type": "opencollective",
@@ -52843,6 +52124,7 @@
     },
     "node_modules/utila": {
       "version": "0.4.0",
+      "dev": true,
       "license": "MIT"
     },
     "node_modules/utils-merge": {
@@ -53209,7 +52491,7 @@
     },
     "node_modules/watchpack": {
       "version": "2.4.1",
-      "devOptional": true,
+      "dev": true,
       "license": "MIT",
       "dependencies": {
         "glob-to-regexp": "^0.4.1",
@@ -53295,7 +52577,7 @@
       "version": "5.97.1",
       "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.97.1.tgz";,
       "integrity": 
"sha512-EksG6gFY3L1eFMROS/7Wzgrii5mBAFe4rIr3r2BTfo7bcc+DWwFZ4OJ/miOuHJO/A85HwyI4eQ0F6IKXesO7Fg==",
-      "devOptional": true,
+      "dev": true,
       "dependencies": {
         "@types/eslint-scope": "^3.7.7",
         "@types/estree": "^1.0.6",
@@ -53882,7 +53164,7 @@
     },
     "node_modules/webpack-sources": {
       "version": "3.2.3",
-      "devOptional": true,
+      "dev": true,
       "license": "MIT",
       "engines": {
         "node": ">=10.13.0"
@@ -53948,7 +53230,7 @@
     },
     "node_modules/webpack/node_modules/enhanced-resolve": {
       "version": "5.17.1",
-      "devOptional": true,
+      "dev": true,
       "license": "MIT",
       "dependencies": {
         "graceful-fs": "^4.2.4",
@@ -53960,7 +53242,7 @@
     },
     "node_modules/webpack/node_modules/tapable": {
       "version": "2.2.1",
-      "devOptional": true,
+      "dev": true,
       "license": "MIT",
       "engines": {
         "node": ">=6"
@@ -54618,66 +53900,6 @@
         }
       }
     },
-    "node_modules/xdm": {
-      "version": "3.4.0",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "@rollup/pluginutils": "^4.0.0",
-        "@types/estree-jsx": "^0.0.1",
-        "@types/mdx": "^2.0.0",
-        "astring": "^1.6.0",
-        "estree-util-build-jsx": "^2.0.0",
-        "estree-util-is-identifier-name": "^2.0.0",
-        "estree-walker": "^3.0.0",
-        "hast-util-to-estree": "^2.0.0",
-        "markdown-extensions": "^1.0.0",
-        "mdast-util-mdx": "^2.0.0",
-        "micromark-extension-mdxjs": "^1.0.0",
-        "node-fetch": "^3.2.0",
-        "periscopic": "^3.0.0",
-        "remark-parse": "^10.0.0",
-        "remark-rehype": "^10.0.0",
-        "source-map": "^0.7.0",
-        "unified": "^10.0.0",
-        "unist-util-position-from-estree": "^1.0.0",
-        "unist-util-stringify-position": "^3.0.0",
-        "unist-util-visit": "^4.0.0",
-        "vfile": "^5.0.0"
-      },
-      "funding": {
-        "type": "github",
-        "url": "https://github.com/sponsors/wooorm";
-      },
-      "optionalDependencies": {
-        "deasync": "^0.1.0"
-      }
-    },
-    "node_modules/xdm/node_modules/data-uri-to-buffer": {
-      "version": "4.0.1",
-      "dev": true,
-      "license": "MIT",
-      "engines": {
-        "node": ">= 12"
-      }
-    },
-    "node_modules/xdm/node_modules/node-fetch": {
-      "version": "3.3.2",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "data-uri-to-buffer": "^4.0.0",
-        "fetch-blob": "^3.1.4",
-        "formdata-polyfill": "^4.0.10"
-      },
-      "engines": {
-        "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
-      },
-      "funding": {
-        "type": "opencollective",
-        "url": "https://opencollective.com/node-fetch";
-      }
-    },
     "node_modules/xml-name-validator": {
       "version": "3.0.0",
       "dev": true,
@@ -54731,6 +53953,7 @@
     },
     "node_modules/yallist": {
       "version": "3.1.1",
+      "devOptional": true,
       "license": "ISC"
     },
     "node_modules/yaml": {
@@ -59271,6 +58494,7 @@
     },
     "@ampproject/remapping": {
       "version": "2.2.0",
+      "devOptional": true,
       "requires": {
         "@jridgewell/gen-mapping": "^0.1.0",
         "@jridgewell/trace-mapping": "^0.3.9"
@@ -59278,6 +58502,7 @@
       "dependencies": {
         "@jridgewell/gen-mapping": {
           "version": "0.1.1",
+          "devOptional": true,
           "requires": {
             "@jridgewell/set-array": "^1.0.0",
             "@jridgewell/sourcemap-codec": "^1.4.10"
@@ -59956,10 +59181,12 @@
       }
     },
     "@babel/compat-data": {
-      "version": "7.24.7"
+      "version": "7.24.7",
+      "devOptional": true
     },
     "@babel/core": {
       "version": "7.24.7",
+      "devOptional": true,
       "requires": {
         "@ampproject/remapping": "^2.2.0",
         "@babel/code-frame": "^7.24.7",
@@ -59979,22 +59206,27 @@
       },
       "dependencies": {
         "convert-source-map": {
-          "version": "2.0.0"
+          "version": "2.0.0",
+          "devOptional": true
         },
         "debug": {
           "version": "4.3.1",
+          "devOptional": true,
           "requires": {
             "ms": "2.1.2"
           }
         },
         "json5": {
-          "version": "2.2.3"
+          "version": "2.2.3",
+          "devOptional": true
         },
         "ms": {
-          "version": "2.1.2"
+          "version": "2.1.2",
+          "devOptional": true
         },
         "semver": {
-          "version": "6.3.1"
+          "version": "6.3.1",
+          "devOptional": true
         }
       }
     },
@@ -60045,6 +59277,7 @@
     },
     "@babel/helper-compilation-targets": {
       "version": "7.24.7",
+      "devOptional": true,
       "requires": {
         "@babel/compat-data": "^7.24.7",
         "@babel/helper-validator-option": "^7.24.7",
@@ -60054,7 +59287,8 @@
       },
       "dependencies": {
         "semver": {
-          "version": "6.3.1"
+          "version": "6.3.1",
+          "devOptional": true
         }
       }
     },
@@ -60154,6 +59388,7 @@
     },
     "@babel/helper-module-transforms": {
       "version": "7.24.7",
+      "devOptional": true,
       "requires": {
         "@babel/helper-environment-visitor": "^7.24.7",
         "@babel/helper-module-imports": "^7.24.7",
@@ -60170,7 +59405,8 @@
       }
     },
     "@babel/helper-plugin-utils": {
-      "version": "7.24.7"
+      "version": "7.24.7",
+      "dev": true
     },
     "@babel/helper-remap-async-to-generator": {
       "version": "7.24.7",
@@ -60192,6 +59428,7 @@
     },
     "@babel/helper-simple-access": {
       "version": "7.24.7",
+      "devOptional": true,
       "requires": {
         "@babel/traverse": "^7.24.7",
         "@babel/types": "^7.24.7"
@@ -60220,7 +59457,8 @@
       "version": "7.24.7"
     },
     "@babel/helper-validator-option": {
-      "version": "7.24.7"
+      "version": "7.24.7",
+      "devOptional": true
     },
     "@babel/helper-wrap-function": {
       "version": "7.24.7",
@@ -60234,6 +59472,7 @@
     },
     "@babel/helpers": {
       "version": "7.24.7",
+      "devOptional": true,
       "requires": {
         "@babel/template": "^7.24.7",
         "@babel/types": "^7.24.7"
@@ -60502,6 +59741,7 @@
     },
     "@babel/plugin-syntax-typescript": {
       "version": "7.23.3",
+      "dev": true,
       "requires": {
         "@babel/helper-plugin-utils": "^7.22.5"
       }
@@ -63224,6 +62464,7 @@
     },
     "@jridgewell/source-map": {
       "version": "0.3.5",
+      "dev": true,
       "requires": {
         "@jridgewell/gen-mapping": "^0.3.0",
         "@jridgewell/trace-mapping": "^0.3.9"
@@ -65358,20 +64599,6 @@
         }
       }
     },
-    "@rollup/pluginutils": {
-      "version": "4.2.1",
-      "dev": true,
-      "requires": {
-        "estree-walker": "^2.0.1",
-        "picomatch": "^2.2.2"
-      },
-      "dependencies": {
-        "estree-walker": {
-          "version": "2.0.2",
-          "dev": true
-        }
-      }
-    },
     "@scarf/scarf": {
       "version": "1.4.0",
       "resolved": "https://registry.npmjs.org/@scarf/scarf/-/scarf-1.4.0.tgz";,
@@ -70198,13 +69425,6 @@
         }
       }
     },
-    "@types/acorn": {
-      "version": "4.0.6",
-      "dev": true,
-      "requires": {
-        "@types/estree": "*"
-      }
-    },
     "@types/aria-query": {
       "version": "5.0.4",
       "resolved": 
"https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz";,
@@ -70442,7 +69662,7 @@
       "version": "8.56.11",
       "resolved": 
"https://registry.npmjs.org/@types/eslint/-/eslint-8.56.11.tgz";,
       "integrity": 
"sha512-sVBpJMf7UPo/wGecYOpk2aQya2VUGeHhe38WG7/mN5FufNSubf5VT9Uh9Uyp8/eLJpu1/tuhJ/qTo4mhSB4V4Q==",
-      "devOptional": true,
+      "dev": true,
       "requires": {
         "@types/estree": "*",
         "@types/json-schema": "*"
@@ -70452,7 +69672,7 @@
       "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==",
-      "devOptional": true,
+      "dev": true,
       "requires": {
         "@types/eslint": "*",
         "@types/estree": "*"
@@ -70462,14 +69682,7 @@
       "version": "1.0.6",
       "resolved": 
"https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz";,
       "integrity": 
"sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==",
-      "devOptional": true
-    },
-    "@types/estree-jsx": {
-      "version": "0.0.1",
-      "dev": true,
-      "requires": {
-        "@types/estree": "*"
-      }
+      "dev": true
     },
     "@types/expect": {
       "version": "1.20.4"
@@ -70562,7 +69775,8 @@
       }
     },
     "@types/html-minifier-terser": {
-      "version": "6.1.0"
+      "version": "6.1.0",
+      "dev": true
     },
     "@types/http-cache-semantics": {
       "version": "4.0.4"
@@ -72010,7 +71224,7 @@
       "version": "1.14.1",
       "resolved": 
"https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz";,
       "integrity": 
"sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==",
-      "devOptional": true,
+      "dev": true,
       "requires": {
         "@webassemblyjs/helper-numbers": "1.13.2",
         "@webassemblyjs/helper-wasm-bytecode": "1.13.2"
@@ -72020,25 +71234,25 @@
       "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==",
-      "devOptional": true
+      "dev": true
     },
     "@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==",
-      "devOptional": true
+      "dev": true
     },
     "@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==",
-      "devOptional": true
+      "dev": true
     },
     "@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==",
-      "devOptional": true,
+      "dev": true,
       "requires": {
         "@webassemblyjs/floating-point-hex-parser": "1.13.2",
         "@webassemblyjs/helper-api-error": "1.13.2",
@@ -72049,13 +71263,13 @@
       "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==",
-      "devOptional": true
+      "dev": true
     },
     "@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==",
-      "devOptional": true,
+      "dev": true,
       "requires": {
         "@webassemblyjs/ast": "1.14.1",
         "@webassemblyjs/helper-buffer": "1.14.1",
@@ -72067,7 +71281,7 @@
       "version": "1.13.2",
       "resolved": 
"https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz";,
       "integrity": 
"sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==",
-      "devOptional": true,
+      "dev": true,
       "requires": {
         "@xtuc/ieee754": "^1.2.0"
       }
@@ -72076,7 +71290,7 @@
       "version": "1.13.2",
       "resolved": 
"https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz";,
       "integrity": 
"sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==",
-      "devOptional": true,
+      "dev": true,
       "requires": {
         "@xtuc/long": "4.2.2"
       }
@@ -72085,13 +71299,13 @@
       "version": "1.13.2",
       "resolved": 
"https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz";,
       "integrity": 
"sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==",
-      "devOptional": true
+      "dev": true
     },
     "@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==",
-      "devOptional": true,
+      "dev": true,
       "requires": {
         "@webassemblyjs/ast": "1.14.1",
         "@webassemblyjs/helper-buffer": "1.14.1",
@@ -72107,7 +71321,7 @@
       "version": "1.14.1",
       "resolved": 
"https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz";,
       "integrity": 
"sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==",
-      "devOptional": true,
+      "dev": true,
       "requires": {
         "@webassemblyjs/ast": "1.14.1",
         "@webassemblyjs/helper-wasm-bytecode": "1.13.2",
@@ -72120,7 +71334,7 @@
       "version": "1.14.1",
       "resolved": 
"https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz";,
       "integrity": 
"sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==",
-      "devOptional": true,
+      "dev": true,
       "requires": {
         "@webassemblyjs/ast": "1.14.1",
         "@webassemblyjs/helper-buffer": "1.14.1",
@@ -72132,7 +71346,7 @@
       "version": "1.14.1",
       "resolved": 
"https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz";,
       "integrity": 
"sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==",
-      "devOptional": true,
+      "dev": true,
       "requires": {
         "@webassemblyjs/ast": "1.14.1",
         "@webassemblyjs/helper-api-error": "1.13.2",
@@ -72146,7 +71360,7 @@
       "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==",
-      "devOptional": true,
+      "dev": true,
       "requires": {
         "@webassemblyjs/ast": "1.14.1",
         "@xtuc/long": "4.2.2"
@@ -72179,13 +71393,13 @@
       "version": "1.2.0",
       "resolved": 
"https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz";,
       "integrity": 
"sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
-      "devOptional": true
+      "dev": true
     },
     "@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==",
-      "devOptional": true
+      "dev": true
     },
     "@yarnpkg/esbuild-plugin-pnp": {
       "version": "3.0.0-rc.15",
@@ -72442,7 +71656,7 @@
     },
     "ajv": {
       "version": "6.12.6",
-      "devOptional": true,
+      "dev": true,
       "requires": {
         "fast-deep-equal": "^3.1.1",
         "fast-json-stable-stringify": "^2.0.0",
@@ -72472,7 +71686,7 @@
     },
     "ajv-keywords": {
       "version": "3.5.2",
-      "devOptional": true,
+      "dev": true,
       "requires": {}
     },
     "ansi-align": {
@@ -73236,10 +72450,6 @@
       "dev": true,
       "peer": true
     },
-    "astring": {
-      "version": "1.8.6",
-      "dev": true
-    },
     "async": {
       "version": "3.2.4"
     },
@@ -73604,6 +72814,7 @@
     },
     "babel-plugin-typescript-to-proptypes": {
       "version": "2.1.0",
+      "dev": true,
       "requires": {
         "@babel/helper-module-imports": "^7.15.4",
         "@babel/plugin-syntax-typescript": "^7.14.5",
@@ -74010,7 +73221,8 @@
       }
     },
     "boolbase": {
-      "version": "1.0.0"
+      "version": "1.0.0",
+      "dev": true
     },
     "bootstrap": {
       "version": "3.4.1"
@@ -74084,6 +73296,7 @@
       "version": "4.24.3",
       "resolved": 
"https://registry.npmjs.org/browserslist/-/browserslist-4.24.3.tgz";,
       "integrity": 
"sha512-1CPmv8iobE2fyRMV97dAcMVegvvWKxmq94hkLiAkUGwKVTyDLw33K+ZxiFrREKmmps4rIw6grcCFCnTMSZ/YiA==",
+      "devOptional": true,
       "requires": {
         "caniuse-lite": "^1.0.30001688",
         "electron-to-chromium": "^1.5.73",
@@ -74369,13 +73582,15 @@
     },
     "camel-case": {
       "version": "4.1.2",
+      "dev": true,
       "requires": {
         "pascal-case": "^3.1.2",
         "tslib": "^2.0.3"
       },
       "dependencies": {
         "tslib": {
-          "version": "2.6.2"
+          "version": "2.6.2",
+          "dev": true
         }
       }
     },
@@ -74409,7 +73624,8 @@
     "caniuse-lite": {
       "version": "1.0.30001689",
       "resolved": 
"https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001689.tgz";,
-      "integrity": 
"sha512-CmeR2VBycfa+5/jOfnp/NpWPGd06nf1XYiefUvhXFfZE4GkRc9jv+eGPS4nT558WS/8lYCzV8SlANCIPvbWP1g=="
+      "integrity": 
"sha512-CmeR2VBycfa+5/jOfnp/NpWPGd06nf1XYiefUvhXFfZE4GkRc9jv+eGPS4nT558WS/8lYCzV8SlANCIPvbWP1g==",
+      "devOptional": true
     },
     "canvg": {
       "version": "3.0.10",
@@ -74490,10 +73706,6 @@
     "character-entities": {
       "version": "1.2.2"
     },
-    "character-entities-html4": {
-      "version": "2.1.0",
-      "dev": true
-    },
     "character-entities-legacy": {
       "version": "1.1.2"
     },
@@ -74620,7 +73832,7 @@
     },
     "chrome-trace-event": {
       "version": "1.0.2",
-      "devOptional": true,
+      "dev": true,
       "requires": {
         "tslib": "^1.9.0"
       }
@@ -74693,12 +73905,14 @@
     },
     "clean-css": {
       "version": "5.3.3",
+      "dev": true,
       "requires": {
         "source-map": "~0.6.0"
       },
       "dependencies": {
         "source-map": {
-          "version": "0.6.1"
+          "version": "0.6.1",
+          "dev": true
         }
       }
     },
@@ -75608,7 +74822,8 @@
       }
     },
     "css-what": {
-      "version": "6.1.0"
+      "version": "6.1.0",
+      "dev": true
     },
     "css.escape": {
       "version": "1.5.1"
@@ -76226,22 +75441,6 @@
       "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.13.tgz";,
       "integrity": 
"sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg=="
     },
-    "deasync": {
-      "version": "0.1.29",
-      "dev": true,
-      "optional": true,
-      "requires": {
-        "bindings": "^1.5.0",
-        "node-addon-api": "^1.7.1"
-      },
-      "dependencies": {
-        "node-addon-api": {
-          "version": "1.7.2",
-          "dev": true,
-          "optional": true
-        }
-      }
-    },
     "debounce": {
       "version": "1.2.1"
     },
@@ -76821,6 +76020,7 @@
     },
     "dom-converter": {
       "version": "0.2.0",
+      "dev": true,
       "requires": {
         "utila": "~0.4"
       }
@@ -76860,7 +76060,8 @@
       "version": "0.1.1"
     },
     "domelementtype": {
-      "version": "2.3.0"
+      "version": "2.3.0",
+      "dev": true
     },
     "domhandler": {
       "version": "5.0.3",
@@ -76886,13 +76087,15 @@
     },
     "dot-case": {
       "version": "3.0.4",
+      "dev": true,
       "requires": {
         "no-case": "^3.0.4",
         "tslib": "^2.0.3"
       },
       "dependencies": {
         "tslib": {
-          "version": "2.1.0"
+          "version": "2.1.0",
+          "dev": true
         }
       }
     },
@@ -76981,7 +76184,8 @@
     "electron-to-chromium": {
       "version": "1.5.77",
       "resolved": 
"https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.77.tgz";,
-      "integrity": 
"sha512-AnJSrt5JpRVgY6dgd5yccguLc5A7oMSF0Kt3fcW+Hp5WTuFbl5upeSFZbMZYy2o7jhmIhU8Ekrd82GhyXUqUUg=="
+      "integrity": 
"sha512-AnJSrt5JpRVgY6dgd5yccguLc5A7oMSF0Kt3fcW+Hp5WTuFbl5upeSFZbMZYy2o7jhmIhU8Ekrd82GhyXUqUUg==",
+      "devOptional": true
     },
     "email-addresses": {
       "version": "5.0.0"
@@ -77359,7 +76563,7 @@
     },
     "es-module-lexer": {
       "version": "1.5.4",
-      "devOptional": true
+      "dev": true
     },
     "es-object-atoms": {
       "version": "1.0.0",
@@ -78270,7 +77474,7 @@
     },
     "eslint-scope": {
       "version": "5.1.1",
-      "devOptional": true,
+      "dev": true,
       "requires": {
         "esrecurse": "^4.3.0",
         "estraverse": "^4.1.1"
@@ -78312,73 +77516,20 @@
     },
     "esrecurse": {
       "version": "4.3.0",
-      "devOptional": true,
+      "dev": true,
       "requires": {
         "estraverse": "^5.2.0"
       },
       "dependencies": {
         "estraverse": {
           "version": "5.2.0",
-          "devOptional": true
+          "dev": true
         }
       }
     },
     "estraverse": {
       "version": "4.2.0"
     },
-    "estree-util-attach-comments": {
-      "version": "2.1.1",
-      "dev": true,
-      "requires": {
-        "@types/estree": "^1.0.0"
-      }
-    },
-    "estree-util-build-jsx": {
-      "version": "2.2.2",
-      "dev": true,
-      "requires": {
-        "@types/estree-jsx": "^1.0.0",
-        "estree-util-is-identifier-name": "^2.0.0",
-        "estree-walker": "^3.0.0"
-      },
-      "dependencies": {
-        "@types/estree-jsx": {
-          "version": "1.0.4",
-          "dev": true,
-          "requires": {
-            "@types/estree": "*"
-          }
-        }
-      }
-    },
-    "estree-util-is-identifier-name": {
-      "version": "2.1.0",
-      "dev": true
-    },
-    "estree-util-visit": {
-      "version": "1.2.1",
-      "dev": true,
-      "requires": {
-        "@types/estree-jsx": "^1.0.0",
-        "@types/unist": "^2.0.0"
-      },
-      "dependencies": {
-        "@types/estree-jsx": {
-          "version": "1.0.4",
-          "dev": true,
-          "requires": {
-            "@types/estree": "*"
-          }
-        }
-      }
-    },
-    "estree-walker": {
-      "version": "3.0.3",
-      "dev": true,
-      "requires": {
-        "@types/estree": "^1.0.0"
-      }
-    },
     "esutils": {
       "version": "2.0.2"
     },
@@ -78790,7 +77941,7 @@
     },
     "fast-json-stable-stringify": {
       "version": "2.1.0",
-      "devOptional": true
+      "dev": true
     },
     "fast-json-stringify": {
       "version": "5.16.1",
@@ -79590,7 +78741,8 @@
       }
     },
     "gensync": {
-      "version": "1.0.0-beta.2"
+      "version": "1.0.0-beta.2",
+      "devOptional": true
     },
     "geojson": {
       "version": "0.5.0",
@@ -80228,7 +79380,7 @@
     },
     "glob-to-regexp": {
       "version": "0.4.1",
-      "devOptional": true
+      "dev": true
     },
     "global": {
       "version": "4.4.0",
@@ -80743,48 +79895,6 @@
         }
       }
     },
-    "hast-util-to-estree": {
-      "version": "2.3.3",
-      "dev": true,
-      "requires": {
-        "@types/estree": "^1.0.0",
-        "@types/estree-jsx": "^1.0.0",
-        "@types/hast": "^2.0.0",
-        "@types/unist": "^2.0.0",
-        "comma-separated-tokens": "^2.0.0",
-        "estree-util-attach-comments": "^2.0.0",
-        "estree-util-is-identifier-name": "^2.0.0",
-        "hast-util-whitespace": "^2.0.0",
-        "mdast-util-mdx-expression": "^1.0.0",
-        "mdast-util-mdxjs-esm": "^1.0.0",
-        "property-information": "^6.0.0",
-        "space-separated-tokens": "^2.0.0",
-        "style-to-object": "^0.4.1",
-        "unist-util-position": "^4.0.0",
-        "zwitch": "^2.0.0"
-      },
-      "dependencies": {
-        "@types/estree-jsx": {
-          "version": "1.0.4",
-          "dev": true,
-          "requires": {
-            "@types/estree": "*"
-          }
-        },
-        "comma-separated-tokens": {
-          "version": "2.0.3",
-          "dev": true
-        },
-        "property-information": {
-          "version": "6.4.1",
-          "dev": true
-        },
-        "space-separated-tokens": {
-          "version": "2.0.2",
-          "dev": true
-        }
-      }
-    },
     "hast-util-to-parse5": {
       "version": "8.0.0",
       "requires": {
@@ -80844,7 +79954,8 @@
       }
     },
     "he": {
-      "version": "1.2.0"
+      "version": "1.2.0",
+      "dev": true
     },
     "highlight.js": {
       "version": "10.7.3"
@@ -80924,6 +80035,7 @@
     },
     "html-minifier-terser": {
       "version": "6.1.0",
+      "dev": true,
       "requires": {
         "camel-case": "^4.1.2",
         "clean-css": "^5.2.2",
@@ -80935,7 +80047,8 @@
       },
       "dependencies": {
         "commander": {
-          "version": "8.3.0"
+          "version": "8.3.0",
+          "dev": true
         }
       }
     },
@@ -80949,6 +80062,7 @@
       "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==",
+      "dev": true,
       "requires": {
         "@types/html-minifier-terser": "^6.0.0",
         "html-minifier-terser": "^6.0.2",
@@ -80958,7 +80072,8 @@
       },
       "dependencies": {
         "tapable": {
-          "version": "2.2.1"
+          "version": "2.2.1",
+          "dev": true
         }
       }
     },
@@ -81734,13 +80849,6 @@
       "version": "1.0.1",
       "dev": true
     },
-    "is-reference": {
-      "version": "3.0.2",
-      "dev": true,
-      "requires": {
-        "@types/estree": "*"
-      }
-    },
     "is-regex": {
       "version": "1.1.4",
       "requires": {
@@ -83913,7 +83021,7 @@
     },
     "json-schema-traverse": {
       "version": "0.4.1",
-      "devOptional": true
+      "dev": true
     },
     "json-stable-stringify-without-jsonify": {
       "version": "1.0.1",
@@ -84706,7 +83814,7 @@
     },
     "loader-runner": {
       "version": "4.2.0",
-      "devOptional": true
+      "dev": true
     },
     "loader-utils": {
       "version": "1.4.2",
@@ -84868,12 +83976,14 @@
     },
     "lower-case": {
       "version": "2.0.2",
+      "dev": true,
       "requires": {
         "tslib": "^2.0.3"
       },
       "dependencies": {
         "tslib": {
-          "version": "2.1.0"
+          "version": "2.1.0",
+          "dev": true
         }
       }
     },
@@ -84892,6 +84002,7 @@
     },
     "lru-cache": {
       "version": "5.1.1",
+      "devOptional": true,
       "requires": {
         "yallist": "^3.0.2"
       }
@@ -85018,10 +84129,6 @@
       "resolved": 
"https://registry.npmjs.org/mapbox-to-css-font/-/mapbox-to-css-font-2.4.5.tgz";,
       "integrity": 
"sha512-VJ6nB8emkO9VODI0Fk+TQ/0zKBTqmf/Pkt8Xv0kHstoc0iXRajA00DAid4Kc3K5xeFIOoiZrVxijEzj0GLVO2w=="
     },
-    "markdown-extensions": {
-      "version": "1.1.1",
-      "dev": true
-    },
     "markdown-table": {
       "version": "3.0.3"
     },
@@ -86393,202 +85500,6 @@
         }
       }
     },
-    "mdast-util-mdx": {
-      "version": "2.0.1",
-      "dev": true,
-      "requires": {
-        "mdast-util-from-markdown": "^1.0.0",
-        "mdast-util-mdx-expression": "^1.0.0",
-        "mdast-util-mdx-jsx": "^2.0.0",
-        "mdast-util-mdxjs-esm": "^1.0.0",
-        "mdast-util-to-markdown": "^1.0.0"
-      },
-      "dependencies": {
-        "mdast-util-phrasing": {
-          "version": "3.0.1",
-          "dev": true,
-          "requires": {
-            "@types/mdast": "^3.0.0",
-            "unist-util-is": "^5.0.0"
-          }
-        },
-        "mdast-util-to-markdown": {
-          "version": "1.5.0",
-          "dev": true,
-          "requires": {
-            "@types/mdast": "^3.0.0",
-            "@types/unist": "^2.0.0",
-            "longest-streak": "^3.0.0",
-            "mdast-util-phrasing": "^3.0.0",
-            "mdast-util-to-string": "^3.0.0",
-            "micromark-util-decode-string": "^1.0.0",
-            "unist-util-visit": "^4.0.0",
-            "zwitch": "^2.0.0"
-          }
-        },
-        "mdast-util-to-string": {
-          "version": "3.2.0",
-          "dev": true,
-          "requires": {
-            "@types/mdast": "^3.0.0"
-          }
-        }
-      }
-    },
-    "mdast-util-mdx-expression": {
-      "version": "1.3.2",
-      "dev": true,
-      "requires": {
-        "@types/estree-jsx": "^1.0.0",
-        "@types/hast": "^2.0.0",
-        "@types/mdast": "^3.0.0",
-        "mdast-util-from-markdown": "^1.0.0",
-        "mdast-util-to-markdown": "^1.0.0"
-      },
-      "dependencies": {
-        "@types/estree-jsx": {
-          "version": "1.0.4",
-          "dev": true,
-          "requires": {
-            "@types/estree": "*"
-          }
-        },
-        "mdast-util-phrasing": {
-          "version": "3.0.1",
-          "dev": true,
-          "requires": {
-            "@types/mdast": "^3.0.0",
-            "unist-util-is": "^5.0.0"
-          }
-        },
-        "mdast-util-to-markdown": {
-          "version": "1.5.0",
-          "dev": true,
-          "requires": {
-            "@types/mdast": "^3.0.0",
-            "@types/unist": "^2.0.0",
-            "longest-streak": "^3.0.0",
-            "mdast-util-phrasing": "^3.0.0",
-            "mdast-util-to-string": "^3.0.0",
-            "micromark-util-decode-string": "^1.0.0",
-            "unist-util-visit": "^4.0.0",
-            "zwitch": "^2.0.0"
-          }
-        },
-        "mdast-util-to-string": {
-          "version": "3.2.0",
-          "dev": true,
-          "requires": {
-            "@types/mdast": "^3.0.0"
-          }
-        }
-      }
-    },
-    "mdast-util-mdx-jsx": {
-      "version": "2.1.4",
-      "dev": true,
-      "requires": {
-        "@types/estree-jsx": "^1.0.0",
-        "@types/hast": "^2.0.0",
-        "@types/mdast": "^3.0.0",
-        "@types/unist": "^2.0.0",
-        "ccount": "^2.0.0",
-        "mdast-util-from-markdown": "^1.1.0",
-        "mdast-util-to-markdown": "^1.3.0",
-        "parse-entities": "^4.0.0",
-        "stringify-entities": "^4.0.0",
-        "unist-util-remove-position": "^4.0.0",
-        "unist-util-stringify-position": "^3.0.0",
-        "vfile-message": "^3.0.0"
-      },
-      "dependencies": {
-        "@types/estree-jsx": {
-          "version": "1.0.4",
-          "dev": true,
-          "requires": {
-            "@types/estree": "*"
-          }
-        },
-        "mdast-util-phrasing": {
-          "version": "3.0.1",
-          "dev": true,
-          "requires": {
-            "@types/mdast": "^3.0.0",
-            "unist-util-is": "^5.0.0"
-          }
-        },
-        "mdast-util-to-markdown": {
-          "version": "1.5.0",
-          "dev": true,
-          "requires": {
-            "@types/mdast": "^3.0.0",
-            "@types/unist": "^2.0.0",
-            "longest-streak": "^3.0.0",
-            "mdast-util-phrasing": "^3.0.0",
-            "mdast-util-to-string": "^3.0.0",
-            "micromark-util-decode-string": "^1.0.0",
-            "unist-util-visit": "^4.0.0",
-            "zwitch": "^2.0.0"
-          }
-        },
-        "mdast-util-to-string": {
-          "version": "3.2.0",
-          "dev": true,
-          "requires": {
-            "@types/mdast": "^3.0.0"
-          }
-        }
-      }
-    },
-    "mdast-util-mdxjs-esm": {
-      "version": "1.3.1",
-      "dev": true,
-      "requires": {
-        "@types/estree-jsx": "^1.0.0",
-        "@types/hast": "^2.0.0",
-        "@types/mdast": "^3.0.0",
-        "mdast-util-from-markdown": "^1.0.0",
-        "mdast-util-to-markdown": "^1.0.0"
-      },
-      "dependencies": {
-        "@types/estree-jsx": {
-          "version": "1.0.4",
-          "dev": true,
-          "requires": {
-            "@types/estree": "*"
-          }
-        },
-        "mdast-util-phrasing": {
-          "version": "3.0.1",
-          "dev": true,
-          "requires": {
-            "@types/mdast": "^3.0.0",
-            "unist-util-is": "^5.0.0"
-          }
-        },
-        "mdast-util-to-markdown": {
-          "version": "1.5.0",
-          "dev": true,
-          "requires": {
-            "@types/mdast": "^3.0.0",
-            "@types/unist": "^2.0.0",
-            "longest-streak": "^3.0.0",
-            "mdast-util-phrasing": "^3.0.0",
-            "mdast-util-to-string": "^3.0.0",
-            "micromark-util-decode-string": "^1.0.0",
-            "unist-util-visit": "^4.0.0",
-            "zwitch": "^2.0.0"
-          }
-        },
-        "mdast-util-to-string": {
-          "version": "3.2.0",
-          "dev": true,
-          "requires": {
-            "@types/mdast": "^3.0.0"
-          }
-        }
-      }
-    },
     "mdast-util-phrasing": {
       "version": "4.1.0",
       "dev": true,
@@ -87379,72 +86290,6 @@
         }
       }
     },
-    "micromark-extension-mdx-expression": {
-      "version": "1.0.8",
-      "dev": true,
-      "requires": {
-        "@types/estree": "^1.0.0",
-        "micromark-factory-mdx-expression": "^1.0.0",
-        "micromark-factory-space": "^1.0.0",
-        "micromark-util-character": "^1.0.0",
-        "micromark-util-events-to-acorn": "^1.0.0",
-        "micromark-util-symbol": "^1.0.0",
-        "micromark-util-types": "^1.0.0",
-        "uvu": "^0.5.0"
-      }
-    },
-    "micromark-extension-mdx-jsx": {
-      "version": "1.0.5",
-      "dev": true,
-      "requires": {
-        "@types/acorn": "^4.0.0",
-        "@types/estree": "^1.0.0",
-        "estree-util-is-identifier-name": "^2.0.0",
-        "micromark-factory-mdx-expression": "^1.0.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",
-        "uvu": "^0.5.0",
-        "vfile-message": "^3.0.0"
-      }
-    },
-    "micromark-extension-mdx-md": {
-      "version": "1.0.1",
-      "dev": true,
-      "requires": {
-        "micromark-util-types": "^1.0.0"
-      }
-    },
-    "micromark-extension-mdxjs": {
-      "version": "1.0.1",
-      "dev": true,
-      "requires": {
-        "acorn": "^8.0.0",
-        "acorn-jsx": "^5.0.0",
-        "micromark-extension-mdx-expression": "^1.0.0",
-        "micromark-extension-mdx-jsx": "^1.0.0",
-        "micromark-extension-mdx-md": "^1.0.0",
-        "micromark-extension-mdxjs-esm": "^1.0.0",
-        "micromark-util-combine-extensions": "^1.0.0",
-        "micromark-util-types": "^1.0.0"
-      }
-    },
-    "micromark-extension-mdxjs-esm": {
-      "version": "1.0.5",
-      "dev": true,
-      "requires": {
-        "@types/estree": "^1.0.0",
-        "micromark-core-commonmark": "^1.0.0",
-        "micromark-util-character": "^1.0.0",
-        "micromark-util-events-to-acorn": "^1.0.0",
-        "micromark-util-symbol": "^1.0.0",
-        "micromark-util-types": "^1.0.0",
-        "unist-util-position-from-estree": "^1.1.0",
-        "uvu": "^0.5.0",
-        "vfile-message": "^3.0.0"
-      }
-    },
     "micromark-factory-destination": {
       "version": "1.0.0",
       "requires": {
@@ -87462,20 +86307,6 @@
         "uvu": "^0.5.0"
       }
     },
-    "micromark-factory-mdx-expression": {
-      "version": "1.0.9",
-      "dev": true,
-      "requires": {
-        "@types/estree": "^1.0.0",
-        "micromark-util-character": "^1.0.0",
-        "micromark-util-events-to-acorn": "^1.0.0",
-        "micromark-util-symbol": "^1.0.0",
-        "micromark-util-types": "^1.0.0",
-        "unist-util-position-from-estree": "^1.0.0",
-        "uvu": "^0.5.0",
-        "vfile-message": "^3.0.0"
-      }
-    },
     "micromark-factory-space": {
       "version": "1.0.0",
       "requires": {
@@ -87548,20 +86379,6 @@
     "micromark-util-encode": {
       "version": "1.0.1"
     },
-    "micromark-util-events-to-acorn": {
-      "version": "1.2.3",
-      "dev": true,
-      "requires": {
-        "@types/acorn": "^4.0.0",
-        "@types/estree": "^1.0.0",
-        "@types/unist": "^2.0.0",
-        "estree-util-visit": "^1.0.0",
-        "micromark-util-symbol": "^1.0.0",
-        "micromark-util-types": "^1.0.0",
-        "uvu": "^0.5.0",
-        "vfile-message": "^3.0.0"
-      }
-    },
     "micromark-util-html-tag-name": {
       "version": "1.1.0"
     },
@@ -88082,13 +86899,15 @@
     },
     "no-case": {
       "version": "3.0.4",
+      "dev": true,
       "requires": {
         "lower-case": "^2.0.2",
         "tslib": "^2.0.3"
       },
       "dependencies": {
         "tslib": {
-          "version": "2.1.0"
+          "version": "2.1.0",
+          "dev": true
         }
       }
     },
@@ -88366,7 +87185,8 @@
     "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=="
+      "integrity": 
"sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==",
+      "devOptional": true
     },
     "nomnom": {
       "version": "1.8.1",
@@ -88554,6 +87374,7 @@
     },
     "nth-check": {
       "version": "2.1.1",
+      "dev": true,
       "requires": {
         "boolbase": "^1.0.0"
       }
@@ -89613,13 +88434,15 @@
     },
     "param-case": {
       "version": "3.0.4",
+      "dev": true,
       "requires": {
         "dot-case": "^3.0.4",
         "tslib": "^2.0.3"
       },
       "dependencies": {
         "tslib": {
-          "version": "2.6.2"
+          "version": "2.6.2",
+          "dev": true
         }
       }
     },
@@ -89648,54 +88471,6 @@
         }
       }
     },
-    "parse-entities": {
-      "version": "4.0.1",
-      "dev": true,
-      "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"
-      },
-      "dependencies": {
-        "character-entities": {
-          "version": "2.0.2",
-          "dev": true
-        },
-        "character-entities-legacy": {
-          "version": "3.0.0",
-          "dev": true
-        },
-        "character-reference-invalid": {
-          "version": "2.0.1",
-          "dev": true
-        },
-        "is-alphabetical": {
-          "version": "2.0.1",
-          "dev": true
-        },
-        "is-alphanumerical": {
-          "version": "2.0.1",
-          "dev": true,
-          "requires": {
-            "is-alphabetical": "^2.0.0",
-            "is-decimal": "^2.0.0"
-          }
-        },
-        "is-decimal": {
-          "version": "2.0.1",
-          "dev": true
-        },
-        "is-hexadecimal": {
-          "version": "2.0.1",
-          "dev": true
-        }
-      }
-    },
     "parse-headers": {
       "version": "2.0.5",
       "resolved": 
"https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.5.tgz";,
@@ -89759,13 +88534,15 @@
     },
     "pascal-case": {
       "version": "3.1.2",
+      "dev": true,
       "requires": {
         "no-case": "^3.0.4",
         "tslib": "^2.0.3"
       },
       "dependencies": {
         "tslib": {
-          "version": "2.6.2"
+          "version": "2.6.2",
+          "dev": true
         }
       }
     },
@@ -89855,15 +88632,6 @@
       "version": "2.1.0",
       "devOptional": true
     },
-    "periscopic": {
-      "version": "3.1.0",
-      "dev": true,
-      "requires": {
-        "@types/estree": "^1.0.0",
-        "estree-walker": "^3.0.0",
-        "is-reference": "^3.0.0"
-      }
-    },
     "picocolors": {
       "version": "1.1.1",
       "resolved": 
"https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz";,
@@ -90440,6 +89208,7 @@
     },
     "pretty-error": {
       "version": "4.0.0",
+      "dev": true,
       "requires": {
         "lodash": "^4.17.20",
         "renderkid": "^3.0.0"
@@ -90910,7 +89679,7 @@
     },
     "randombytes": {
       "version": "2.1.0",
-      "devOptional": true,
+      "dev": true,
       "requires": {
         "safe-buffer": "^5.1.0"
       }
@@ -92518,7 +91287,8 @@
       }
     },
     "relateurl": {
-      "version": "0.2.7"
+      "version": "0.2.7",
+      "dev": true
     },
     "release-zalgo": {
       "version": "1.0.0",
@@ -92946,6 +91716,7 @@
     },
     "renderkid": {
       "version": "3.0.0",
+      "dev": true,
       "requires": {
         "css-select": "^4.1.3",
         "dom-converter": "^0.2.0",
@@ -92956,6 +91727,7 @@
       "dependencies": {
         "css-select": {
           "version": "4.3.0",
+          "dev": true,
           "requires": {
             "boolbase": "^1.0.0",
             "css-what": "^6.0.1",
@@ -92966,6 +91738,7 @@
         },
         "dom-serializer": {
           "version": "1.4.1",
+          "dev": true,
           "requires": {
             "domelementtype": "^2.0.1",
             "domhandler": "^4.2.0",
@@ -92974,12 +91747,14 @@
         },
         "domhandler": {
           "version": "4.3.1",
+          "dev": true,
           "requires": {
             "domelementtype": "^2.2.0"
           }
         },
         "domutils": {
           "version": "2.8.0",
+          "dev": true,
           "requires": {
             "dom-serializer": "^1.0.1",
             "domelementtype": "^2.2.0",
@@ -92987,10 +91762,12 @@
           }
         },
         "entities": {
-          "version": "2.2.0"
+          "version": "2.2.0",
+          "dev": true
         },
         "htmlparser2": {
           "version": "6.1.0",
+          "dev": true,
           "requires": {
             "domelementtype": "^2.0.1",
             "domhandler": "^4.0.0",
@@ -93413,7 +92190,7 @@
     },
     "schema-utils": {
       "version": "3.3.0",
-      "devOptional": true,
+      "dev": true,
       "requires": {
         "@types/json-schema": "^7.0.8",
         "ajv": "^6.12.5",
@@ -93511,7 +92288,7 @@
     },
     "serialize-javascript": {
       "version": "6.0.2",
-      "devOptional": true,
+      "dev": true,
       "requires": {
         "randombytes": "^2.1.0"
       }
@@ -94079,13 +92856,15 @@
     },
     "source-map-support": {
       "version": "0.5.21",
+      "dev": true,
       "requires": {
         "buffer-from": "^1.0.0",
         "source-map": "^0.6.0"
       },
       "dependencies": {
         "source-map": {
-          "version": "0.6.1"
+          "version": "0.6.1",
+          "dev": true
         }
       }
     },
@@ -94593,20 +93372,6 @@
         "es-object-atoms": "^1.0.0"
       }
     },
-    "stringify-entities": {
-      "version": "4.0.3",
-      "dev": true,
-      "requires": {
-        "character-entities-html4": "^2.0.0",
-        "character-entities-legacy": "^3.0.0"
-      },
-      "dependencies": {
-        "character-entities-legacy": {
-          "version": "3.0.0",
-          "dev": true
-        }
-      }
-    },
     "strip-ansi": {
       "version": "6.0.1",
       "requires": {
@@ -94984,6 +93749,7 @@
     },
     "terser": {
       "version": "5.27.0",
+      "dev": true,
       "requires": {
         "@jridgewell/source-map": "^0.3.3",
         "acorn": "^8.8.2",
@@ -94993,7 +93759,7 @@
     },
     "terser-webpack-plugin": {
       "version": "5.3.10",
-      "devOptional": true,
+      "dev": true,
       "requires": {
         "@jridgewell/trace-mapping": "^0.3.20",
         "jest-worker": "^27.4.5",
@@ -95004,11 +93770,11 @@
       "dependencies": {
         "has-flag": {
           "version": "4.0.0",
-          "devOptional": true
+          "dev": true
         },
         "jest-worker": {
           "version": "27.5.1",
-          "devOptional": true,
+          "dev": true,
           "requires": {
             "@types/node": "*",
             "merge-stream": "^2.0.0",
@@ -95017,7 +93783,7 @@
         },
         "supports-color": {
           "version": "8.1.1",
-          "devOptional": true,
+          "dev": true,
           "requires": {
             "has-flag": "^4.0.0"
           }
@@ -95453,7 +94219,7 @@
     },
     "tslib": {
       "version": "1.11.1",
-      "devOptional": true
+      "dev": true
     },
     "tsutils": {
       "version": "3.21.0",
@@ -95734,21 +94500,6 @@
         "@types/unist": "^2.0.0"
       }
     },
-    "unist-util-position-from-estree": {
-      "version": "1.1.2",
-      "dev": true,
-      "requires": {
-        "@types/unist": "^2.0.0"
-      }
-    },
-    "unist-util-remove-position": {
-      "version": "4.0.2",
-      "dev": true,
-      "requires": {
-        "@types/unist": "^2.0.0",
-        "unist-util-visit": "^4.0.0"
-      }
-    },
     "unist-util-stringify-position": {
       "version": "3.0.2",
       "requires": {
@@ -95841,6 +94592,7 @@
       "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==",
+      "devOptional": true,
       "requires": {
         "escalade": "^3.2.0",
         "picocolors": "^1.1.0"
@@ -95960,7 +94712,8 @@
       }
     },
     "utila": {
-      "version": "0.4.0"
+      "version": "0.4.0",
+      "dev": true
     },
     "utils-merge": {
       "version": "1.0.1"
@@ -96215,7 +94968,7 @@
     },
     "watchpack": {
       "version": "2.4.1",
-      "devOptional": true,
+      "dev": true,
       "requires": {
         "glob-to-regexp": "^0.4.1",
         "graceful-fs": "^4.1.2"
@@ -96283,7 +95036,7 @@
       "version": "5.97.1",
       "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.97.1.tgz";,
       "integrity": 
"sha512-EksG6gFY3L1eFMROS/7Wzgrii5mBAFe4rIr3r2BTfo7bcc+DWwFZ4OJ/miOuHJO/A85HwyI4eQ0F6IKXesO7Fg==",
-      "devOptional": true,
+      "dev": true,
       "requires": {
         "@types/eslint-scope": "^3.7.7",
         "@types/estree": "^1.0.6",
@@ -96312,7 +95065,7 @@
       "dependencies": {
         "enhanced-resolve": {
           "version": "5.17.1",
-          "devOptional": true,
+          "dev": true,
           "requires": {
             "graceful-fs": "^4.2.4",
             "tapable": "^2.2.0"
@@ -96320,7 +95073,7 @@
         },
         "tapable": {
           "version": "2.2.1",
-          "devOptional": true
+          "dev": true
         }
       }
     },
@@ -96646,7 +95399,7 @@
     },
     "webpack-sources": {
       "version": "3.2.3",
-      "devOptional": true
+      "dev": true
     },
     "webpack-virtual-modules": {
       "version": "0.5.0",
@@ -97126,49 +95879,6 @@
       "dev": true,
       "requires": {}
     },
-    "xdm": {
-      "version": "3.4.0",
-      "dev": true,
-      "requires": {
-        "@rollup/pluginutils": "^4.0.0",
-        "@types/estree-jsx": "^0.0.1",
-        "@types/mdx": "^2.0.0",
-        "astring": "^1.6.0",
-        "deasync": "^0.1.0",
-        "estree-util-build-jsx": "^2.0.0",
-        "estree-util-is-identifier-name": "^2.0.0",
-        "estree-walker": "^3.0.0",
-        "hast-util-to-estree": "^2.0.0",
-        "markdown-extensions": "^1.0.0",
-        "mdast-util-mdx": "^2.0.0",
-        "micromark-extension-mdxjs": "^1.0.0",
-        "node-fetch": "^3.2.0",
-        "periscopic": "^3.0.0",
-        "remark-parse": "^10.0.0",
-        "remark-rehype": "^10.0.0",
-        "source-map": "^0.7.0",
-        "unified": "^10.0.0",
-        "unist-util-position-from-estree": "^1.0.0",
-        "unist-util-stringify-position": "^3.0.0",
-        "unist-util-visit": "^4.0.0",
-        "vfile": "^5.0.0"
-      },
-      "dependencies": {
-        "data-uri-to-buffer": {
-          "version": "4.0.1",
-          "dev": true
-        },
-        "node-fetch": {
-          "version": "3.3.2",
-          "dev": true,
-          "requires": {
-            "data-uri-to-buffer": "^4.0.0",
-            "fetch-blob": "^3.1.4",
-            "formdata-polyfill": "^4.0.10"
-          }
-        }
-      }
-    },
     "xml-name-validator": {
       "version": "3.0.0",
       "dev": true
@@ -97202,7 +95912,8 @@
       "peer": true
     },
     "yallist": {
-      "version": "3.1.1"
+      "version": "3.1.1",
+      "devOptional": true
     },
     "yaml": {
       "version": "1.10.2"
diff --git a/superset-frontend/package.json b/superset-frontend/package.json
index 8f6e5160aa..a71e64ac80 100644
--- a/superset-frontend/package.json
+++ b/superset-frontend/package.json
@@ -125,7 +125,6 @@
     "ace-builds": "^1.36.3",
     "antd": "4.10.3",
     "antd-v5": "npm:antd@^5.18.0",
-    "babel-plugin-typescript-to-proptypes": "^2.0.0",
     "bootstrap": "^3.4.1",
     "brace": "^0.11.1",
     "chrono-node": "^2.7.6",
@@ -147,7 +146,6 @@
     "geostyler-style": "^7.5.0",
     "geostyler-wfs-parser": "^2.0.3",
     "googleapis": "^130.0.0",
-    "html-webpack-plugin": "^5.6.3",
     "immer": "^10.1.1",
     "interweave": "^13.1.0",
     "jquery": "^3.7.1",
@@ -289,6 +287,7 @@
     "babel-plugin-dynamic-import-node": "^2.3.3",
     "babel-plugin-jsx-remove-data-test-id": "^3.0.0",
     "babel-plugin-lodash": "^3.3.4",
+    "babel-plugin-typescript-to-proptypes": "^2.0.0",
     "copy-webpack-plugin": "^12.0.2",
     "cross-env": "^7.0.3",
     "css-loader": "^7.1.2",
@@ -321,6 +320,7 @@
     "fetch-mock": "^7.7.3",
     "fork-ts-checker-webpack-plugin": "^9.0.2",
     "history": "^5.3.0",
+    "html-webpack-plugin": "^5.6.3",
     "ignore-styles": "^5.0.1",
     "imports-loader": "^5.0.0",
     "jest": "^29.7.0",
@@ -335,7 +335,6 @@
     "less-loader": "^12.2.0",
     "mini-css-extract-plugin": "^2.9.0",
     "mock-socket": "^9.3.1",
-    "node-fetch": "^2.6.7",
     "open-cli": "^8.0.0",
     "po2json": "^0.4.5",
     "prettier": "3.3.3",
@@ -360,8 +359,7 @@
     "webpack-dev-server": "^4.15.1",
     "webpack-manifest-plugin": "^5.0.0",
     "webpack-sources": "^3.2.3",
-    "webpack-visualizer-plugin2": "^1.1.0",
-    "xdm": "^3.4.0"
+    "webpack-visualizer-plugin2": "^1.1.0"
   },
   "engines": {
     "node": "^20.16.0",

Reply via email to