diff --git a/flake.lock b/flake.lock index 849324f..07df822 100644 --- a/flake.lock +++ b/flake.lock @@ -31,11 +31,11 @@ ] }, "locked": { - "lastModified": 1741396597, - "narHash": "sha256-RQYpdggQLWTynaT1ISqbACo8plSTBNunG8rv8+A82g0=", + "lastModified": 1741863581, + "narHash": "sha256-datQsagelizLX/7Mb7aSOic7X49GZUzZsWzBzDZOY4U=", "owner": "aylur", "repo": "astal", - "rev": "f38433594051ee75957720d1c36de00896a67eb6", + "rev": "69efb4c91e590adcb5a3d8938454f987982e3891", "type": "github" }, "original": { @@ -52,11 +52,11 @@ ] }, "locked": { - "lastModified": 1740485968, - "narHash": "sha256-WK+PZHbfDjLyveXAxpnrfagiFgZWaTJglewBWniTn2Y=", + "lastModified": 1741786315, + "narHash": "sha256-VT65AE2syHVj6v/DGB496bqBnu1PXrrzwlw07/Zpllc=", "owner": "nix-community", "repo": "disko", - "rev": "19c1140419c4f1cdf88ad4c1cfb6605597628940", + "rev": "0d8c6ad4a43906d14abd5c60e0ffe7b587b213de", "type": "github" }, "original": { @@ -115,11 +115,11 @@ ] }, "locked": { - "lastModified": 1741474715, - "narHash": "sha256-bdJ2D5rzpIsYM8RaN8ny7eAd2ItJ9DDmKFOpkksTSts=", + "lastModified": 1742208883, + "narHash": "sha256-mvx7tfLUVsxDHR0EgZxRN7i45eHOT4Zru8nGK96W74w=", "owner": "karaolidis", "repo": "home-manager", - "rev": "f0683dbe14d2672bdc850ba1401b9a73505aff74", + "rev": "b6fd8989ab8bfe29a9dddd22032279c797520a9b", "type": "github" }, "original": { @@ -131,11 +131,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1741474710, - "narHash": "sha256-x6BnHSNebSyFmMPGGIATvo88CGvDo5iVHrMyq078SyQ=", + "lastModified": 1742209837, + "narHash": "sha256-MpPI7quV8j1gGLeOPwMKpELaMXsZkfufDAcQwKv7W9Q=", "owner": "karaolidis", "repo": "nixpkgs", - "rev": "5e62f98f7dfc54185876ce82ced95f8afd321c39", + "rev": "e19afdd5bae602b97d4a1e1fe142a81e2ef77911", "type": "github" }, "original": { @@ -156,11 +156,11 @@ ] }, "locked": { - "lastModified": 1741473895, - "narHash": "sha256-mWiCOdvGkDVJO6C9OaXDpYuKUJocyeZhtWP7QNqS2Zs=", + "lastModified": 1742209748, + "narHash": "sha256-xqBqRBL3ofUG1oGgUhF/PTVfayxwr3+PgBxzrF2CuMc=", "owner": "nix-community", "repo": "NUR", - "rev": "3c1d774501d2300c51ce37ea6d1405d5ea12e740", + "rev": "4fc8378c5d5b08ae0166eaf5b97a1b3f381dfb3e", "type": "github" }, "original": { @@ -177,11 +177,11 @@ ] }, "locked": { - "lastModified": 1741454770, - "narHash": "sha256-XgUi3CA/8xLeZj41P0v1ZmbvYKNs7pzHVMyJ5Z5qakE=", + "lastModified": 1741877501, + "narHash": "sha256-jCNJS5zrG5fFNSmeAJi93g9AaDyirARmi0/NuO9YDs0=", "owner": "SEIAROTg", "repo": "quadlet-nix", - "rev": "d97b1af0e0165ee8e1668e6622d72c6beec4fd9f", + "rev": "341bf1b0ce788fec84c2dd7fa8757127f8915179", "type": "github" }, "original": { @@ -214,11 +214,11 @@ ] }, "locked": { - "lastModified": 1741043164, - "narHash": "sha256-9lfmSZLz6eq9Ygr6cCmvQiiBEaPb54pUBcjvbEMPORc=", + "lastModified": 1742209060, + "narHash": "sha256-47/1bOPBGhmAegF06nxLN15d/MClCAkk8s/+WOhJJAM=", "owner": "Mic92", "repo": "sops-nix", - "rev": "3f2412536eeece783f0d0ad3861417f347219f4d", + "rev": "b33837ae3cfa012b65810891bebbee71fa4c0658", "type": "github" }, "original": { @@ -238,11 +238,11 @@ ] }, "locked": { - "lastModified": 1741106441, - "narHash": "sha256-MGQjVr79RUYKv7lXJ1je06rSFagB5S8J7OrW0WXCPwM=", + "lastModified": 1742209093, + "narHash": "sha256-dK+DPubzCNJTHzwIHWYhZPNavqu099VE5609xRt6DGs=", "owner": "karaolidis", "repo": "spicetify-nix", - "rev": "e490b7596ee9b0cd8d975a83ae92d4204be76e86", + "rev": "1f74b924cff25d6b8777afed5d074cd53628a6e1", "type": "github" }, "original": { diff --git a/hosts/common/configs/user/gui/vscode/default.nix b/hosts/common/configs/user/gui/vscode/default.nix index f5903b8..3c8702f 100644 --- a/hosts/common/configs/user/gui/vscode/default.nix +++ b/hosts/common/configs/user/gui/vscode/default.nix @@ -60,6 +60,7 @@ in "extensions.autoUpdate" = false; "extensions.ignoreRecommendations" = true; "files.autoSave" = "afterDelay"; + "files.enableTrash" = false; "files.eol" = "\n"; "files.insertFinalNewline" = true; "files.trimFinalNewlines" = true; @@ -70,6 +71,7 @@ in "git.closeDiffOnOperation" = true; "git.confirmForcePush" = false; "git.confirmSync" = false; + "git.discardUntrackedChangesToTrash" = false; "git.enableCommitSigning" = true; "git.enableSmartCommit" = true; "git.ignoreRebaseWarning" = true; diff --git a/packages/darktable/lua-scripts/default.nix b/packages/darktable/lua-scripts/default.nix index 2049e3a..3f59306 100644 --- a/packages/darktable/lua-scripts/default.nix +++ b/packages/darktable/lua-scripts/default.nix @@ -2,13 +2,13 @@ # AUTO-UPDATE: nix-update --flake --version=branch=master darktable-lua-scripts pkgs.stdenv.mkDerivation rec { pname = "darktable-lua-scripts"; - version = "release-2.0.0-unstable-2025-03-02"; + version = "release-2.0.0-unstable-2025-03-08"; src = pkgs.fetchFromGitHub { owner = "darktable-org"; repo = "lua-scripts"; - rev = "e070a1462c9f41e172dc75b42d5ff25af5db84d6"; - hash = "sha256-0QTi0jhanzqftBexAyfCPtULAGsOpgBDK+9MlZCfyDc="; + rev = "a9191cf084ea7c223d0c18504f17043ad973eff3"; + hash = "sha256-JF/+UuoZmK9CSbBs7XZQpTHqrsBNbzoMyLShZ086Fr4="; }; installPhase = '' diff --git a/packages/obsidian/plugins/better-word-count/default.nix b/packages/obsidian/plugins/better-word-count/default.nix index f7753ec..e07cad1 100644 --- a/packages/obsidian/plugins/better-word-count/default.nix +++ b/packages/obsidian/plugins/better-word-count/default.nix @@ -8,7 +8,7 @@ pkgs.buildNpmPackage rec { owner = "lukeleppan"; repo = "better-word-count"; rev = version; - hash = "sha256-qyuZIcZHsUfyUMboE8GP26dIeo37fzhYuGccfQYffL4="; + hash = "sha256-+z31nYnCrHjuV4ICVO+cKBM5q/zYA7Ju+J+6eU7t9Bo="; }; patches = [ ./package-lock.patch ]; diff --git a/packages/obsidian/plugins/dataview/default.nix b/packages/obsidian/plugins/dataview/default.nix index a4f5df9..9d1f5ea 100644 --- a/packages/obsidian/plugins/dataview/default.nix +++ b/packages/obsidian/plugins/dataview/default.nix @@ -2,19 +2,19 @@ # AUTO-UPDATE: nix-update --flake obsidian-plugin-dataview pkgs.buildNpmPackage rec { pname = "obsidian-plugin-dataview"; - version = "0.5.67"; + version = "0.5.68"; src = pkgs.fetchFromGitHub { owner = "blacksmithgu"; repo = "obsidian-dataview"; rev = version; - hash = "sha256-AbK1J1a8bqkPCe9dqADAfR/q/j/kRGa8qouj9GJQErc="; + hash = "sha256-vmf96wjDrGeGVjZJGKUC8dUTu+lCxy0EIF5DkybAdko="; }; patches = [ ./package-lock.patch ]; makeCacheWritable = true; - npmDepsHash = "sha256-FsPLpWcS27VWrDm5G1ZT6zvfOfYmKNLHzmjiXEmpGKE="; + npmDepsHash = "sha256-9RZCDzY9ETs7DPQfBxig92rhA2iCOOKVqwbUJeTGqrY="; npmPackFlags = [ "--ignore-scripts" ]; installPhase = '' diff --git a/packages/obsidian/plugins/dataview/package-lock.patch b/packages/obsidian/plugins/dataview/package-lock.patch index 4b8ed7e..3f14e20 100644 --- a/packages/obsidian/plugins/dataview/package-lock.patch +++ b/packages/obsidian/plugins/dataview/package-lock.patch @@ -1,35 +1,35 @@ diff --git a/package-lock.json b/package-lock.json -index 0c1b0bd..df26135 100644 +index 252d39f..8115632 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,15 +1,15 @@ { "name": "obsidian-dataview", -- "version": "0.5.66", -+ "version": "0.5.67", +- "version": "0.5.67", ++ "version": "0.5.68", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "obsidian-dataview", -- "version": "0.5.66", -+ "version": "0.5.67", +- "version": "0.5.67", ++ "version": "0.5.68", "license": "MIT", "dependencies": { - "@codemirror/language": "https://github.com/lishid/cm-language", -+ "@codemirror/language": "https://github.com/karaolidis/cm-language#package-lock", ++ "@codemirror/language": "github:karaolidis/cm-language#package-lock", "@codemirror/state": "^6.0.1", "@codemirror/view": "^6.0.1", "emoji-regex": "^10.0.0", -@@ -687,29 +687,28 @@ +@@ -688,29 +688,34 @@ "dev": true }, "node_modules/@codemirror/language": { - "version": "6.6.0", - "resolved": "git+ssh://git@github.com/lishid/cm-language.git#1aadcc247f20ccfda76424a9f853dbb4ee203fdc", -- "license": "MIT", + "version": "6.10.1", + "resolved": "git+ssh://git@github.com/karaolidis/cm-language.git#d6238f0a9e17e20d604cee67a47d3a93b00dd41c", + "license": "MIT", "dependencies": { "@codemirror/state": "^6.0.0", - "@codemirror/view": "^6.0.0", @@ -45,46 +45,65 @@ index 0c1b0bd..df26135 100644 - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@codemirror/state/-/state-6.2.1.tgz", - "integrity": "sha512-RupHSZ8+OjNT38zU9fKH2sv+Dnlr8Eb8sl4NOnnqz95mCFTZUaiRP8Xv5MeeaG0px2b8Bnfe7YGwCV3nsBhbuw==" -+ "version": "6.4.1", -+ "resolved": "https://registry.npmjs.org/@codemirror/state/-/state-6.4.1.tgz", -+ "integrity": "sha512-QkEyUiLhsJoZkbumGZlswmAhA7CBU02Wrz7zvH4SrcifbsqwlXShVXg65f3v/ts57W3dqyamEriMhij1Z3Zz4A==" ++ "version": "6.5.2", ++ "resolved": "https://registry.npmjs.org/@codemirror/state/-/state-6.5.2.tgz", ++ "integrity": "sha512-FVqsPqtPWKVVL3dPSxy8wEF/ymIEuVzF1PK3VbUgrxXpJUSHQWWZz4JMToquRxnkw+36LTamCZG2iua2Ptq0fA==", ++ "license": "MIT", ++ "dependencies": { ++ "@marijn/find-cluster-break": "^1.0.0" ++ } }, "node_modules/@codemirror/view": { - "version": "6.19.0", - "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.19.0.tgz", - "integrity": "sha512-XqNIfW/3GaaF+T7Q1jBcRLCPm1NbrR2DBxrXacSt1FG+rNsdsNn3/azAfgpUoJ7yy4xgd8xTPa3AlL+y0lMizQ==", -+ "version": "6.28.4", -+ "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.28.4.tgz", -+ "integrity": "sha512-QScv95fiviSQ/CaVGflxAvvvDy/9wi0RFyDl4LkHHWiMr/UPebyuTspmYSeN5Nx6eujcPYwsQzA6ZIZucKZVHQ==", ++ "version": "6.36.4", ++ "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.36.4.tgz", ++ "integrity": "sha512-ZQ0V5ovw/miKEXTvjgzRyjnrk9TwriUB1k4R5p7uNnHR9Hus+D1SXHGdJshijEzPFjU25xea/7nhIeSqYFKdbA==", ++ "license": "MIT", "dependencies": { - "@codemirror/state": "^6.1.4", -+ "@codemirror/state": "^6.4.0", ++ "@codemirror/state": "^6.5.0", "style-mod": "^4.1.0", "w3c-keyname": "^2.2.4" } -@@ -1133,9 +1132,9 @@ +@@ -1134,9 +1139,10 @@ } }, "node_modules/@lezer/common": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@lezer/common/-/common-1.0.4.tgz", - "integrity": "sha512-lZHlk8p67x4aIDtJl6UQrXSOP6oi7dQR3W/geFVrENdA1JDaAJWldnVqVjPMJupbTKbzDfFcePfKttqVidS/dg==" -+ "version": "1.2.1", -+ "resolved": "https://registry.npmjs.org/@lezer/common/-/common-1.2.1.tgz", -+ "integrity": "sha512-yemX0ZD2xS/73llMZIK6KplkjIjf2EvAHcinDi/TfJ9hS25G0388+ClHt6/3but0oOxinTcQHJLDXh6w1crzFQ==" ++ "version": "1.2.3", ++ "resolved": "https://registry.npmjs.org/@lezer/common/-/common-1.2.3.tgz", ++ "integrity": "sha512-w7ojc8ejBqr2REPsWxJjrMFsA/ysDCFICn8zEOR9mrqzOu2amhITYuLD8ag6XZf0CFXDrhKqw7+tW8cX66NaDA==", ++ "license": "MIT" }, "node_modules/@lezer/highlight": { "version": "1.1.6", +@@ -1154,6 +1160,12 @@ + "@lezer/common": "^1.0.0" + } + }, ++ "node_modules/@marijn/find-cluster-break": { ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/@marijn/find-cluster-break/-/find-cluster-break-1.0.2.tgz", ++ "integrity": "sha512-l0h88YhZFyKdXIFNfSWpyjStDjGHwZ/U7iobcK1cQQD8sejsONdQtTVU+1wVN1PBw40PiiHB1vA5S7VTfQiP9g==", ++ "license": "MIT" ++ }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", diff --git a/package.json b/package.json -index db15b53..d3605a0 100644 +index 4b5bdd1..6776b6c 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,7 @@ - "rollup-plugin-web-worker-loader": "^1.6.1" + "typescript": "^5.2.2" }, "dependencies": { - "@codemirror/language": "https://github.com/lishid/cm-language", -+ "@codemirror/language": "https://github.com/karaolidis/cm-language#package-lock", ++ "@codemirror/language": "github:karaolidis/cm-language#package-lock", "@codemirror/state": "^6.0.1", "@codemirror/view": "^6.0.1", "emoji-regex": "^10.0.0", diff --git a/packages/obsidian/plugins/excalidraw/default.nix b/packages/obsidian/plugins/excalidraw/default.nix index 6896bb6..0c0adc2 100644 --- a/packages/obsidian/plugins/excalidraw/default.nix +++ b/packages/obsidian/plugins/excalidraw/default.nix @@ -2,13 +2,13 @@ # AUTO-UPDATE: nix-update --flake obsidian-plugin-excalidraw --subpackage mathjaxToSVG pkgs.buildNpmPackage rec { pname = "obsidian.plugins.excalidraw"; - version = "2.8.3"; + version = "2.9.2"; pkg = pkgs.fetchFromGitHub { owner = "zsviczian"; repo = "obsidian-excalidraw-plugin"; rev = version; - hash = "sha256-vfswTT+FzzcddUQSoy6xseE+PzsWtRx8RkYzqGn6wFQ="; + hash = "sha256-w6+8/VGQyvn1Oh4eSW2vrC8XPOmDU7+0xa6eMhngWHQ="; }; mathjaxToSVG = pkgs.buildNpmPackage { @@ -31,7 +31,7 @@ pkgs.buildNpmPackage rec { src = pkg; patches = [ ./package-lock.patch ]; - npmDepsHash = "sha256-6Y22TD6BMljRGrL/qT54F7bFXcQbY1bQ5GuKEqAXIwY="; + npmDepsHash = "sha256-l4wEBtUt36xtnNI6LHI1kY95wRVuQrX4ImdQXLU3gO4="; npmPackFlags = [ "--ignore-scripts" ]; configurePhase = '' diff --git a/packages/obsidian/plugins/excalidraw/package-lock.patch b/packages/obsidian/plugins/excalidraw/package-lock.patch index ec37593..b47b052 100644 --- a/packages/obsidian/plugins/excalidraw/package-lock.patch +++ b/packages/obsidian/plugins/excalidraw/package-lock.patch @@ -1,7984 +1,47 @@ diff --git a/package-lock.json b/package-lock.json -index ec9c7fe..f4cca06 100644 +index d26372c..a2ac1fb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "@popperjs/core": "^2.11.8", "@zsviczian/colormaster": "^1.2.2", -- "@zsviczian/excalidraw": "0.17.6-30", -+ "@zsviczian/excalidraw": "0.17.6-32", +- "@zsviczian/excalidraw": "0.18.0-2", ++ "@zsviczian/excalidraw": "0.18.0-3", "chroma-js": "^2.4.2", "clsx": "^2.0.0", "es6-promise-pool": "2.5.0", -@@ -79,6 +79,7 @@ - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", - "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", - "dev": true, -+ "license": "Apache-2.0", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.24" -@@ -88,12 +89,14 @@ - } - }, - "node_modules/@babel/code-frame": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", -- "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", -+ "version": "7.26.2", -+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", -+ "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/highlight": "^7.24.7", -+ "@babel/helper-validator-identifier": "^7.25.9", -+ "js-tokens": "^4.0.0", - "picocolors": "^1.0.0" - }, - "engines": { -@@ -101,30 +104,33 @@ - } - }, - "node_modules/@babel/compat-data": { -- "version": "7.24.8", -- "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.8.tgz", -- "integrity": "sha512-c4IM7OTg6k1Q+AJ153e2mc2QVTezTwnb4VzquwcyiEzGnW0Kedv4do/TrkU98qPeC5LNiMt/QXwIjzYXLBpyZg==", -+ "version": "7.26.8", -+ "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.8.tgz", -+ "integrity": "sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==", - "dev": true, -+ "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { -- "version": "7.24.8", -- "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.8.tgz", -- "integrity": "sha512-6AWcmZC/MZCO0yKys4uhg5NlxL0ESF3K6IAaoQ+xSXvPyPyxNWRafP+GDbI88Oh68O7QkJgmEtedWPM9U0pZNg==", -+ "version": "7.26.8", -+ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.8.tgz", -+ "integrity": "sha512-l+lkXCHS6tQEc5oUpK28xBOZ6+HwaH7YwoYQbLFiYb4nS2/l1tKnZEtEWkD0GuiYdvArf9qBS0XlQGXzPMsNqQ==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "@ampproject/remapping": "^2.2.0", -- "@babel/code-frame": "^7.24.7", -- "@babel/generator": "^7.24.8", -- "@babel/helper-compilation-targets": "^7.24.8", -- "@babel/helper-module-transforms": "^7.24.8", -- "@babel/helpers": "^7.24.8", -- "@babel/parser": "^7.24.8", -- "@babel/template": "^7.24.7", -- "@babel/traverse": "^7.24.8", -- "@babel/types": "^7.24.8", -+ "@babel/code-frame": "^7.26.2", -+ "@babel/generator": "^7.26.8", -+ "@babel/helper-compilation-targets": "^7.26.5", -+ "@babel/helper-module-transforms": "^7.26.0", -+ "@babel/helpers": "^7.26.7", -+ "@babel/parser": "^7.26.8", -+ "@babel/template": "^7.26.8", -+ "@babel/traverse": "^7.26.8", -+ "@babel/types": "^7.26.8", -+ "@types/gensync": "^1.0.0", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", -@@ -140,67 +146,45 @@ - } - }, - "node_modules/@babel/generator": { -- "version": "7.24.8", -- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.8.tgz", -- "integrity": "sha512-47DG+6F5SzOi0uEvK4wMShmn5yY0mVjVJoWTphdY2B4Rx9wHgjK7Yhtr0ru6nE+sn0v38mzrWOlah0p/YlHHOQ==", -+ "version": "7.26.8", -+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.8.tgz", -+ "integrity": "sha512-ef383X5++iZHWAXX0SXQR6ZyQhw/0KtTkrTz61WXRhFM6dhpHulO/RJz79L8S6ugZHJkOOkUrUdxgdF2YiPFnA==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/types": "^7.24.8", -+ "@babel/parser": "^7.26.8", -+ "@babel/types": "^7.26.8", - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25", -- "jsesc": "^2.5.1" -+ "jsesc": "^3.0.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, -- "node_modules/@babel/generator/node_modules/jsesc": { -- "version": "2.5.2", -- "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", -- "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", -- "dev": true, -- "license": "MIT", -- "bin": { -- "jsesc": "bin/jsesc" -- }, -- "engines": { -- "node": ">=4" -- } -- }, - "node_modules/@babel/helper-annotate-as-pure": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", -- "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", -- "dev": true, -- "dependencies": { -- "@babel/types": "^7.24.7" -- }, -- "engines": { -- "node": ">=6.9.0" -- } -- }, -- "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.24.7.tgz", -- "integrity": "sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz", -+ "integrity": "sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/traverse": "^7.24.7", -- "@babel/types": "^7.24.7" -+ "@babel/types": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets": { -- "version": "7.24.8", -- "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.24.8.tgz", -- "integrity": "sha512-oU+UoqCHdp+nWVDkpldqIQL/i/bvAv53tRqLG/s+cOXxe66zOYLU7ar/Xs3LdmBihrUMEUhwu6dMZwbNOYDwvw==", -+ "version": "7.26.5", -+ "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.26.5.tgz", -+ "integrity": "sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/compat-data": "^7.24.8", -- "@babel/helper-validator-option": "^7.24.8", -- "browserslist": "^4.23.1", -+ "@babel/compat-data": "^7.26.5", -+ "@babel/helper-validator-option": "^7.25.9", -+ "browserslist": "^4.24.0", - "lru-cache": "^5.1.1", - "semver": "^6.3.1" - }, -@@ -209,19 +193,18 @@ - } - }, - "node_modules/@babel/helper-create-class-features-plugin": { -- "version": "7.24.8", -- "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.8.tgz", -- "integrity": "sha512-4f6Oqnmyp2PP3olgUMmOwC3akxSm5aBYraQ6YDdKy7NcAMkDECHWG0DEnV6M2UAkERgIBhYt8S27rURPg7SxWA==", -- "dev": true, -- "dependencies": { -- "@babel/helper-annotate-as-pure": "^7.24.7", -- "@babel/helper-environment-visitor": "^7.24.7", -- "@babel/helper-function-name": "^7.24.7", -- "@babel/helper-member-expression-to-functions": "^7.24.8", -- "@babel/helper-optimise-call-expression": "^7.24.7", -- "@babel/helper-replace-supers": "^7.24.7", -- "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", -- "@babel/helper-split-export-declaration": "^7.24.7", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.9.tgz", -+ "integrity": "sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "@babel/helper-annotate-as-pure": "^7.25.9", -+ "@babel/helper-member-expression-to-functions": "^7.25.9", -+ "@babel/helper-optimise-call-expression": "^7.25.9", -+ "@babel/helper-replace-supers": "^7.25.9", -+ "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", -+ "@babel/traverse": "^7.25.9", - "semver": "^6.3.1" - }, - "engines": { -@@ -232,13 +215,14 @@ - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.24.7.tgz", -- "integrity": "sha512-03TCmXy2FtXJEZfbXDTSqq1fRJArk7lX9DOFC/47VthYcxyIOx+eXQmdo6DOQvrbpIix+KfXwvuXdFDZHxt+rA==", -+ "version": "7.26.3", -+ "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.26.3.tgz", -+ "integrity": "sha512-G7ZRb40uUgdKOQqPLjfD12ZmGA54PzqDFUv2BKImnC9QIfGhIHKvVML0oN8IUiDq4iRqpq74ABpvOaerfWdong==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-annotate-as-pure": "^7.24.7", -- "regexpu-core": "^5.3.1", -+ "@babel/helper-annotate-as-pure": "^7.25.9", -+ "regexpu-core": "^6.2.0", - "semver": "^6.3.1" - }, - "engines": { -@@ -249,10 +233,11 @@ - } - }, - "node_modules/@babel/helper-define-polyfill-provider": { -- "version": "0.6.2", -- "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz", -- "integrity": "sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==", -+ "version": "0.6.3", -+ "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.3.tgz", -+ "integrity": "sha512-HK7Bi+Hj6H+VTHA3ZvBis7V/6hu9QuTrnMXNybfUf2iiuU/N97I8VjB+KbhFF8Rld/Lx5MzoCwPCpPjfK+n8Cg==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "@babel/helper-compilation-targets": "^7.22.6", - "@babel/helper-plugin-utils": "^7.22.5", -@@ -264,80 +249,44 @@ - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, -- "node_modules/@babel/helper-environment-visitor": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.7.tgz", -- "integrity": "sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==", -- "dev": true, -- "dependencies": { -- "@babel/types": "^7.24.7" -- }, -- "engines": { -- "node": ">=6.9.0" -- } -- }, -- "node_modules/@babel/helper-function-name": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.24.7.tgz", -- "integrity": "sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==", -- "dev": true, -- "dependencies": { -- "@babel/template": "^7.24.7", -- "@babel/types": "^7.24.7" -- }, -- "engines": { -- "node": ">=6.9.0" -- } -- }, -- "node_modules/@babel/helper-hoist-variables": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.24.7.tgz", -- "integrity": "sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==", -- "dev": true, -- "dependencies": { -- "@babel/types": "^7.24.7" -- }, -- "engines": { -- "node": ">=6.9.0" -- } -- }, - "node_modules/@babel/helper-member-expression-to-functions": { -- "version": "7.24.8", -- "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.24.8.tgz", -- "integrity": "sha512-LABppdt+Lp/RlBxqrh4qgf1oEH/WxdzQNDJIu5gC/W1GyvPVrOBiItmmM8wan2fm4oYqFuFfkXmlGpLQhPY8CA==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.9.tgz", -+ "integrity": "sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/traverse": "^7.24.8", -- "@babel/types": "^7.24.8" -+ "@babel/traverse": "^7.25.9", -+ "@babel/types": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-imports": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz", -- "integrity": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz", -+ "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/traverse": "^7.24.7", -- "@babel/types": "^7.24.7" -+ "@babel/traverse": "^7.25.9", -+ "@babel/types": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { -- "version": "7.24.8", -- "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.24.8.tgz", -- "integrity": "sha512-m4vWKVqvkVAWLXfHCCfff2luJj86U+J0/x+0N3ArG/tP0Fq7zky2dYwMbtPmkc/oulkkbjdL3uWzuoBwQ8R00Q==", -+ "version": "7.26.0", -+ "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz", -+ "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-environment-visitor": "^7.24.7", -- "@babel/helper-module-imports": "^7.24.7", -- "@babel/helper-simple-access": "^7.24.7", -- "@babel/helper-split-export-declaration": "^7.24.7", -- "@babel/helper-validator-identifier": "^7.24.7" -+ "@babel/helper-module-imports": "^7.25.9", -+ "@babel/helper-validator-identifier": "^7.25.9", -+ "@babel/traverse": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -347,35 +296,38 @@ - } - }, - "node_modules/@babel/helper-optimise-call-expression": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.24.7.tgz", -- "integrity": "sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.25.9.tgz", -+ "integrity": "sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/types": "^7.24.7" -+ "@babel/types": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { -- "version": "7.24.8", -- "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.8.tgz", -- "integrity": "sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==", -+ "version": "7.26.5", -+ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.26.5.tgz", -+ "integrity": "sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg==", - "dev": true, -+ "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-remap-async-to-generator": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.24.7.tgz", -- "integrity": "sha512-9pKLcTlZ92hNZMQfGCHImUpDOlAgkkpqalWEeftW5FBya75k8Li2ilerxkM/uBEj01iBZXcCIB/bwvDYgWyibA==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.9.tgz", -+ "integrity": "sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-annotate-as-pure": "^7.24.7", -- "@babel/helper-environment-visitor": "^7.24.7", -- "@babel/helper-wrap-function": "^7.24.7" -+ "@babel/helper-annotate-as-pure": "^7.25.9", -+ "@babel/helper-wrap-function": "^7.25.9", -+ "@babel/traverse": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -385,14 +337,15 @@ - } - }, - "node_modules/@babel/helper-replace-supers": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.24.7.tgz", -- "integrity": "sha512-qTAxxBM81VEyoAY0TtLrx1oAEJc09ZK67Q9ljQToqCnA+55eNwCORaxlKyu+rNfX86o8OXRUSNUnrtsAZXM9sg==", -+ "version": "7.26.5", -+ "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.26.5.tgz", -+ "integrity": "sha512-bJ6iIVdYX1YooY2X7w1q6VITt+LnUILtNk7zT78ykuwStx8BauCzxvFqFaHjOpW1bVnSUM1PN1f0p5P21wHxvg==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-environment-visitor": "^7.24.7", -- "@babel/helper-member-expression-to-functions": "^7.24.7", -- "@babel/helper-optimise-call-expression": "^7.24.7" -+ "@babel/helper-member-expression-to-functions": "^7.25.9", -+ "@babel/helper-optimise-call-expression": "^7.25.9", -+ "@babel/traverse": "^7.26.5" - }, - "engines": { - "node": ">=6.9.0" -@@ -401,119 +354,88 @@ - "@babel/core": "^7.0.0" - } - }, -- "node_modules/@babel/helper-simple-access": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz", -- "integrity": "sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==", -- "dev": true, -- "dependencies": { -- "@babel/traverse": "^7.24.7", -- "@babel/types": "^7.24.7" -- }, -- "engines": { -- "node": ">=6.9.0" -- } -- }, - "node_modules/@babel/helper-skip-transparent-expression-wrappers": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.24.7.tgz", -- "integrity": "sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==", -- "dev": true, -- "dependencies": { -- "@babel/traverse": "^7.24.7", -- "@babel/types": "^7.24.7" -- }, -- "engines": { -- "node": ">=6.9.0" -- } -- }, -- "node_modules/@babel/helper-split-export-declaration": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz", -- "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.9.tgz", -+ "integrity": "sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/types": "^7.24.7" -+ "@babel/traverse": "^7.25.9", -+ "@babel/types": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-string-parser": { -- "version": "7.24.8", -- "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.8.tgz", -- "integrity": "sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", -+ "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", - "dev": true, -+ "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", -- "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", -+ "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", - "dev": true, -+ "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { -- "version": "7.24.8", -- "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.8.tgz", -- "integrity": "sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz", -+ "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==", - "dev": true, -+ "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-wrap-function": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.24.7.tgz", -- "integrity": "sha512-N9JIYk3TD+1vq/wn77YnJOqMtfWhNewNE+DJV4puD2X7Ew9J4JvrzrFDfTfyv5EgEXVy9/Wt8QiOErzEmv5Ifw==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.25.9.tgz", -+ "integrity": "sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-function-name": "^7.24.7", -- "@babel/template": "^7.24.7", -- "@babel/traverse": "^7.24.7", -- "@babel/types": "^7.24.7" -+ "@babel/template": "^7.25.9", -+ "@babel/traverse": "^7.25.9", -+ "@babel/types": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { -- "version": "7.24.8", -- "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.8.tgz", -- "integrity": "sha512-gV2265Nkcz7weJJfvDoAEVzC1e2OTDpkGbEsebse8koXUJUXPsCMi7sRo/+SPMuMZ9MtUPnGwITTnQnU5YjyaQ==", -+ "version": "7.26.7", -+ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.7.tgz", -+ "integrity": "sha512-8NHiL98vsi0mbPQmYAGWwfcFaOy4j2HY49fXJCfuDcdE7fMIsH9a7GdaeXpIBsbT7307WU8KCMp5pUVDNL4f9A==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/template": "^7.24.7", -- "@babel/types": "^7.24.8" -+ "@babel/template": "^7.25.9", -+ "@babel/types": "^7.26.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, -- "node_modules/@babel/highlight": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", -- "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", -+ "node_modules/@babel/parser": { -+ "version": "7.26.8", -+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.8.tgz", -+ "integrity": "sha512-TZIQ25pkSoaKEYYaHbbxkfL36GNsQ6iFiBbeuzAkLnXayKR1yP1zFe+NxuZWWsUyvt8icPU9CCq0sgWGXR1GEw==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-validator-identifier": "^7.24.7", -- "chalk": "^2.4.2", -- "js-tokens": "^4.0.0", -- "picocolors": "^1.0.0" -+ "@babel/types": "^7.26.8" - }, -- "engines": { -- "node": ">=6.9.0" -- } -- }, -- "node_modules/@babel/parser": { -- "version": "7.24.8", -- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.8.tgz", -- "integrity": "sha512-WzfbgXOkGzZiXXCqk43kKwZjzwx4oulxZi3nq2TYL9mOjQv6kYwul9mz6ID36njuL7Xkp6nJEfok848Zj10j/w==", -- "dev": true, - "bin": { - "parser": "bin/babel-parser.js" - }, -@@ -522,13 +444,30 @@ - } - }, - "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.24.7.tgz", -- "integrity": "sha512-TiT1ss81W80eQsN+722OaeQMY/G4yTb4G9JrqeiDADs3N8lbPMGldWi9x8tyqCW5NLx1Jh2AvkE6r6QvEltMMQ==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.9.tgz", -+ "integrity": "sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "@babel/helper-plugin-utils": "^7.25.9", -+ "@babel/traverse": "^7.25.9" -+ }, -+ "engines": { -+ "node": ">=6.9.0" -+ }, -+ "peerDependencies": { -+ "@babel/core": "^7.0.0" -+ } -+ }, -+ "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": { -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.9.tgz", -+ "integrity": "sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-environment-visitor": "^7.24.7", -- "@babel/helper-plugin-utils": "^7.24.7" -+ "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -538,12 +477,13 @@ - } - }, - "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.24.7.tgz", -- "integrity": "sha512-unaQgZ/iRu/By6tsjMZzpeBZjChYfLYry6HrEXPoz3KmfF0sVBQ1l8zKMQ4xRGLWVsjuvB8nQfjNP/DcfEOCsg==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.9.tgz", -+ "integrity": "sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-plugin-utils": "^7.24.7" -+ "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -553,14 +493,15 @@ - } - }, - "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.24.7.tgz", -- "integrity": "sha512-+izXIbke1T33mY4MSNnrqhPXDz01WYhEf3yF5NbnUtkiNnm+XBZJl3kNfoK6NKmYlz/D07+l2GWVK/QfDkNCuQ==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.25.9.tgz", -+ "integrity": "sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-plugin-utils": "^7.24.7", -- "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", -- "@babel/plugin-transform-optional-chaining": "^7.24.7" -+ "@babel/helper-plugin-utils": "^7.25.9", -+ "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", -+ "@babel/plugin-transform-optional-chaining": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -570,13 +511,14 @@ - } - }, - "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.24.7.tgz", -- "integrity": "sha512-utA4HuR6F4Vvcr+o4DnjL8fCOlgRFGbeeBEGNg3ZTrLFw6VWG5XmUrvcQ0FjIYMU2ST4XcR2Wsp7t9qOAPnxMg==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.9.tgz", -+ "integrity": "sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-environment-visitor": "^7.24.7", -- "@babel/helper-plugin-utils": "^7.24.7" -+ "@babel/helper-plugin-utils": "^7.25.9", -+ "@babel/traverse": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -590,6 +532,7 @@ - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", - "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", - "dev": true, -+ "license": "MIT", - "engines": { - "node": ">=6.9.0" - }, -@@ -597,76 +540,14 @@ - "@babel/core": "^7.0.0-0" - } - }, -- "node_modules/@babel/plugin-syntax-async-generators": { -- "version": "7.8.4", -- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", -- "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", -- "dev": true, -- "dependencies": { -- "@babel/helper-plugin-utils": "^7.8.0" -- }, -- "peerDependencies": { -- "@babel/core": "^7.0.0-0" -- } -- }, -- "node_modules/@babel/plugin-syntax-class-properties": { -- "version": "7.12.13", -- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", -- "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", -- "dev": true, -- "dependencies": { -- "@babel/helper-plugin-utils": "^7.12.13" -- }, -- "peerDependencies": { -- "@babel/core": "^7.0.0-0" -- } -- }, -- "node_modules/@babel/plugin-syntax-class-static-block": { -- "version": "7.14.5", -- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", -- "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", -- "dev": true, -- "dependencies": { -- "@babel/helper-plugin-utils": "^7.14.5" -- }, -- "engines": { -- "node": ">=6.9.0" -- }, -- "peerDependencies": { -- "@babel/core": "^7.0.0-0" -- } -- }, -- "node_modules/@babel/plugin-syntax-dynamic-import": { -- "version": "7.8.3", -- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", -- "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", -- "dev": true, -- "dependencies": { -- "@babel/helper-plugin-utils": "^7.8.0" -- }, -- "peerDependencies": { -- "@babel/core": "^7.0.0-0" -- } -- }, -- "node_modules/@babel/plugin-syntax-export-namespace-from": { -- "version": "7.8.3", -- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", -- "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", -- "dev": true, -- "dependencies": { -- "@babel/helper-plugin-utils": "^7.8.3" -- }, -- "peerDependencies": { -- "@babel/core": "^7.0.0-0" -- } -- }, - "node_modules/@babel/plugin-syntax-import-assertions": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.24.7.tgz", -- "integrity": "sha512-Ec3NRUMoi8gskrkBe3fNmEQfxDvY8bgfQpz6jlk/41kX9eUjvpyqWU7PBP/pLAvMaSQjbMNKJmvX57jP+M6bPg==", -+ "version": "7.26.0", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.26.0.tgz", -+ "integrity": "sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-plugin-utils": "^7.24.7" -+ "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -676,12 +557,13 @@ - } - }, - "node_modules/@babel/plugin-syntax-import-attributes": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.24.7.tgz", -- "integrity": "sha512-hbX+lKKeUMGihnK8nvKqmXBInriT3GVjzXKFriV3YC6APGxMbP8RZNFwy91+hocLXq90Mta+HshoB31802bb8A==", -+ "version": "7.26.0", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz", -+ "integrity": "sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-plugin-utils": "^7.24.7" -+ "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -690,139 +572,14 @@ - "@babel/core": "^7.0.0-0" - } - }, -- "node_modules/@babel/plugin-syntax-import-meta": { -- "version": "7.10.4", -- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", -- "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", -- "dev": true, -- "dependencies": { -- "@babel/helper-plugin-utils": "^7.10.4" -- }, -- "peerDependencies": { -- "@babel/core": "^7.0.0-0" -- } -- }, -- "node_modules/@babel/plugin-syntax-json-strings": { -- "version": "7.8.3", -- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", -- "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", -- "dev": true, -- "dependencies": { -- "@babel/helper-plugin-utils": "^7.8.0" -- }, -- "peerDependencies": { -- "@babel/core": "^7.0.0-0" -- } -- }, - "node_modules/@babel/plugin-syntax-jsx": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.7.tgz", -- "integrity": "sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==", -- "dev": true, -- "dependencies": { -- "@babel/helper-plugin-utils": "^7.24.7" -- }, -- "engines": { -- "node": ">=6.9.0" -- }, -- "peerDependencies": { -- "@babel/core": "^7.0.0-0" -- } -- }, -- "node_modules/@babel/plugin-syntax-logical-assignment-operators": { -- "version": "7.10.4", -- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", -- "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", -- "dev": true, -- "dependencies": { -- "@babel/helper-plugin-utils": "^7.10.4" -- }, -- "peerDependencies": { -- "@babel/core": "^7.0.0-0" -- } -- }, -- "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { -- "version": "7.8.3", -- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", -- "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", -- "dev": true, -- "dependencies": { -- "@babel/helper-plugin-utils": "^7.8.0" -- }, -- "peerDependencies": { -- "@babel/core": "^7.0.0-0" -- } -- }, -- "node_modules/@babel/plugin-syntax-numeric-separator": { -- "version": "7.10.4", -- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", -- "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", -- "dev": true, -- "dependencies": { -- "@babel/helper-plugin-utils": "^7.10.4" -- }, -- "peerDependencies": { -- "@babel/core": "^7.0.0-0" -- } -- }, -- "node_modules/@babel/plugin-syntax-object-rest-spread": { -- "version": "7.8.3", -- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", -- "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", -- "dev": true, -- "dependencies": { -- "@babel/helper-plugin-utils": "^7.8.0" -- }, -- "peerDependencies": { -- "@babel/core": "^7.0.0-0" -- } -- }, -- "node_modules/@babel/plugin-syntax-optional-catch-binding": { -- "version": "7.8.3", -- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", -- "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", -- "dev": true, -- "dependencies": { -- "@babel/helper-plugin-utils": "^7.8.0" -- }, -- "peerDependencies": { -- "@babel/core": "^7.0.0-0" -- } -- }, -- "node_modules/@babel/plugin-syntax-optional-chaining": { -- "version": "7.8.3", -- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", -- "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", -- "dev": true, -- "dependencies": { -- "@babel/helper-plugin-utils": "^7.8.0" -- }, -- "peerDependencies": { -- "@babel/core": "^7.0.0-0" -- } -- }, -- "node_modules/@babel/plugin-syntax-private-property-in-object": { -- "version": "7.14.5", -- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", -- "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", -- "dev": true, -- "dependencies": { -- "@babel/helper-plugin-utils": "^7.14.5" -- }, -- "engines": { -- "node": ">=6.9.0" -- }, -- "peerDependencies": { -- "@babel/core": "^7.0.0-0" -- } -- }, -- "node_modules/@babel/plugin-syntax-top-level-await": { -- "version": "7.14.5", -- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", -- "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.25.9.tgz", -+ "integrity": "sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-plugin-utils": "^7.14.5" -+ "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -836,6 +593,7 @@ - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", - "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" -@@ -848,12 +606,13 @@ - } - }, - "node_modules/@babel/plugin-transform-arrow-functions": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.7.tgz", -- "integrity": "sha512-Dt9LQs6iEY++gXUwY03DNFat5C2NbO48jj+j/bSAz6b3HgPs39qcPiYt77fDObIcFwj3/C2ICX9YMwGflUoSHQ==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.25.9.tgz", -+ "integrity": "sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-plugin-utils": "^7.24.7" -+ "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -863,15 +622,15 @@ - } - }, - "node_modules/@babel/plugin-transform-async-generator-functions": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.24.7.tgz", -- "integrity": "sha512-o+iF77e3u7ZS4AoAuJvapz9Fm001PuD2V3Lp6OSE4FYQke+cSewYtnek+THqGRWyQloRCyvWL1OkyfNEl9vr/g==", -+ "version": "7.26.8", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.26.8.tgz", -+ "integrity": "sha512-He9Ej2X7tNf2zdKMAGOsmg2MrFc+hfoAhd3po4cWfo/NWjzEAKa0oQruj1ROVUdl0e6fb6/kE/G3SSxE0lRJOg==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-environment-visitor": "^7.24.7", -- "@babel/helper-plugin-utils": "^7.24.7", -- "@babel/helper-remap-async-to-generator": "^7.24.7", -- "@babel/plugin-syntax-async-generators": "^7.8.4" -+ "@babel/helper-plugin-utils": "^7.26.5", -+ "@babel/helper-remap-async-to-generator": "^7.25.9", -+ "@babel/traverse": "^7.26.8" - }, - "engines": { - "node": ">=6.9.0" -@@ -881,14 +640,15 @@ - } - }, - "node_modules/@babel/plugin-transform-async-to-generator": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.7.tgz", -- "integrity": "sha512-SQY01PcJfmQ+4Ash7NE+rpbLFbmqA2GPIgqzxfFTL4t1FKRq4zTms/7htKpoCUI9OcFYgzqfmCdH53s6/jn5fA==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.25.9.tgz", -+ "integrity": "sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-module-imports": "^7.24.7", -- "@babel/helper-plugin-utils": "^7.24.7", -- "@babel/helper-remap-async-to-generator": "^7.24.7" -+ "@babel/helper-module-imports": "^7.25.9", -+ "@babel/helper-plugin-utils": "^7.25.9", -+ "@babel/helper-remap-async-to-generator": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -898,12 +658,13 @@ - } - }, - "node_modules/@babel/plugin-transform-block-scoped-functions": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.7.tgz", -- "integrity": "sha512-yO7RAz6EsVQDaBH18IDJcMB1HnrUn2FJ/Jslc/WtPPWcjhpUJXU/rjbwmluzp7v/ZzWcEhTMXELnnsz8djWDwQ==", -+ "version": "7.26.5", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.26.5.tgz", -+ "integrity": "sha512-chuTSY+hq09+/f5lMj8ZSYgCFpppV2CbYrhNFJ1BFoXpiWPnnAb7R0MqrafCpN8E1+YRrtM1MXZHJdIx8B6rMQ==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-plugin-utils": "^7.24.7" -+ "@babel/helper-plugin-utils": "^7.26.5" - }, - "engines": { - "node": ">=6.9.0" -@@ -913,12 +674,13 @@ - } - }, - "node_modules/@babel/plugin-transform-block-scoping": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.24.7.tgz", -- "integrity": "sha512-Nd5CvgMbWc+oWzBsuaMcbwjJWAcp5qzrbg69SZdHSP7AMY0AbWFqFO0WTFCA1jxhMCwodRwvRec8k0QUbZk7RQ==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.9.tgz", -+ "integrity": "sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-plugin-utils": "^7.24.7" -+ "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -928,13 +690,14 @@ - } - }, - "node_modules/@babel/plugin-transform-class-properties": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.24.7.tgz", -- "integrity": "sha512-vKbfawVYayKcSeSR5YYzzyXvsDFWU2mD8U5TFeXtbCPLFUqe7GyCgvO6XDHzje862ODrOwy6WCPmKeWHbCFJ4w==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.9.tgz", -+ "integrity": "sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-create-class-features-plugin": "^7.24.7", -- "@babel/helper-plugin-utils": "^7.24.7" -+ "@babel/helper-create-class-features-plugin": "^7.25.9", -+ "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -944,14 +707,14 @@ - } - }, - "node_modules/@babel/plugin-transform-class-static-block": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.24.7.tgz", -- "integrity": "sha512-HMXK3WbBPpZQufbMG4B46A90PkuuhN9vBCb5T8+VAHqvAqvcLi+2cKoukcpmUYkszLhScU3l1iudhrks3DggRQ==", -+ "version": "7.26.0", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.26.0.tgz", -+ "integrity": "sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-create-class-features-plugin": "^7.24.7", -- "@babel/helper-plugin-utils": "^7.24.7", -- "@babel/plugin-syntax-class-static-block": "^7.14.5" -+ "@babel/helper-create-class-features-plugin": "^7.25.9", -+ "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -961,18 +724,17 @@ - } - }, - "node_modules/@babel/plugin-transform-classes": { -- "version": "7.24.8", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.24.8.tgz", -- "integrity": "sha512-VXy91c47uujj758ud9wx+OMgheXm4qJfyhj1P18YvlrQkNOSrwsteHk+EFS3OMGfhMhpZa0A+81eE7G4QC+3CA==", -- "dev": true, -- "dependencies": { -- "@babel/helper-annotate-as-pure": "^7.24.7", -- "@babel/helper-compilation-targets": "^7.24.8", -- "@babel/helper-environment-visitor": "^7.24.7", -- "@babel/helper-function-name": "^7.24.7", -- "@babel/helper-plugin-utils": "^7.24.8", -- "@babel/helper-replace-supers": "^7.24.7", -- "@babel/helper-split-export-declaration": "^7.24.7", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.9.tgz", -+ "integrity": "sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "@babel/helper-annotate-as-pure": "^7.25.9", -+ "@babel/helper-compilation-targets": "^7.25.9", -+ "@babel/helper-plugin-utils": "^7.25.9", -+ "@babel/helper-replace-supers": "^7.25.9", -+ "@babel/traverse": "^7.25.9", - "globals": "^11.1.0" - }, - "engines": { -@@ -983,13 +745,14 @@ - } - }, - "node_modules/@babel/plugin-transform-computed-properties": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.7.tgz", -- "integrity": "sha512-25cS7v+707Gu6Ds2oY6tCkUwsJ9YIDbggd9+cu9jzzDgiNq7hR/8dkzxWfKWnTic26vsI3EsCXNd4iEB6e8esQ==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.25.9.tgz", -+ "integrity": "sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-plugin-utils": "^7.24.7", -- "@babel/template": "^7.24.7" -+ "@babel/helper-plugin-utils": "^7.25.9", -+ "@babel/template": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -999,12 +762,13 @@ - } - }, - "node_modules/@babel/plugin-transform-destructuring": { -- "version": "7.24.8", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.8.tgz", -- "integrity": "sha512-36e87mfY8TnRxc7yc6M9g9gOB7rKgSahqkIKwLpz4Ppk2+zC2Cy1is0uwtuSG6AE4zlTOUa+7JGz9jCJGLqQFQ==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.25.9.tgz", -+ "integrity": "sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-plugin-utils": "^7.24.8" -+ "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -1014,13 +778,14 @@ - } - }, - "node_modules/@babel/plugin-transform-dotall-regex": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.24.7.tgz", -- "integrity": "sha512-ZOA3W+1RRTSWvyqcMJDLqbchh7U4NRGqwRfFSVbOLS/ePIP4vHB5e8T8eXcuqyN1QkgKyj5wuW0lcS85v4CrSw==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.25.9.tgz", -+ "integrity": "sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-create-regexp-features-plugin": "^7.24.7", -- "@babel/helper-plugin-utils": "^7.24.7" -+ "@babel/helper-create-regexp-features-plugin": "^7.25.9", -+ "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -1030,12 +795,13 @@ - } - }, - "node_modules/@babel/plugin-transform-duplicate-keys": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.24.7.tgz", -- "integrity": "sha512-JdYfXyCRihAe46jUIliuL2/s0x0wObgwwiGxw/UbgJBr20gQBThrokO4nYKgWkD7uBaqM7+9x5TU7NkExZJyzw==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.25.9.tgz", -+ "integrity": "sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-plugin-utils": "^7.24.7" -+ "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -1044,14 +810,31 @@ - "@babel/core": "^7.0.0-0" - } - }, -+ "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": { -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.9.tgz", -+ "integrity": "sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "@babel/helper-create-regexp-features-plugin": "^7.25.9", -+ "@babel/helper-plugin-utils": "^7.25.9" -+ }, -+ "engines": { -+ "node": ">=6.9.0" -+ }, -+ "peerDependencies": { -+ "@babel/core": "^7.0.0" -+ } -+ }, - "node_modules/@babel/plugin-transform-dynamic-import": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.24.7.tgz", -- "integrity": "sha512-sc3X26PhZQDb3JhORmakcbvkeInvxz+A8oda99lj7J60QRuPZvNAk9wQlTBS1ZynelDrDmTU4pw1tyc5d5ZMUg==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.25.9.tgz", -+ "integrity": "sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-plugin-utils": "^7.24.7", -- "@babel/plugin-syntax-dynamic-import": "^7.8.3" -+ "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -1061,13 +844,13 @@ - } - }, - "node_modules/@babel/plugin-transform-exponentiation-operator": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.24.7.tgz", -- "integrity": "sha512-Rqe/vSc9OYgDajNIK35u7ot+KeCoetqQYFXM4Epf7M7ez3lWlOjrDjrwMei6caCVhfdw+mIKD4cgdGNy5JQotQ==", -+ "version": "7.26.3", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.26.3.tgz", -+ "integrity": "sha512-7CAHcQ58z2chuXPWblnn1K6rLDnDWieghSOEmqQsrBenH0P9InCUtOJYD89pvngljmZlJcz3fcmgYsXFNGa1ZQ==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-builder-binary-assignment-operator-visitor": "^7.24.7", -- "@babel/helper-plugin-utils": "^7.24.7" -+ "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -1077,13 +860,13 @@ - } - }, - "node_modules/@babel/plugin-transform-export-namespace-from": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.24.7.tgz", -- "integrity": "sha512-v0K9uNYsPL3oXZ/7F9NNIbAj2jv1whUEtyA6aujhekLs56R++JDQuzRcP2/z4WX5Vg/c5lE9uWZA0/iUoFhLTA==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.25.9.tgz", -+ "integrity": "sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-plugin-utils": "^7.24.7", -- "@babel/plugin-syntax-export-namespace-from": "^7.8.3" -+ "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -1093,13 +876,14 @@ - } - }, - "node_modules/@babel/plugin-transform-for-of": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.7.tgz", -- "integrity": "sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.25.9.tgz", -+ "integrity": "sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-plugin-utils": "^7.24.7", -- "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7" -+ "@babel/helper-plugin-utils": "^7.25.9", -+ "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -1109,14 +893,15 @@ - } - }, - "node_modules/@babel/plugin-transform-function-name": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.24.7.tgz", -- "integrity": "sha512-U9FcnA821YoILngSmYkW6FjyQe2TyZD5pHt4EVIhmcTkrJw/3KqcrRSxuOo5tFZJi7TE19iDyI1u+weTI7bn2w==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.9.tgz", -+ "integrity": "sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-compilation-targets": "^7.24.7", -- "@babel/helper-function-name": "^7.24.7", -- "@babel/helper-plugin-utils": "^7.24.7" -+ "@babel/helper-compilation-targets": "^7.25.9", -+ "@babel/helper-plugin-utils": "^7.25.9", -+ "@babel/traverse": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -1126,13 +911,13 @@ - } - }, - "node_modules/@babel/plugin-transform-json-strings": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.24.7.tgz", -- "integrity": "sha512-2yFnBGDvRuxAaE/f0vfBKvtnvvqU8tGpMHqMNpTN2oWMKIR3NqFkjaAgGwawhqK/pIN2T3XdjGPdaG0vDhOBGw==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.25.9.tgz", -+ "integrity": "sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-plugin-utils": "^7.24.7", -- "@babel/plugin-syntax-json-strings": "^7.8.3" -+ "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -1142,12 +927,13 @@ - } - }, - "node_modules/@babel/plugin-transform-literals": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.24.7.tgz", -- "integrity": "sha512-vcwCbb4HDH+hWi8Pqenwnjy+UiklO4Kt1vfspcQYFhJdpthSnW8XvWGyDZWKNVrVbVViI/S7K9PDJZiUmP2fYQ==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.9.tgz", -+ "integrity": "sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-plugin-utils": "^7.24.7" -+ "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -1157,13 +943,13 @@ - } - }, - "node_modules/@babel/plugin-transform-logical-assignment-operators": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.24.7.tgz", -- "integrity": "sha512-4D2tpwlQ1odXmTEIFWy9ELJcZHqrStlzK/dAOWYyxX3zT0iXQB6banjgeOJQXzEc4S0E0a5A+hahxPaEFYftsw==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.25.9.tgz", -+ "integrity": "sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-plugin-utils": "^7.24.7", -- "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" -+ "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -1173,12 +959,13 @@ - } - }, - "node_modules/@babel/plugin-transform-member-expression-literals": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.7.tgz", -- "integrity": "sha512-T/hRC1uqrzXMKLQ6UCwMT85S3EvqaBXDGf0FaMf4446Qx9vKwlghvee0+uuZcDUCZU5RuNi4781UQ7R308zzBw==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.25.9.tgz", -+ "integrity": "sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-plugin-utils": "^7.24.7" -+ "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -1188,13 +975,14 @@ - } - }, - "node_modules/@babel/plugin-transform-modules-amd": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.24.7.tgz", -- "integrity": "sha512-9+pB1qxV3vs/8Hdmz/CulFB8w2tuu6EB94JZFsjdqxQokwGa9Unap7Bo2gGBGIvPmDIVvQrom7r5m/TCDMURhg==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.25.9.tgz", -+ "integrity": "sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-module-transforms": "^7.24.7", -- "@babel/helper-plugin-utils": "^7.24.7" -+ "@babel/helper-module-transforms": "^7.25.9", -+ "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -1204,14 +992,14 @@ - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs": { -- "version": "7.24.8", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.8.tgz", -- "integrity": "sha512-WHsk9H8XxRs3JXKWFiqtQebdh9b/pTk4EgueygFzYlTKAg0Ud985mSevdNjdXdFBATSKVJGQXP1tv6aGbssLKA==", -+ "version": "7.26.3", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.26.3.tgz", -+ "integrity": "sha512-MgR55l4q9KddUDITEzEFYn5ZsGDXMSsU9E+kh7fjRXTIC3RHqfCo8RPRbyReYJh44HQ/yomFkqbOFohXvDCiIQ==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-module-transforms": "^7.24.8", -- "@babel/helper-plugin-utils": "^7.24.8", -- "@babel/helper-simple-access": "^7.24.7" -+ "@babel/helper-module-transforms": "^7.26.0", -+ "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -1221,15 +1009,16 @@ - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.24.7.tgz", -- "integrity": "sha512-GYQE0tW7YoaN13qFh3O1NCY4MPkUiAH3fiF7UcV/I3ajmDKEdG3l+UOcbAm4zUE3gnvUU+Eni7XrVKo9eO9auw==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.9.tgz", -+ "integrity": "sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-hoist-variables": "^7.24.7", -- "@babel/helper-module-transforms": "^7.24.7", -- "@babel/helper-plugin-utils": "^7.24.7", -- "@babel/helper-validator-identifier": "^7.24.7" -+ "@babel/helper-module-transforms": "^7.25.9", -+ "@babel/helper-plugin-utils": "^7.25.9", -+ "@babel/helper-validator-identifier": "^7.25.9", -+ "@babel/traverse": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -1239,13 +1028,14 @@ - } - }, - "node_modules/@babel/plugin-transform-modules-umd": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.24.7.tgz", -- "integrity": "sha512-3aytQvqJ/h9z4g8AsKPLvD4Zqi2qT+L3j7XoFFu1XBlZWEl2/1kWnhmAbxpLgPrHSY0M6UA02jyTiwUVtiKR6A==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.25.9.tgz", -+ "integrity": "sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-module-transforms": "^7.24.7", -- "@babel/helper-plugin-utils": "^7.24.7" -+ "@babel/helper-module-transforms": "^7.25.9", -+ "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -1255,13 +1045,14 @@ - } - }, - "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.24.7.tgz", -- "integrity": "sha512-/jr7h/EWeJtk1U/uz2jlsCioHkZk1JJZVcc8oQsJ1dUlaJD83f4/6Zeh2aHt9BIFokHIsSeDfhUmju0+1GPd6g==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.25.9.tgz", -+ "integrity": "sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-create-regexp-features-plugin": "^7.24.7", -- "@babel/helper-plugin-utils": "^7.24.7" -+ "@babel/helper-create-regexp-features-plugin": "^7.25.9", -+ "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -1271,12 +1062,13 @@ - } - }, - "node_modules/@babel/plugin-transform-new-target": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.24.7.tgz", -- "integrity": "sha512-RNKwfRIXg4Ls/8mMTza5oPF5RkOW8Wy/WgMAp1/F1yZ8mMbtwXW+HDoJiOsagWrAhI5f57Vncrmr9XeT4CVapA==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.25.9.tgz", -+ "integrity": "sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-plugin-utils": "^7.24.7" -+ "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -1286,13 +1078,13 @@ - } - }, - "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.24.7.tgz", -- "integrity": "sha512-Ts7xQVk1OEocqzm8rHMXHlxvsfZ0cEF2yomUqpKENHWMF4zKk175Y4q8H5knJes6PgYad50uuRmt3UJuhBw8pQ==", -+ "version": "7.26.6", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.26.6.tgz", -+ "integrity": "sha512-CKW8Vu+uUZneQCPtXmSBUC6NCAUdya26hWCElAWh5mVSlSRsmiCPUUDKb3Z0szng1hiAJa098Hkhg9o4SE35Qw==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-plugin-utils": "^7.24.7", -- "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" -+ "@babel/helper-plugin-utils": "^7.26.5" - }, - "engines": { - "node": ">=6.9.0" -@@ -1302,13 +1094,13 @@ - } - }, - "node_modules/@babel/plugin-transform-numeric-separator": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.24.7.tgz", -- "integrity": "sha512-e6q1TiVUzvH9KRvicuxdBTUj4AdKSRwzIyFFnfnezpCfP2/7Qmbb8qbU2j7GODbl4JMkblitCQjKYUaX/qkkwA==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.25.9.tgz", -+ "integrity": "sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-plugin-utils": "^7.24.7", -- "@babel/plugin-syntax-numeric-separator": "^7.10.4" -+ "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -1318,15 +1110,15 @@ - } - }, - "node_modules/@babel/plugin-transform-object-rest-spread": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.7.tgz", -- "integrity": "sha512-4QrHAr0aXQCEFni2q4DqKLD31n2DL+RxcwnNjDFkSG0eNQ/xCavnRkfCUjsyqGC2OviNJvZOF/mQqZBw7i2C5Q==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.25.9.tgz", -+ "integrity": "sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-compilation-targets": "^7.24.7", -- "@babel/helper-plugin-utils": "^7.24.7", -- "@babel/plugin-syntax-object-rest-spread": "^7.8.3", -- "@babel/plugin-transform-parameters": "^7.24.7" -+ "@babel/helper-compilation-targets": "^7.25.9", -+ "@babel/helper-plugin-utils": "^7.25.9", -+ "@babel/plugin-transform-parameters": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -1336,13 +1128,14 @@ - } - }, - "node_modules/@babel/plugin-transform-object-super": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.7.tgz", -- "integrity": "sha512-A/vVLwN6lBrMFmMDmPPz0jnE6ZGx7Jq7d6sT/Ev4H65RER6pZ+kczlf1DthF5N0qaPHBsI7UXiE8Zy66nmAovg==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.25.9.tgz", -+ "integrity": "sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-plugin-utils": "^7.24.7", -- "@babel/helper-replace-supers": "^7.24.7" -+ "@babel/helper-plugin-utils": "^7.25.9", -+ "@babel/helper-replace-supers": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -1352,13 +1145,13 @@ - } - }, - "node_modules/@babel/plugin-transform-optional-catch-binding": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.24.7.tgz", -- "integrity": "sha512-uLEndKqP5BfBbC/5jTwPxLh9kqPWWgzN/f8w6UwAIirAEqiIVJWWY312X72Eub09g5KF9+Zn7+hT7sDxmhRuKA==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.25.9.tgz", -+ "integrity": "sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-plugin-utils": "^7.24.7", -- "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" -+ "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -1368,14 +1161,14 @@ - } - }, - "node_modules/@babel/plugin-transform-optional-chaining": { -- "version": "7.24.8", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.24.8.tgz", -- "integrity": "sha512-5cTOLSMs9eypEy8JUVvIKOu6NgvbJMnpG62VpIHrTmROdQ+L5mDAaI40g25k5vXti55JWNX5jCkq3HZxXBQANw==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.25.9.tgz", -+ "integrity": "sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-plugin-utils": "^7.24.8", -- "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", -- "@babel/plugin-syntax-optional-chaining": "^7.8.3" -+ "@babel/helper-plugin-utils": "^7.25.9", -+ "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -1385,12 +1178,13 @@ - } - }, - "node_modules/@babel/plugin-transform-parameters": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.7.tgz", -- "integrity": "sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.25.9.tgz", -+ "integrity": "sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-plugin-utils": "^7.24.7" -+ "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -1400,13 +1194,14 @@ - } - }, - "node_modules/@babel/plugin-transform-private-methods": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.24.7.tgz", -- "integrity": "sha512-COTCOkG2hn4JKGEKBADkA8WNb35TGkkRbI5iT845dB+NyqgO8Hn+ajPbSnIQznneJTa3d30scb6iz/DhH8GsJQ==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.9.tgz", -+ "integrity": "sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-create-class-features-plugin": "^7.24.7", -- "@babel/helper-plugin-utils": "^7.24.7" -+ "@babel/helper-create-class-features-plugin": "^7.25.9", -+ "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -1416,15 +1211,15 @@ - } - }, - "node_modules/@babel/plugin-transform-private-property-in-object": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.24.7.tgz", -- "integrity": "sha512-9z76mxwnwFxMyxZWEgdgECQglF2Q7cFLm0kMf8pGwt+GSJsY0cONKj/UuO4bOH0w/uAel3ekS4ra5CEAyJRmDA==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.25.9.tgz", -+ "integrity": "sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-annotate-as-pure": "^7.24.7", -- "@babel/helper-create-class-features-plugin": "^7.24.7", -- "@babel/helper-plugin-utils": "^7.24.7", -- "@babel/plugin-syntax-private-property-in-object": "^7.14.5" -+ "@babel/helper-annotate-as-pure": "^7.25.9", -+ "@babel/helper-create-class-features-plugin": "^7.25.9", -+ "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -1434,12 +1229,13 @@ - } - }, - "node_modules/@babel/plugin-transform-property-literals": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.7.tgz", -- "integrity": "sha512-EMi4MLQSHfd2nrCqQEWxFdha2gBCqU4ZcCng4WBGZ5CJL4bBRW0ptdqqDdeirGZcpALazVVNJqRmsO8/+oNCBA==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.25.9.tgz", -+ "integrity": "sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-plugin-utils": "^7.24.7" -+ "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -1449,12 +1245,13 @@ - } - }, - "node_modules/@babel/plugin-transform-react-display-name": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.24.7.tgz", -- "integrity": "sha512-H/Snz9PFxKsS1JLI4dJLtnJgCJRoo0AUm3chP6NYr+9En1JMKloheEiLIhlp5MDVznWo+H3AAC1Mc8lmUEpsgg==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.25.9.tgz", -+ "integrity": "sha512-KJfMlYIUxQB1CJfO3e0+h0ZHWOTLCPP115Awhaz8U0Zpq36Gl/cXlpoyMRnUWlhNUBAzldnCiAZNvCDj7CrKxQ==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-plugin-utils": "^7.24.7" -+ "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -1464,16 +1261,17 @@ - } - }, - "node_modules/@babel/plugin-transform-react-jsx": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.24.7.tgz", -- "integrity": "sha512-+Dj06GDZEFRYvclU6k4bme55GKBEWUmByM/eoKuqg4zTNQHiApWRhQph5fxQB2wAEFvRzL1tOEj1RJ19wJrhoA==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.25.9.tgz", -+ "integrity": "sha512-s5XwpQYCqGerXl+Pu6VDL3x0j2d82eiV77UJ8a2mDHAW7j9SWRqQ2y1fNo1Z74CdcYipl5Z41zvjj4Nfzq36rw==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-annotate-as-pure": "^7.24.7", -- "@babel/helper-module-imports": "^7.24.7", -- "@babel/helper-plugin-utils": "^7.24.7", -- "@babel/plugin-syntax-jsx": "^7.24.7", -- "@babel/types": "^7.24.7" -+ "@babel/helper-annotate-as-pure": "^7.25.9", -+ "@babel/helper-module-imports": "^7.25.9", -+ "@babel/helper-plugin-utils": "^7.25.9", -+ "@babel/plugin-syntax-jsx": "^7.25.9", -+ "@babel/types": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -1483,12 +1281,13 @@ - } - }, - "node_modules/@babel/plugin-transform-react-jsx-development": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.24.7.tgz", -- "integrity": "sha512-QG9EnzoGn+Qar7rxuW+ZOsbWOt56FvvI93xInqsZDC5fsekx1AlIO4KIJ5M+D0p0SqSH156EpmZyXq630B8OlQ==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.25.9.tgz", -+ "integrity": "sha512-9mj6rm7XVYs4mdLIpbZnHOYdpW42uoiBCTVowg7sP1thUOiANgMb4UtpRivR0pp5iL+ocvUv7X4mZgFRpJEzGw==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/plugin-transform-react-jsx": "^7.24.7" -+ "@babel/plugin-transform-react-jsx": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -1498,13 +1297,14 @@ - } - }, - "node_modules/@babel/plugin-transform-react-pure-annotations": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.24.7.tgz", -- "integrity": "sha512-PLgBVk3fzbmEjBJ/u8kFzOqS9tUeDjiaWud/rRym/yjCo/M9cASPlnrd2ZmmZpQT40fOOrvR8jh+n8jikrOhNA==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.25.9.tgz", -+ "integrity": "sha512-KQ/Takk3T8Qzj5TppkS1be588lkbTp5uj7w6a0LeQaTMSckU/wK0oJ/pih+T690tkgI5jfmg2TqDJvd41Sj1Cg==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-annotate-as-pure": "^7.24.7", -- "@babel/helper-plugin-utils": "^7.24.7" -+ "@babel/helper-annotate-as-pure": "^7.25.9", -+ "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -1514,12 +1314,13 @@ - } - }, - "node_modules/@babel/plugin-transform-regenerator": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.7.tgz", -- "integrity": "sha512-lq3fvXPdimDrlg6LWBoqj+r/DEWgONuwjuOuQCSYgRroXDH/IdM1C0IZf59fL5cHLpjEH/O6opIRBbqv7ELnuA==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.25.9.tgz", -+ "integrity": "sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-plugin-utils": "^7.24.7", -+ "@babel/helper-plugin-utils": "^7.25.9", - "regenerator-transform": "^0.15.2" - }, - "engines": { -@@ -1529,13 +1330,31 @@ - "@babel/core": "^7.0.0-0" - } - }, -+ "node_modules/@babel/plugin-transform-regexp-modifiers": { -+ "version": "7.26.0", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.26.0.tgz", -+ "integrity": "sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "@babel/helper-create-regexp-features-plugin": "^7.25.9", -+ "@babel/helper-plugin-utils": "^7.25.9" -+ }, -+ "engines": { -+ "node": ">=6.9.0" -+ }, -+ "peerDependencies": { -+ "@babel/core": "^7.0.0" -+ } -+ }, - "node_modules/@babel/plugin-transform-reserved-words": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.24.7.tgz", -- "integrity": "sha512-0DUq0pHcPKbjFZCfTss/pGkYMfy3vFWydkUBd9r0GHpIyfs2eCDENvqadMycRS9wZCXR41wucAfJHJmwA0UmoQ==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.25.9.tgz", -+ "integrity": "sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-plugin-utils": "^7.24.7" -+ "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -1545,12 +1364,13 @@ - } - }, - "node_modules/@babel/plugin-transform-shorthand-properties": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.7.tgz", -- "integrity": "sha512-KsDsevZMDsigzbA09+vacnLpmPH4aWjcZjXdyFKGzpplxhbeB4wYtury3vglQkg6KM/xEPKt73eCjPPf1PgXBA==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.25.9.tgz", -+ "integrity": "sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-plugin-utils": "^7.24.7" -+ "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -1560,13 +1380,14 @@ - } - }, - "node_modules/@babel/plugin-transform-spread": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.7.tgz", -- "integrity": "sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.25.9.tgz", -+ "integrity": "sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-plugin-utils": "^7.24.7", -- "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7" -+ "@babel/helper-plugin-utils": "^7.25.9", -+ "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -1576,12 +1397,13 @@ - } - }, - "node_modules/@babel/plugin-transform-sticky-regex": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.24.7.tgz", -- "integrity": "sha512-kHPSIJc9v24zEml5geKg9Mjx5ULpfncj0wRpYtxbvKyTtHCYDkVE3aHQ03FrpEo4gEe2vrJJS1Y9CJTaThA52g==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.25.9.tgz", -+ "integrity": "sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-plugin-utils": "^7.24.7" -+ "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -1591,12 +1413,13 @@ - } - }, - "node_modules/@babel/plugin-transform-template-literals": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.7.tgz", -- "integrity": "sha512-AfDTQmClklHCOLxtGoP7HkeMw56k1/bTQjwsfhL6pppo/M4TOBSq+jjBUBLmV/4oeFg4GWMavIl44ZeCtmmZTw==", -+ "version": "7.26.8", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.26.8.tgz", -+ "integrity": "sha512-OmGDL5/J0CJPJZTHZbi2XpO0tyT2Ia7fzpW5GURwdtp2X3fMmN8au/ej6peC/T33/+CRiIpA8Krse8hFGVmT5Q==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-plugin-utils": "^7.24.7" -+ "@babel/helper-plugin-utils": "^7.26.5" - }, - "engines": { - "node": ">=6.9.0" -@@ -1606,12 +1429,13 @@ - } - }, - "node_modules/@babel/plugin-transform-typeof-symbol": { -- "version": "7.24.8", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.24.8.tgz", -- "integrity": "sha512-adNTUpDCVnmAE58VEqKlAA6ZBlNkMnWD0ZcW76lyNFN3MJniyGFZfNwERVk8Ap56MCnXztmDr19T4mPTztcuaw==", -+ "version": "7.26.7", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.26.7.tgz", -+ "integrity": "sha512-jfoTXXZTgGg36BmhqT3cAYK5qkmqvJpvNrPhaK/52Vgjhw4Rq29s9UqpWWV0D6yuRmgiFH/BUVlkl96zJWqnaw==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-plugin-utils": "^7.24.8" -+ "@babel/helper-plugin-utils": "^7.26.5" - }, - "engines": { - "node": ">=6.9.0" -@@ -1621,12 +1445,13 @@ - } - }, - "node_modules/@babel/plugin-transform-unicode-escapes": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.24.7.tgz", -- "integrity": "sha512-U3ap1gm5+4edc2Q/P+9VrBNhGkfnf+8ZqppY71Bo/pzZmXhhLdqgaUl6cuB07O1+AQJtCLfaOmswiNbSQ9ivhw==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.25.9.tgz", -+ "integrity": "sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-plugin-utils": "^7.24.7" -+ "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -1636,13 +1461,14 @@ - } - }, - "node_modules/@babel/plugin-transform-unicode-property-regex": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.24.7.tgz", -- "integrity": "sha512-uH2O4OV5M9FZYQrwc7NdVmMxQJOCCzFeYudlZSzUAHRFeOujQefa92E74TQDVskNHCzOXoigEuoyzHDhaEaK5w==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.25.9.tgz", -+ "integrity": "sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-create-regexp-features-plugin": "^7.24.7", -- "@babel/helper-plugin-utils": "^7.24.7" -+ "@babel/helper-create-regexp-features-plugin": "^7.25.9", -+ "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -1652,13 +1478,14 @@ - } - }, - "node_modules/@babel/plugin-transform-unicode-regex": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.24.7.tgz", -- "integrity": "sha512-hlQ96MBZSAXUq7ltkjtu3FJCCSMx/j629ns3hA3pXnBXjanNP0LHi+JpPeA81zaWgVK1VGH95Xuy7u0RyQ8kMg==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.25.9.tgz", -+ "integrity": "sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-create-regexp-features-plugin": "^7.24.7", -- "@babel/helper-plugin-utils": "^7.24.7" -+ "@babel/helper-create-regexp-features-plugin": "^7.25.9", -+ "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -1668,13 +1495,14 @@ - } - }, - "node_modules/@babel/plugin-transform-unicode-sets-regex": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.24.7.tgz", -- "integrity": "sha512-2G8aAvF4wy1w/AGZkemprdGMRg5o6zPNhbHVImRz3lss55TYCBd6xStN19rt8XJHq20sqV0JbyWjOWwQRwV/wg==", -+ "version": "7.25.9", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.9.tgz", -+ "integrity": "sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-create-regexp-features-plugin": "^7.24.7", -- "@babel/helper-plugin-utils": "^7.24.7" -+ "@babel/helper-create-regexp-features-plugin": "^7.25.9", -+ "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -1684,91 +1512,80 @@ - } - }, - "node_modules/@babel/preset-env": { -- "version": "7.24.8", -- "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.24.8.tgz", -- "integrity": "sha512-vObvMZB6hNWuDxhSaEPTKCwcqkAIuDtE+bQGn4XMXne1DSLzFVY8Vmj1bm+mUQXYNN8NmaQEO+r8MMbzPr1jBQ==", -- "dev": true, -- "dependencies": { -- "@babel/compat-data": "^7.24.8", -- "@babel/helper-compilation-targets": "^7.24.8", -- "@babel/helper-plugin-utils": "^7.24.8", -- "@babel/helper-validator-option": "^7.24.8", -- "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.24.7", -- "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.24.7", -- "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.24.7", -- "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.24.7", -+ "version": "7.26.8", -+ "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.26.8.tgz", -+ "integrity": "sha512-um7Sy+2THd697S4zJEfv/U5MHGJzkN2xhtsR3T/SWRbVSic62nbISh51VVfU9JiO/L/Z97QczHTaFVkOU8IzNg==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "@babel/compat-data": "^7.26.8", -+ "@babel/helper-compilation-targets": "^7.26.5", -+ "@babel/helper-plugin-utils": "^7.26.5", -+ "@babel/helper-validator-option": "^7.25.9", -+ "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.9", -+ "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.9", -+ "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.9", -+ "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.25.9", -+ "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.9", - "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", -- "@babel/plugin-syntax-async-generators": "^7.8.4", -- "@babel/plugin-syntax-class-properties": "^7.12.13", -- "@babel/plugin-syntax-class-static-block": "^7.14.5", -- "@babel/plugin-syntax-dynamic-import": "^7.8.3", -- "@babel/plugin-syntax-export-namespace-from": "^7.8.3", -- "@babel/plugin-syntax-import-assertions": "^7.24.7", -- "@babel/plugin-syntax-import-attributes": "^7.24.7", -- "@babel/plugin-syntax-import-meta": "^7.10.4", -- "@babel/plugin-syntax-json-strings": "^7.8.3", -- "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", -- "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", -- "@babel/plugin-syntax-numeric-separator": "^7.10.4", -- "@babel/plugin-syntax-object-rest-spread": "^7.8.3", -- "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", -- "@babel/plugin-syntax-optional-chaining": "^7.8.3", -- "@babel/plugin-syntax-private-property-in-object": "^7.14.5", -- "@babel/plugin-syntax-top-level-await": "^7.14.5", -+ "@babel/plugin-syntax-import-assertions": "^7.26.0", -+ "@babel/plugin-syntax-import-attributes": "^7.26.0", - "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", -- "@babel/plugin-transform-arrow-functions": "^7.24.7", -- "@babel/plugin-transform-async-generator-functions": "^7.24.7", -- "@babel/plugin-transform-async-to-generator": "^7.24.7", -- "@babel/plugin-transform-block-scoped-functions": "^7.24.7", -- "@babel/plugin-transform-block-scoping": "^7.24.7", -- "@babel/plugin-transform-class-properties": "^7.24.7", -- "@babel/plugin-transform-class-static-block": "^7.24.7", -- "@babel/plugin-transform-classes": "^7.24.8", -- "@babel/plugin-transform-computed-properties": "^7.24.7", -- "@babel/plugin-transform-destructuring": "^7.24.8", -- "@babel/plugin-transform-dotall-regex": "^7.24.7", -- "@babel/plugin-transform-duplicate-keys": "^7.24.7", -- "@babel/plugin-transform-dynamic-import": "^7.24.7", -- "@babel/plugin-transform-exponentiation-operator": "^7.24.7", -- "@babel/plugin-transform-export-namespace-from": "^7.24.7", -- "@babel/plugin-transform-for-of": "^7.24.7", -- "@babel/plugin-transform-function-name": "^7.24.7", -- "@babel/plugin-transform-json-strings": "^7.24.7", -- "@babel/plugin-transform-literals": "^7.24.7", -- "@babel/plugin-transform-logical-assignment-operators": "^7.24.7", -- "@babel/plugin-transform-member-expression-literals": "^7.24.7", -- "@babel/plugin-transform-modules-amd": "^7.24.7", -- "@babel/plugin-transform-modules-commonjs": "^7.24.8", -- "@babel/plugin-transform-modules-systemjs": "^7.24.7", -- "@babel/plugin-transform-modules-umd": "^7.24.7", -- "@babel/plugin-transform-named-capturing-groups-regex": "^7.24.7", -- "@babel/plugin-transform-new-target": "^7.24.7", -- "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.7", -- "@babel/plugin-transform-numeric-separator": "^7.24.7", -- "@babel/plugin-transform-object-rest-spread": "^7.24.7", -- "@babel/plugin-transform-object-super": "^7.24.7", -- "@babel/plugin-transform-optional-catch-binding": "^7.24.7", -- "@babel/plugin-transform-optional-chaining": "^7.24.8", -- "@babel/plugin-transform-parameters": "^7.24.7", -- "@babel/plugin-transform-private-methods": "^7.24.7", -- "@babel/plugin-transform-private-property-in-object": "^7.24.7", -- "@babel/plugin-transform-property-literals": "^7.24.7", -- "@babel/plugin-transform-regenerator": "^7.24.7", -- "@babel/plugin-transform-reserved-words": "^7.24.7", -- "@babel/plugin-transform-shorthand-properties": "^7.24.7", -- "@babel/plugin-transform-spread": "^7.24.7", -- "@babel/plugin-transform-sticky-regex": "^7.24.7", -- "@babel/plugin-transform-template-literals": "^7.24.7", -- "@babel/plugin-transform-typeof-symbol": "^7.24.8", -- "@babel/plugin-transform-unicode-escapes": "^7.24.7", -- "@babel/plugin-transform-unicode-property-regex": "^7.24.7", -- "@babel/plugin-transform-unicode-regex": "^7.24.7", -- "@babel/plugin-transform-unicode-sets-regex": "^7.24.7", -+ "@babel/plugin-transform-arrow-functions": "^7.25.9", -+ "@babel/plugin-transform-async-generator-functions": "^7.26.8", -+ "@babel/plugin-transform-async-to-generator": "^7.25.9", -+ "@babel/plugin-transform-block-scoped-functions": "^7.26.5", -+ "@babel/plugin-transform-block-scoping": "^7.25.9", -+ "@babel/plugin-transform-class-properties": "^7.25.9", -+ "@babel/plugin-transform-class-static-block": "^7.26.0", -+ "@babel/plugin-transform-classes": "^7.25.9", -+ "@babel/plugin-transform-computed-properties": "^7.25.9", -+ "@babel/plugin-transform-destructuring": "^7.25.9", -+ "@babel/plugin-transform-dotall-regex": "^7.25.9", -+ "@babel/plugin-transform-duplicate-keys": "^7.25.9", -+ "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.9", -+ "@babel/plugin-transform-dynamic-import": "^7.25.9", -+ "@babel/plugin-transform-exponentiation-operator": "^7.26.3", -+ "@babel/plugin-transform-export-namespace-from": "^7.25.9", -+ "@babel/plugin-transform-for-of": "^7.25.9", -+ "@babel/plugin-transform-function-name": "^7.25.9", -+ "@babel/plugin-transform-json-strings": "^7.25.9", -+ "@babel/plugin-transform-literals": "^7.25.9", -+ "@babel/plugin-transform-logical-assignment-operators": "^7.25.9", -+ "@babel/plugin-transform-member-expression-literals": "^7.25.9", -+ "@babel/plugin-transform-modules-amd": "^7.25.9", -+ "@babel/plugin-transform-modules-commonjs": "^7.26.3", -+ "@babel/plugin-transform-modules-systemjs": "^7.25.9", -+ "@babel/plugin-transform-modules-umd": "^7.25.9", -+ "@babel/plugin-transform-named-capturing-groups-regex": "^7.25.9", -+ "@babel/plugin-transform-new-target": "^7.25.9", -+ "@babel/plugin-transform-nullish-coalescing-operator": "^7.26.6", -+ "@babel/plugin-transform-numeric-separator": "^7.25.9", -+ "@babel/plugin-transform-object-rest-spread": "^7.25.9", -+ "@babel/plugin-transform-object-super": "^7.25.9", -+ "@babel/plugin-transform-optional-catch-binding": "^7.25.9", -+ "@babel/plugin-transform-optional-chaining": "^7.25.9", -+ "@babel/plugin-transform-parameters": "^7.25.9", -+ "@babel/plugin-transform-private-methods": "^7.25.9", -+ "@babel/plugin-transform-private-property-in-object": "^7.25.9", -+ "@babel/plugin-transform-property-literals": "^7.25.9", -+ "@babel/plugin-transform-regenerator": "^7.25.9", -+ "@babel/plugin-transform-regexp-modifiers": "^7.26.0", -+ "@babel/plugin-transform-reserved-words": "^7.25.9", -+ "@babel/plugin-transform-shorthand-properties": "^7.25.9", -+ "@babel/plugin-transform-spread": "^7.25.9", -+ "@babel/plugin-transform-sticky-regex": "^7.25.9", -+ "@babel/plugin-transform-template-literals": "^7.26.8", -+ "@babel/plugin-transform-typeof-symbol": "^7.26.7", -+ "@babel/plugin-transform-unicode-escapes": "^7.25.9", -+ "@babel/plugin-transform-unicode-property-regex": "^7.25.9", -+ "@babel/plugin-transform-unicode-regex": "^7.25.9", -+ "@babel/plugin-transform-unicode-sets-regex": "^7.25.9", - "@babel/preset-modules": "0.1.6-no-external-plugins", - "babel-plugin-polyfill-corejs2": "^0.4.10", -- "babel-plugin-polyfill-corejs3": "^0.10.4", -+ "babel-plugin-polyfill-corejs3": "^0.11.0", - "babel-plugin-polyfill-regenerator": "^0.6.1", -- "core-js-compat": "^3.37.1", -+ "core-js-compat": "^3.40.0", - "semver": "^6.3.1" - }, - "engines": { -@@ -1783,6 +1600,7 @@ - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", - "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/types": "^7.4.4", -@@ -1793,17 +1611,18 @@ - } - }, - "node_modules/@babel/preset-react": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.24.7.tgz", -- "integrity": "sha512-AAH4lEkpmzFWrGVlHaxJB7RLH21uPQ9+He+eFLWHmF9IuFQVugz8eAsamaW0DXRrTfco5zj1wWtpdcXJUOfsag==", -+ "version": "7.26.3", -+ "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.26.3.tgz", -+ "integrity": "sha512-Nl03d6T9ky516DGK2YMxrTqvnpUW63TnJMOMonj+Zae0JiPC5BC9xPMSL6L8fiSpA5vP88qfygavVQvnLp+6Cw==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-plugin-utils": "^7.24.7", -- "@babel/helper-validator-option": "^7.24.7", -- "@babel/plugin-transform-react-display-name": "^7.24.7", -- "@babel/plugin-transform-react-jsx": "^7.24.7", -- "@babel/plugin-transform-react-jsx-development": "^7.24.7", -- "@babel/plugin-transform-react-pure-annotations": "^7.24.7" -+ "@babel/helper-plugin-utils": "^7.25.9", -+ "@babel/helper-validator-option": "^7.25.9", -+ "@babel/plugin-transform-react-display-name": "^7.25.9", -+ "@babel/plugin-transform-react-jsx": "^7.25.9", -+ "@babel/plugin-transform-react-jsx-development": "^7.25.9", -+ "@babel/plugin-transform-react-pure-annotations": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -1812,16 +1631,11 @@ - "@babel/core": "^7.0.0-0" - } - }, -- "node_modules/@babel/regjsgen": { -- "version": "0.8.0", -- "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", -- "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", -- "dev": true -- }, - "node_modules/@babel/runtime": { -- "version": "7.26.0", -- "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.0.tgz", -- "integrity": "sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==", -+ "version": "7.26.7", -+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.7.tgz", -+ "integrity": "sha512-AOPI3D+a8dXnja+iwsUqGRjr1BbZIe771sXdapOtYI531gSqpi92vXivKcq2asu/DFpdl1ceFAKZyRzK2PCVcQ==", -+ "license": "MIT", - "dependencies": { - "regenerator-runtime": "^0.14.0" - }, -@@ -1830,33 +1644,32 @@ - } - }, - "node_modules/@babel/template": { -- "version": "7.24.7", -- "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.7.tgz", -- "integrity": "sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==", -+ "version": "7.26.8", -+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.26.8.tgz", -+ "integrity": "sha512-iNKaX3ZebKIsCvJ+0jd6embf+Aulaa3vNBqZ41kM7iTWjx5qzWKXGHiJUW3+nTpQ18SG11hdF8OAzKrpXkb96Q==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/code-frame": "^7.24.7", -- "@babel/parser": "^7.24.7", -- "@babel/types": "^7.24.7" -+ "@babel/code-frame": "^7.26.2", -+ "@babel/parser": "^7.26.8", -+ "@babel/types": "^7.26.8" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { -- "version": "7.24.8", -- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.8.tgz", -- "integrity": "sha512-t0P1xxAPzEDcEPmjprAQq19NWum4K0EQPjMwZQZbHt+GiZqvjCHjj755Weq1YRPVzBI+3zSfvScfpnuIecVFJQ==", -- "dev": true, -- "dependencies": { -- "@babel/code-frame": "^7.24.7", -- "@babel/generator": "^7.24.8", -- "@babel/helper-environment-visitor": "^7.24.7", -- "@babel/helper-function-name": "^7.24.7", -- "@babel/helper-hoist-variables": "^7.24.7", -- "@babel/helper-split-export-declaration": "^7.24.7", -- "@babel/parser": "^7.24.8", -- "@babel/types": "^7.24.8", -+ "version": "7.26.8", -+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.8.tgz", -+ "integrity": "sha512-nic9tRkjYH0oB2dzr/JoGIm+4Q6SuYeLEiIiZDwBscRMYFJ+tMAz98fuel9ZnbXViA2I0HVSSRRK8DW5fjXStA==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "@babel/code-frame": "^7.26.2", -+ "@babel/generator": "^7.26.8", -+ "@babel/parser": "^7.26.8", -+ "@babel/template": "^7.26.8", -+ "@babel/types": "^7.26.8", - "debug": "^4.3.1", - "globals": "^11.1.0" - }, -@@ -1865,14 +1678,14 @@ - } - }, - "node_modules/@babel/types": { -- "version": "7.24.8", -- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.8.tgz", -- "integrity": "sha512-SkSBEHwwJRU52QEVZBmMBnE5Ux2/6WU1grdYyOhpbCNxbmJrDuDCphBzKZSO3taf0zztp+qkWlymE5tVL5l0TA==", -+ "version": "7.26.8", -+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.8.tgz", -+ "integrity": "sha512-eUuWapzEGWFEpHFxgEaBG8e3n6S8L3MSu0oda755rOfabWPnh0Our1AozNFVUxGFIhbKgd1ksprsoDGMinTOTA==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-string-parser": "^7.24.8", -- "@babel/helper-validator-identifier": "^7.24.7", -- "to-fast-properties": "^2.0.0" -+ "@babel/helper-string-parser": "^7.25.9", -+ "@babel/helper-validator-identifier": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" -@@ -1881,13 +1694,15 @@ - "node_modules/@braintree/sanitize-url": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@braintree/sanitize-url/-/sanitize-url-6.0.2.tgz", -- "integrity": "sha512-Tbsj02wXCbqGmzdnXNk0SOF19ChhRU70BsroIi4Pm6Ehp56in6vch94mfbdQ17DozxkL3BAVjbZ4Qc1a0HFRAg==" -+ "integrity": "sha512-Tbsj02wXCbqGmzdnXNk0SOF19ChhRU70BsroIi4Pm6Ehp56in6vch94mfbdQ17DozxkL3BAVjbZ4Qc1a0HFRAg==", -+ "license": "MIT" - }, - "node_modules/@codemirror/commands": { -- "version": "6.6.0", -- "resolved": "https://registry.npmjs.org/@codemirror/commands/-/commands-6.6.0.tgz", -- "integrity": "sha512-qnY+b7j1UNcTS31Eenuc/5YJB6gQOzkUoNmJQc0rznwqSRpeaWWpjkWy2C/MPTcePpsKJEM26hXrOXl1+nceXg==", -+ "version": "6.8.0", -+ "resolved": "https://registry.npmjs.org/@codemirror/commands/-/commands-6.8.0.tgz", -+ "integrity": "sha512-q8VPEFaEP4ikSlt6ZxjB3zW72+7osfAYW9i8Zu943uqbKuz6utc1+F170hyLUCUltXORjQXRyYQNfkckzA/bPQ==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "@codemirror/language": "^6.0.0", - "@codemirror/state": "^6.4.0", -@@ -1896,10 +1711,11 @@ - } - }, - "node_modules/@codemirror/language": { -- "version": "6.10.2", -- "resolved": "https://registry.npmjs.org/@codemirror/language/-/language-6.10.2.tgz", -- "integrity": "sha512-kgbTYTo0Au6dCSc/TFy7fK3fpJmgHDv1sG1KNQKJXVi+xBTEeBPY/M30YXiU6mMXeH+YIDLsbrT4ZwNRdtF+SA==", -+ "version": "6.10.8", -+ "resolved": "https://registry.npmjs.org/@codemirror/language/-/language-6.10.8.tgz", -+ "integrity": "sha512-wcP8XPPhDH2vTqf181U8MbZnW+tDyPYy0UzVOa+oHORjyT+mhhom9vBd7dApJwoDz9Nb/a8kHjJIsuA/t8vNFw==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "@codemirror/state": "^6.0.0", - "@codemirror/view": "^6.23.0", -@@ -1910,10 +1726,11 @@ - } - }, - "node_modules/@codemirror/search": { -- "version": "6.5.6", -- "resolved": "https://registry.npmjs.org/@codemirror/search/-/search-6.5.6.tgz", -- "integrity": "sha512-rpMgcsh7o0GuCDUXKPvww+muLA1pDJaFrpq/CCHtpQJYz8xopu4D1hPcKRoDD0YlF8gZaqTNIRa4VRBWyhyy7Q==", -+ "version": "6.5.8", -+ "resolved": "https://registry.npmjs.org/@codemirror/search/-/search-6.5.8.tgz", -+ "integrity": "sha512-PoWtZvo7c1XFeZWmmyaOp2G0XVbOnm+fJzvghqGAktBW3cufwJUWvSCcNG0ppXiBEM05mZu6RhMtXPv2hpllig==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "@codemirror/state": "^6.0.0", - "@codemirror/view": "^6.0.0", -@@ -1921,18 +1738,23 @@ - } - }, - "node_modules/@codemirror/state": { -- "version": "6.4.1", -- "resolved": "https://registry.npmjs.org/@codemirror/state/-/state-6.4.1.tgz", -- "integrity": "sha512-QkEyUiLhsJoZkbumGZlswmAhA7CBU02Wrz7zvH4SrcifbsqwlXShVXg65f3v/ts57W3dqyamEriMhij1Z3Zz4A==", -- "dev": true -+ "version": "6.5.2", -+ "resolved": "https://registry.npmjs.org/@codemirror/state/-/state-6.5.2.tgz", -+ "integrity": "sha512-FVqsPqtPWKVVL3dPSxy8wEF/ymIEuVzF1PK3VbUgrxXpJUSHQWWZz4JMToquRxnkw+36LTamCZG2iua2Ptq0fA==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "@marijn/find-cluster-break": "^1.0.0" -+ } - }, - "node_modules/@codemirror/view": { -- "version": "6.28.4", -- "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.28.4.tgz", -- "integrity": "sha512-QScv95fiviSQ/CaVGflxAvvvDy/9wi0RFyDl4LkHHWiMr/UPebyuTspmYSeN5Nx6eujcPYwsQzA6ZIZucKZVHQ==", -+ "version": "6.36.2", -+ "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.36.2.tgz", -+ "integrity": "sha512-DZ6ONbs8qdJK0fdN7AB82CgI6tYXf4HWk1wSVa0+9bhVznCuuvhQtX8bFBoy3dv8rZSQqUd8GvhVAcielcidrA==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@codemirror/state": "^6.4.0", -+ "@codemirror/state": "^6.5.0", - "style-mod": "^4.1.0", - "w3c-keyname": "^2.2.4" - } -@@ -1942,6 +1764,7 @@ - "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", - "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", - "dev": true, -+ "license": "MIT", - "peer": true, - "dependencies": { - "@jridgewell/trace-mapping": "0.3.9" -@@ -1955,6 +1778,7 @@ - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", - "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", - "dev": true, -+ "license": "MIT", - "peer": true, - "dependencies": { - "@jridgewell/resolve-uri": "^3.0.3", -@@ -1962,42 +1786,104 @@ - } - }, - "node_modules/@eslint-community/eslint-utils": { -- "version": "4.4.0", -- "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", -- "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", -+ "version": "4.4.1", -+ "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz", -+ "integrity": "sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==", - "dev": true, -+ "license": "MIT", - "peer": true, - "dependencies": { -- "eslint-visitor-keys": "^3.3.0" -+ "eslint-visitor-keys": "^3.4.3" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, -+ "funding": { -+ "url": "https://opencollective.com/eslint" -+ }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" - } - }, - "node_modules/@eslint-community/regexpp": { -- "version": "4.11.0", -- "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.0.tgz", -- "integrity": "sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==", -+ "version": "4.12.1", -+ "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", -+ "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", -+ "dev": true, -+ "license": "MIT", -+ "peer": true, -+ "engines": { -+ "node": "^12.0.0 || ^14.0.0 || >=16.0.0" -+ } -+ }, -+ "node_modules/@eslint/config-array": { -+ "version": "0.19.2", -+ "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.19.2.tgz", -+ "integrity": "sha512-GNKqxfHG2ySmJOBSHg7LxeUx4xpuCoFjacmlCoYWEbaPXLwvfIjixRI12xCQZeULksQb23uiA8F40w5TojpV7w==", - "dev": true, -+ "license": "Apache-2.0", - "peer": true, -+ "dependencies": { -+ "@eslint/object-schema": "^2.1.6", -+ "debug": "^4.3.1", -+ "minimatch": "^3.1.2" -+ }, -+ "engines": { -+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" -+ } -+ }, -+ "node_modules/@eslint/config-array/node_modules/brace-expansion": { -+ "version": "1.1.11", -+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", -+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", -+ "dev": true, -+ "license": "MIT", -+ "peer": true, -+ "dependencies": { -+ "balanced-match": "^1.0.0", -+ "concat-map": "0.0.1" -+ } -+ }, -+ "node_modules/@eslint/config-array/node_modules/minimatch": { -+ "version": "3.1.2", -+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", -+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", -+ "dev": true, -+ "license": "ISC", -+ "peer": true, -+ "dependencies": { -+ "brace-expansion": "^1.1.7" -+ }, -+ "engines": { -+ "node": "*" -+ } -+ }, -+ "node_modules/@eslint/core": { -+ "version": "0.11.0", -+ "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.11.0.tgz", -+ "integrity": "sha512-DWUB2pksgNEb6Bz2fggIy1wh6fGgZP4Xyy/Mt0QZPiloKKXerbqq9D3SBQTlCRYOrcRPu4vuz+CGjwdfqxnoWA==", -+ "dev": true, -+ "license": "Apache-2.0", -+ "peer": true, -+ "dependencies": { -+ "@types/json-schema": "^7.0.15" -+ }, - "engines": { -- "node": "^12.0.0 || ^14.0.0 || >=16.0.0" -+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/eslintrc": { -- "version": "2.1.4", -- "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", -- "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", -+ "version": "3.2.0", -+ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.2.0.tgz", -+ "integrity": "sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==", - "dev": true, -+ "license": "MIT", - "peer": true, - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", -- "espree": "^9.6.0", -- "globals": "^13.19.0", -+ "espree": "^10.0.1", -+ "globals": "^14.0.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", -@@ -2005,7 +1891,7 @@ - "strip-json-comments": "^3.1.1" - }, - "engines": { -- "node": "^12.22.0 || ^14.17.0 || >=16.0.0" -+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" -@@ -2016,6 +1902,7 @@ - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, -+ "license": "MIT", - "peer": true, - "dependencies": { - "balanced-match": "^1.0.0", -@@ -2023,16 +1910,14 @@ - } - }, - "node_modules/@eslint/eslintrc/node_modules/globals": { -- "version": "13.24.0", -- "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", -- "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", -+ "version": "14.0.0", -+ "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", -+ "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", - "dev": true, -+ "license": "MIT", - "peer": true, -- "dependencies": { -- "type-fest": "^0.20.2" -- }, - "engines": { -- "node": ">=8" -+ "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" -@@ -2043,6 +1928,7 @@ - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, -+ "license": "ISC", - "peer": true, - "dependencies": { - "brace-expansion": "^1.1.7" -@@ -2052,13 +1938,54 @@ - } - }, - "node_modules/@eslint/js": { -- "version": "8.57.0", -- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz", -- "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==", -+ "version": "9.20.0", -+ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.20.0.tgz", -+ "integrity": "sha512-iZA07H9io9Wn836aVTytRaNqh00Sad+EamwOVJT12GTLw1VGMFV/4JaME+JjLtr9fiGaoWgYnS54wrfWsSs4oQ==", - "dev": true, -+ "license": "MIT", - "peer": true, - "engines": { -- "node": "^12.22.0 || ^14.17.0 || >=16.0.0" -+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" -+ } -+ }, -+ "node_modules/@eslint/object-schema": { -+ "version": "2.1.6", -+ "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz", -+ "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==", -+ "dev": true, -+ "license": "Apache-2.0", -+ "peer": true, -+ "engines": { -+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" -+ } -+ }, -+ "node_modules/@eslint/plugin-kit": { -+ "version": "0.2.5", -+ "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.5.tgz", -+ "integrity": "sha512-lB05FkqEdUg2AA0xEbUz0SnkXT1LcCTa438W4IWTUh4hdOnVbQyOJ81OrDXsJk/LSiJHubgGEFoR5EHq1NsH1A==", -+ "dev": true, -+ "license": "Apache-2.0", -+ "peer": true, -+ "dependencies": { -+ "@eslint/core": "^0.10.0", -+ "levn": "^0.4.1" -+ }, -+ "engines": { -+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" -+ } -+ }, -+ "node_modules/@eslint/plugin-kit/node_modules/@eslint/core": { -+ "version": "0.10.0", -+ "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.10.0.tgz", -+ "integrity": "sha512-gFHJ+xBOo4G3WRlR1e/3G8A6/KZAH6zcE/hkLRCZTi/B9avAG365QhFA8uOGzTMqgTghpn7/fSnscW++dpMSAw==", -+ "dev": true, -+ "license": "Apache-2.0", -+ "peer": true, -+ "dependencies": { -+ "@types/json-schema": "^7.0.15" -+ }, -+ "engines": { -+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@excalidraw/eslint-config": { -@@ -2066,6 +1993,7 @@ - "resolved": "https://registry.npmjs.org/@excalidraw/eslint-config/-/eslint-config-1.0.3.tgz", - "integrity": "sha512-GemHNF5Z6ga0BWBSX7GJaNBUchLu6RwTcAB84eX1MeckRNhNasAsPCdelDlFalz27iS4RuYEQh0bPE8SRxJgbQ==", - "dev": true, -+ "license": "MIT", - "peerDependencies": { - "@typescript-eslint/eslint-plugin": ">=4", - "@typescript-eslint/parser": ">=4", -@@ -2085,12 +2013,14 @@ - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@excalidraw/prettier-config/-/prettier-config-1.0.2.tgz", - "integrity": "sha512-rFIq8+A8WvkEzBsF++Rw6gzxE+hU3ZNkdg8foI+Upz2y/rOC/gUpWJaggPbCkoH3nlREVU59axQjZ1+F6ePRGg==", -- "dev": true -+ "dev": true, -+ "license": "MIT" - }, - "node_modules/@excalidraw/random-username": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@excalidraw/random-username/-/random-username-1.1.0.tgz", - "integrity": "sha512-nULYsQxkWHnbmHvcs+efMkJ4/9TtvNyFeLyHdeGxW0zHs6P+jYVqcRff9A6Vq9w9JXeDRnRh2VKvTtS19GW2qA==", -+ "license": "MIT", - "engines": { - "node": ">=10" - } -@@ -2098,12 +2028,14 @@ - "node_modules/@floating-ui/core": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-0.7.3.tgz", -- "integrity": "sha512-buc8BXHmG9l82+OQXOFU3Kr2XQx9ys01U/Q9HMIrZ300iLc8HLMgh7dcCqgYzAzf4BkoQvDcXf5Y+CuEZ5JBYg==" -+ "integrity": "sha512-buc8BXHmG9l82+OQXOFU3Kr2XQx9ys01U/Q9HMIrZ300iLc8HLMgh7dcCqgYzAzf4BkoQvDcXf5Y+CuEZ5JBYg==", -+ "license": "MIT" - }, - "node_modules/@floating-ui/dom": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-0.5.4.tgz", - "integrity": "sha512-419BMceRLq0RrmTSDxn8hf9R3VCJv2K9PUfugh5JyEFmdjzDo+e8U5EdR8nzKq8Yj1htzLm3b6eQEEam3/rrtg==", -+ "license": "MIT", - "dependencies": { - "@floating-ui/core": "^0.7.3" - } -@@ -2112,6 +2044,7 @@ - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-0.7.2.tgz", - "integrity": "sha512-1T0sJcpHgX/u4I1OzIEhlcrvkUN8ln39nz7fMoE/2HDHrPiMFoOGR7++GYyfUmIQHkkrTinaeQsO3XWubjSvGg==", -+ "license": "MIT", - "dependencies": { - "@floating-ui/dom": "^0.5.3", - "use-isomorphic-layout-effect": "^1.1.1" -@@ -2121,44 +2054,45 @@ - "react-dom": ">=16.8.0" - } - }, -- "node_modules/@humanwhocodes/config-array": { -- "version": "0.11.14", -- "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", -- "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", -- "deprecated": "Use @eslint/config-array instead", -+ "node_modules/@humanfs/core": { -+ "version": "0.19.1", -+ "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", -+ "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", - "dev": true, -+ "license": "Apache-2.0", - "peer": true, -- "dependencies": { -- "@humanwhocodes/object-schema": "^2.0.2", -- "debug": "^4.3.1", -- "minimatch": "^3.0.5" -- }, - "engines": { -- "node": ">=10.10.0" -+ "node": ">=18.18.0" - } - }, -- "node_modules/@humanwhocodes/config-array/node_modules/brace-expansion": { -- "version": "1.1.11", -- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", -- "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", -+ "node_modules/@humanfs/node": { -+ "version": "0.16.6", -+ "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz", -+ "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==", - "dev": true, -+ "license": "Apache-2.0", - "peer": true, - "dependencies": { -- "balanced-match": "^1.0.0", -- "concat-map": "0.0.1" -+ "@humanfs/core": "^0.19.1", -+ "@humanwhocodes/retry": "^0.3.0" -+ }, -+ "engines": { -+ "node": ">=18.18.0" - } - }, -- "node_modules/@humanwhocodes/config-array/node_modules/minimatch": { -- "version": "3.1.2", -- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", -- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", -+ "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": { -+ "version": "0.3.1", -+ "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz", -+ "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==", - "dev": true, -+ "license": "Apache-2.0", - "peer": true, -- "dependencies": { -- "brace-expansion": "^1.1.7" -- }, - "engines": { -- "node": "*" -+ "node": ">=18.18" -+ }, -+ "funding": { -+ "type": "github", -+ "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@humanwhocodes/module-importer": { -@@ -2166,6 +2100,7 @@ - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "dev": true, -+ "license": "Apache-2.0", - "peer": true, - "engines": { - "node": ">=12.22" -@@ -2175,13 +2110,20 @@ - "url": "https://github.com/sponsors/nzakas" - } - }, -- "node_modules/@humanwhocodes/object-schema": { -- "version": "2.0.3", -- "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", -- "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", -- "deprecated": "Use @eslint/object-schema instead", -+ "node_modules/@humanwhocodes/retry": { -+ "version": "0.4.1", -+ "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.1.tgz", -+ "integrity": "sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==", - "dev": true, -- "peer": true -+ "license": "Apache-2.0", -+ "peer": true, -+ "engines": { -+ "node": ">=18.18" -+ }, -+ "funding": { -+ "type": "github", -+ "url": "https://github.com/sponsors/nzakas" -+ } - }, - "node_modules/@isaacs/cliui": { - "version": "8.0.2", -@@ -2201,40 +2143,12 @@ - "node": ">=12" - } - }, -- "node_modules/@isaacs/cliui/node_modules/ansi-regex": { -- "version": "6.1.0", -- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", -- "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", -- "dev": true, -- "license": "MIT", -- "engines": { -- "node": ">=12" -- }, -- "funding": { -- "url": "https://github.com/chalk/ansi-regex?sponsor=1" -- } -- }, -- "node_modules/@isaacs/cliui/node_modules/strip-ansi": { -- "version": "7.1.0", -- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", -- "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", -- "dev": true, -- "license": "MIT", -- "dependencies": { -- "ansi-regex": "^6.0.1" -- }, -- "engines": { -- "node": ">=12" -- }, -- "funding": { -- "url": "https://github.com/chalk/strip-ansi?sponsor=1" -- } -- }, - "node_modules/@jridgewell/gen-mapping": { -- "version": "0.3.5", -- "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", -- "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", -+ "version": "0.3.8", -+ "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", -+ "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "@jridgewell/set-array": "^1.2.1", - "@jridgewell/sourcemap-codec": "^1.4.10", -@@ -2249,6 +2163,7 @@ - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", - "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", - "dev": true, -+ "license": "MIT", - "engines": { - "node": ">=6.0.0" - } -@@ -2258,6 +2173,7 @@ - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", - "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", - "dev": true, -+ "license": "MIT", - "engines": { - "node": ">=6.0.0" - } -@@ -2267,6 +2183,7 @@ - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", - "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25" -@@ -2276,47 +2193,60 @@ - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", - "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", -- "dev": true -+ "dev": true, -+ "license": "MIT" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.25", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", - "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "node_modules/@lezer/common": { -- "version": "1.2.1", -- "resolved": "https://registry.npmjs.org/@lezer/common/-/common-1.2.1.tgz", -- "integrity": "sha512-yemX0ZD2xS/73llMZIK6KplkjIjf2EvAHcinDi/TfJ9hS25G0388+ClHt6/3but0oOxinTcQHJLDXh6w1crzFQ==", -- "dev": true -+ "version": "1.2.3", -+ "resolved": "https://registry.npmjs.org/@lezer/common/-/common-1.2.3.tgz", -+ "integrity": "sha512-w7ojc8ejBqr2REPsWxJjrMFsA/ysDCFICn8zEOR9mrqzOu2amhITYuLD8ag6XZf0CFXDrhKqw7+tW8cX66NaDA==", -+ "dev": true, -+ "license": "MIT" - }, - "node_modules/@lezer/highlight": { -- "version": "1.2.0", -- "resolved": "https://registry.npmjs.org/@lezer/highlight/-/highlight-1.2.0.tgz", -- "integrity": "sha512-WrS5Mw51sGrpqjlh3d4/fOwpEV2Hd3YOkp9DBt4k8XZQcoTHZFB7sx030A6OcahF4J1nDQAa3jXlTVVYH50IFA==", -+ "version": "1.2.1", -+ "resolved": "https://registry.npmjs.org/@lezer/highlight/-/highlight-1.2.1.tgz", -+ "integrity": "sha512-Z5duk4RN/3zuVO7Jq0pGLJ3qynpxUVsh7IbUbGj88+uV2ApSAn6kWg2au3iJb+0Zi7kKtqffIESgNcRXWZWmSA==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "@lezer/common": "^1.0.0" - } - }, - "node_modules/@lezer/lr": { -- "version": "1.4.1", -- "resolved": "https://registry.npmjs.org/@lezer/lr/-/lr-1.4.1.tgz", -- "integrity": "sha512-CHsKq8DMKBf9b3yXPDIU4DbH+ZJd/sJdYOW2llbW/HudP5u0VS6Bfq1hLYfgU7uAYGFIyGGQIsSOXGPEErZiJw==", -+ "version": "1.4.2", -+ "resolved": "https://registry.npmjs.org/@lezer/lr/-/lr-1.4.2.tgz", -+ "integrity": "sha512-pu0K1jCIdnQ12aWNaAVU5bzi7Bd1w54J3ECgANPmYLtQKP0HBj2cE/5coBD66MT10xbtIuUr7tg0Shbsvk0mDA==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "@lezer/common": "^1.0.0" - } - }, -+ "node_modules/@marijn/find-cluster-break": { -+ "version": "1.0.2", -+ "resolved": "https://registry.npmjs.org/@marijn/find-cluster-break/-/find-cluster-break-1.0.2.tgz", -+ "integrity": "sha512-l0h88YhZFyKdXIFNfSWpyjStDjGHwZ/U7iobcK1cQQD8sejsONdQtTVU+1wVN1PBw40PiiHB1vA5S7VTfQiP9g==", -+ "dev": true, -+ "license": "MIT" -+ }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" -@@ -2330,6 +2260,7 @@ - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true, -+ "license": "MIT", - "engines": { - "node": ">= 8" - } -@@ -2339,6 +2270,7 @@ - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" -@@ -2363,6 +2295,7 @@ - "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.1.1.tgz", - "integrity": "sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==", - "dev": true, -+ "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.18.0 || >=16.0.0" - }, -@@ -2374,6 +2307,7 @@ - "version": "2.11.8", - "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", - "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==", -+ "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/popperjs" -@@ -2383,6 +2317,7 @@ - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.0.tgz", - "integrity": "sha512-3e7rn8FDMin4CgeL7Z/49smCA3rFYY3Ha2rUQ7HRWFadS5iCRw08ZgVT1LaNTCNqgvrUiyczLflrVrF0SRQtNA==", -+ "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" - } -@@ -2391,6 +2326,7 @@ - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.0.1.tgz", - "integrity": "sha512-1yientwXqXcErDHEv8av9ZVNEBldH8L9scVR3is20lL+jOCfcJyMFZFEY5cgIrgexsq1qggSXqiEL/d/4f+QXA==", -+ "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-primitive": "1.0.1" -@@ -2404,6 +2340,7 @@ - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.0.1.tgz", - "integrity": "sha512-uuiFbs+YCKjn3X1DTSx9G7BHApu4GHbi3kgiwsnFUbOKCrwejAJv4eE4Vc8C0Oaxt9T0aV4ox0WCOdx+39Xo+g==", -+ "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.0", -@@ -2420,6 +2357,7 @@ - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.0.tgz", - "integrity": "sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==", -+ "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, -@@ -2431,6 +2369,7 @@ - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.0.0.tgz", - "integrity": "sha512-1pVM9RfOQ+n/N5PJK33kRSKsr1glNxomxONs5c49MliinBY6Yw2Q995qfBUUo0/Mbg05B/sGA0gkgPI7kmSHBg==", -+ "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, -@@ -2442,6 +2381,7 @@ - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.0.0.tgz", - "integrity": "sha512-2HV05lGUgYcA6xgLQ4BKPDmtL+QbIZYH5fCOTAOOcJ5O0QbWS3i9lKaurLzliYUDhORI2Qr3pyjhJh44lKA3rQ==", -+ "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, -@@ -2453,6 +2393,7 @@ - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.0.2.tgz", - "integrity": "sha512-WjJzMrTWROozDqLB0uRWYvj4UuXsM/2L19EmQ3Au+IJWqwvwq9Bwd+P8ivo0Deg9JDPArR1I6MbWNi1CmXsskg==", -+ "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.0", -@@ -2470,6 +2411,7 @@ - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.0.0.tgz", - "integrity": "sha512-UagjDk4ijOAnGu4WMUPj9ahi7/zJJqNZ9ZAiGPp7waUWJO0O1aWXi/udPphI0IUjvrhBsZJGSN66dR2dsueLWQ==", -+ "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, -@@ -2481,6 +2423,7 @@ - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.0.1.tgz", - "integrity": "sha512-Ej2MQTit8IWJiS2uuujGUmxXjF/y5xZptIIQnyd2JHLwtV0R2j9NRVoRj/1j/gJ7e3REdaBw4Hjf4a1ImhkZcQ==", -+ "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.0", -@@ -2496,6 +2439,7 @@ - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.0.0.tgz", - "integrity": "sha512-Q6iAB/U7Tq3NTolBBQbHTgclPmGWE3OlktGGqrClPozSw4vkQ1DfQAOtzgRPecKsMdJINE05iaoDUG8tRzCBjw==", -+ "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-layout-effect": "1.0.0" -@@ -2508,6 +2452,7 @@ - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-popover/-/react-popover-1.0.3.tgz", - "integrity": "sha512-YwedSukfWsyJs3/yP3yXUq44k4/JBe3jqU63Z8v2i19qZZ3dsx32oma17ztgclWPNuqp3A+Xa9UiDlZHyVX8Vg==", -+ "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.0", -@@ -2535,6 +2480,7 @@ - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.1.0.tgz", - "integrity": "sha512-07U7jpI0dZcLRAxT7L9qs6HecSoPhDSJybF7mEGHJDBDv+ZoGCvIlva0s+WxMXwJEav+ckX3hAlXBtnHmuvlCQ==", -+ "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@floating-ui/react-dom": "0.7.2", -@@ -2557,6 +2503,7 @@ - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.0.1.tgz", - "integrity": "sha512-NY2vUWI5WENgAT1nfC6JS7RU5xRYBfjZVLq0HmgEN1Ezy3rk/UruMV4+Rd0F40PEaFC5SrLS1ixYvcYIQrb4Ig==", -+ "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-primitive": "1.0.1" -@@ -2570,6 +2517,7 @@ - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.0.0.tgz", - "integrity": "sha512-A+6XEvN01NfVWiKu38ybawfHsBjWum42MRPnEuqPsBZ4eV7e/7K321B5VgYMPv3Xx5An6o1/l9ZuDBgmcmWK3w==", -+ "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.0", -@@ -2584,6 +2532,7 @@ - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.1.tgz", - "integrity": "sha512-fHbmislWVkZaIdeF6GZxF0A/NH/3BjrGIYj+Ae6eTmTCr7EB0RQAAVEiqsXK6p3/JcRqVSBQoceZroj30Jj3XA==", -+ "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-slot": "1.0.1" -@@ -2597,6 +2546,7 @@ - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.0.2.tgz", - "integrity": "sha512-HLK+CqD/8pN6GfJm3U+cqpqhSKYAWiOJDe+A+8MfxBnOue39QEeMa43csUn2CXCHQT0/mewh1LrrG4tfkM9DMA==", -+ "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.0", -@@ -2618,6 +2568,7 @@ - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.1.tgz", - "integrity": "sha512-avutXAFL1ehGvAXtPquu0YK5oz6ctS474iM3vNGQIkswrVhdrS52e3uoMQBzZhNRAIE0jBnUyXWNmSjGHhCFcw==", -+ "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.0" -@@ -2630,6 +2581,7 @@ - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-tabs/-/react-tabs-1.0.2.tgz", - "integrity": "sha512-gOUwh+HbjCuL0UCo8kZ+kdUEG8QtpdO4sMQduJ34ZEz0r4922g9REOBM+vIsfwtGxSug4Yb1msJMJYN2Bk8TpQ==", -+ "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.0", -@@ -2650,6 +2602,7 @@ - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.0.tgz", - "integrity": "sha512-GZtyzoHz95Rhs6S63D2t/eqvdFCm7I+yHMLVQheKM7nBD8mbZIt+ct1jz4536MDnaOGKIxynJ8eHTkVGVVkoTg==", -+ "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, -@@ -2661,6 +2614,7 @@ - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.0.0.tgz", - "integrity": "sha512-FohDoZvk3mEXh9AWAVyRTYR4Sq7/gavuofglmiXB2g1aKyboUD4YtgWxKj8O5n+Uak52gXQ4wKz5IFST4vtJHg==", -+ "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.0" -@@ -2673,6 +2627,7 @@ - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.0.2.tgz", - "integrity": "sha512-DXGim3x74WgUv+iMNCF+cAo8xUHHeqvjx8zs7trKf+FkQKPQXLk2sX7Gx1ysH7Q76xCpZuxIJE7HLPxRE+Q+GA==", -+ "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.0" -@@ -2685,6 +2640,7 @@ - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.0.tgz", - "integrity": "sha512-6Tpkq+R6LOlmQb1R5NNETLG0B4YP0wc+klfXafpUCj6JGyaUc8il7/kUZ7m59rGbXGczE9Bs+iz2qloqsZBduQ==", -+ "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, -@@ -2696,6 +2652,7 @@ - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.0.0.tgz", - "integrity": "sha512-TB7pID8NRMEHxb/qQJpvSt3hQU4sqNPM1VCTjTRjEOa7cEop/QMuq8S6fb/5Tsz64kqSvB9WnwsDHtjnrM9qew==", -+ "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/rect": "1.0.0" -@@ -2708,6 +2665,7 @@ - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.0.0.tgz", - "integrity": "sha512-imZ3aYcoYCKhhgNpkNDh/aTiU05qw9hX+HHI1QDBTyIlcFjgeFlKKySNGMwTp7nYFLQg/j0VA2FmCY4WPDDHMg==", -+ "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-layout-effect": "1.0.0" -@@ -2720,6 +2678,7 @@ - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.0.0.tgz", - "integrity": "sha512-d0O68AYy/9oeEy1DdC07bz1/ZXX+DqCskRd3i4JzLSTXwefzaepQrKjXC7aNM8lTHjFLDO0pDgaEiQ7jEk+HVg==", -+ "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" - } -@@ -2729,6 +2688,7 @@ - "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-6.0.4.tgz", - "integrity": "sha512-YF7Y52kFdFT/xVSuVdjkV5ZdX/3YtmX0QulG+x0taQOtJdHYzVU61aSSkAgVJ7NOv6qPkIYiJSgSWWN/DM5sGw==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.18.6", - "@rollup/pluginutils": "^5.0.1" -@@ -2781,6 +2741,7 @@ - "resolved": "https://registry.npmjs.org/@rollup/plugin-json/-/plugin-json-6.1.0.tgz", - "integrity": "sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "@rollup/pluginutils": "^5.1.0" - }, -@@ -2797,15 +2758,15 @@ - } - }, - "node_modules/@rollup/plugin-node-resolve": { -- "version": "15.2.3", -- "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.2.3.tgz", -- "integrity": "sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==", -+ "version": "15.3.1", -+ "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.3.1.tgz", -+ "integrity": "sha512-tgg6b91pAybXHJQMAAwW9VuWBO6Thi+q7BCNARLwSqlmsHz0XYURtGvh/AuwSADXSI4h/2uHbs7s4FzlZDGSGA==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "@rollup/pluginutils": "^5.0.1", - "@types/resolve": "1.20.2", - "deepmerge": "^4.2.2", -- "is-builtin-module": "^3.2.1", - "is-module": "^1.0.0", - "resolve": "^1.22.1" - }, -@@ -2826,6 +2787,7 @@ - "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-5.0.7.tgz", - "integrity": "sha512-PqxSfuorkHz/SPpyngLyg5GCEkOcee9M1bkxiVDr41Pd61mqP1PLOoDPbpl44SB2mQGKwV/In74gqQmGITOhEQ==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "@rollup/pluginutils": "^5.0.1", - "magic-string": "^0.30.3" -@@ -2847,6 +2809,7 @@ - "resolved": "https://registry.npmjs.org/@rollup/plugin-typescript/-/plugin-typescript-12.1.2.tgz", - "integrity": "sha512-cdtSp154H5sv637uMr1a8OTWB0L1SWDSm1rDGiyfcGcvQ6cuTs4MDk2BVEBGysUWago4OJN4EQZqOTl/QY3Jgg==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "@rollup/pluginutils": "^5.1.0", - "resolve": "^1.22.1" -@@ -2869,14 +2832,15 @@ - } - }, - "node_modules/@rollup/pluginutils": { -- "version": "5.1.0", -- "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.0.tgz", -- "integrity": "sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==", -+ "version": "5.1.4", -+ "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.4.tgz", -+ "integrity": "sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "estree-walker": "^2.0.2", -- "picomatch": "^2.3.1" -+ "picomatch": "^4.0.2" - }, - "engines": { - "node": ">=14.0.0" -@@ -2895,6 +2859,7 @@ - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", - "dev": true, -+ "license": "ISC", - "engines": { - "node": ">=10.13.0" - } -@@ -2904,6 +2869,7 @@ - "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.11.tgz", - "integrity": "sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==", - "dev": true, -+ "license": "MIT", - "peer": true - }, - "node_modules/@tsconfig/node12": { -@@ -2911,6 +2877,7 @@ - "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", - "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", - "dev": true, -+ "license": "MIT", - "peer": true - }, - "node_modules/@tsconfig/node14": { -@@ -2918,6 +2885,7 @@ - "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", - "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", - "dev": true, -+ "license": "MIT", - "peer": true - }, - "node_modules/@tsconfig/node16": { -@@ -2925,27 +2893,30 @@ - "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz", - "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", - "dev": true, -+ "license": "MIT", - "peer": true - }, - "node_modules/@types/chroma-js": { -- "version": "2.4.4", -- "resolved": "https://registry.npmjs.org/@types/chroma-js/-/chroma-js-2.4.4.tgz", -- "integrity": "sha512-/DTccpHTaKomqussrn+ciEvfW4k6NAHzNzs/sts1TCqg333qNxOhy8TNIoQCmbGG3Tl8KdEhkGAssb1n3mTXiQ==", -- "dev": true -+ "version": "2.4.5", -+ "resolved": "https://registry.npmjs.org/@types/chroma-js/-/chroma-js-2.4.5.tgz", -+ "integrity": "sha512-6ISjhzJViaPCy2q2e6PgK+8HcHQDQ0V2LDiKmYAh+jJlLqDa6HbwDh0wOevHY0kHHUx0iZwjSRbVD47WOUx5EQ==", -+ "dev": true, -+ "license": "MIT" - }, - "node_modules/@types/codemirror": { - "version": "5.60.8", - "resolved": "https://registry.npmjs.org/@types/codemirror/-/codemirror-5.60.8.tgz", - "integrity": "sha512-VjFgDF/eB+Aklcy15TtOTLQeMjTo07k7KAjql8OK5Dirr7a6sJY4T1uVBDuTVG9VEmn1uUsohOpYnVfgC6/jyw==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "@types/tern": "*" - } - }, - "node_modules/@types/d3-scale": { -- "version": "4.0.8", -- "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.8.tgz", -- "integrity": "sha512-gkK1VVTr5iNiYJ7vWDI+yUFFlszhNMtVeneJ6lUTKPjprsvLLI9/tgEGiXJOnlINJA8FyA88gfnQsHbybVZrYQ==", -+ "version": "4.0.9", -+ "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.9.tgz", -+ "integrity": "sha512-dLmtwB8zkAeO/juAMfnV+sItKjlsw2lKdZVVy6LRr0cBmegxSABiLEpGVmSJJ8O08i4+sGR6qQtb6WtuwJdvVw==", - "license": "MIT", - "dependencies": { - "@types/d3-time": "*" -@@ -2973,25 +2944,35 @@ - } - }, - "node_modules/@types/estree": { -- "version": "1.0.5", -- "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", -- "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", -- "dev": true -+ "version": "1.0.6", -+ "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", -+ "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", -+ "dev": true, -+ "license": "MIT" - }, - "node_modules/@types/fs-extra": { - "version": "8.1.5", - "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-8.1.5.tgz", - "integrity": "sha512-0dzKcwO+S8s2kuF5Z9oUWatQJj5Uq/iqphEtE3GQJVRRYm/tD1LglU2UnXi2A8jLq5umkGouOXOR9y0n613ZwQ==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, -+ "node_modules/@types/gensync": { -+ "version": "1.0.4", -+ "resolved": "https://registry.npmjs.org/@types/gensync/-/gensync-1.0.4.tgz", -+ "integrity": "sha512-C3YYeRQWp2fmq9OryX+FoDy8nXS6scQ7dPptD8LnFDAUNcKWJjXQKDNJD3HVm+kOUsXhTOkpi69vI4EuAr95bA==", -+ "dev": true, -+ "license": "MIT" -+ }, - "node_modules/@types/glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "@types/minimatch": "*", - "@types/node": "*" -@@ -3001,13 +2982,23 @@ - "version": "1.14.3", - "resolved": "https://registry.npmjs.org/@types/js-beautify/-/js-beautify-1.14.3.tgz", - "integrity": "sha512-FMbQHz+qd9DoGvgLHxeqqVPaNRffpIu5ZjozwV8hf9JAGpIOzuAf4wGbRSo8LNITHqGjmmVjaMggTT5P4v4IHg==", -- "dev": true -+ "dev": true, -+ "license": "MIT" - }, - "node_modules/@types/js-yaml": { - "version": "4.0.9", - "resolved": "https://registry.npmjs.org/@types/js-yaml/-/js-yaml-4.0.9.tgz", - "integrity": "sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg==", -- "dev": true -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/@types/json-schema": { -+ "version": "7.0.15", -+ "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", -+ "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", -+ "dev": true, -+ "license": "MIT", -+ "peer": true - }, - "node_modules/@types/mdast": { - "version": "3.0.15", -@@ -3022,21 +3013,23 @@ - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", - "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", -- "dev": true -+ "dev": true, -+ "license": "MIT" - }, - "node_modules/@types/ms": { -- "version": "0.7.34", -- "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz", -- "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==", -+ "version": "2.1.0", -+ "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz", -+ "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==", - "license": "MIT" - }, - "node_modules/@types/node": { -- "version": "20.14.10", -- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.10.tgz", -- "integrity": "sha512-MdiXf+nDuMvY0gJKxyfZ7/6UFsETO7mGKF54MVD/ekJS6HdFtpZFBgrh6Pseu64XTb2MLyFPlbW6hj8HYRQNOQ==", -+ "version": "20.17.17", -+ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.17.tgz", -+ "integrity": "sha512-/WndGO4kIfMicEQLTi/mDANUu/iVUhT7KboZPdEqqHQ4aTS+3qT3U5gIqWDFV+XouorjfgGqvKILJeHhuQgFYg==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "undici-types": "~5.26.4" -+ "undici-types": "~6.19.2" - } - }, - "node_modules/@types/opentype.js": { -@@ -3047,41 +3040,46 @@ - "license": "MIT" - }, - "node_modules/@types/prop-types": { -- "version": "15.7.12", -- "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.12.tgz", -- "integrity": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==", -- "devOptional": true -+ "version": "15.7.14", -+ "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.14.tgz", -+ "integrity": "sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==", -+ "devOptional": true, -+ "license": "MIT" - }, - "node_modules/@types/react": { -- "version": "18.3.3", -- "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.3.tgz", -- "integrity": "sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==", -+ "version": "18.3.18", -+ "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.18.tgz", -+ "integrity": "sha512-t4yC+vtgnkYjNSKlFx1jkAhH8LgTo2N/7Qvi83kdEaUtMDiwpbLAktKDaAMlRcJ5eSxZkH74eEGt1ky31d7kfQ==", - "devOptional": true, -+ "license": "MIT", - "dependencies": { - "@types/prop-types": "*", - "csstype": "^3.0.2" - } - }, - "node_modules/@types/react-dom": { -- "version": "18.3.0", -- "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.0.tgz", -- "integrity": "sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==", -+ "version": "18.3.5", -+ "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.5.tgz", -+ "integrity": "sha512-P4t6saawp+b/dFrUr2cvkVsfvPguwsxtH6dNIYRllMsefqFzkZk5UIjzyDOv5g1dXIPdG4Sp1yCR4Z6RCUsG/Q==", - "dev": true, -- "dependencies": { -- "@types/react": "*" -+ "license": "MIT", -+ "peerDependencies": { -+ "@types/react": "^18.0.0" - } - }, - "node_modules/@types/resolve": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.2.tgz", - "integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==", -- "dev": true -+ "dev": true, -+ "license": "MIT" - }, - "node_modules/@types/tern": { - "version": "0.23.9", - "resolved": "https://registry.npmjs.org/@types/tern/-/tern-0.23.9.tgz", - "integrity": "sha512-ypzHFE/wBzh+BlH6rrBgS5I/Z7RD21pGhZ2rltb/+ZrVM1awdZwjx7hE5XfuYgHWk9uvV5HLZN3SloevCAp3Bw==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "@types/estree": "*" - } -@@ -3093,80 +3091,75 @@ - "license": "MIT" - }, - "node_modules/@typescript-eslint/eslint-plugin": { -- "version": "7.16.0", -- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.16.0.tgz", -- "integrity": "sha512-py1miT6iQpJcs1BiJjm54AMzeuMPBSPuKPlnT8HlfudbcS5rYeX5jajpLf3mrdRh9dA/Ec2FVUY0ifeVNDIhZw==", -+ "version": "8.24.0", -+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.24.0.tgz", -+ "integrity": "sha512-aFcXEJJCI4gUdXgoo/j9udUYIHgF23MFkg09LFz2dzEmU0+1Plk4rQWv/IYKvPHAtlkkGoB3m5e6oUp+JPsNaQ==", - "dev": true, -+ "license": "MIT", - "peer": true, - "dependencies": { - "@eslint-community/regexpp": "^4.10.0", -- "@typescript-eslint/scope-manager": "7.16.0", -- "@typescript-eslint/type-utils": "7.16.0", -- "@typescript-eslint/utils": "7.16.0", -- "@typescript-eslint/visitor-keys": "7.16.0", -+ "@typescript-eslint/scope-manager": "8.24.0", -+ "@typescript-eslint/type-utils": "8.24.0", -+ "@typescript-eslint/utils": "8.24.0", -+ "@typescript-eslint/visitor-keys": "8.24.0", - "graphemer": "^1.4.0", - "ignore": "^5.3.1", - "natural-compare": "^1.4.0", -- "ts-api-utils": "^1.3.0" -+ "ts-api-utils": "^2.0.1" - }, - "engines": { -- "node": "^18.18.0 || >=20.0.0" -+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { -- "@typescript-eslint/parser": "^7.0.0", -- "eslint": "^8.56.0" -- }, -- "peerDependenciesMeta": { -- "typescript": { -- "optional": true -- } -+ "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", -+ "eslint": "^8.57.0 || ^9.0.0", -+ "typescript": ">=4.8.4 <5.8.0" - } - }, - "node_modules/@typescript-eslint/parser": { -- "version": "7.16.0", -- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.16.0.tgz", -- "integrity": "sha512-ar9E+k7CU8rWi2e5ErzQiC93KKEFAXA2Kky0scAlPcxYblLt8+XZuHUZwlyfXILyQa95P6lQg+eZgh/dDs3+Vw==", -+ "version": "8.24.0", -+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.24.0.tgz", -+ "integrity": "sha512-MFDaO9CYiard9j9VepMNa9MTcqVvSny2N4hkY6roquzj8pdCBRENhErrteaQuu7Yjn1ppk0v1/ZF9CG3KIlrTA==", - "dev": true, -+ "license": "MIT", - "peer": true, - "dependencies": { -- "@typescript-eslint/scope-manager": "7.16.0", -- "@typescript-eslint/types": "7.16.0", -- "@typescript-eslint/typescript-estree": "7.16.0", -- "@typescript-eslint/visitor-keys": "7.16.0", -+ "@typescript-eslint/scope-manager": "8.24.0", -+ "@typescript-eslint/types": "8.24.0", -+ "@typescript-eslint/typescript-estree": "8.24.0", -+ "@typescript-eslint/visitor-keys": "8.24.0", - "debug": "^4.3.4" - }, - "engines": { -- "node": "^18.18.0 || >=20.0.0" -+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { -- "eslint": "^8.56.0" -- }, -- "peerDependenciesMeta": { -- "typescript": { -- "optional": true -- } -+ "eslint": "^8.57.0 || ^9.0.0", -+ "typescript": ">=4.8.4 <5.8.0" - } - }, - "node_modules/@typescript-eslint/scope-manager": { -- "version": "7.16.0", -- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.16.0.tgz", -- "integrity": "sha512-8gVv3kW6n01Q6TrI1cmTZ9YMFi3ucDT7i7aI5lEikk2ebk1AEjrwX8MDTdaX5D7fPXMBLvnsaa0IFTAu+jcfOw==", -+ "version": "8.24.0", -+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.24.0.tgz", -+ "integrity": "sha512-HZIX0UByphEtdVBKaQBgTDdn9z16l4aTUz8e8zPQnyxwHBtf5vtl1L+OhH+m1FGV9DrRmoDuYKqzVrvWDcDozw==", - "dev": true, -+ "license": "MIT", - "peer": true, - "dependencies": { -- "@typescript-eslint/types": "7.16.0", -- "@typescript-eslint/visitor-keys": "7.16.0" -+ "@typescript-eslint/types": "8.24.0", -+ "@typescript-eslint/visitor-keys": "8.24.0" - }, - "engines": { -- "node": "^18.18.0 || >=20.0.0" -+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", -@@ -3174,41 +3167,39 @@ - } - }, - "node_modules/@typescript-eslint/type-utils": { -- "version": "7.16.0", -- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.16.0.tgz", -- "integrity": "sha512-j0fuUswUjDHfqV/UdW6mLtOQQseORqfdmoBNDFOqs9rvNVR2e+cmu6zJu/Ku4SDuqiJko6YnhwcL8x45r8Oqxg==", -+ "version": "8.24.0", -+ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.24.0.tgz", -+ "integrity": "sha512-8fitJudrnY8aq0F1wMiPM1UUgiXQRJ5i8tFjq9kGfRajU+dbPyOuHbl0qRopLEidy0MwqgTHDt6CnSeXanNIwA==", - "dev": true, -+ "license": "MIT", - "peer": true, - "dependencies": { -- "@typescript-eslint/typescript-estree": "7.16.0", -- "@typescript-eslint/utils": "7.16.0", -+ "@typescript-eslint/typescript-estree": "8.24.0", -+ "@typescript-eslint/utils": "8.24.0", - "debug": "^4.3.4", -- "ts-api-utils": "^1.3.0" -+ "ts-api-utils": "^2.0.1" - }, - "engines": { -- "node": "^18.18.0 || >=20.0.0" -+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { -- "eslint": "^8.56.0" -- }, -- "peerDependenciesMeta": { -- "typescript": { -- "optional": true -- } -+ "eslint": "^8.57.0 || ^9.0.0", -+ "typescript": ">=4.8.4 <5.8.0" - } - }, - "node_modules/@typescript-eslint/types": { -- "version": "7.16.0", -- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.16.0.tgz", -- "integrity": "sha512-fecuH15Y+TzlUutvUl9Cc2XJxqdLr7+93SQIbcZfd4XRGGKoxyljK27b+kxKamjRkU7FYC6RrbSCg0ALcZn/xw==", -+ "version": "8.24.0", -+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.24.0.tgz", -+ "integrity": "sha512-VacJCBTyje7HGAw7xp11q439A+zeGG0p0/p2zsZwpnMzjPB5WteaWqt4g2iysgGFafrqvyLWqq6ZPZAOCoefCw==", - "dev": true, -+ "license": "MIT", - "peer": true, - "engines": { -- "node": "^18.18.0 || >=20.0.0" -+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", -@@ -3216,39 +3207,39 @@ - } - }, - "node_modules/@typescript-eslint/typescript-estree": { -- "version": "7.16.0", -- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.16.0.tgz", -- "integrity": "sha512-a5NTvk51ZndFuOLCh5OaJBELYc2O3Zqxfl3Js78VFE1zE46J2AaVuW+rEbVkQznjkmlzWsUI15BG5tQMixzZLw==", -+ "version": "8.24.0", -+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.24.0.tgz", -+ "integrity": "sha512-ITjYcP0+8kbsvT9bysygfIfb+hBj6koDsu37JZG7xrCiy3fPJyNmfVtaGsgTUSEuTzcvME5YI5uyL5LD1EV5ZQ==", - "dev": true, -+ "license": "MIT", - "peer": true, - "dependencies": { -- "@typescript-eslint/types": "7.16.0", -- "@typescript-eslint/visitor-keys": "7.16.0", -+ "@typescript-eslint/types": "8.24.0", -+ "@typescript-eslint/visitor-keys": "8.24.0", - "debug": "^4.3.4", -- "globby": "^11.1.0", -+ "fast-glob": "^3.3.2", - "is-glob": "^4.0.3", - "minimatch": "^9.0.4", - "semver": "^7.6.0", -- "ts-api-utils": "^1.3.0" -+ "ts-api-utils": "^2.0.1" - }, - "engines": { -- "node": "^18.18.0 || >=20.0.0" -+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, -- "peerDependenciesMeta": { -- "typescript": { -- "optional": true -- } -+ "peerDependencies": { -+ "typescript": ">=4.8.4 <5.8.0" - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { -- "version": "7.6.2", -- "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", -- "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", -+ "version": "7.7.1", -+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", -+ "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", - "dev": true, -+ "license": "ISC", - "peer": true, - "bin": { - "semver": "bin/semver.js" -@@ -3258,58 +3249,69 @@ - } - }, - "node_modules/@typescript-eslint/utils": { -- "version": "7.16.0", -- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.16.0.tgz", -- "integrity": "sha512-PqP4kP3hb4r7Jav+NiRCntlVzhxBNWq6ZQ+zQwII1y/G/1gdIPeYDCKr2+dH6049yJQsWZiHU6RlwvIFBXXGNA==", -+ "version": "8.24.0", -+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.24.0.tgz", -+ "integrity": "sha512-07rLuUBElvvEb1ICnafYWr4hk8/U7X9RDCOqd9JcAMtjh/9oRmcfN4yGzbPVirgMR0+HLVHehmu19CWeh7fsmQ==", - "dev": true, -+ "license": "MIT", - "peer": true, - "dependencies": { - "@eslint-community/eslint-utils": "^4.4.0", -- "@typescript-eslint/scope-manager": "7.16.0", -- "@typescript-eslint/types": "7.16.0", -- "@typescript-eslint/typescript-estree": "7.16.0" -+ "@typescript-eslint/scope-manager": "8.24.0", -+ "@typescript-eslint/types": "8.24.0", -+ "@typescript-eslint/typescript-estree": "8.24.0" - }, - "engines": { -- "node": "^18.18.0 || >=20.0.0" -+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { -- "eslint": "^8.56.0" -+ "eslint": "^8.57.0 || ^9.0.0", -+ "typescript": ">=4.8.4 <5.8.0" - } - }, - "node_modules/@typescript-eslint/visitor-keys": { -- "version": "7.16.0", -- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.16.0.tgz", -- "integrity": "sha512-rMo01uPy9C7XxG7AFsxa8zLnWXTF8N3PYclekWSrurvhwiw1eW88mrKiAYe6s53AUY57nTRz8dJsuuXdkAhzCg==", -+ "version": "8.24.0", -+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.24.0.tgz", -+ "integrity": "sha512-kArLq83QxGLbuHrTMoOEWO+l2MwsNS2TGISEdx8xgqpkbytB07XmlQyQdNDrCc1ecSqx0cnmhGvpX+VBwqqSkg==", - "dev": true, -+ "license": "MIT", - "peer": true, - "dependencies": { -- "@typescript-eslint/types": "7.16.0", -- "eslint-visitor-keys": "^3.4.3" -+ "@typescript-eslint/types": "8.24.0", -+ "eslint-visitor-keys": "^4.2.0" - }, - "engines": { -- "node": "^18.18.0 || >=20.0.0" -+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, -- "node_modules/@ungap/structured-clone": { -- "version": "1.2.0", -- "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", -- "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", -+ "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { -+ "version": "4.2.0", -+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", -+ "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", - "dev": true, -- "peer": true -+ "license": "Apache-2.0", -+ "peer": true, -+ "engines": { -+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" -+ }, -+ "funding": { -+ "url": "https://opencollective.com/eslint" -+ } - }, - "node_modules/@zerollup/ts-helpers": { - "version": "1.7.18", - "resolved": "https://registry.npmjs.org/@zerollup/ts-helpers/-/ts-helpers-1.7.18.tgz", - "integrity": "sha512-S9zN+y+i5yN/evfWquzSO3lubqPXIsPQf6p9OiPMpRxDx/0totPLF39XoRw48Dav5dSvbIE8D2eAPpXXJxvKwg==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "resolve": "^1.12.0" - }, -@@ -3322,6 +3324,7 @@ - "resolved": "https://registry.npmjs.org/@zerollup/ts-transform-paths/-/ts-transform-paths-1.7.18.tgz", - "integrity": "sha512-YPVUxvWQVzRx1OBN0Pmkd58+R9FcfUJuwTaPUSoi5rKxuXMtxevTXdfi0w5mEaIH8b0DfL+wg0wFDHiJE+S2zA==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "@zerollup/ts-helpers": "^1.7.18" - }, -@@ -3336,9 +3339,10 @@ +@@ -3430,9 +3430,10 @@ "license": "MIT" }, "node_modules/@zsviczian/excalidraw": { -- "version": "0.17.6-30", -- "resolved": "https://registry.npmjs.org/@zsviczian/excalidraw/-/excalidraw-0.17.6-30.tgz", -- "integrity": "sha512-yNbq3kj4Ya+m0Y9bJ08/YNmI49vxO4nxq1SS4uhD/Q3hny1ENR+S9+V+BQai20GRH67msB5RWApdwj60yN5IYQ==", -+ "version": "0.17.6-32", -+ "resolved": "https://registry.npmjs.org/@zsviczian/excalidraw/-/excalidraw-0.17.6-32.tgz", -+ "integrity": "sha512-BlExJcXP5RFvhJwnwvOg68+0RccUqTTWfixspxCuZFb819vlWf2NuY4fK1waC0QNr6QVm2zyyUvY9RXbqbKKlA==", +- "version": "0.18.0-2", +- "resolved": "https://registry.npmjs.org/@zsviczian/excalidraw/-/excalidraw-0.18.0-2.tgz", +- "integrity": "sha512-Ge1Dnng9/4iEalNr3DvDfmzoYcccKtKFJREvfx9J2Nqzf6eX2xNOusMYmSYzkC5WWhYaTDGdGP6aUPWsRkc8HA==", ++ "version": "0.18.0-3", ++ "resolved": "https://registry.npmjs.org/@zsviczian/excalidraw/-/excalidraw-0.18.0-3.tgz", ++ "integrity": "sha512-08AByVck6aaybSmYoa25UW9tXwWHkDH5Rg7xNS3dAFGnhLupLB91A/BM8Za0QrM9WPhUNK9JkOTtahaHEOWe5w==", + "license": "MIT", "dependencies": { "@braintree/sanitize-url": "6.0.2", "@excalidraw/random-username": "1.1.0", -@@ -3380,6 +3384,7 @@ - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.1.1.tgz", - "integrity": "sha512-6/bPho624p3S2pMyvP5kKBPXnI3ufHLObBFCfgx+LkeR5lg2XYy2hqZqUf45ypD8COn2bhgGJSUE+l5dhNBieA==", -+ "license": "MIT", - "engines": { - "node": ">=6" - } -@@ -3388,6 +3393,7 @@ - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz", - "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==", -+ "license": "MIT", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, -@@ -3399,6 +3405,7 @@ - "version": "4.6.4", - "resolved": "https://registry.npmjs.org/roughjs/-/roughjs-4.6.4.tgz", - "integrity": "sha512-s6EZ0BntezkFYMf/9mGn7M8XGIoaav9QQBCnJROWB3brUWQ683Q2LbRD/hq0Z3bAJ/9NVpU/5LpiTWvQMyLDhw==", -+ "license": "MIT", - "dependencies": { - "hachure-fill": "^0.5.2", - "path-data-parser": "^0.1.0", -@@ -3409,12 +3416,14 @@ - "node_modules/@zsviczian/excalidraw/node_modules/roughjs/node_modules/points-on-curve": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/points-on-curve/-/points-on-curve-0.2.0.tgz", -- "integrity": "sha512-0mYKnYYe9ZcqMCWhUjItv/oHjvgEsfKvnUTg8sAtnHr3GVy7rGkXCb6d5cSyqrWqL4k81b9CPg3urd+T7aop3A==" -+ "integrity": "sha512-0mYKnYYe9ZcqMCWhUjItv/oHjvgEsfKvnUTg8sAtnHr3GVy7rGkXCb6d5cSyqrWqL4k81b9CPg3urd+T7aop3A==", -+ "license": "MIT" - }, - "node_modules/@zsviczian/laser-pointer": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@zsviczian/laser-pointer/-/laser-pointer-1.3.1.tgz", -- "integrity": "sha512-Uj4itavusXtsbkvwHwlqj+QTEhpdGzwGAfM3lovBcYu5Vrr6fkQpagudmNKBAsDcQAd3hVPbjsWgJ2AEp3hItg==" -+ "integrity": "sha512-Uj4itavusXtsbkvwHwlqj+QTEhpdGzwGAfM3lovBcYu5Vrr6fkQpagudmNKBAsDcQAd3hVPbjsWgJ2AEp3hItg==", -+ "license": "MIT" - }, - "node_modules/@zsviczian/mermaid-to-excalidraw": { - "version": "1.1.2", -@@ -3451,6 +3460,7 @@ - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", - "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", - "dev": true, -+ "license": "MIT", - "bin": { - "acorn": "bin/acorn" - }, -@@ -3463,16 +3473,18 @@ - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, -+ "license": "MIT", - "peer": true, - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/acorn-walk": { -- "version": "8.3.3", -- "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.3.tgz", -- "integrity": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==", -+ "version": "8.3.4", -+ "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz", -+ "integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==", - "dev": true, -+ "license": "MIT", - "peer": true, - "dependencies": { - "acorn": "^8.11.0" -@@ -3486,6 +3498,7 @@ - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, -+ "license": "MIT", - "peer": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", -@@ -3499,30 +3512,39 @@ - } - }, - "node_modules/ansi-regex": { -- "version": "5.0.1", -- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", -- "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", -+ "version": "6.1.0", -+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", -+ "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", - "dev": true, -+ "license": "MIT", - "engines": { -- "node": ">=8" -+ "node": ">=12" -+ }, -+ "funding": { -+ "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/ansi-styles": { -- "version": "3.2.1", -- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", -- "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", -+ "version": "4.3.0", -+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", -+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "color-convert": "^1.9.0" -+ "color-convert": "^2.0.1" - }, - "engines": { -- "node": ">=4" -+ "node": ">=8" -+ }, -+ "funding": { -+ "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", -+ "license": "ISC", - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" -@@ -3531,22 +3553,37 @@ - "node": ">= 8" - } - }, -+ "node_modules/anymatch/node_modules/picomatch": { -+ "version": "2.3.1", -+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", -+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", -+ "license": "MIT", -+ "engines": { -+ "node": ">=8.6" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/jonschlinkert" -+ } -+ }, - "node_modules/arg": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true, -+ "license": "MIT", - "peer": true - }, - "node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", -- "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" -+ "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", -+ "license": "Python-2.0" - }, - "node_modules/aria-hidden": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.4.tgz", - "integrity": "sha512-y+CcFFwelSXpLZk/7fMB2mUbGtX9lKycf1MWJ7CaTIERyitVlyQx6C+sxcROU2BAJ24OiZyK+8wj2i8AlBoS3A==", -+ "license": "MIT", - "dependencies": { - "tslib": "^2.0.0" - }, -@@ -3559,18 +3596,20 @@ - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true, -+ "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-plugin-polyfill-corejs2": { -- "version": "0.4.11", -- "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz", -- "integrity": "sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==", -+ "version": "0.4.12", -+ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.12.tgz", -+ "integrity": "sha512-CPWT6BwvhrTO2d8QVorhTCQw9Y43zOu7G9HigcfxvepOU6b8o3tcWad6oVgZIsZCTt42FFv97aA7ZJsbM4+8og==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.22.6", -- "@babel/helper-define-polyfill-provider": "^0.6.2", -+ "@babel/helper-define-polyfill-provider": "^0.6.3", - "semver": "^6.3.1" - }, - "peerDependencies": { -@@ -3578,25 +3617,27 @@ - } - }, - "node_modules/babel-plugin-polyfill-corejs3": { -- "version": "0.10.4", -- "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.4.tgz", -- "integrity": "sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg==", -+ "version": "0.11.1", -+ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.11.1.tgz", -+ "integrity": "sha512-yGCqvBT4rwMczo28xkH/noxJ6MZ4nJfkVYdoDaC/utLtWrXxv27HVrzAeSbqR8SxDsp46n0YF47EbHoixy6rXQ==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-define-polyfill-provider": "^0.6.1", -- "core-js-compat": "^3.36.1" -+ "@babel/helper-define-polyfill-provider": "^0.6.3", -+ "core-js-compat": "^3.40.0" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/babel-plugin-polyfill-regenerator": { -- "version": "0.6.2", -- "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.2.tgz", -- "integrity": "sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==", -+ "version": "0.6.3", -+ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.3.tgz", -+ "integrity": "sha512-LiWSbl4CRSIa5x/JAU6jZiG9eit9w6mz+yVMFwDE83LAWvt0AfGBoZ7HS/mkhrKuh2ZlzfVZYKoLjXdqw6Yt7Q==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/helper-define-polyfill-provider": "^0.6.2" -+ "@babel/helper-define-polyfill-provider": "^0.6.3" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" -@@ -3606,12 +3647,14 @@ - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", -- "dev": true -+ "dev": true, -+ "license": "MIT" - }, - "node_modules/binary-extensions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", - "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", -+ "license": "MIT", - "engines": { - "node": ">=8" - }, -@@ -3623,13 +3666,15 @@ - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", -- "dev": true -+ "dev": true, -+ "license": "ISC" - }, - "node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } -@@ -3638,6 +3683,7 @@ - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", -+ "license": "MIT", - "dependencies": { - "fill-range": "^7.1.1" - }, -@@ -3648,12 +3694,13 @@ - "node_modules/browser-fs-access": { - "version": "0.29.1", - "resolved": "https://registry.npmjs.org/browser-fs-access/-/browser-fs-access-0.29.1.tgz", -- "integrity": "sha512-LSvVX5e21LRrXqVMhqtAwj5xPgDb+fXAIH80NsnCQ9xuZPs2xWsOREi24RKgZa1XOiQRbcmVrv87+ulOKsgjxw==" -+ "integrity": "sha512-LSvVX5e21LRrXqVMhqtAwj5xPgDb+fXAIH80NsnCQ9xuZPs2xWsOREi24RKgZa1XOiQRbcmVrv87+ulOKsgjxw==", -+ "license": "Apache-2.0" - }, - "node_modules/browserslist": { -- "version": "4.23.2", -- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.2.tgz", -- "integrity": "sha512-qkqSyistMYdxAcw+CzbZwlBy8AGmS/eEWs+sEV5TnLRGDOL+C5M2EnH6tlZyg0YoAxGJAFKh61En9BR941GnHA==", -+ "version": "4.24.4", -+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.4.tgz", -+ "integrity": "sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==", - "dev": true, - "funding": [ - { -@@ -3669,11 +3716,12 @@ - "url": "https://github.com/sponsors/ai" - } - ], -+ "license": "MIT", - "dependencies": { -- "caniuse-lite": "^1.0.30001640", -- "electron-to-chromium": "^1.4.820", -- "node-releases": "^2.0.14", -- "update-browserslist-db": "^1.1.0" -+ "caniuse-lite": "^1.0.30001688", -+ "electron-to-chromium": "^1.5.73", -+ "node-releases": "^2.0.19", -+ "update-browserslist-db": "^1.1.1" - }, - "bin": { - "browserslist": "cli.js" -@@ -3686,25 +3734,15 @@ - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", -- "dev": true -- }, -- "node_modules/builtin-modules": { -- "version": "3.3.0", -- "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", -- "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", - "dev": true, -- "engines": { -- "node": ">=6" -- }, -- "funding": { -- "url": "https://github.com/sponsors/sindresorhus" -- } -+ "license": "MIT" - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, -+ "license": "MIT", - "peer": true, - "engines": { - "node": ">=6" -@@ -3715,6 +3753,7 @@ - "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", - "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", -@@ -3723,9 +3762,9 @@ - } - }, - "node_modules/caniuse-lite": { -- "version": "1.0.30001641", -- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001641.tgz", -- "integrity": "sha512-Phv5thgl67bHYo1TtMY/MurjkHhV4EDaCosezRXgZ8jzA/Ub+wjxAvbGvjoFENStinwi5kCyOYV3mi5tOGykwA==", -+ "version": "1.0.30001699", -+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001699.tgz", -+ "integrity": "sha512-b+uH5BakXZ9Do9iK+CkDmctUSEqZl+SP056vc5usa0PL+ev5OHw003rZXcnjNDv3L8P5j6rwT6C0BPKSikW08w==", - "dev": true, - "funding": [ - { -@@ -3740,25 +3779,31 @@ - "type": "github", - "url": "https://github.com/sponsors/ai" - } -- ] -+ ], -+ "license": "CC-BY-4.0" - }, - "node_modules/canvas-roundrect-polyfill": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/canvas-roundrect-polyfill/-/canvas-roundrect-polyfill-0.0.1.tgz", -- "integrity": "sha512-yWq+R3U3jE+coOeEb3a3GgE2j/0MMiDKM/QpLb6h9ihf5fGY9UXtvK9o4vNqjWXoZz7/3EaSVU3IX53TvFFUOw==" -+ "integrity": "sha512-yWq+R3U3jE+coOeEb3a3GgE2j/0MMiDKM/QpLb6h9ihf5fGY9UXtvK9o4vNqjWXoZz7/3EaSVU3IX53TvFFUOw==", -+ "license": "MIT" - }, - "node_modules/chalk": { -- "version": "2.4.2", -- "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", -- "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", -+ "version": "4.1.2", -+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", -+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, -+ "license": "MIT", -+ "peer": true, - "dependencies": { -- "ansi-styles": "^3.2.1", -- "escape-string-regexp": "^1.0.5", -- "supports-color": "^5.3.0" -+ "ansi-styles": "^4.1.0", -+ "supports-color": "^7.1.0" - }, - "engines": { -- "node": ">=4" -+ "node": ">=10" -+ }, -+ "funding": { -+ "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/character-entities": { -@@ -3775,6 +3820,7 @@ - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", -+ "license": "MIT", - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", -@@ -3798,6 +3844,7 @@ - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", -+ "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, -@@ -3806,78 +3853,92 @@ - } - }, - "node_modules/chroma-js": { -- "version": "2.4.2", -- "resolved": "https://registry.npmjs.org/chroma-js/-/chroma-js-2.4.2.tgz", -- "integrity": "sha512-U9eDw6+wt7V8z5NncY2jJfZa+hUH8XEj8FQHgFJTrUFnJfXYf4Ml4adI2vXZOjqRDpFWtYVWypDfZwnJ+HIR4A==" -+ "version": "2.6.0", -+ "resolved": "https://registry.npmjs.org/chroma-js/-/chroma-js-2.6.0.tgz", -+ "integrity": "sha512-BLHvCB9s8Z1EV4ethr6xnkl/P2YRFOGqfgvuMG/MyCbZPrTA+NeiByY6XvgF0zP4/2deU2CXnWyMa3zu1LqQ3A==", -+ "license": "(BSD-3-Clause AND Apache-2.0)" - }, - "node_modules/clsx": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", - "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", -+ "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/color-convert": { -- "version": "1.9.3", -- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", -- "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", -+ "version": "2.0.1", -+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", -+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "color-name": "1.1.3" -+ "color-name": "~1.1.4" -+ }, -+ "engines": { -+ "node": ">=7.0.0" - } - }, - "node_modules/color-name": { -- "version": "1.1.3", -- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", -- "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", -- "dev": true -+ "version": "1.1.4", -+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", -+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", -+ "dev": true, -+ "license": "MIT" - }, - "node_modules/colord": { - "version": "2.9.3", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", - "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", -- "dev": true -+ "dev": true, -+ "license": "MIT" - }, - "node_modules/colorette": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", - "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==", -- "dev": true -+ "dev": true, -+ "license": "MIT" - }, - "node_modules/commander": { -- "version": "9.2.0", -- "resolved": "https://registry.npmjs.org/commander/-/commander-9.2.0.tgz", -- "integrity": "sha512-e2i4wANQiSXgnrBlIatyHtP1odfUp0BbV5Y5nEGbxtIrStkEOAAzCUirvLBNXHLr7kwLvJl6V+4V3XV9x7Wd9w==", -+ "version": "7.2.0", -+ "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", -+ "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", -+ "license": "MIT", - "engines": { -- "node": "^12.20.0 || >=14" -+ "node": ">= 10" - } - }, - "node_modules/commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", -- "dev": true -+ "dev": true, -+ "license": "MIT" - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", -- "dev": true -+ "dev": true, -+ "license": "MIT" - }, - "node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", -- "dev": true -+ "dev": true, -+ "license": "MIT" - }, - "node_modules/core-js-compat": { -- "version": "3.37.1", -- "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.37.1.tgz", -- "integrity": "sha512-9TNiImhKvQqSUkOvk/mMRZzOANTiEVC7WaBNhHcKM7x+/5E1l5NvsysR19zuDQScE8k+kfQXWRN3AtS/eOSHpg==", -+ "version": "3.40.0", -+ "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.40.0.tgz", -+ "integrity": "sha512-0XEDpr5y5mijvw8Lbc6E5AkjrHfp7eEoPlu36SWeAbcL8fn1G1ANe8DBlo2XoNN89oVpxWwOjYIPVzR4ZvsKCQ==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "browserslist": "^4.23.0" -+ "browserslist": "^4.24.3" - }, - "funding": { - "type": "opencollective", -@@ -3897,6 +3958,7 @@ - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-0.3.0.tgz", - "integrity": "sha512-kucVIjOmMc1f0tv53BJ/5WIX+MGLcKuoBhnGqQrgKJNqLByb/sVMWfW/Aw6hw0jgcqjJ2pi9E5y32zOIpaUlsA==", -+ "license": "Apache-2.0", - "engines": { - "node": ">=0.8" - } -@@ -3906,18 +3968,21 @@ - "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", - "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", - "dev": true, -+ "license": "MIT", - "peer": true - }, - "node_modules/crelt": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/crelt/-/crelt-1.0.6.tgz", - "integrity": "sha512-VQ2MBenTq1fWZUH9DJNGti7kKv6EeAuYr3cLwxUWhIu1baTaXh4Ib5W2CqHVqib4/MqbYGJqiL3Zb8GJZr3l4g==", -- "dev": true -+ "dev": true, -+ "license": "MIT" - }, - "node_modules/cross-env": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz", - "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==", -+ "license": "MIT", - "dependencies": { - "cross-spawn": "^7.0.1" - }, -@@ -3932,9 +3997,10 @@ - } - }, - "node_modules/cross-spawn": { -- "version": "7.0.3", -- "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", -- "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", -+ "version": "7.0.6", -+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", -+ "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", -+ "license": "MIT", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", -@@ -3949,6 +4015,7 @@ - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz", - "integrity": "sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==", - "dev": true, -+ "license": "ISC", - "engines": { - "node": "^14 || ^16 || >=18" - }, -@@ -3961,6 +4028,7 @@ - "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", - "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", - "dev": true, -+ "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.1.0", -@@ -3977,6 +4045,7 @@ - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", - "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "mdn-data": "2.0.30", - "source-map-js": "^1.0.1" -@@ -3990,6 +4059,7 @@ - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", - "dev": true, -+ "license": "BSD-2-Clause", - "engines": { - "node": ">= 6" - }, -@@ -4002,6 +4072,7 @@ - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true, -+ "license": "MIT", - "bin": { - "cssesc": "bin/cssesc" - }, -@@ -4014,6 +4085,7 @@ - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-6.1.2.tgz", - "integrity": "sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "cssnano-preset-default": "^6.1.2", - "lilconfig": "^3.1.1" -@@ -4034,6 +4106,7 @@ - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-6.1.2.tgz", - "integrity": "sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "browserslist": "^4.23.0", - "css-declaration-sorter": "^7.2.0", -@@ -4078,6 +4151,7 @@ - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-4.0.2.tgz", - "integrity": "sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==", - "dev": true, -+ "license": "MIT", - "engines": { - "node": "^14 || ^16 || >=18.0" - }, -@@ -4090,6 +4164,7 @@ - "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", - "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "css-tree": "~2.2.0" - }, -@@ -4103,6 +4178,7 @@ - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", - "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "mdn-data": "2.0.28", - "source-map-js": "^1.0.1" -@@ -4116,18 +4192,20 @@ - "version": "2.0.28", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", - "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==", -- "dev": true -+ "dev": true, -+ "license": "CC0-1.0" - }, - "node_modules/csstype": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", -- "devOptional": true -+ "devOptional": true, -+ "license": "MIT" - }, - "node_modules/cytoscape": { -- "version": "3.30.4", -- "resolved": "https://registry.npmjs.org/cytoscape/-/cytoscape-3.30.4.tgz", -- "integrity": "sha512-OxtlZwQl1WbwMmLiyPSEBuzeTIQnwZhJYYWFzZ2PhEHVFwpeaqNIkUzSiso00D98qk60l8Gwon2RP304d3BJ1A==", -+ "version": "3.31.0", -+ "resolved": "https://registry.npmjs.org/cytoscape/-/cytoscape-3.31.0.tgz", -+ "integrity": "sha512-zDGn1K/tfZwEnoGOcHc0H4XazqAAXAuDpcYw9mUnUjATjqljyCNGJv8uEvbvxGaGHaVshxMecyl6oc6uKzRfbw==", - "license": "MIT", - "engines": { - "node": ">=0.10" -@@ -4315,15 +4393,6 @@ - "node": ">=12" - } - }, -- "node_modules/d3-dsv/node_modules/commander": { -- "version": "7.2.0", -- "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", -- "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", -- "license": "MIT", -- "engines": { -- "node": ">= 10" -- } -- }, - "node_modules/d3-ease": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz", -@@ -4612,11 +4681,12 @@ - "license": "MIT" - }, - "node_modules/debug": { -- "version": "4.3.5", -- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz", -- "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==", -+ "version": "4.4.0", -+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", -+ "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", -+ "license": "MIT", - "dependencies": { -- "ms": "2.1.2" -+ "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" -@@ -4645,6 +4715,7 @@ - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true, -+ "license": "MIT", - "peer": true - }, - "node_modules/deepmerge": { -@@ -4652,6 +4723,7 @@ - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", - "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", - "dev": true, -+ "license": "MIT", - "engines": { - "node": ">=0.10.0" - } -@@ -4677,13 +4749,15 @@ - "node_modules/detect-node-es": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", -- "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==" -+ "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==", -+ "license": "MIT" - }, - "node_modules/diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "dev": true, -+ "license": "BSD-3-Clause", - "peer": true, - "engines": { - "node": ">=0.3.1" -@@ -4694,6 +4768,7 @@ - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "path-type": "^4.0.0" - }, -@@ -4701,24 +4776,12 @@ - "node": ">=8" - } - }, -- "node_modules/doctrine": { -- "version": "3.0.0", -- "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", -- "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", -- "dev": true, -- "peer": true, -- "dependencies": { -- "esutils": "^2.0.2" -- }, -- "engines": { -- "node": ">=6.0.0" -- } -- }, - "node_modules/dom-serializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", - "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", -@@ -4738,13 +4801,15 @@ - "type": "github", - "url": "https://github.com/sponsors/fb55" - } -- ] -+ ], -+ "license": "BSD-2-Clause" - }, - "node_modules/domhandler": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", - "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", - "dev": true, -+ "license": "BSD-2-Clause", - "dependencies": { - "domelementtype": "^2.3.0" - }, -@@ -4762,10 +4827,11 @@ - "license": "(MPL-2.0 OR Apache-2.0)" - }, - "node_modules/domutils": { -- "version": "3.1.0", -- "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", -- "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", -+ "version": "3.2.2", -+ "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz", -+ "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==", - "dev": true, -+ "license": "BSD-2-Clause", - "dependencies": { - "dom-serializer": "^2.0.0", - "domelementtype": "^2.3.0", -@@ -4776,10 +4842,11 @@ - } - }, - "node_modules/dotenv": { -- "version": "16.4.5", -- "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz", -- "integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==", -+ "version": "16.4.7", -+ "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.7.tgz", -+ "integrity": "sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==", - "dev": true, -+ "license": "BSD-2-Clause", - "engines": { - "node": ">=12" - }, -@@ -4795,10 +4862,11 @@ - "license": "MIT" - }, - "node_modules/electron-to-chromium": { -- "version": "1.4.827", -- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.827.tgz", -- "integrity": "sha512-VY+J0e4SFcNfQy19MEoMdaIcZLmDCprqvBtkii1WTCTQHpRvf5N8+3kTYCgL/PcntvwQvmMJWTuDPsq+IlhWKQ==", -- "dev": true -+ "version": "1.5.97", -+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.97.tgz", -+ "integrity": "sha512-HKLtaH02augM7ZOdYRuO19rWDeY+QSJ1VxnXFa/XDFLf07HvM90pALIJFgrO+UVaajI3+aJMMpojoUTLZyQ7JQ==", -+ "dev": true, -+ "license": "ISC" - }, - "node_modules/elkjs": { - "version": "0.9.3", -@@ -4818,6 +4886,7 @@ - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", - "dev": true, -+ "license": "BSD-2-Clause", - "engines": { - "node": ">=0.12" - }, -@@ -4835,77 +4904,88 @@ - } - }, - "node_modules/escalade": { -- "version": "3.1.2", -- "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", -- "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", -+ "version": "3.2.0", -+ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", -+ "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", - "dev": true, -+ "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-string-regexp": { -- "version": "1.0.5", -- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", -- "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", -+ "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", -+ "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true, -+ "license": "MIT", -+ "peer": true, - "engines": { -- "node": ">=0.8.0" -+ "node": ">=10" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint": { -- "version": "8.57.0", -- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz", -- "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==", -+ "version": "9.20.0", -+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.20.0.tgz", -+ "integrity": "sha512-aL4F8167Hg4IvsW89ejnpTwx+B/UQRzJPGgbIOl+4XqffWsahVVsLEWoZvnrVuwpWmnRd7XeXmQI1zlKcFDteA==", - "dev": true, -+ "license": "MIT", - "peer": true, - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", -- "@eslint-community/regexpp": "^4.6.1", -- "@eslint/eslintrc": "^2.1.4", -- "@eslint/js": "8.57.0", -- "@humanwhocodes/config-array": "^0.11.14", -+ "@eslint-community/regexpp": "^4.12.1", -+ "@eslint/config-array": "^0.19.0", -+ "@eslint/core": "^0.11.0", -+ "@eslint/eslintrc": "^3.2.0", -+ "@eslint/js": "9.20.0", -+ "@eslint/plugin-kit": "^0.2.5", -+ "@humanfs/node": "^0.16.6", - "@humanwhocodes/module-importer": "^1.0.1", -- "@nodelib/fs.walk": "^1.2.8", -- "@ungap/structured-clone": "^1.2.0", -+ "@humanwhocodes/retry": "^0.4.1", -+ "@types/estree": "^1.0.6", -+ "@types/json-schema": "^7.0.15", - "ajv": "^6.12.4", - "chalk": "^4.0.0", -- "cross-spawn": "^7.0.2", -+ "cross-spawn": "^7.0.6", - "debug": "^4.3.2", -- "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", -- "eslint-scope": "^7.2.2", -- "eslint-visitor-keys": "^3.4.3", -- "espree": "^9.6.1", -- "esquery": "^1.4.2", -+ "eslint-scope": "^8.2.0", -+ "eslint-visitor-keys": "^4.2.0", -+ "espree": "^10.3.0", -+ "esquery": "^1.5.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", -- "file-entry-cache": "^6.0.1", -+ "file-entry-cache": "^8.0.0", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", -- "globals": "^13.19.0", -- "graphemer": "^1.4.0", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", -- "is-path-inside": "^3.0.3", -- "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", -- "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", -- "optionator": "^0.9.3", -- "strip-ansi": "^6.0.1", -- "text-table": "^0.2.0" -+ "optionator": "^0.9.3" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { -- "node": "^12.22.0 || ^14.17.0 || >=16.0.0" -+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { -- "url": "https://opencollective.com/eslint" -+ "url": "https://eslint.org/donate" -+ }, -+ "peerDependencies": { -+ "jiti": "*" -+ }, -+ "peerDependenciesMeta": { -+ "jiti": { -+ "optional": true -+ } - } - }, - "node_modules/eslint-config-prettier": { -@@ -4913,6 +4993,7 @@ - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz", - "integrity": "sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==", - "dev": true, -+ "license": "MIT", - "bin": { - "eslint-config-prettier": "bin/cli.js" - }, -@@ -4921,13 +5002,14 @@ - } - }, - "node_modules/eslint-plugin-prettier": { -- "version": "5.1.3", -- "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.1.3.tgz", -- "integrity": "sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw==", -+ "version": "5.2.3", -+ "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.2.3.tgz", -+ "integrity": "sha512-qJ+y0FfCp/mQYQ/vWQ3s7eUlFEL4PyKfAJxsnYTJ4YT73nsJBWqmEpFryxV9OeUiqmsTsYJ5Y+KDNaeP31wrRw==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "prettier-linter-helpers": "^1.0.0", -- "synckit": "^0.8.6" -+ "synckit": "^0.9.1" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" -@@ -4951,17 +5033,18 @@ - } - }, - "node_modules/eslint-scope": { -- "version": "7.2.2", -- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", -- "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", -+ "version": "8.2.0", -+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.2.0.tgz", -+ "integrity": "sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==", - "dev": true, -+ "license": "BSD-2-Clause", - "peer": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { -- "node": "^12.22.0 || ^14.17.0 || >=16.0.0" -+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" -@@ -4972,6 +5055,7 @@ - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "dev": true, -+ "license": "Apache-2.0", - "peer": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" -@@ -4980,107 +5064,30 @@ - "url": "https://opencollective.com/eslint" - } - }, -- "node_modules/eslint/node_modules/ansi-styles": { -- "version": "4.3.0", -- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", -- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", -- "dev": true, -- "peer": true, -- "dependencies": { -- "color-convert": "^2.0.1" -- }, -- "engines": { -- "node": ">=8" -- }, -- "funding": { -- "url": "https://github.com/chalk/ansi-styles?sponsor=1" -- } -- }, - "node_modules/eslint/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, -+ "license": "MIT", - "peer": true, - "dependencies": { - "balanced-match": "^1.0.0", -- "concat-map": "0.0.1" -- } -- }, -- "node_modules/eslint/node_modules/chalk": { -- "version": "4.1.2", -- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", -- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", -- "dev": true, -- "peer": true, -- "dependencies": { -- "ansi-styles": "^4.1.0", -- "supports-color": "^7.1.0" -- }, -- "engines": { -- "node": ">=10" -- }, -- "funding": { -- "url": "https://github.com/chalk/chalk?sponsor=1" -- } -- }, -- "node_modules/eslint/node_modules/color-convert": { -- "version": "2.0.1", -- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", -- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", -- "dev": true, -- "peer": true, -- "dependencies": { -- "color-name": "~1.1.4" -- }, -- "engines": { -- "node": ">=7.0.0" -- } -- }, -- "node_modules/eslint/node_modules/color-name": { -- "version": "1.1.4", -- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", -- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", -- "dev": true, -- "peer": true -- }, -- "node_modules/eslint/node_modules/escape-string-regexp": { -- "version": "4.0.0", -- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", -- "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", -- "dev": true, -- "peer": true, -- "engines": { -- "node": ">=10" -- }, -- "funding": { -- "url": "https://github.com/sponsors/sindresorhus" -- } -- }, -- "node_modules/eslint/node_modules/globals": { -- "version": "13.24.0", -- "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", -- "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", -- "dev": true, -- "peer": true, -- "dependencies": { -- "type-fest": "^0.20.2" -- }, -- "engines": { -- "node": ">=8" -- }, -- "funding": { -- "url": "https://github.com/sponsors/sindresorhus" -+ "concat-map": "0.0.1" - } - }, -- "node_modules/eslint/node_modules/has-flag": { -- "version": "4.0.0", -- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", -- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", -+ "node_modules/eslint/node_modules/eslint-visitor-keys": { -+ "version": "4.2.0", -+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", -+ "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", - "dev": true, -+ "license": "Apache-2.0", - "peer": true, - "engines": { -- "node": ">=8" -+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" -+ }, -+ "funding": { -+ "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint/node_modules/minimatch": { -@@ -5088,6 +5095,7 @@ - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, -+ "license": "ISC", - "peer": true, - "dependencies": { - "brace-expansion": "^1.1.7" -@@ -5096,40 +5104,43 @@ - "node": "*" - } - }, -- "node_modules/eslint/node_modules/supports-color": { -- "version": "7.2.0", -- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", -- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", -- "dev": true, -- "peer": true, -- "dependencies": { -- "has-flag": "^4.0.0" -- }, -- "engines": { -- "node": ">=8" -- } -- }, - "node_modules/esm": { - "version": "3.2.25", - "resolved": "https://registry.npmjs.org/esm/-/esm-3.2.25.tgz", - "integrity": "sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==", -+ "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/espree": { -- "version": "9.6.1", -- "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", -- "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", -+ "version": "10.3.0", -+ "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz", -+ "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==", - "dev": true, -+ "license": "BSD-2-Clause", - "peer": true, - "dependencies": { -- "acorn": "^8.9.0", -+ "acorn": "^8.14.0", - "acorn-jsx": "^5.3.2", -- "eslint-visitor-keys": "^3.4.1" -+ "eslint-visitor-keys": "^4.2.0" - }, - "engines": { -- "node": "^12.22.0 || ^14.17.0 || >=16.0.0" -+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" -+ }, -+ "funding": { -+ "url": "https://opencollective.com/eslint" -+ } -+ }, -+ "node_modules/espree/node_modules/eslint-visitor-keys": { -+ "version": "4.2.0", -+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", -+ "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", -+ "dev": true, -+ "license": "Apache-2.0", -+ "peer": true, -+ "engines": { -+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" -@@ -5140,6 +5151,7 @@ - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", - "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", - "dev": true, -+ "license": "BSD-3-Clause", - "peer": true, - "dependencies": { - "estraverse": "^5.1.0" -@@ -5153,6 +5165,7 @@ - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, -+ "license": "BSD-2-Clause", - "peer": true, - "dependencies": { - "estraverse": "^5.2.0" -@@ -5166,6 +5179,7 @@ - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, -+ "license": "BSD-2-Clause", - "peer": true, - "engines": { - "node": ">=4.0" -@@ -5175,13 +5189,15 @@ - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", -- "dev": true -+ "dev": true, -+ "license": "MIT" - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true, -+ "license": "BSD-2-Clause", - "engines": { - "node": ">=0.10.0" - } -@@ -5191,25 +5207,28 @@ - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true, -+ "license": "MIT", - "peer": true - }, - "node_modules/fast-diff": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz", - "integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==", -- "dev": true -+ "dev": true, -+ "license": "Apache-2.0" - }, - "node_modules/fast-glob": { -- "version": "3.3.2", -- "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", -- "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", -+ "version": "3.3.3", -+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", -+ "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", -- "micromatch": "^4.0.4" -+ "micromatch": "^4.0.8" - }, - "engines": { - "node": ">=8.6.0" -@@ -5220,6 +5239,7 @@ - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, -+ "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, -@@ -5232,6 +5252,7 @@ - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true, -+ "license": "MIT", - "peer": true - }, - "node_modules/fast-levenshtein": { -@@ -5239,34 +5260,38 @@ - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true, -+ "license": "MIT", - "peer": true - }, - "node_modules/fastq": { -- "version": "1.17.1", -- "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", -- "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", -+ "version": "1.19.0", -+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.0.tgz", -+ "integrity": "sha512-7SFSRCNjBQIZH/xZR3iy5iQYR8aGBE0h3VG6/cwlbrpdciNYBMotQav8c1XI3HjHH+NikUpP53nPdlZSdWmFzA==", - "dev": true, -+ "license": "ISC", - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/file-entry-cache": { -- "version": "6.0.1", -- "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", -- "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", -+ "version": "8.0.0", -+ "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", -+ "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", - "dev": true, -+ "license": "MIT", - "peer": true, - "dependencies": { -- "flat-cache": "^3.0.4" -+ "flat-cache": "^4.0.0" - }, - "engines": { -- "node": "^10.12.0 || >=12.0.0" -+ "node": ">=16.0.0" - } - }, - "node_modules/fill-range": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", -+ "license": "MIT", - "dependencies": { - "to-regex-range": "^5.0.1" - }, -@@ -5279,6 +5304,7 @@ - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", -@@ -5296,6 +5322,7 @@ - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, -+ "license": "MIT", - "peer": true, - "dependencies": { - "locate-path": "^6.0.0", -@@ -5309,25 +5336,26 @@ - } - }, - "node_modules/flat-cache": { -- "version": "3.2.0", -- "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", -- "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", -+ "version": "4.0.1", -+ "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", -+ "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", - "dev": true, -+ "license": "MIT", - "peer": true, - "dependencies": { - "flatted": "^3.2.9", -- "keyv": "^4.5.3", -- "rimraf": "^3.0.2" -+ "keyv": "^4.5.4" - }, - "engines": { -- "node": "^10.12.0 || >=12.0.0" -+ "node": ">=16" - } - }, - "node_modules/flatted": { -- "version": "3.3.1", -- "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", -- "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", -+ "version": "3.3.2", -+ "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.2.tgz", -+ "integrity": "sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==", - "dev": true, -+ "license": "ISC", - "peer": true - }, - "node_modules/foreground-child": { -@@ -5351,14 +5379,15 @@ - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/fractional-indexing/-/fractional-indexing-3.2.0.tgz", - "integrity": "sha512-PcOxmqwYCW7O2ovKRU8OoQQj2yqTfEB/yeTYk4gPid6dN5ODRfU1hXd9tTVZzax/0NkO7AxpHykvZnT1aYp/BQ==", -+ "license": "CC0-1.0", - "engines": { - "node": "^14.13.1 || >=16.0.0" - } - }, - "node_modules/fs-extra": { -- "version": "11.2.0", -- "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", -- "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", -+ "version": "11.3.0", -+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.0.tgz", -+ "integrity": "sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -5374,13 +5403,29 @@ - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", +@@ -5399,19 +5400,6 @@ "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", -- "dev": true -+ "dev": true, -+ "license": "ISC" -+ }, -+ "node_modules/fsevents": { -+ "version": "2.3.3", -+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", -+ "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", -+ "hasInstallScript": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "darwin" -+ ], -+ "engines": { -+ "node": "^8.16.0 || ^10.6.0 || >=11.0.0" -+ } + "dev": true }, +- "node_modules/fsevents": { +- "version": "2.3.3", +- "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", +- "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", +- "hasInstallScript": true, +- "optional": true, +- "os": [ +- "darwin" +- ], +- "engines": { +- "node": "^8.16.0 || ^10.6.0 || >=11.0.0" +- } +- }, "node_modules/function-bind": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true, -+ "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } -@@ -5398,6 +5443,7 @@ - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true, -+ "license": "MIT", - "engines": { - "node": ">=6.9.0" - } -@@ -5406,6 +5452,7 @@ - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz", - "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==", -+ "license": "MIT", - "engines": { - "node": ">=6" - } -@@ -5413,7 +5460,8 @@ - "node_modules/gl-matrix": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/gl-matrix/-/gl-matrix-3.4.3.tgz", -- "integrity": "sha512-wcCp8vu8FT22BnvKVPjXa/ICBWRq/zjFfdofZy1WSpQZpphblv12/bOQLBC1rMM7SGOFS9ltVmKOHil5+Ml7gA==" -+ "integrity": "sha512-wcCp8vu8FT22BnvKVPjXa/ICBWRq/zjFfdofZy1WSpQZpphblv12/bOQLBC1rMM7SGOFS9ltVmKOHil5+Ml7gA==", -+ "license": "MIT" - }, - "node_modules/glob": { - "version": "10.4.5", -@@ -5441,6 +5489,7 @@ - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, -+ "license": "ISC", - "peer": true, - "dependencies": { - "is-glob": "^4.0.3" -@@ -5454,61 +5503,112 @@ - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true, -+ "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/globby": { -- "version": "11.1.0", -- "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", -- "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", -+ "version": "10.0.1", -+ "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.1.tgz", -+ "integrity": "sha512-sSs4inE1FB2YQiymcmTv6NWENryABjUNPeWhOvmn4SjtKybglsyPZxFB3U1/+L1bYi0rNZDqCLlHyLYDl1Pq5A==", - "dev": true, -- "peer": true, -+ "license": "MIT", - "dependencies": { -+ "@types/glob": "^7.1.1", - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", -- "fast-glob": "^3.2.9", -- "ignore": "^5.2.0", -- "merge2": "^1.4.1", -+ "fast-glob": "^3.0.3", -+ "glob": "^7.1.3", -+ "ignore": "^5.1.1", -+ "merge2": "^1.2.3", - "slash": "^3.0.0" - }, - "engines": { -- "node": ">=10" -+ "node": ">=8" -+ } -+ }, -+ "node_modules/globby/node_modules/brace-expansion": { -+ "version": "1.1.11", -+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", -+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "balanced-match": "^1.0.0", -+ "concat-map": "0.0.1" -+ } -+ }, -+ "node_modules/globby/node_modules/glob": { -+ "version": "7.2.3", -+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", -+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", -+ "deprecated": "Glob versions prior to v9 are no longer supported", -+ "dev": true, -+ "license": "ISC", -+ "dependencies": { -+ "fs.realpath": "^1.0.0", -+ "inflight": "^1.0.4", -+ "inherits": "2", -+ "minimatch": "^3.1.1", -+ "once": "^1.3.0", -+ "path-is-absolute": "^1.0.0" -+ }, -+ "engines": { -+ "node": "*" - }, - "funding": { -- "url": "https://github.com/sponsors/sindresorhus" -+ "url": "https://github.com/sponsors/isaacs" -+ } -+ }, -+ "node_modules/globby/node_modules/minimatch": { -+ "version": "3.1.2", -+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", -+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", -+ "dev": true, -+ "license": "ISC", -+ "dependencies": { -+ "brace-expansion": "^1.1.7" -+ }, -+ "engines": { -+ "node": "*" - } - }, - "node_modules/glur": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/glur/-/glur-1.1.2.tgz", -- "integrity": "sha512-l+8esYHTKOx2G/Aao4lEQ0bnHWg4fWtJbVoZZT9Knxi01pB8C80BR85nONLFwkkQoFRCmXY+BUcGZN3yZ2QsRA==" -+ "integrity": "sha512-l+8esYHTKOx2G/Aao4lEQ0bnHWg4fWtJbVoZZT9Knxi01pB8C80BR85nONLFwkkQoFRCmXY+BUcGZN3yZ2QsRA==", -+ "license": "MIT" - }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", -- "dev": true -+ "dev": true, -+ "license": "ISC" - }, - "node_modules/graphemer": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", - "dev": true, -+ "license": "MIT", - "peer": true - }, - "node_modules/hachure-fill": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/hachure-fill/-/hachure-fill-0.5.2.tgz", -- "integrity": "sha512-3GKBOn+m2LX9iq+JC1064cSFprJY4jL1jCXTcpnfER5HYE2l/4EfWSGzkPa/ZDBmYI0ZOEj5VHV/eKnPGkHuOg==" -+ "integrity": "sha512-3GKBOn+m2LX9iq+JC1064cSFprJY4jL1jCXTcpnfER5HYE2l/4EfWSGzkPa/ZDBmYI0ZOEj5VHV/eKnPGkHuOg==", -+ "license": "MIT" - }, - "node_modules/has-flag": { -- "version": "3.0.0", -- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", -- "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", -+ "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", -+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, -+ "license": "MIT", - "engines": { -- "node": ">=4" -+ "node": ">=8" - } - }, - "node_modules/hasown": { -@@ -5516,6 +5616,7 @@ - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "function-bind": "^1.1.2" - }, -@@ -5536,10 +5637,11 @@ - } - }, - "node_modules/ignore": { -- "version": "5.3.1", -- "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", -- "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", -+ "version": "5.3.2", -+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", -+ "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", - "dev": true, -+ "license": "MIT", - "engines": { - "node": ">= 4" - } -@@ -5548,20 +5650,23 @@ - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/image-blob-reduce/-/image-blob-reduce-3.0.1.tgz", - "integrity": "sha512-/VmmWgIryG/wcn4TVrV7cC4mlfUC/oyiKIfSg5eVM3Ten/c1c34RJhMYKCWTnoSMHSqXLt3tsrBR4Q2HInvN+Q==", -+ "license": "MIT", - "dependencies": { - "pica": "^7.1.0" - } - }, - "node_modules/immutable": { -- "version": "4.3.6", -- "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.6.tgz", -- "integrity": "sha512-Ju0+lEMyzMVZarkTn/gqRpdqd5dOPaz1mCZ0SH3JV6iFw81PldE/PEB1hWVEA288HPt4WXW8O7AWxB10M+03QQ==" -+ "version": "4.3.7", -+ "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.7.tgz", -+ "integrity": "sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==", -+ "license": "MIT" - }, - "node_modules/import-fresh": { -- "version": "3.3.0", -- "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", -- "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", -+ "version": "3.3.1", -+ "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", -+ "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", - "dev": true, -+ "license": "MIT", - "peer": true, - "dependencies": { - "parent-module": "^1.0.0", -@@ -5579,6 +5684,7 @@ - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true, -+ "license": "MIT", - "peer": true, - "engines": { - "node": ">=0.8.19" -@@ -5590,6 +5696,7 @@ - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", - "dev": true, -+ "license": "ISC", - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" -@@ -5598,7 +5705,8 @@ - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", -- "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" -+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", -+ "license": "ISC" - }, - "node_modules/internmap": { - "version": "2.0.3", -@@ -5609,18 +5717,11 @@ - "node": ">=12" - } - }, -- "node_modules/invariant": { -- "version": "2.2.4", -- "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", -- "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", -- "dependencies": { -- "loose-envify": "^1.0.0" -- } -- }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", -+ "license": "MIT", - "dependencies": { - "binary-extensions": "^2.0.0" - }, -@@ -5628,26 +5729,12 @@ - "node": ">=8" - } - }, -- "node_modules/is-builtin-module": { -- "version": "3.2.1", -- "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.1.tgz", -- "integrity": "sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==", -- "dev": true, -- "dependencies": { -- "builtin-modules": "^3.3.0" -- }, -- "engines": { -- "node": ">=6" -- }, -- "funding": { -- "url": "https://github.com/sponsors/sindresorhus" -- } -- }, - "node_modules/is-core-module": { -- "version": "2.14.0", -- "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.14.0.tgz", -- "integrity": "sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==", -+ "version": "2.16.1", -+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", -+ "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "hasown": "^2.0.2" - }, -@@ -5662,6 +5749,7 @@ - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", -+ "license": "MIT", - "engines": { - "node": ">=0.10.0" - } -@@ -5680,6 +5768,7 @@ - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", -+ "license": "MIT", - "dependencies": { - "is-extglob": "^2.1.1" - }, -@@ -5691,31 +5780,24 @@ - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", - "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==", -- "dev": true -+ "dev": true, -+ "license": "MIT" - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", -+ "license": "MIT", - "engines": { - "node": ">=0.12.0" - } - }, -- "node_modules/is-path-inside": { -- "version": "3.0.3", -- "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", -- "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", -- "dev": true, -- "peer": true, -- "engines": { -- "node": ">=8" -- } -- }, - "node_modules/is-plain-object": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-3.0.1.tgz", - "integrity": "sha512-Xnpx182SBMrr/aBik8y+GuR4U1L9FqMSojwDQwPMmxyC6bvEqly9UBCxhauBF5vNh2gwWJNX6oDV7O+OM4z34g==", - "dev": true, -+ "license": "MIT", - "engines": { - "node": ">=0.10.0" - } -@@ -5725,6 +5807,7 @@ - "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.2.1.tgz", - "integrity": "sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "@types/estree": "*" - } -@@ -5732,7 +5815,8 @@ - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", -- "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" -+ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", -+ "license": "ISC" - }, - "node_modules/jackspeak": { - "version": "3.4.3", -@@ -5755,6 +5839,7 @@ - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", - "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", -@@ -5764,31 +5849,11 @@ - "node": ">= 10.13.0" - } - }, -- "node_modules/jest-worker/node_modules/has-flag": { -- "version": "4.0.0", -- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", -- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", -- "dev": true, -- "engines": { -- "node": ">=8" -- } -- }, -- "node_modules/jest-worker/node_modules/supports-color": { -- "version": "7.2.0", -- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", -- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", -- "dev": true, -- "dependencies": { -- "has-flag": "^4.0.0" -- }, -- "engines": { -- "node": ">=8" -- } -- }, - "node_modules/jotai": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/jotai/-/jotai-2.11.0.tgz", - "integrity": "sha512-zKfoBBD1uDw3rljwHkt0fWuja1B76R7CjznuBO+mSX6jpsO1EBeWNRKpeaQho9yPI/pvCv4recGfgOXGxwPZvQ==", -+ "license": "MIT", - "engines": { - "node": ">=12.20.0" - }, -@@ -5809,6 +5874,7 @@ - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/jotai-scope/-/jotai-scope-0.7.2.tgz", - "integrity": "sha512-Gwed97f3dDObrO43++2lRcgOqw4O2sdr4JCjP/7eHK1oPACDJ7xKHGScpJX9XaflU+KBHXF+VhwECnzcaQiShg==", -+ "license": "MIT", - "peerDependencies": { - "jotai": ">=2.9.2", - "react": ">=17.0.0" -@@ -5817,12 +5883,14 @@ - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", -- "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" -+ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", -+ "license": "MIT" - }, - "node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", -+ "license": "MIT", - "dependencies": { - "argparse": "^2.0.1" - }, -@@ -5848,6 +5916,7 @@ - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true, -+ "license": "MIT", - "peer": true - }, - "node_modules/json-schema-traverse": { -@@ -5855,6 +5924,7 @@ - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true, -+ "license": "MIT", - "peer": true - }, - "node_modules/json-stable-stringify-without-jsonify": { -@@ -5862,6 +5932,7 @@ - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true, -+ "license": "MIT", - "peer": true - }, - "node_modules/json5": { -@@ -5869,6 +5940,7 @@ - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "dev": true, -+ "license": "MIT", - "bin": { - "json5": "lib/cli.js" - }, -@@ -5890,9 +5962,9 @@ - } - }, - "node_modules/katex": { -- "version": "0.16.19", -- "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.19.tgz", -- "integrity": "sha512-3IA6DYVhxhBabjSLTNO9S4+OliA3Qvb8pBQXMfC4WxXJgLwZgnfDl0BmB4z6nBMdznBsZ+CGM8DrGZ5hcguDZg==", -+ "version": "0.16.21", -+ "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.21.tgz", -+ "integrity": "sha512-XvqR7FgOHtWupfMiigNzmh+MgUVmDGU2kXZm899ZkPfcuoPuFxyHmXsgATDpFZDAXCI8tvinaVcDo8PIIJSo4A==", - "funding": [ - "https://opencollective.com/katex", - "https://github.com/sponsors/katex" -@@ -5919,6 +5991,7 @@ - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", - "dev": true, -+ "license": "MIT", - "peer": true, - "dependencies": { - "json-buffer": "3.0.1" -@@ -5949,6 +6022,7 @@ - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, -+ "license": "MIT", - "peer": true, - "dependencies": { - "prelude-ls": "^1.2.1", -@@ -5959,10 +6033,11 @@ - } - }, - "node_modules/lilconfig": { -- "version": "3.1.2", -- "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.2.tgz", -- "integrity": "sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==", -+ "version": "3.1.3", -+ "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", -+ "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==", - "dev": true, -+ "license": "MIT", - "engines": { - "node": ">=14" - }, -@@ -5975,6 +6050,7 @@ - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, -+ "license": "MIT", - "peer": true, - "dependencies": { - "p-locate": "^5.0.0" -@@ -5996,36 +6072,42 @@ - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", -- "dev": true -+ "dev": true, -+ "license": "MIT" - }, - "node_modules/lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", -- "dev": true -+ "dev": true, -+ "license": "MIT" - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true, -+ "license": "MIT", - "peer": true - }, - "node_modules/lodash.throttle": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", -- "integrity": "sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==" -+ "integrity": "sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==", -+ "license": "MIT" - }, - "node_modules/lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", -- "dev": true -+ "dev": true, -+ "license": "MIT" - }, - "node_modules/loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", -+ "license": "MIT", - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, -@@ -6038,6 +6120,7 @@ - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dev": true, -+ "license": "ISC", - "dependencies": { - "yallist": "^3.0.2" - } -@@ -6046,6 +6129,7 @@ - "version": "0.263.1", - "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.263.1.tgz", - "integrity": "sha512-keqxAx97PlaEN89PXZ6ki1N8nRjGWtDa4021GFYLNj0RgruM5odbpl8GHTExj0hhPq3sF6Up0gnxt6TSHu+ovw==", -+ "license": "ISC", - "peerDependencies": { - "react": "^16.5.1 || ^17.0.0 || ^18.0.0" - } -@@ -6055,6 +6139,7 @@ - "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", - "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==", - "dev": true, -+ "license": "MIT", - "bin": { - "lz-string": "bin/bin.js" - } -@@ -6074,6 +6159,7 @@ - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "semver": "^6.0.0" - }, -@@ -6089,12 +6175,14 @@ - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true, -+ "license": "ISC", - "peer": true - }, - "node_modules/mathjax-full": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/mathjax-full/-/mathjax-full-3.2.2.tgz", - "integrity": "sha512-+LfG9Fik+OuI8SLwsiR02IVdjcnRCy5MufYLi0C3TdMT56L/pjB0alMVGgoWJF8pN9Rc7FESycZB9BMNWIid5w==", -+ "license": "Apache-2.0", - "dependencies": { - "esm": "^3.2.25", - "mhchemparser": "^4.1.0", -@@ -6143,19 +6231,22 @@ - "version": "2.0.30", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", - "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==", -- "dev": true -+ "dev": true, -+ "license": "CC0-1.0" - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", -- "dev": true -+ "dev": true, -+ "license": "MIT" - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true, -+ "license": "MIT", - "engines": { - "node": ">= 8" - } -@@ -6191,7 +6282,8 @@ - "node_modules/mhchemparser": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/mhchemparser/-/mhchemparser-4.2.1.tgz", -- "integrity": "sha512-kYmyrCirqJf3zZ9t/0wGgRZ4/ZJw//VwaRVGA75C4nhE60vtnIzhl9J9ndkX/h6hxSN7pjg/cE0VxbnNM+bnDQ==" -+ "integrity": "sha512-kYmyrCirqJf3zZ9t/0wGgRZ4/ZJw//VwaRVGA75C4nhE60vtnIzhl9J9ndkX/h6hxSN7pjg/cE0VxbnNM+bnDQ==", -+ "license": "Apache-2.0" - }, - "node_modules/micromark": { - "version": "3.2.0", -@@ -6636,10 +6728,11 @@ - "license": "MIT" - }, - "node_modules/micromatch": { -- "version": "4.0.7", -- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz", -- "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==", -+ "version": "4.0.8", -+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", -+ "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "braces": "^3.0.3", - "picomatch": "^2.3.1" -@@ -6648,11 +6741,25 @@ - "node": ">=8.6" - } - }, -+ "node_modules/micromatch/node_modules/picomatch": { -+ "version": "2.3.1", -+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", -+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=8.6" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/jonschlinkert" -+ } -+ }, - "node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, -+ "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, -@@ -6676,13 +6783,15 @@ - "node_modules/mj-context-menu": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/mj-context-menu/-/mj-context-menu-0.6.1.tgz", -- "integrity": "sha512-7NO5s6n10TIV96d4g2uDpG7ZDpIhMh0QNfGdJw/W47JswFcosz457wqz/b5sAKvl12sxINGFCn80NZHKwxQEXA==" -+ "integrity": "sha512-7NO5s6n10TIV96d4g2uDpG7ZDpIhMh0QNfGdJw/W47JswFcosz457wqz/b5sAKvl12sxINGFCn80NZHKwxQEXA==", -+ "license": "Apache-2.0" - }, - "node_modules/moment": { - "version": "2.29.4", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", - "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", - "dev": true, -+ "license": "MIT", - "engines": { - "node": "*" - } -@@ -6690,7 +6799,8 @@ - "node_modules/monkey-around": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/monkey-around/-/monkey-around-2.3.0.tgz", -- "integrity": "sha512-QWcCUWjqE/MCk9cXlSKZ1Qc486LD439xw/Ak8Nt6l2PuL9+yrc9TJakt7OHDuOqPRYY4nTWBAEFKn32PE/SfXA==" -+ "integrity": "sha512-QWcCUWjqE/MCk9cXlSKZ1Qc486LD439xw/Ak8Nt6l2PuL9+yrc9TJakt7OHDuOqPRYY4nTWBAEFKn32PE/SfXA==", -+ "license": "ISC" - }, - "node_modules/mri": { - "version": "1.2.0", -@@ -6702,14 +6812,16 @@ - } - }, - "node_modules/ms": { -- "version": "2.1.2", -- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", -- "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" -+ "version": "2.1.3", -+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", -+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", -+ "license": "MIT" - }, - "node_modules/multimath": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/multimath/-/multimath-2.0.0.tgz", - "integrity": "sha512-toRx66cAMJ+Ccz7pMIg38xSIrtnbozk0dchXezwQDMgQmbGpfxjtv68H+L00iFL8hxDaVjrmwAFSb3I6bg8Q2g==", -+ "license": "MIT", - "dependencies": { - "glur": "^1.1.2", - "object-assign": "^4.1.1" -@@ -6725,6 +6837,7 @@ - "url": "https://github.com/sponsors/ai" - } - ], -+ "license": "MIT", - "bin": { - "nanoid": "bin/nanoid.js" - }, -@@ -6737,13 +6850,15 @@ - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true, -+ "license": "MIT", - "peer": true - }, - "node_modules/node-releases": { -- "version": "2.0.14", -- "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", -- "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", -- "dev": true -+ "version": "2.0.19", -+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", -+ "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", -+ "dev": true, -+ "license": "MIT" - }, - "node_modules/non-layered-tidy-tree-layout": { - "version": "2.0.2", -@@ -6755,6 +6870,7 @@ - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", -+ "license": "MIT", - "engines": { - "node": ">=0.10.0" - } -@@ -6764,6 +6880,7 @@ - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", - "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", - "dev": true, -+ "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "^1.0.0" - }, -@@ -6775,6 +6892,7 @@ - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", -+ "license": "MIT", - "engines": { - "node": ">=0.10.0" - } -@@ -6799,6 +6917,7 @@ - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, -+ "license": "ISC", - "dependencies": { - "wrappy": "1" - } -@@ -6806,7 +6925,8 @@ - "node_modules/open-color": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/open-color/-/open-color-1.9.1.tgz", -- "integrity": "sha512-vCseG/EQ6/RcvxhUcGJiHViOgrtz4x0XbZepXvKik66TMGkvbmjeJrKFyBEx6daG5rNyyd14zYXhz0hZVwQFOw==" -+ "integrity": "sha512-vCseG/EQ6/RcvxhUcGJiHViOgrtz4x0XbZepXvKik66TMGkvbmjeJrKFyBEx6daG5rNyyd14zYXhz0hZVwQFOw==", -+ "license": "MIT" - }, - "node_modules/opentype.js": { - "version": "1.3.4", -@@ -6829,6 +6949,7 @@ - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", - "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", - "dev": true, -+ "license": "MIT", - "peer": true, - "dependencies": { - "deep-is": "^0.1.3", -@@ -6847,6 +6968,7 @@ - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, -+ "license": "MIT", - "peer": true, - "dependencies": { - "yocto-queue": "^0.1.0" -@@ -6863,6 +6985,7 @@ - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, -+ "license": "MIT", - "peer": true, - "dependencies": { - "p-limit": "^3.0.2" -@@ -6879,6 +7002,7 @@ - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true, -+ "license": "MIT", - "engines": { - "node": ">=6" - } -@@ -6893,13 +7017,15 @@ - "node_modules/pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", -- "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" -+ "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", -+ "license": "(MIT AND Zlib)" - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, -+ "license": "MIT", - "peer": true, - "dependencies": { - "callsites": "^3.0.0" -@@ -6911,13 +7037,15 @@ - "node_modules/path-data-parser": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/path-data-parser/-/path-data-parser-0.1.0.tgz", -- "integrity": "sha512-NOnmBpt5Y2RWbuv0LMzsayp3lVylAHLPUTut412ZA3l+C4uw4ZVkQbjShYCQ8TCpUMdPapr4YjUqLYD6v68j+w==" -+ "integrity": "sha512-NOnmBpt5Y2RWbuv0LMzsayp3lVylAHLPUTut412ZA3l+C4uw4ZVkQbjShYCQ8TCpUMdPapr4YjUqLYD6v68j+w==", -+ "license": "MIT" - }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, -+ "license": "MIT", - "engines": { - "node": ">=8" - } -@@ -6927,6 +7055,7 @@ - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true, -+ "license": "MIT", - "engines": { - "node": ">=0.10.0" - } -@@ -6935,6 +7064,7 @@ - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", -+ "license": "MIT", - "engines": { - "node": ">=8" - } -@@ -6943,7 +7073,8 @@ - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", -- "dev": true -+ "dev": true, -+ "license": "MIT" - }, - "node_modules/path-scurry": { - "version": "1.11.1", -@@ -6974,6 +7105,7 @@ - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true, -+ "license": "MIT", - "engines": { - "node": ">=8" - } -@@ -6981,12 +7113,14 @@ - "node_modules/perfect-freehand": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/perfect-freehand/-/perfect-freehand-1.2.0.tgz", -- "integrity": "sha512-h/0ikF1M3phW7CwpZ5MMvKnfpHficWoOEyr//KVNTxV4F6deRK1eYMtHyBKEAKFK0aXIEUK9oBvlF6PNXMDsAw==" -+ "integrity": "sha512-h/0ikF1M3phW7CwpZ5MMvKnfpHficWoOEyr//KVNTxV4F6deRK1eYMtHyBKEAKFK0aXIEUK9oBvlF6PNXMDsAw==", -+ "license": "MIT" - }, - "node_modules/pica": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/pica/-/pica-7.1.1.tgz", - "integrity": "sha512-WY73tMvNzXWEld2LicT9Y260L43isrZ85tPuqRyvtkljSDLmnNFQmZICt4xUJMVulmcc6L9O7jbBrtx3DOz/YQ==", -+ "license": "MIT", - "dependencies": { - "glur": "^1.1.2", - "inherits": "^2.0.3", -@@ -6996,17 +7130,20 @@ - } - }, - "node_modules/picocolors": { -- "version": "1.0.1", -- "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", -- "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==", -- "dev": true -+ "version": "1.1.1", -+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", -+ "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", -+ "dev": true, -+ "license": "ISC" - }, - "node_modules/picomatch": { -- "version": "2.3.1", -- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", -- "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", -+ "version": "4.0.2", -+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", -+ "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", -+ "dev": true, -+ "license": "MIT", - "engines": { -- "node": ">=8.6" -+ "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" -@@ -7017,6 +7154,7 @@ - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "find-up": "^4.0.0" - }, -@@ -7029,6 +7167,7 @@ - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" -@@ -7042,6 +7181,7 @@ - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "p-locate": "^4.1.0" - }, -@@ -7054,6 +7194,7 @@ - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "p-try": "^2.0.0" - }, -@@ -7069,6 +7210,7 @@ - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "p-limit": "^2.2.0" - }, -@@ -7079,12 +7221,14 @@ - "node_modules/png-chunk-text": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/png-chunk-text/-/png-chunk-text-1.0.0.tgz", -- "integrity": "sha512-DEROKU3SkkLGWNMzru3xPVgxyd48UGuMSZvioErCure6yhOc/pRH2ZV+SEn7nmaf7WNf3NdIpH+UTrRdKyq9Lw==" -+ "integrity": "sha512-DEROKU3SkkLGWNMzru3xPVgxyd48UGuMSZvioErCure6yhOc/pRH2ZV+SEn7nmaf7WNf3NdIpH+UTrRdKyq9Lw==", -+ "license": "MIT" - }, - "node_modules/png-chunks-encode": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/png-chunks-encode/-/png-chunks-encode-1.0.0.tgz", - "integrity": "sha512-J1jcHgbQRsIIgx5wxW9UmCymV3wwn4qCCJl6KYgEU/yHCh/L2Mwq/nMOkRPtmV79TLxRZj5w3tH69pvygFkDqA==", -+ "license": "MIT", - "dependencies": { - "crc-32": "^0.3.0", - "sliced": "^1.0.1" -@@ -7094,6 +7238,7 @@ - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/png-chunks-extract/-/png-chunks-extract-1.0.0.tgz", - "integrity": "sha512-ZiVwF5EJ0DNZyzAqld8BP1qyJBaGOFaq9zl579qfbkcmOwWLLO4I9L8i2O4j3HkI6/35i0nKG2n+dZplxiT89Q==", -+ "license": "MIT", - "dependencies": { - "crc-32": "^0.3.0" - } -@@ -7101,12 +7246,14 @@ - "node_modules/points-on-curve": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/points-on-curve/-/points-on-curve-1.0.1.tgz", -- "integrity": "sha512-3nmX4/LIiyuwGLwuUrfhTlDeQFlAhi7lyK/zcRNGhalwapDWgAGR82bUpmn2mA03vII3fvNCG8jAONzKXwpxAg==" -+ "integrity": "sha512-3nmX4/LIiyuwGLwuUrfhTlDeQFlAhi7lyK/zcRNGhalwapDWgAGR82bUpmn2mA03vII3fvNCG8jAONzKXwpxAg==", -+ "license": "MIT" - }, - "node_modules/points-on-path": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/points-on-path/-/points-on-path-0.2.1.tgz", - "integrity": "sha512-25ClnWWuw7JbWZcgqY/gJ4FQWadKxGWk+3kR/7kD0tCaDtPPMj7oHu2ToLaVhfpnHrZzYby2w6tUA0eOIuUg8g==", -+ "license": "MIT", - "dependencies": { - "path-data-parser": "0.1.0", - "points-on-curve": "0.2.0" -@@ -7115,17 +7262,19 @@ - "node_modules/points-on-path/node_modules/points-on-curve": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/points-on-curve/-/points-on-curve-0.2.0.tgz", -- "integrity": "sha512-0mYKnYYe9ZcqMCWhUjItv/oHjvgEsfKvnUTg8sAtnHr3GVy7rGkXCb6d5cSyqrWqL4k81b9CPg3urd+T7aop3A==" -+ "integrity": "sha512-0mYKnYYe9ZcqMCWhUjItv/oHjvgEsfKvnUTg8sAtnHr3GVy7rGkXCb6d5cSyqrWqL4k81b9CPg3urd+T7aop3A==", -+ "license": "MIT" - }, - "node_modules/polybooljs": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/polybooljs/-/polybooljs-1.2.2.tgz", -- "integrity": "sha512-ziHW/02J0XuNuUtmidBc6GXE8YohYydp3DWPWXYsd7O721TjcmN+k6ezjdwkDqep+gnWnFY+yqZHvzElra2oCg==" -+ "integrity": "sha512-ziHW/02J0XuNuUtmidBc6GXE8YohYydp3DWPWXYsd7O721TjcmN+k6ezjdwkDqep+gnWnFY+yqZHvzElra2oCg==", -+ "license": "MIT" - }, - "node_modules/postcss": { -- "version": "8.4.39", -- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.39.tgz", -- "integrity": "sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==", -+ "version": "8.5.2", -+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.2.tgz", -+ "integrity": "sha512-MjOadfU3Ys9KYoX0AdkBlFEF1Vx37uCCeN4ZHnmwm9FfpbsGWMZeBLMmmpY+6Ocqod7mkdZ0DT31OlbsFrLlkA==", - "dev": true, - "funding": [ - { -@@ -7141,11 +7290,12 @@ - "url": "https://github.com/sponsors/ai" - } - ], -+ "license": "MIT", - "peer": true, - "dependencies": { -- "nanoid": "^3.3.7", -- "picocolors": "^1.0.1", -- "source-map-js": "^1.2.0" -+ "nanoid": "^3.3.8", -+ "picocolors": "^1.1.1", -+ "source-map-js": "^1.2.1" - }, - "engines": { - "node": "^10 || ^12 || >=14" -@@ -7156,6 +7306,7 @@ - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-9.0.1.tgz", - "integrity": "sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.0.11", - "postcss-value-parser": "^4.2.0" -@@ -7172,6 +7323,7 @@ - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-6.1.0.tgz", - "integrity": "sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "browserslist": "^4.23.0", - "caniuse-api": "^3.0.0", -@@ -7190,6 +7342,7 @@ - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-6.1.0.tgz", - "integrity": "sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "browserslist": "^4.23.0", - "postcss-value-parser": "^4.2.0" -@@ -7206,6 +7359,7 @@ - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-6.0.2.tgz", - "integrity": "sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw==", - "dev": true, -+ "license": "MIT", - "engines": { - "node": "^14 || ^16 || >=18.0" - }, -@@ -7218,6 +7372,7 @@ - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-6.0.3.tgz", - "integrity": "sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw==", - "dev": true, -+ "license": "MIT", - "engines": { - "node": "^14 || ^16 || >=18.0" - }, -@@ -7230,6 +7385,7 @@ - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-6.0.3.tgz", - "integrity": "sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ==", - "dev": true, -+ "license": "MIT", - "engines": { - "node": "^14 || ^16 || >=18.0" - }, -@@ -7242,6 +7398,7 @@ - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-6.0.2.tgz", - "integrity": "sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ==", - "dev": true, -+ "license": "MIT", - "engines": { - "node": "^14 || ^16 || >=18.0" - }, -@@ -7254,6 +7411,7 @@ - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-6.0.5.tgz", - "integrity": "sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0", - "stylehacks": "^6.1.1" -@@ -7270,6 +7428,7 @@ - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-6.1.1.tgz", - "integrity": "sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "browserslist": "^4.23.0", - "caniuse-api": "^3.0.0", -@@ -7288,6 +7447,7 @@ - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-6.1.0.tgz", - "integrity": "sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, -@@ -7303,6 +7463,7 @@ - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-6.0.3.tgz", - "integrity": "sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "colord": "^2.9.3", - "cssnano-utils": "^4.0.2", -@@ -7320,6 +7481,7 @@ - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-6.1.0.tgz", - "integrity": "sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "browserslist": "^4.23.0", - "cssnano-utils": "^4.0.2", -@@ -7337,6 +7499,7 @@ - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-6.0.4.tgz", - "integrity": "sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.0.16" - }, -@@ -7352,6 +7515,7 @@ - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-6.0.2.tgz", - "integrity": "sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ==", - "dev": true, -+ "license": "MIT", - "engines": { - "node": "^14 || ^16 || >=18.0" - }, -@@ -7364,6 +7528,7 @@ - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-6.0.2.tgz", - "integrity": "sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, -@@ -7379,6 +7544,7 @@ - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-6.0.2.tgz", - "integrity": "sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, -@@ -7394,6 +7560,7 @@ - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-6.0.2.tgz", - "integrity": "sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, -@@ -7409,6 +7576,7 @@ - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-6.0.2.tgz", - "integrity": "sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, -@@ -7424,6 +7592,7 @@ - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-6.0.2.tgz", - "integrity": "sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, -@@ -7439,6 +7608,7 @@ - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-6.1.0.tgz", - "integrity": "sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "browserslist": "^4.23.0", - "postcss-value-parser": "^4.2.0" -@@ -7455,6 +7625,7 @@ - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-6.0.2.tgz", - "integrity": "sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, -@@ -7470,6 +7641,7 @@ - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-6.0.2.tgz", - "integrity": "sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, -@@ -7485,6 +7657,7 @@ - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-6.0.2.tgz", - "integrity": "sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "cssnano-utils": "^4.0.2", - "postcss-value-parser": "^4.2.0" -@@ -7501,6 +7674,7 @@ - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-6.1.0.tgz", - "integrity": "sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "browserslist": "^4.23.0", - "caniuse-api": "^3.0.0" -@@ -7517,6 +7691,7 @@ - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-6.0.2.tgz", - "integrity": "sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, -@@ -7528,10 +7703,11 @@ - } - }, - "node_modules/postcss-selector-parser": { -- "version": "6.1.1", -- "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.1.tgz", -- "integrity": "sha512-b4dlw/9V8A71rLIDsSwVmak9z2DuBUB7CA1/wSdelNEzqsjoSPeADTWNO09lpH49Diy3/JIZ2bSPB1dI3LJCHg==", -+ "version": "6.1.2", -+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", -+ "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" -@@ -7545,6 +7721,7 @@ - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-6.0.3.tgz", - "integrity": "sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0", - "svgo": "^3.2.0" -@@ -7561,6 +7738,7 @@ - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-6.0.4.tgz", - "integrity": "sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.0.16" - }, -@@ -7575,12 +7753,13 @@ - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", -- "dev": true -+ "dev": true, -+ "license": "MIT" - }, - "node_modules/postcss/node_modules/nanoid": { -- "version": "3.3.7", -- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", -- "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", -+ "version": "3.3.8", -+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz", -+ "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==", - "dev": true, - "funding": [ - { -@@ -7588,6 +7767,7 @@ - "url": "https://github.com/sponsors/ai" - } - ], -+ "license": "MIT", - "peer": true, - "bin": { - "nanoid": "bin/nanoid.cjs" -@@ -7601,16 +7781,18 @@ - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true, -+ "license": "MIT", - "peer": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/prettier": { -- "version": "3.3.3", -- "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz", -- "integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==", -+ "version": "3.5.0", -+ "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.5.0.tgz", -+ "integrity": "sha512-quyMrVt6svPS7CjQ9gKb3GLEX/rl3BCL2oa/QkNcXv4YNVBC9olt3s+H7ukto06q7B1Qz46PbrKLO34PR6vXcA==", - "dev": true, -+ "license": "MIT", - "bin": { - "prettier": "bin/prettier.cjs" - }, -@@ -7626,6 +7808,7 @@ - "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", - "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "fast-diff": "^1.1.2" - }, -@@ -7638,6 +7821,7 @@ - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", - "dev": true, -+ "license": "MIT", - "peer": true, - "engines": { - "node": ">=6" -@@ -7646,7 +7830,8 @@ - "node_modules/pwacompat": { - "version": "2.0.17", - "resolved": "https://registry.npmjs.org/pwacompat/-/pwacompat-2.0.17.tgz", -- "integrity": "sha512-6Du7IZdIy7cHiv7AhtDy4X2QRM8IAD5DII69mt5qWibC2d15ZU8DmBG1WdZKekG11cChSu4zkSUGPF9sweOl6w==" -+ "integrity": "sha512-6Du7IZdIy7cHiv7AhtDy4X2QRM8IAD5DII69mt5qWibC2d15ZU8DmBG1WdZKekG11cChSu4zkSUGPF9sweOl6w==", -+ "license": "Apache-2.0" - }, - "node_modules/queue-microtask": { - "version": "1.2.3", -@@ -7666,13 +7851,15 @@ - "type": "consulting", - "url": "https://feross.org/support" - } -- ] -+ ], -+ "license": "MIT" - }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "safe-buffer": "^5.1.0" - } -@@ -7681,6 +7868,7 @@ - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", - "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", -+ "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0" - }, -@@ -7692,6 +7880,7 @@ - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", - "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", -+ "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.2" -@@ -7704,6 +7893,7 @@ - "version": "2.5.5", - "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.5.5.tgz", - "integrity": "sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw==", -+ "license": "MIT", - "dependencies": { - "react-remove-scroll-bar": "^2.3.3", - "react-style-singleton": "^2.2.1", -@@ -7725,19 +7915,20 @@ - } - }, - "node_modules/react-remove-scroll-bar": { -- "version": "2.3.6", -- "resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.6.tgz", -- "integrity": "sha512-DtSYaao4mBmX+HDo5YWYdBWQwYIQQshUV/dVxFxK+KM26Wjwp1gZ6rv6OC3oujI6Bfu6Xyg3TwK533AQutsn/g==", -+ "version": "2.3.8", -+ "resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.8.tgz", -+ "integrity": "sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==", -+ "license": "MIT", - "dependencies": { -- "react-style-singleton": "^2.2.1", -+ "react-style-singleton": "^2.2.2", - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { -- "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", -- "react": "^16.8.0 || ^17.0.0 || ^18.0.0" -+ "@types/react": "*", -+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { -@@ -7746,20 +7937,20 @@ - } - }, - "node_modules/react-style-singleton": { -- "version": "2.2.1", -- "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.1.tgz", -- "integrity": "sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==", -+ "version": "2.2.3", -+ "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.3.tgz", -+ "integrity": "sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==", -+ "license": "MIT", - "dependencies": { - "get-nonce": "^1.0.0", -- "invariant": "^2.2.4", - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { -- "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", -- "react": "^16.8.0 || ^17.0.0 || ^18.0.0" -+ "@types/react": "*", -+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { -@@ -7771,6 +7962,7 @@ - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", -+ "license": "MIT", - "dependencies": { - "picomatch": "^2.2.1" - }, -@@ -7778,17 +7970,31 @@ - "node": ">=8.10.0" - } - }, -+ "node_modules/readdirp/node_modules/picomatch": { -+ "version": "2.3.1", -+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", -+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", -+ "license": "MIT", -+ "engines": { -+ "node": ">=8.6" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/jonschlinkert" -+ } -+ }, - "node_modules/regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", -- "dev": true -+ "dev": true, -+ "license": "MIT" - }, - "node_modules/regenerate-unicode-properties": { -- "version": "10.1.1", -- "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz", -- "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==", -+ "version": "10.2.0", -+ "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz", -+ "integrity": "sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "regenerate": "^1.4.2" - }, -@@ -7799,27 +8005,30 @@ - "node_modules/regenerator-runtime": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", -- "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" -+ "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", -+ "license": "MIT" - }, - "node_modules/regenerator-transform": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", - "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.8.4" - } - }, - "node_modules/regexpu-core": { -- "version": "5.3.2", -- "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", -- "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", -+ "version": "6.2.0", -+ "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.2.0.tgz", -+ "integrity": "sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "@babel/regjsgen": "^0.8.0", - "regenerate": "^1.4.2", -- "regenerate-unicode-properties": "^10.1.0", -- "regjsparser": "^0.9.1", -+ "regenerate-unicode-properties": "^10.2.0", -+ "regjsgen": "^0.8.0", -+ "regjsparser": "^0.12.0", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.1.0" - }, -@@ -7827,40 +8036,56 @@ - "node": ">=4" - } - }, -+ "node_modules/regjsgen": { -+ "version": "0.8.0", -+ "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz", -+ "integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==", -+ "dev": true, -+ "license": "MIT" -+ }, - "node_modules/regjsparser": { -- "version": "0.9.1", -- "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", -- "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", -+ "version": "0.12.0", -+ "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.12.0.tgz", -+ "integrity": "sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==", - "dev": true, -+ "license": "BSD-2-Clause", - "dependencies": { -- "jsesc": "~0.5.0" -+ "jsesc": "~3.0.2" - }, - "bin": { - "regjsparser": "bin/parser" - } - }, - "node_modules/regjsparser/node_modules/jsesc": { -- "version": "0.5.0", -- "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", -- "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", -+ "version": "3.0.2", -+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", -+ "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", - "dev": true, -+ "license": "MIT", - "bin": { - "jsesc": "bin/jsesc" -+ }, -+ "engines": { -+ "node": ">=6" - } - }, - "node_modules/resolve": { -- "version": "1.22.8", -- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", -- "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", -+ "version": "1.22.10", -+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", -+ "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "is-core-module": "^2.13.0", -+ "is-core-module": "^2.16.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, -+ "engines": { -+ "node": ">= 0.4" -+ }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } -@@ -7870,6 +8095,7 @@ - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, -+ "license": "MIT", - "peer": true, - "engines": { - "node": ">=4" -@@ -7880,74 +8106,12 @@ - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true, -+ "license": "MIT", - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, -- "node_modules/rimraf": { -- "version": "3.0.2", -- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", -- "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", -- "deprecated": "Rimraf versions prior to v4 are no longer supported", -- "dev": true, -- "peer": true, -- "dependencies": { -- "glob": "^7.1.3" -- }, -- "bin": { -- "rimraf": "bin.js" -- }, -- "funding": { -- "url": "https://github.com/sponsors/isaacs" -- } -- }, -- "node_modules/rimraf/node_modules/brace-expansion": { -- "version": "1.1.11", -- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", -- "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", -- "dev": true, -- "peer": true, -- "dependencies": { -- "balanced-match": "^1.0.0", -- "concat-map": "0.0.1" -- } -- }, -- "node_modules/rimraf/node_modules/glob": { -- "version": "7.2.3", -- "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", -- "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", -- "deprecated": "Glob versions prior to v9 are no longer supported", -- "dev": true, -- "peer": true, -- "dependencies": { -- "fs.realpath": "^1.0.0", -- "inflight": "^1.0.4", -- "inherits": "2", -- "minimatch": "^3.1.1", -- "once": "^1.3.0", -- "path-is-absolute": "^1.0.0" -- }, -- "engines": { -- "node": "*" -- }, -- "funding": { -- "url": "https://github.com/sponsors/isaacs" -- } -- }, -- "node_modules/rimraf/node_modules/minimatch": { -- "version": "3.1.2", -- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", -- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", -- "dev": true, -- "peer": true, -- "dependencies": { -- "brace-expansion": "^1.1.7" -- }, -- "engines": { -- "node": "*" -- } -- }, - "node_modules/robust-predicates": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.2.tgz", -@@ -7955,10 +8119,11 @@ - "license": "Unlicense" - }, - "node_modules/rollup": { -- "version": "2.79.1", -- "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", -- "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", -+ "version": "2.79.2", -+ "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.2.tgz", -+ "integrity": "sha512-fS6iqSPZDs3dr/y7Od6y5nha8dW1YnbgtsyotCVvoFGKbERG++CVRFv1meyGDE1SNItQA8BrnCw7ScdAhRJ3XQ==", - "dev": true, -+ "license": "MIT", - "bin": { - "rollup": "dist/bin/rollup" - }, -@@ -7974,6 +8139,7 @@ - "resolved": "https://registry.npmjs.org/rollup-plugin-copy/-/rollup-plugin-copy-3.5.0.tgz", - "integrity": "sha512-wI8D5dvYovRMx/YYKtUNt3Yxaw4ORC9xo6Gt9t22kveWz1enG9QrhVlagzwrxSC455xD1dHMKhIJkbsQ7d48BA==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "@types/fs-extra": "^8.0.1", - "colorette": "^1.1.0", -@@ -7985,16 +8151,6 @@ - "node": ">=8.3" - } - }, -- "node_modules/rollup-plugin-copy/node_modules/brace-expansion": { -- "version": "1.1.11", -- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", -- "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", -- "dev": true, -- "dependencies": { -- "balanced-match": "^1.0.0", -- "concat-map": "0.0.1" -- } -- }, - "node_modules/rollup-plugin-copy/node_modules/fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", -@@ -8010,46 +8166,6 @@ - "node": ">=6 <7 || >=8" - } - }, -- "node_modules/rollup-plugin-copy/node_modules/glob": { -- "version": "7.2.3", -- "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", -- "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", -- "deprecated": "Glob versions prior to v9 are no longer supported", -- "dev": true, -- "dependencies": { -- "fs.realpath": "^1.0.0", -- "inflight": "^1.0.4", -- "inherits": "2", -- "minimatch": "^3.1.1", -- "once": "^1.3.0", -- "path-is-absolute": "^1.0.0" -- }, -- "engines": { -- "node": "*" -- }, -- "funding": { -- "url": "https://github.com/sponsors/isaacs" -- } -- }, -- "node_modules/rollup-plugin-copy/node_modules/globby": { -- "version": "10.0.1", -- "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.1.tgz", -- "integrity": "sha512-sSs4inE1FB2YQiymcmTv6NWENryABjUNPeWhOvmn4SjtKybglsyPZxFB3U1/+L1bYi0rNZDqCLlHyLYDl1Pq5A==", -- "dev": true, -- "dependencies": { -- "@types/glob": "^7.1.1", -- "array-union": "^2.1.0", -- "dir-glob": "^3.0.1", -- "fast-glob": "^3.0.3", -- "glob": "^7.1.3", -- "ignore": "^5.1.1", -- "merge2": "^1.2.3", -- "slash": "^3.0.0" -- }, -- "engines": { -- "node": ">=8" -- } -- }, - "node_modules/rollup-plugin-copy/node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", -@@ -8060,18 +8176,6 @@ - "graceful-fs": "^4.1.6" - } - }, -- "node_modules/rollup-plugin-copy/node_modules/minimatch": { -- "version": "3.1.2", -- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", -- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", -- "dev": true, -- "dependencies": { -- "brace-expansion": "^1.1.7" -- }, -- "engines": { -- "node": "*" -- } -- }, - "node_modules/rollup-plugin-copy/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", -@@ -8088,6 +8192,7 @@ - "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", - "deprecated": "This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser", - "dev": true, -+ "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.10.4", - "jest-worker": "^26.2.1", -@@ -8103,6 +8208,7 @@ - "resolved": "https://registry.npmjs.org/rollup-plugin-typescript2/-/rollup-plugin-typescript2-0.36.0.tgz", - "integrity": "sha512-NB2CSQDxSe9+Oe2ahZbf+B4bh7pHwjV5L+RSYpCu7Q5ROuN94F9b6ioWwKfz3ueL3KTtmX4o2MUH2cgHDIEUsw==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "@rollup/pluginutils": "^4.1.2", - "find-cache-dir": "^3.3.2", -@@ -8120,6 +8226,7 @@ - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz", - "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "estree-walker": "^2.0.1", - "picomatch": "^2.2.2" -@@ -8133,6 +8240,7 @@ - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", -@@ -8142,11 +8250,25 @@ - "node": ">=12" - } - }, -+ "node_modules/rollup-plugin-typescript2/node_modules/picomatch": { -+ "version": "2.3.1", -+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", -+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=8.6" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/jonschlinkert" -+ } -+ }, - "node_modules/rollup-plugin-typescript2/node_modules/semver": { -- "version": "7.6.2", -- "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", -- "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", -+ "version": "7.7.1", -+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", -+ "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", - "dev": true, -+ "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, -@@ -8158,6 +8280,7 @@ - "version": "4.6.6", - "resolved": "https://registry.npmjs.org/roughjs/-/roughjs-4.6.6.tgz", - "integrity": "sha512-ZUz/69+SYpFN/g/lUlo2FXcIjRkSu3nDarreVdGGndHEBJ6cXPdKguS8JGxwj5HA5xIbVKSmLgr5b3AWxtRfvQ==", -+ "license": "MIT", - "dependencies": { - "hachure-fill": "^0.5.2", - "path-data-parser": "^0.1.0", -@@ -8168,7 +8291,8 @@ - "node_modules/roughjs/node_modules/points-on-curve": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/points-on-curve/-/points-on-curve-0.2.0.tgz", -- "integrity": "sha512-0mYKnYYe9ZcqMCWhUjItv/oHjvgEsfKvnUTg8sAtnHr3GVy7rGkXCb6d5cSyqrWqL4k81b9CPg3urd+T7aop3A==" -+ "integrity": "sha512-0mYKnYYe9ZcqMCWhUjItv/oHjvgEsfKvnUTg8sAtnHr3GVy7rGkXCb6d5cSyqrWqL4k81b9CPg3urd+T7aop3A==", -+ "license": "MIT" - }, - "node_modules/run-parallel": { - "version": "1.2.0", -@@ -8189,6 +8313,7 @@ - "url": "https://feross.org/support" - } - ], -+ "license": "MIT", - "dependencies": { - "queue-microtask": "^1.2.2" - } -@@ -8229,7 +8354,8 @@ - "type": "consulting", - "url": "https://feross.org/support" - } -- ] -+ ], -+ "license": "MIT" - }, - "node_modules/safer-buffer": { - "version": "2.1.2", -@@ -8241,6 +8367,7 @@ - "version": "1.51.0", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.51.0.tgz", - "integrity": "sha512-haGdpTgywJTvHC2b91GSq+clTKGbtkkZmVAb82jZQN/wTy6qs8DdFm2lhEQbEwrY0QDRgSQ3xDurqM977C3noA==", -+ "license": "MIT", - "dependencies": { - "chokidar": ">=3.0.0 <4.0.0", - "immutable": "^4.0.0", -@@ -8257,6 +8384,7 @@ - "version": "0.23.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", - "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", -+ "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0" - } -@@ -8266,6 +8394,7 @@ - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, -+ "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } -@@ -8275,6 +8404,7 @@ - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", - "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", - "dev": true, -+ "license": "BSD-3-Clause", - "dependencies": { - "randombytes": "^2.1.0" - } -@@ -8283,6 +8413,7 @@ - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", -+ "license": "MIT", - "dependencies": { - "shebang-regex": "^3.0.0" - }, -@@ -8294,6 +8425,7 @@ - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", -+ "license": "MIT", - "engines": { - "node": ">=8" - } -@@ -8316,6 +8448,7 @@ - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, -+ "license": "MIT", - "engines": { - "node": ">=8" - } -@@ -8323,21 +8456,24 @@ - "node_modules/sliced": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/sliced/-/sliced-1.0.1.tgz", -- "integrity": "sha512-VZBmZP8WU3sMOZm1bdgTadsQbcscK0UM8oKxKVBs4XAhUo2Xxzm/OFMGBkPusxw9xL3Uy8LrzEqGqJhclsr0yA==" -+ "integrity": "sha512-VZBmZP8WU3sMOZm1bdgTadsQbcscK0UM8oKxKVBs4XAhUo2Xxzm/OFMGBkPusxw9xL3Uy8LrzEqGqJhclsr0yA==", -+ "license": "MIT" - }, - "node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, -+ "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-js": { -- "version": "1.2.0", -- "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", -- "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", -+ "version": "1.2.1", -+ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", -+ "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", -+ "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } -@@ -8347,6 +8483,7 @@ - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" -@@ -8357,12 +8494,14 @@ - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", - "deprecated": "Please use @jridgewell/sourcemap-codec instead", -- "dev": true -+ "dev": true, -+ "license": "MIT" - }, - "node_modules/speech-rule-engine": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/speech-rule-engine/-/speech-rule-engine-4.0.7.tgz", - "integrity": "sha512-sJrL3/wHzNwJRLBdf6CjJWIlxC04iYKkyXvYSVsWVOiC2DSkHmxsqOhEeMsBA9XK+CHuNcsdkbFDnoUfAsmp9g==", -+ "license": "Apache-2.0", - "dependencies": { - "commander": "9.2.0", - "wicked-good-xpath": "1.3.0", -@@ -8372,6 +8511,15 @@ - "sre": "bin/sre" - } - }, -+ "node_modules/speech-rule-engine/node_modules/commander": { -+ "version": "9.2.0", -+ "resolved": "https://registry.npmjs.org/commander/-/commander-9.2.0.tgz", -+ "integrity": "sha512-e2i4wANQiSXgnrBlIatyHtP1odfUp0BbV5Y5nEGbxtIrStkEOAAzCUirvLBNXHLr7kwLvJl6V+4V3XV9x7Wd9w==", -+ "license": "MIT", -+ "engines": { -+ "node": "^12.20.0 || >=14" -+ } -+ }, - "node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", -@@ -8406,6 +8554,16 @@ - "node": ">=8" - } - }, -+ "node_modules/string-width-cjs/node_modules/ansi-regex": { -+ "version": "5.0.1", -+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", -+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=8" -+ } -+ }, - "node_modules/string-width-cjs/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", -@@ -8413,20 +8571,26 @@ - "dev": true, - "license": "MIT" - }, -- "node_modules/string-width/node_modules/ansi-regex": { -- "version": "6.1.0", -- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", -- "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", -+ "node_modules/string-width-cjs/node_modules/strip-ansi": { -+ "version": "6.0.1", -+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", -+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "license": "MIT", -- "engines": { -- "node": ">=12" -+ "dependencies": { -+ "ansi-regex": "^5.0.1" - }, -- "funding": { -- "url": "https://github.com/chalk/ansi-regex?sponsor=1" -+ "engines": { -+ "node": ">=8" - } - }, -- "node_modules/string-width/node_modules/strip-ansi": { -+ "node_modules/string.prototype.codepointat": { -+ "version": "0.2.1", -+ "resolved": "https://registry.npmjs.org/string.prototype.codepointat/-/string.prototype.codepointat-0.2.1.tgz", -+ "integrity": "sha512-2cBVCj6I4IOvEnjgO/hWqXjqBGsY+zwPmHl12Srk9IXSZ56Jwwmy+66XO5Iut/oQVR7t5ihYdLB0GMa4alEUcg==", -+ "license": "MIT" -+ }, -+ "node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", -@@ -8442,17 +8606,13 @@ - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, -- "node_modules/string.prototype.codepointat": { -- "version": "0.2.1", -- "resolved": "https://registry.npmjs.org/string.prototype.codepointat/-/string.prototype.codepointat-0.2.1.tgz", -- "integrity": "sha512-2cBVCj6I4IOvEnjgO/hWqXjqBGsY+zwPmHl12Srk9IXSZ56Jwwmy+66XO5Iut/oQVR7t5ihYdLB0GMa4alEUcg==", -- "license": "MIT" -- }, -- "node_modules/strip-ansi": { -+ "node_modules/strip-ansi-cjs": { -+ "name": "strip-ansi", - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, -@@ -8460,16 +8620,12 @@ - "node": ">=8" - } - }, -- "node_modules/strip-ansi-cjs": { -- "name": "strip-ansi", -- "version": "6.0.1", -- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", -- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", -+ "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { -+ "version": "5.0.1", -+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", -+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "license": "MIT", -- "dependencies": { -- "ansi-regex": "^5.0.1" -- }, - "engines": { - "node": ">=8" - } -@@ -8479,6 +8635,7 @@ - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true, -+ "license": "MIT", - "peer": true, - "engines": { - "node": ">=8" -@@ -8491,13 +8648,15 @@ - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/style-mod/-/style-mod-4.1.2.tgz", - "integrity": "sha512-wnD1HyVqpJUI2+eKZ+eo1UwghftP6yuFheBqqe+bWCotBjC2K1YnteJILRMs3SM4V/0dLEW1SC27MWP5y+mwmw==", -- "dev": true -+ "dev": true, -+ "license": "MIT" - }, - "node_modules/stylehacks": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-6.1.1.tgz", - "integrity": "sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "browserslist": "^4.23.0", - "postcss-selector-parser": "^6.0.16" -@@ -8510,21 +8669,22 @@ - } - }, - "node_modules/stylis": { -- "version": "4.3.4", -- "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.4.tgz", -- "integrity": "sha512-osIBl6BGUmSfDkyH2mB7EFvCJntXDrLhKjHTRj/rK6xLH0yuPrHULDRQzKokSOD4VoorhtKpfcfW1GAntu8now==", -+ "version": "4.3.6", -+ "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.6.tgz", -+ "integrity": "sha512-yQ3rwFWRfwNUY7H5vpU0wfdkNSnvnJinhF9830Swlaxl03zsOjCfmX0ugac+3LtK0lYSgwL/KXc8oYL3mG4YFQ==", - "license": "MIT" - }, - "node_modules/supports-color": { -- "version": "5.5.0", -- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", -- "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", -+ "version": "7.2.0", -+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", -+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, -+ "license": "MIT", - "dependencies": { -- "has-flag": "^3.0.0" -+ "has-flag": "^4.0.0" - }, - "engines": { -- "node": ">=4" -+ "node": ">=8" - } - }, - "node_modules/supports-preserve-symlinks-flag": { -@@ -8532,6 +8692,7 @@ - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true, -+ "license": "MIT", - "engines": { - "node": ">= 0.4" - }, -@@ -8544,6 +8705,7 @@ - "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.3.2.tgz", - "integrity": "sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "@trysound/sax": "0.2.0", - "commander": "^7.2.0", -@@ -8564,20 +8726,12 @@ - "url": "https://opencollective.com/svgo" - } - }, -- "node_modules/svgo/node_modules/commander": { -- "version": "7.2.0", -- "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", -- "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", -- "dev": true, -- "engines": { -- "node": ">= 10" -- } -- }, - "node_modules/synckit": { -- "version": "0.8.8", -- "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.8.tgz", -- "integrity": "sha512-HwOKAP7Wc5aRGYdKH+dw0PRRpbO841v2DENBtjnR5HFWoiNByAl7vrx3p0G/rCyYXQsrxqtX48TImFtPcIHSpQ==", -+ "version": "0.9.2", -+ "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.9.2.tgz", -+ "integrity": "sha512-vrozgXDQwYO72vHjUb/HnFbQx1exDjoKzqx23aXEg2a9VIg2TSFZ8FmeZpTjUCFMYw7mpX4BE2SFu8wI7asYsw==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "@pkgr/core": "^0.1.0", - "tslib": "^2.6.2" -@@ -8590,10 +8744,11 @@ - } - }, - "node_modules/terser": { -- "version": "5.31.2", -- "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.2.tgz", -- "integrity": "sha512-LGyRZVFm/QElZHy/CPr/O4eNZOZIzsrQ92y4v9UJe/pFJjypje2yI3C2FmPtvUEnhadlSbmG2nXtdcjHOjCfxw==", -+ "version": "5.38.2", -+ "resolved": "https://registry.npmjs.org/terser/-/terser-5.38.2.tgz", -+ "integrity": "sha512-w8CXxxbFA5zfNsR/i8HZq5bvn18AK0O9jj7hyo1YqkovLxEFa0uP0LCVGZRqiRaKRFxXhELBp8SteeAjEnfeJg==", - "dev": true, -+ "license": "BSD-2-Clause", - "dependencies": { - "@jridgewell/source-map": "^0.3.3", - "acorn": "^8.8.2", -@@ -8611,14 +8766,8 @@ - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", -- "dev": true -- }, -- "node_modules/text-table": { -- "version": "0.2.0", -- "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", -- "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true, -- "peer": true -+ "license": "MIT" - }, - "node_modules/tiny-inflate": { - "version": "1.0.3", -@@ -8626,19 +8775,11 @@ - "integrity": "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==", - "license": "MIT" - }, -- "node_modules/to-fast-properties": { -- "version": "2.0.0", -- "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", -- "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", -- "dev": true, -- "engines": { -- "node": ">=4" -- } -- }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", -+ "license": "MIT", - "dependencies": { - "is-number": "^7.0.0" - }, -@@ -8647,16 +8788,17 @@ - } - }, - "node_modules/ts-api-utils": { -- "version": "1.3.0", -- "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", -- "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==", -+ "version": "2.0.1", -+ "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.0.1.tgz", -+ "integrity": "sha512-dnlgjFSVetynI8nzgJ+qF62efpglpWRk8isUEWZGWlJYySCTD6aKvbUDu+zbPeDakk3bg5H4XpitHukgfL1m9w==", - "dev": true, -+ "license": "MIT", - "peer": true, - "engines": { -- "node": ">=16" -+ "node": ">=18.12" - }, - "peerDependencies": { -- "typescript": ">=4.2.0" -+ "typescript": ">=4.8.4" - } - }, - "node_modules/ts-dedent": { -@@ -8673,6 +8815,7 @@ - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz", - "integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==", - "dev": true, -+ "license": "MIT", - "peer": true, - "dependencies": { - "@cspotcode/source-map-support": "^0.8.0", -@@ -8715,13 +8858,15 @@ - "node_modules/tslib": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", -- "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==" -+ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", -+ "license": "0BSD" - }, - "node_modules/ttypescript": { - "version": "1.5.15", - "resolved": "https://registry.npmjs.org/ttypescript/-/ttypescript-1.5.15.tgz", - "integrity": "sha512-48ykDNHzFnPMnv4hYX1P8Q84TvCZyL1QlFxeuxsuZ48X2+ameBgPenvmCkHJtoOSxpoWTWi8NcgNrRnVDOmfSg==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "resolve": ">=1.9.0" - }, -@@ -8738,6 +8883,7 @@ - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/tunnel-rat/-/tunnel-rat-0.1.2.tgz", - "integrity": "sha512-lR5VHmkPhzdhrM092lI2nACsLO4QubF0/yoOhzX7c+wIpbN1GjHNzCc91QlpxBi+cnx8vVJ+Ur6vL5cEoQPFpQ==", -+ "license": "MIT", - "dependencies": { - "zustand": "^4.3.2" - } -@@ -8747,6 +8893,7 @@ - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, -+ "license": "MIT", - "peer": true, - "dependencies": { - "prelude-ls": "^1.2.1" -@@ -8755,24 +8902,12 @@ - "node": ">= 0.8.0" - } - }, -- "node_modules/type-fest": { -- "version": "0.20.2", -- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", -- "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", -- "dev": true, -- "peer": true, -- "engines": { -- "node": ">=10" -- }, -- "funding": { -- "url": "https://github.com/sponsors/sindresorhus" -- } -- }, - "node_modules/typescript": { - "version": "5.7.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz", - "integrity": "sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==", - "dev": true, -+ "license": "Apache-2.0", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" -@@ -8795,16 +8930,18 @@ - } - }, - "node_modules/undici-types": { -- "version": "5.26.5", -- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", -- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", -- "dev": true -+ "version": "6.19.8", -+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", -+ "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", -+ "dev": true, -+ "license": "MIT" - }, - "node_modules/unicode-canonical-property-names-ecmascript": { -- "version": "2.0.0", -- "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", -- "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", -+ "version": "2.0.1", -+ "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz", -+ "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==", - "dev": true, -+ "license": "MIT", - "engines": { - "node": ">=4" - } -@@ -8814,6 +8951,7 @@ - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", - "dev": true, -+ "license": "MIT", - "dependencies": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" -@@ -8823,10 +8961,11 @@ - } - }, - "node_modules/unicode-match-property-value-ecmascript": { -- "version": "2.1.0", -- "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", -- "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", -+ "version": "2.2.0", -+ "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz", -+ "integrity": "sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==", - "dev": true, -+ "license": "MIT", - "engines": { - "node": ">=4" - } -@@ -8836,6 +8975,7 @@ - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", - "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", - "dev": true, -+ "license": "MIT", - "engines": { - "node": ">=4" - } -@@ -8864,9 +9004,9 @@ - } - }, - "node_modules/update-browserslist-db": { -- "version": "1.1.0", -- "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz", -- "integrity": "sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==", -+ "version": "1.1.2", -+ "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.2.tgz", -+ "integrity": "sha512-PPypAm5qvlD7XMZC3BujecnaOxwhrtoFR+Dqkk5Aa/6DssiH0ibKoketaj9w8LP7Bont1rYeoV5plxD7RTEPRg==", - "dev": true, - "funding": [ - { -@@ -8882,9 +9022,10 @@ - "url": "https://github.com/sponsors/ai" - } - ], -+ "license": "MIT", - "dependencies": { -- "escalade": "^3.1.2", -- "picocolors": "^1.0.1" -+ "escalade": "^3.2.0", -+ "picocolors": "^1.1.1" - }, - "bin": { - "update-browserslist-db": "cli.js" -@@ -8898,15 +9039,17 @@ - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, -+ "license": "BSD-2-Clause", - "peer": true, - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/use-callback-ref": { -- "version": "1.3.2", -- "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.2.tgz", -- "integrity": "sha512-elOQwe6Q8gqZgDA8mrh44qRTQqpIHDcZ3hXTLjBe1i4ph8XpNJnO+aQf3NaG+lriLopI4HMx9VjQLfPQ6vhnoA==", -+ "version": "1.3.3", -+ "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.3.tgz", -+ "integrity": "sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==", -+ "license": "MIT", - "dependencies": { - "tslib": "^2.0.0" - }, -@@ -8914,8 +9057,8 @@ - "node": ">=10" - }, - "peerDependencies": { -- "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", -- "react": "^16.8.0 || ^17.0.0 || ^18.0.0" -+ "@types/react": "*", -+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { -@@ -8924,11 +9067,12 @@ - } - }, - "node_modules/use-isomorphic-layout-effect": { -- "version": "1.1.2", -- "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz", -- "integrity": "sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==", -+ "version": "1.2.0", -+ "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.2.0.tgz", -+ "integrity": "sha512-q6ayo8DWoPZT0VdG4u3D3uxcgONP3Mevx2i2b0434cwWBoL+aelL1DzkXI6w3PhTZzUeR2kaVlZn70iCiseP6w==", -+ "license": "MIT", - "peerDependencies": { -- "react": "^16.8.0 || ^17.0.0 || ^18.0.0" -+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { -@@ -8937,9 +9081,10 @@ - } - }, - "node_modules/use-sidecar": { -- "version": "1.1.2", -- "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.2.tgz", -- "integrity": "sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==", -+ "version": "1.1.3", -+ "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.3.tgz", -+ "integrity": "sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==", -+ "license": "MIT", - "dependencies": { - "detect-node-es": "^1.1.0", - "tslib": "^2.0.0" -@@ -8948,8 +9093,8 @@ - "node": ">=10" - }, - "peerDependencies": { -- "@types/react": "^16.9.0 || ^17.0.0 || ^18.0.0", -- "react": "^16.8.0 || ^17.0.0 || ^18.0.0" -+ "@types/react": "*", -+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { -@@ -8958,18 +9103,20 @@ - } - }, - "node_modules/use-sync-external-store": { -- "version": "1.2.0", -- "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", -- "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", -+ "version": "1.4.0", -+ "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.4.0.tgz", -+ "integrity": "sha512-9WXSPC5fMv61vaupRkCKCxsPxBocVnwakBEkMIHHpkTTg6icbJtg6jzgtLDm4bl3cSHAca52rYWih0k4K3PfHw==", -+ "license": "MIT", - "peerDependencies": { -- "react": "^16.8.0 || ^17.0.0 || ^18.0.0" -+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", -- "dev": true -+ "dev": true, -+ "license": "MIT" - }, - "node_modules/uuid": { - "version": "9.0.1", -@@ -9016,29 +9163,33 @@ - "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", - "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", - "dev": true, -+ "license": "MIT", - "peer": true - }, - "node_modules/w3c-keyname": { - "version": "2.2.8", - "resolved": "https://registry.npmjs.org/w3c-keyname/-/w3c-keyname-2.2.8.tgz", - "integrity": "sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==", -- "dev": true -+ "dev": true, -+ "license": "MIT" - }, - "node_modules/web-worker": { -- "version": "1.3.0", -- "resolved": "https://registry.npmjs.org/web-worker/-/web-worker-1.3.0.tgz", -- "integrity": "sha512-BSR9wyRsy/KOValMgd5kMyr3JzpdeoR9KVId8u5GVlTTAtNChlsE4yTxeY7zMdNSyOmoKBv8NH2qeRY9Tg+IaA==", -+ "version": "1.5.0", -+ "resolved": "https://registry.npmjs.org/web-worker/-/web-worker-1.5.0.tgz", -+ "integrity": "sha512-RiMReJrTAiA+mBjGONMnjVDP2u3p9R1vkcGz6gDIrOMT3oGuYwX2WRMYI9ipkphSuE5XKEhydbhNEJh4NY9mlw==", - "license": "Apache-2.0" - }, - "node_modules/webworkify": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/webworkify/-/webworkify-1.5.0.tgz", -- "integrity": "sha512-AMcUeyXAhbACL8S2hqqdqOLqvJ8ylmIbNwUIqQujRSouf4+eUFaXbG6F1Rbu+srlJMmxQWsiU7mOJi0nMBfM1g==" -+ "integrity": "sha512-AMcUeyXAhbACL8S2hqqdqOLqvJ8ylmIbNwUIqQujRSouf4+eUFaXbG6F1Rbu+srlJMmxQWsiU7mOJi0nMBfM1g==", -+ "license": "MIT" - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", -+ "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, -@@ -9052,7 +9203,8 @@ - "node_modules/wicked-good-xpath": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/wicked-good-xpath/-/wicked-good-xpath-1.3.0.tgz", -- "integrity": "sha512-Gd9+TUn5nXdwj/hFsPVx5cuHHiF5Bwuc30jZ4+ronF1qHK5O7HD0sgmXWSEgwKquT3ClLoKPVbO6qGwVwLzvAw==" -+ "integrity": "sha512-Gd9+TUn5nXdwj/hFsPVx5cuHHiF5Bwuc30jZ4+ronF1qHK5O7HD0sgmXWSEgwKquT3ClLoKPVbO6qGwVwLzvAw==", -+ "license": "MIT" - }, - "node_modules/woff2sfnt-sfnt2woff": { - "version": "1.0.0", -@@ -9068,6 +9220,7 @@ - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", - "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", - "dev": true, -+ "license": "MIT", - "peer": true, - "engines": { - "node": ">=0.10.0" -@@ -9110,42 +9263,16 @@ - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, -- "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { -- "version": "4.3.0", -- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", -- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", -+ "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": { -+ "version": "5.0.1", -+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", -+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "license": "MIT", -- "dependencies": { -- "color-convert": "^2.0.1" -- }, - "engines": { - "node": ">=8" -- }, -- "funding": { -- "url": "https://github.com/chalk/ansi-styles?sponsor=1" -- } -- }, -- "node_modules/wrap-ansi-cjs/node_modules/color-convert": { -- "version": "2.0.1", -- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", -- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", -- "dev": true, -- "license": "MIT", -- "dependencies": { -- "color-name": "~1.1.4" -- }, -- "engines": { -- "node": ">=7.0.0" - } - }, -- "node_modules/wrap-ansi-cjs/node_modules/color-name": { -- "version": "1.1.4", -- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", -- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", -- "dev": true, -- "license": "MIT" -- }, - "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", -@@ -9168,17 +9295,17 @@ - "node": ">=8" - } - }, -- "node_modules/wrap-ansi/node_modules/ansi-regex": { -- "version": "6.1.0", -- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", -- "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", -+ "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { -+ "version": "6.0.1", -+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", -+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "license": "MIT", -- "engines": { -- "node": ">=12" -+ "dependencies": { -+ "ansi-regex": "^5.0.1" - }, -- "funding": { -- "url": "https://github.com/chalk/ansi-regex?sponsor=1" -+ "engines": { -+ "node": ">=8" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { -@@ -9194,32 +9321,18 @@ - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, -- "node_modules/wrap-ansi/node_modules/strip-ansi": { -- "version": "7.1.0", -- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", -- "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", -- "dev": true, -- "license": "MIT", -- "dependencies": { -- "ansi-regex": "^6.0.1" -- }, -- "engines": { -- "node": ">=12" -- }, -- "funding": { -- "url": "https://github.com/chalk/strip-ansi?sponsor=1" -- } -- }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", -- "dev": true -+ "dev": true, -+ "license": "ISC" - }, - "node_modules/xmldom-sre": { - "version": "0.1.31", - "resolved": "https://registry.npmjs.org/xmldom-sre/-/xmldom-sre-0.1.31.tgz", - "integrity": "sha512-f9s+fUkX04BxQf+7mMWAp5zk61pciie+fFLC9hX9UVvCeJQfNHRHXpeo5MPcR0EUf57PYLdt+ZO4f3Ipk2oZUw==", -+ "license": "(LGPL-2.0 or MIT)", - "engines": { - "node": ">=0.1" - } -@@ -9228,13 +9341,15 @@ - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", -- "dev": true -+ "dev": true, -+ "license": "ISC" - }, - "node_modules/yn": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", - "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", - "dev": true, -+ "license": "MIT", - "peer": true, - "engines": { - "node": ">=6" -@@ -9245,6 +9360,7 @@ - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true, -+ "license": "MIT", - "peer": true, - "engines": { - "node": ">=10" -@@ -9254,11 +9370,12 @@ - } - }, - "node_modules/zustand": { -- "version": "4.5.4", -- "resolved": "https://registry.npmjs.org/zustand/-/zustand-4.5.4.tgz", -- "integrity": "sha512-/BPMyLKJPtFEvVL0E9E9BTUM63MNyhPGlvxk1XjrfWTUlV+BR8jufjsovHzrtR6YNcBEcL7cMHovL1n9xHawEg==", -+ "version": "4.5.6", -+ "resolved": "https://registry.npmjs.org/zustand/-/zustand-4.5.6.tgz", -+ "integrity": "sha512-ibr/n1hBzLLj5Y+yUcU7dYw8p6WnIVzdJbnX+1YpaScvZVF2ziugqHs+LAmHw4lWO9c/zRj+K1ncgWDQuthEdQ==", -+ "license": "MIT", - "dependencies": { -- "use-sync-external-store": "1.2.0" -+ "use-sync-external-store": "^1.2.2" - }, - "engines": { - "node": ">=12.7.0" diff --git a/packages/obsidian/plugins/tasks/default.nix b/packages/obsidian/plugins/tasks/default.nix index fdbb82c..2373312 100644 --- a/packages/obsidian/plugins/tasks/default.nix +++ b/packages/obsidian/plugins/tasks/default.nix @@ -2,13 +2,13 @@ # AUTO-UPDATE: nix-update --flake obsidian-plugin-tasks pkgs.stdenv.mkDerivation rec { pname = "obsidian-plugin-tasks"; - version = "7.18.1"; + version = "7.18.3"; src = pkgs.fetchFromGitHub { owner = "obsidian-tasks-group"; repo = "obsidian-tasks"; rev = version; - hash = "sha256-Vgw+uCaNZD9uGrDLaNHNDZeyYG0avSSMC7qkvTsy5zg="; + hash = "sha256-8wWUvpMmOytX8uOvoopOK6wSS+ZvM7EmVX0R4dP0+uw="; }; offlineCache = pkgs.fetchYarnDeps { diff --git a/packages/sas/viya4-orders-cli/better-config.patch b/packages/sas/viya4-orders-cli/better-config.patch index bab0e1a..24c7396 100644 --- a/packages/sas/viya4-orders-cli/better-config.patch +++ b/packages/sas/viya4-orders-cli/better-config.patch @@ -1,8 +1,8 @@ diff --git a/README.md b/README.md -index db2292b..400fbc2 100644 +index 4740e58..5fd44fe 100644 --- a/README.md +++ b/README.md -@@ -24,7 +24,7 @@ Available Commands: +@@ -25,7 +25,7 @@ Available Commands: license Download a license for the given order number at the given cadence name and version Flags: @@ -10,17 +10,21 @@ index db2292b..400fbc2 100644 + -c, --config string config file (default is $XDG_CONFIG_HOME/viya4-orders-cli/config.yaml) -n, --file-name string name of the file where you want the downloaded order asset to be stored (defaults: - certs - SASViyaV4__certs.zip -@@ -144,7 +144,7 @@ Take the following steps to start using SAS Viya Orders CLI: + assetHistory - assetHistory_.json +@@ -146,9 +146,9 @@ Take the following steps to start using SAS Viya Orders CLI: 1. If you want to use a configuration file, create it. -- The default location for the configuration file is `$HOME/.viya4-orders-cli`. -+ The default location for the configuration file is `$XDG_CONFIG_HOME/viya4-orders-cli/config.yaml`. - You can save the file anywhere you want as long as you use the `--config` / - `-c` option to inform the CLI of any non-default location. +- The default location for the configuration file is `$HOME/.viya4-orders-cli` and the default format is [YAML](https://yaml.org/). +- You can save the file anywhere you want and use any supported format, as long as you use the `--config` / +- `-c` option to specify its path and name to the CLI. ++ The default location for the configuration file is `$XDG_CONFIG_HOME/viya4-orders-cli/config.yaml` and the default format is [YAML](https://yaml.org/). ++ You can save the file anywhere you want as long as you use the `--config` / ++ `-c` option to inform the CLI of any non-default location. -@@ -195,7 +195,7 @@ You have the following options for launching SAS Viya Orders CLI: + When using the `-c` option to specify a config file, that file must have a valid extension denoting its format. Supported + formats are [JSON](https://www.json.org/), +@@ -196,7 +196,7 @@ You have the following options for launching SAS Viya Orders CLI: The examples in this section correspond to typical tasks that you might perform using SAS Viya Orders CLI: @@ -29,7 +33,7 @@ index db2292b..400fbc2 100644 convey your API credentials, get deployment assets for SAS Viya order `923456` at the latest version of the Long Term Support (`lts`) cadence. Send the contents to file `/c/Users/auser/vocli/sasfiles/923456_lts_depassets.tgz`: -@@ -203,13 +203,13 @@ using SAS Viya Orders CLI: +@@ -204,13 +204,13 @@ using SAS Viya Orders CLI: ```docker docker run -v /c/Users/auser/vocli:/sasstuff viya4-orders-cli deploymentAssets 923456 lts \ @@ -46,7 +50,7 @@ index db2292b..400fbc2 100644 AssetName: deploymentAssets AssetReqURL: https://api.sas.com/mysas/orders/923456/cadenceNames/lts/deploymentAssets diff --git a/cmd/root.go b/cmd/root.go -index ad221c9..9707ed7 100644 +index f8870da..9b0816a 100644 --- a/cmd/root.go +++ b/cmd/root.go @@ -8,7 +8,6 @@ import ( @@ -64,8 +68,8 @@ index ad221c9..9707ed7 100644 - "config file (default is $HOME/.viya4-orders-cli)") + "config file (default is $XDG_CONFIG_HOME/viya4-orders-cli/config.yaml)") rootCmd.PersistentFlags().StringVarP(&assetFileName, "file-name", "n", "", - "name of the file where you want the downloaded order asset stored\n"+ - "(defaults:\n\tcerts - SASViyaV4__certs.zip\n\tlicense and depassets - SASViyaV4_____."+ + "name of the file where you want the downloaded order asset to be stored\n"+ + "(defaults:\n\tassetHistory - assetHistory_.json\n\tcerts - SASViyaV4__certs.zip\n\tlicense and depassets - SASViyaV4_____."+ @@ -74,16 +73,9 @@ func initConfig() { // Use config file from the flag. viper.SetConfigFile(cfgFile) @@ -87,30 +91,30 @@ index ad221c9..9707ed7 100644 } diff --git a/go.mod b/go.mod -index fbb9bb4..5008b3b 100644 +index 9fc71bd..0354b7c 100644 --- a/go.mod +++ b/go.mod @@ -3,7 +3,6 @@ module github.com/sassoftware/viya4-orders-cli - go 1.19 + go 1.22 require ( - github.com/mitchellh/go-homedir v1.1.0 - github.com/spf13/cobra v1.6.1 - github.com/spf13/viper v1.15.0 - golang.org/x/oauth2 v0.5.0 + github.com/spf13/cobra v1.8.1 + github.com/spf13/viper v1.19.0 + golang.org/x/oauth2 v0.26.0 diff --git a/go.sum b/go.sum -index 2f4164a..507c254 100644 +index b687b77..0e1433c 100644 --- a/go.sum +++ b/go.sum -@@ -140,8 +140,6 @@ github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= - github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= - github.com/magiconair/properties v1.8.7 h1:IeQXZAiQcpL9mgcAe1Nu6cX9LLw6ExEHKjN0VQdvPDY= +@@ -23,8 +23,6 @@ github.com/magiconair/properties v1.8.7 h1:IeQXZAiQcpL9mgcAe1Nu6cX9LLw6ExEHKjN0V github.com/magiconair/properties v1.8.7/go.mod h1:Dhd985XPs7jluiymwWYZ0G4Z61jb3vdS329zhj2hYo0= + github.com/magiconair/properties v1.8.9 h1:nWcCbLq1N2v/cpNsy5WvQ37Fb+YElfq20WJ/a8RkpQM= + github.com/magiconair/properties v1.8.9/go.mod h1:Dhd985XPs7jluiymwWYZ0G4Z61jb3vdS329zhj2hYo0= -github.com/mitchellh/go-homedir v1.1.0 h1:lukF9ziXFxDFPkA1vsr5zpc1XuPDn/wFntq5mG+4E0Y= -github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0= github.com/mitchellh/mapstructure v1.5.0 h1:jeMsZIYE/09sWLaz43PL7Gy6RuMjD2eJVyuac5Z2hdY= github.com/mitchellh/mapstructure v1.5.0/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= - github.com/pelletier/go-toml/v2 v2.0.6 h1:nrzqCb7j9cDFj2coyLNLaZuJTLjWjlaz6nvTvIwycIU= + github.com/pelletier/go-toml/v2 v2.2.2 h1:aYUidT7k73Pcl9nb2gScu7NSrKCSHIDE89b3+6Wq+LM= diff --git a/lib/authn/authn.go b/lib/authn/authn.go index a35c405..6345b6f 100644 --- a/lib/authn/authn.go diff --git a/packages/sas/viya4-orders-cli/default.nix b/packages/sas/viya4-orders-cli/default.nix index f63ad0b..bc12b73 100644 --- a/packages/sas/viya4-orders-cli/default.nix +++ b/packages/sas/viya4-orders-cli/default.nix @@ -8,10 +8,10 @@ pkgs.buildGoModule rec { owner = "sassoftware"; repo = "viya4-orders-cli"; rev = version; - hash = "sha256-ccYQHIHT+zR94KL2B51G4J33L7obYUxh+ilDvatW7dI="; + hash = "sha256-0AZBKxQC3NDgwtdnso0zEd4h9PBexFzqig4tWoHJTFM="; }; - vendorHash = "sha256-iDNSV+oYNela4kFtkLppUIL5/hR1dEbPPuOlN5a5MfE="; + vendorHash = "sha256-EsDdrmcFnsU0woXe562lb5Hx/7yZvYYR6GmNxPJEsxM="; patches = [ ./better-config.patch ]; diff --git a/submodules/home-manager b/submodules/home-manager index f0683db..b6fd898 160000 --- a/submodules/home-manager +++ b/submodules/home-manager @@ -1 +1 @@ -Subproject commit f0683dbe14d2672bdc850ba1401b9a73505aff74 +Subproject commit b6fd8989ab8bfe29a9dddd22032279c797520a9b diff --git a/submodules/nixpkgs b/submodules/nixpkgs index 5e62f98..e19afdd 160000 --- a/submodules/nixpkgs +++ b/submodules/nixpkgs @@ -1 +1 @@ -Subproject commit 5e62f98f7dfc54185876ce82ced95f8afd321c39 +Subproject commit e19afdd5bae602b97d4a1e1fe142a81e2ef77911 diff --git a/submodules/spicetify-nix b/submodules/spicetify-nix index e490b75..1f74b92 160000 --- a/submodules/spicetify-nix +++ b/submodules/spicetify-nix @@ -1 +1 @@ -Subproject commit e490b7596ee9b0cd8d975a83ae92d4204be76e86 +Subproject commit 1f74b924cff25d6b8777afed5d074cd53628a6e1