diff --git a/pkgs/ui/nix/pdefs.nix b/pkgs/ui/nix/pdefs.nix index 126e6fb2..a0a960a7 100644 --- a/pkgs/ui/nix/pdefs.nix +++ b/pkgs/ui/nix/pdefs.nix @@ -28,22 +28,27 @@ }; }; "@babel/code-frame" = { - "7.22.5" = { + "7.22.10" = { depInfo = { "@babel/highlight" = { - descriptor = "^7.22.5"; - pin = "7.22.5"; + descriptor = "^7.22.10"; + pin = "7.22.10"; + runtime = true; + }; + chalk = { + descriptor = "^2.4.2"; + pin = "2.4.2"; runtime = true; }; }; fetchInfo = { - narHash = "sha256-uCKuAXmLH50gXpDMkLYjCR2hFy/jhma3V1+vi2Uqn3s="; + narHash = "sha256-N+QkxeIKXliZM9qVqaRn5in7il5Qlp2o4UiHV/Ommx4="; type = "tarball"; - url = "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.5.tgz"; + url = "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.10.tgz"; }; ident = "@babel/code-frame"; ltype = "file"; - version = "7.22.5"; + version = "7.22.10"; }; }; "@babel/helper-module-imports" = { @@ -51,7 +56,7 @@ depInfo = { "@babel/types" = { descriptor = "^7.22.5"; - pin = "7.22.5"; + pin = "7.22.10"; runtime = true; }; }; @@ -92,7 +97,7 @@ }; }; "@babel/highlight" = { - "7.22.5" = { + "7.22.10" = { depInfo = { "@babel/helper-validator-identifier" = { descriptor = "^7.22.5"; @@ -100,7 +105,7 @@ runtime = true; }; chalk = { - descriptor = "^2.0.0"; + descriptor = "^2.4.2"; pin = "2.4.2"; runtime = true; }; @@ -111,36 +116,36 @@ }; }; fetchInfo = { - narHash = "sha256-0ARPF9bJtB4Ya2ENJfI84wIR1dCIcNGAwMIZZ3Q4doE="; + narHash = "sha256-IELoYu97y1aaexusOmoDN77kCyUkxA7W6Ht+0d+MVXQ="; type = "tarball"; - url = "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.5.tgz"; + url = "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.10.tgz"; }; ident = "@babel/highlight"; ltype = "file"; - version = "7.22.5"; + version = "7.22.10"; }; }; "@babel/runtime" = { - "7.22.6" = { + "7.22.10" = { depInfo = { regenerator-runtime = { - descriptor = "^0.13.11"; - pin = "0.13.11"; + descriptor = "^0.14.0"; + pin = "0.14.0"; runtime = true; }; }; fetchInfo = { - narHash = "sha256-n+rZu1W7ArpzCtVmPp+1pHllCn6+gNUUDzcZnv4jdYk="; + narHash = "sha256-5ecEDXI/B/XZUtU3VFGYjC1yAMqmmoqb9Jyu03CI1rQ="; type = "tarball"; - url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.6.tgz"; + url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.10.tgz"; }; ident = "@babel/runtime"; ltype = "file"; - version = "7.22.6"; + version = "7.22.10"; }; }; "@babel/types" = { - "7.22.5" = { + "7.22.10" = { depInfo = { "@babel/helper-string-parser" = { descriptor = "^7.22.5"; @@ -159,13 +164,13 @@ }; }; fetchInfo = { - narHash = "sha256-uJLo1+PUZWG29sV00UnJyCBD3e58MS1xav/nu8bVyKQ="; + narHash = "sha256-jParA6e3/z3DZJSKuZGg45f417DKgNw22WpS8JHcMm4="; type = "tarball"; - url = "https://registry.npmjs.org/@babel/types/-/types-7.22.5.tgz"; + url = "https://registry.npmjs.org/@babel/types/-/types-7.22.10.tgz"; }; ident = "@babel/types"; ltype = "file"; - version = "7.22.5"; + version = "7.22.10"; }; }; "@emotion/babel-plugin" = { @@ -178,7 +183,7 @@ }; "@babel/runtime" = { descriptor = "^7.18.3"; - pin = "7.22.6"; + pin = "7.22.10"; runtime = true; }; "@emotion/hash" = { @@ -326,7 +331,7 @@ depInfo = { "@babel/runtime" = { descriptor = "^7.18.3"; - pin = "7.22.6"; + pin = "7.22.10"; runtime = true; }; "@emotion/babel-plugin" = { @@ -441,7 +446,7 @@ depInfo = { "@babel/runtime" = { descriptor = "^7.18.3"; - pin = "7.22.6"; + pin = "7.22.10"; runtime = true; }; "@emotion/babel-plugin" = { @@ -554,7 +559,7 @@ depInfo = { eslint-visitor-keys = { descriptor = "^3.3.0"; - pin = "3.4.2"; + pin = "3.4.3"; runtime = true; }; }; @@ -587,7 +592,7 @@ }; }; "@eslint/eslintrc" = { - "2.1.1" = { + "2.1.2" = { depInfo = { ajv = { descriptor = "^6.12.4"; @@ -606,7 +611,7 @@ }; globals = { descriptor = "^13.19.0"; - pin = "13.20.0"; + pin = "13.21.0"; runtime = true; }; ignore = { @@ -636,26 +641,26 @@ }; }; fetchInfo = { - narHash = "sha256-W6kMqsumdXPgjSVzJIy0zjXlRLHDyXLyTGvjnTSeeYI="; + narHash = "sha256-ZxaswEEtIF8dV71nd95lW2dwm8ao6HvfX9mMdxUqW0M="; type = "tarball"; - url = "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.1.tgz"; + url = "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz"; }; ident = "@eslint/eslintrc"; ltype = "file"; - version = "2.1.1"; + version = "2.1.2"; }; }; "@eslint/js" = { - "8.46.0" = { + "8.47.0" = { fetchInfo = { - narHash = "sha256-Nhks27ts7Pqo8YS0SPDbpanC0kFh6Gaw8+aMbmd0Pf4="; + narHash = "sha256-H2Tx7HBJxBqJDaED5Ji9Y3pRFYpVdi+d9KWWohWlWCA="; type = "tarball"; - url = "https://registry.npmjs.org/@eslint/js/-/js-8.46.0.tgz"; + url = "https://registry.npmjs.org/@eslint/js/-/js-8.47.0.tgz"; }; ident = "@eslint/js"; ltype = "file"; treeInfo = { }; - version = "8.46.0"; + version = "8.47.0"; }; }; "@humanwhocodes/config-array" = { @@ -728,7 +733,7 @@ }; "@jridgewell/trace-mapping" = { descriptor = "^0.3.9"; - pin = "0.3.18"; + pin = "0.3.19"; runtime = true; }; }; @@ -743,16 +748,16 @@ }; }; "@jridgewell/resolve-uri" = { - "3.1.0" = { + "3.1.1" = { fetchInfo = { - narHash = "sha256-hED3kswj5waotVJCd7ougmOL65MmYhoI4YFae3fN2c0="; + narHash = "sha256-kaOy0d71N7ei+GkyUOOne6CPpMEEbo2hFQsvnSd7N/Y="; type = "tarball"; - url = "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz"; + url = "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz"; }; ident = "@jridgewell/resolve-uri"; ltype = "file"; treeInfo = { }; - version = "3.1.0"; + version = "3.1.1"; }; }; "@jridgewell/set-array" = { @@ -769,17 +774,6 @@ }; }; "@jridgewell/sourcemap-codec" = { - "1.4.14" = { - fetchInfo = { - narHash = "sha256-7F2YWRn9nvp2Il2EJvymCsvK2CgVu/MTDTvCL6o0K1I="; - type = "tarball"; - url = "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz"; - }; - ident = "@jridgewell/sourcemap-codec"; - ltype = "file"; - treeInfo = { }; - version = "1.4.14"; - }; "1.4.15" = { fetchInfo = { narHash = "sha256-+ICJJxqNi20xwMu9zCiG5DebMb/42EJfv3UfDYAyJ5k="; @@ -793,35 +787,35 @@ }; }; "@jridgewell/trace-mapping" = { - "0.3.18" = { + "0.3.19" = { depInfo = { "@jridgewell/resolve-uri" = { - descriptor = "3.1.0"; - pin = "3.1.0"; + descriptor = "^3.1.0"; + pin = "3.1.1"; runtime = true; }; "@jridgewell/sourcemap-codec" = { - descriptor = "1.4.14"; - pin = "1.4.14"; + descriptor = "^1.4.14"; + pin = "1.4.15"; runtime = true; }; }; fetchInfo = { - narHash = "sha256-2M30mhoRjlRde4c3gKabPE3arZkGB3PnFjrfAG3yUc0="; + narHash = "sha256-8EaRfhWPWnOVubzVybTrKWMsQY6QFHO59YKfEklXIIg="; type = "tarball"; - url = "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz"; + url = "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz"; }; ident = "@jridgewell/trace-mapping"; ltype = "file"; - version = "0.3.18"; + version = "0.3.19"; }; }; "@mui/base" = { - "5.0.0-beta.9" = { + "5.0.0-beta.11" = { depInfo = { "@babel/runtime" = { descriptor = "^7.22.6"; - pin = "7.22.6"; + pin = "7.22.10"; runtime = true; }; "@emotion/is-prop-valid" = { @@ -835,8 +829,8 @@ runtime = true; }; "@mui/utils" = { - descriptor = "^5.14.3"; - pin = "5.14.3"; + descriptor = "^5.14.5"; + pin = "5.14.5"; runtime = true; }; "@popperjs/core" = { @@ -861,9 +855,9 @@ }; }; fetchInfo = { - narHash = "sha256-Suep8N4x6DpaX0Wusl362/m6EvtyMR7BjLC5YLWR3QA="; + narHash = "sha256-L9mIJewYlSXGB8pY9y4EqwllJFdVnmddSn2zFEXSJz8="; type = "tarball"; - url = "https://registry.npmjs.org/@mui/base/-/base-5.0.0-beta.9.tgz"; + url = "https://registry.npmjs.org/@mui/base/-/base-5.0.0-beta.11.tgz"; }; ident = "@mui/base"; ltype = "file"; @@ -879,20 +873,20 @@ descriptor = "^17.0.0 || ^18.0.0"; }; }; - version = "5.0.0-beta.9"; + version = "5.0.0-beta.11"; }; }; "@mui/core-downloads-tracker" = { - "5.14.3" = { + "5.14.5" = { fetchInfo = { - narHash = "sha256-30BAculPhVukw8jUtExzAlILo3NcHybYt3U5KF/hyJ8="; + narHash = "sha256-EeWjfhAkXjO0weSJ+BfAoREhLFv7VZ0X/a42clZg++8="; type = "tarball"; - url = "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.14.3.tgz"; + url = "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.14.5.tgz"; }; ident = "@mui/core-downloads-tracker"; ltype = "file"; treeInfo = { }; - version = "5.14.3"; + version = "5.14.5"; }; }; "@mui/icons-material" = { @@ -900,7 +894,7 @@ depInfo = { "@babel/runtime" = { descriptor = "^7.22.6"; - pin = "7.22.6"; + pin = "7.22.10"; runtime = true; }; }; @@ -927,26 +921,26 @@ }; }; "@mui/material" = { - "5.14.3" = { + "5.14.5" = { depInfo = { "@babel/runtime" = { descriptor = "^7.22.6"; - pin = "7.22.6"; + pin = "7.22.10"; runtime = true; }; "@mui/base" = { - descriptor = "5.0.0-beta.9"; - pin = "5.0.0-beta.9"; + descriptor = "5.0.0-beta.11"; + pin = "5.0.0-beta.11"; runtime = true; }; "@mui/core-downloads-tracker" = { - descriptor = "^5.14.3"; - pin = "5.14.3"; + descriptor = "^5.14.5"; + pin = "5.14.5"; runtime = true; }; "@mui/system" = { - descriptor = "^5.14.3"; - pin = "5.14.3"; + descriptor = "^5.14.5"; + pin = "5.14.5"; runtime = true; }; "@mui/types" = { @@ -955,8 +949,8 @@ runtime = true; }; "@mui/utils" = { - descriptor = "^5.14.3"; - pin = "5.14.3"; + descriptor = "^5.14.5"; + pin = "5.14.5"; runtime = true; }; "@types/react-transition-group" = { @@ -991,9 +985,9 @@ }; }; fetchInfo = { - narHash = "sha256-Y6AZHlT1m8eWr9Kr6wGuFeIibb2KGXsC2NDBYbIIBiU="; + narHash = "sha256-RLcOaaUERYtrN44yHjzzG88Eq6+ox5v6tLkMZ8QR5hQ="; type = "tarball"; - url = "https://registry.npmjs.org/@mui/material/-/material-5.14.3.tgz"; + url = "https://registry.npmjs.org/@mui/material/-/material-5.14.5.tgz"; }; ident = "@mui/material"; ltype = "file"; @@ -1017,20 +1011,20 @@ descriptor = "^17.0.0 || ^18.0.0"; }; }; - version = "5.14.3"; + version = "5.14.5"; }; }; "@mui/private-theming" = { - "5.13.7" = { + "5.14.5" = { depInfo = { "@babel/runtime" = { - descriptor = "^7.22.5"; - pin = "7.22.6"; + descriptor = "^7.22.6"; + pin = "7.22.10"; runtime = true; }; "@mui/utils" = { - descriptor = "^5.13.7"; - pin = "5.14.3"; + descriptor = "^5.14.5"; + pin = "5.14.5"; runtime = true; }; prop-types = { @@ -1040,9 +1034,9 @@ }; }; fetchInfo = { - narHash = "sha256-zCpU+Y9Q3ny/bafKVlPmCH9GN5XQErv1CpsXkVVgIO4="; + narHash = "sha256-Zn1XcE+EbFzWngg+nXUoTJ87VVJI1X8uztLe8pRp9sI="; type = "tarball"; - url = "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.13.7.tgz"; + url = "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.14.5.tgz"; }; ident = "@mui/private-theming"; ltype = "file"; @@ -1055,7 +1049,7 @@ descriptor = "^17.0.0 || ^18.0.0"; }; }; - version = "5.13.7"; + version = "5.14.5"; }; }; "@mui/styled-engine" = { @@ -1063,7 +1057,7 @@ depInfo = { "@babel/runtime" = { descriptor = "^7.21.0"; - pin = "7.22.6"; + pin = "7.22.10"; runtime = true; }; "@emotion/cache" = { @@ -1106,16 +1100,16 @@ }; }; "@mui/system" = { - "5.14.3" = { + "5.14.5" = { depInfo = { "@babel/runtime" = { descriptor = "^7.22.6"; - pin = "7.22.6"; + pin = "7.22.10"; runtime = true; }; "@mui/private-theming" = { - descriptor = "^5.13.7"; - pin = "5.13.7"; + descriptor = "^5.14.5"; + pin = "5.14.5"; runtime = true; }; "@mui/styled-engine" = { @@ -1129,8 +1123,8 @@ runtime = true; }; "@mui/utils" = { - descriptor = "^5.14.3"; - pin = "5.14.3"; + descriptor = "^5.14.5"; + pin = "5.14.5"; runtime = true; }; clsx = { @@ -1150,9 +1144,9 @@ }; }; fetchInfo = { - narHash = "sha256-hi5oTDzdzIuy20VDdOYi3aePdWDY/kzYaL9cDUYE5Rk="; + narHash = "sha256-KvEo9N9tA0dp+cFvP280Ih6aLrxABUd8OxSKgFO0B1s="; type = "tarball"; - url = "https://registry.npmjs.org/@mui/system/-/system-5.14.3.tgz"; + url = "https://registry.npmjs.org/@mui/system/-/system-5.14.5.tgz"; }; ident = "@mui/system"; ltype = "file"; @@ -1173,7 +1167,7 @@ descriptor = "^17.0.0 || ^18.0.0"; }; }; - version = "5.14.3"; + version = "5.14.5"; }; }; "@mui/types" = { @@ -1196,11 +1190,11 @@ }; }; "@mui/utils" = { - "5.14.3" = { + "5.14.5" = { depInfo = { "@babel/runtime" = { descriptor = "^7.22.6"; - pin = "7.22.6"; + pin = "7.22.10"; runtime = true; }; "@types/prop-types" = { @@ -1225,9 +1219,9 @@ }; }; fetchInfo = { - narHash = "sha256-Nn8vRnyP4cQcZAdM2922Lff2UwoSWuyVf/C+W/GLvTc="; + narHash = "sha256-mym+STz4KseB2TDlXB8qkcPKpvNQDU4r+9xTC99m84U="; type = "tarball"; - url = "https://registry.npmjs.org/@mui/utils/-/utils-5.14.3.tgz"; + url = "https://registry.npmjs.org/@mui/utils/-/utils-5.14.5.tgz"; }; ident = "@mui/utils"; ltype = "file"; @@ -1236,7 +1230,7 @@ descriptor = "^17.0.0 || ^18.0.0"; }; }; - version = "5.14.3"; + version = "5.14.5"; }; }; "@next/env" = { @@ -1521,50 +1515,6 @@ version = "1.2.8"; }; }; - "@pkgr/utils" = { - "2.4.2" = { - depInfo = { - cross-spawn = { - descriptor = "^7.0.3"; - pin = "7.0.3"; - runtime = true; - }; - fast-glob = { - descriptor = "^3.3.0"; - pin = "3.3.1"; - runtime = true; - }; - is-glob = { - descriptor = "^4.0.3"; - pin = "4.0.3"; - runtime = true; - }; - open = { - descriptor = "^9.1.0"; - pin = "9.1.0"; - runtime = true; - }; - picocolors = { - descriptor = "^1.0.0"; - pin = "1.0.0"; - runtime = true; - }; - tslib = { - descriptor = "^2.6.0"; - pin = "2.6.1"; - runtime = true; - }; - }; - fetchInfo = { - narHash = "sha256-lExXgLJtwFySksNkwZw+w9KODnovVpkjDtnWa3f0X7g="; - type = "tarball"; - url = "https://registry.npmjs.org/@pkgr/utils/-/utils-2.4.2.tgz"; - }; - ident = "@pkgr/utils"; - ltype = "file"; - version = "2.4.2"; - }; - }; "@popperjs/core" = { "2.11.8" = { fetchInfo = { @@ -1579,16 +1529,16 @@ }; }; "@rushstack/eslint-patch" = { - "1.3.2" = { + "1.3.3" = { fetchInfo = { - narHash = "sha256-my0AQEuWLYS2p3bjdgqGO2A+a+NGNAEavrOX0aPhia8="; + narHash = "sha256-d/AwDtJkslFMsEDvoR3AWINEaqq2VC/z9mmGbNuzdBI="; type = "tarball"; - url = "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.3.2.tgz"; + url = "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.3.3.tgz"; }; ident = "@rushstack/eslint-patch"; ltype = "file"; treeInfo = { }; - version = "1.3.2"; + version = "1.3.3"; }; }; "@swc/helpers" = { @@ -1896,6 +1846,19 @@ version = "0.16.3"; }; }; + "@types/w3c-web-usb" = { + "1.0.6" = { + fetchInfo = { + narHash = "sha256-Y1oAKTdkKcK4fCbdZnHIhoFXIHsQVxnp83X8qXt6ygI="; + type = "tarball"; + url = "https://registry.npmjs.org/@types/w3c-web-usb/-/w3c-web-usb-1.0.6.tgz"; + }; + ident = "@types/w3c-web-usb"; + ltype = "file"; + treeInfo = { }; + version = "1.0.6"; + }; + }; "@typescript-eslint/parser" = { "5.62.0" = { depInfo = { @@ -2041,7 +2004,7 @@ }; eslint-visitor-keys = { descriptor = "^3.3.0"; - pin = "3.4.2"; + pin = "3.4.3"; runtime = true; }; }; @@ -2550,7 +2513,7 @@ }; caniuse-lite = { descriptor = "^1.0.30001464"; - pin = "1.0.30001519"; + pin = "1.0.30001520"; runtime = true; }; "fraction.js" = { @@ -2639,7 +2602,7 @@ depInfo = { "@babel/runtime" = { descriptor = "^7.12.5"; - pin = "7.22.6"; + pin = "7.22.10"; runtime = true; }; cosmiconfig = { @@ -2676,19 +2639,6 @@ version = "1.0.2"; }; }; - big-integer = { - "1.6.51" = { - fetchInfo = { - narHash = "sha256-5AL4Eb5TaZ1KZQJsO6BqYot8k3Ag/Hsk46nyCRLSskk="; - type = "tarball"; - url = "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz"; - }; - ident = "big-integer"; - ltype = "file"; - treeInfo = { }; - version = "1.6.51"; - }; - }; binary-extensions = { "2.2.0" = { fetchInfo = { @@ -2702,25 +2652,6 @@ version = "2.2.0"; }; }; - bplist-parser = { - "0.2.0" = { - depInfo = { - big-integer = { - descriptor = "^1.6.44"; - pin = "1.6.51"; - runtime = true; - }; - }; - fetchInfo = { - narHash = "sha256-1nV8ajROfBwyCisQGZvpSUUuoWlT1Ylrz+4FgAamQfY="; - type = "tarball"; - url = "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.2.0.tgz"; - }; - ident = "bplist-parser"; - ltype = "file"; - version = "0.2.0"; - }; - }; brace-expansion = { "1.1.11" = { depInfo = { @@ -2774,12 +2705,12 @@ depInfo = { caniuse-lite = { descriptor = "^1.0.30001517"; - pin = "1.0.30001519"; + pin = "1.0.30001520"; runtime = true; }; electron-to-chromium = { descriptor = "^1.4.477"; - pin = "1.4.485"; + pin = "1.4.491"; runtime = true; }; node-releases = { @@ -2803,25 +2734,6 @@ version = "4.21.10"; }; }; - bundle-name = { - "3.0.0" = { - depInfo = { - run-applescript = { - descriptor = "^5.0.0"; - pin = "5.0.0"; - runtime = true; - }; - }; - fetchInfo = { - narHash = "sha256-6+EfXcn89pd6i/z34NL64BRADjnodBlrjjU8wcne+H8="; - type = "tarball"; - url = "https://registry.npmjs.org/bundle-name/-/bundle-name-3.0.0.tgz"; - }; - ident = "bundle-name"; - ltype = "file"; - version = "3.0.0"; - }; - }; busboy = { "1.6.0" = { depInfo = { @@ -2892,16 +2804,16 @@ }; }; caniuse-lite = { - "1.0.30001519" = { + "1.0.30001520" = { fetchInfo = { - narHash = "sha256-fopHgfbbrfAnGrm27DNKQq/xZ4f6XqwY5xjUaaQvfdI="; + narHash = "sha256-Pq9BZ8bC5P7EdhtPfftKBmrH/9YPxHaqFDicnddxues="; type = "tarball"; - url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001519.tgz"; + url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001520.tgz"; }; ident = "caniuse-lite"; ltype = "file"; treeInfo = { }; - version = "1.0.30001519"; + version = "1.0.30001520"; }; }; chalk = { @@ -3540,77 +3452,6 @@ version = "0.1.4"; }; }; - default-browser = { - "4.0.0" = { - depInfo = { - bundle-name = { - descriptor = "^3.0.0"; - pin = "3.0.0"; - runtime = true; - }; - default-browser-id = { - descriptor = "^3.0.0"; - pin = "3.0.0"; - runtime = true; - }; - execa = { - descriptor = "^7.1.1"; - pin = "7.2.0"; - runtime = true; - }; - titleize = { - descriptor = "^3.0.0"; - pin = "3.0.0"; - runtime = true; - }; - }; - fetchInfo = { - narHash = "sha256-nR6FALqCY3cAqfK+15VEuzOdcp0OJLNgGbyL3X9s2r0="; - type = "tarball"; - url = "https://registry.npmjs.org/default-browser/-/default-browser-4.0.0.tgz"; - }; - ident = "default-browser"; - ltype = "file"; - version = "4.0.0"; - }; - }; - default-browser-id = { - "3.0.0" = { - depInfo = { - bplist-parser = { - descriptor = "^0.2.0"; - pin = "0.2.0"; - runtime = true; - }; - untildify = { - descriptor = "^4.0.0"; - pin = "4.0.0"; - runtime = true; - }; - }; - fetchInfo = { - narHash = "sha256-g8LdF10EDBiNGYK2m+rOWLNcSCQ0gzo3m/B2u2w1eZg="; - type = "tarball"; - url = "https://registry.npmjs.org/default-browser-id/-/default-browser-id-3.0.0.tgz"; - }; - ident = "default-browser-id"; - ltype = "file"; - version = "3.0.0"; - }; - }; - define-lazy-prop = { - "3.0.0" = { - fetchInfo = { - narHash = "sha256-g4qyble9/G/ELbdvv7M2oCU+ZLmLP/JIwSs6SbElmPI="; - type = "tarball"; - url = "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz"; - }; - ident = "define-lazy-prop"; - ltype = "file"; - treeInfo = { }; - version = "3.0.0"; - }; - }; define-properties = { "1.2.0" = { depInfo = { @@ -3734,7 +3575,7 @@ depInfo = { "@babel/runtime" = { descriptor = "^7.1.2"; - pin = "7.22.6"; + pin = "7.22.10"; runtime = true; }; }; @@ -3751,7 +3592,7 @@ depInfo = { "@babel/runtime" = { descriptor = "^7.8.7"; - pin = "7.22.6"; + pin = "7.22.10"; runtime = true; }; csstype = { @@ -3771,16 +3612,16 @@ }; }; electron-to-chromium = { - "1.4.485" = { + "1.4.491" = { fetchInfo = { - narHash = "sha256-Lv0zzCWERLZEUByZc2tKbktc0FNilEegx0VZYlRfLIE="; + narHash = "sha256-5z8H7bxGnmZzme4MNwskN365qpcajHMc0+OOJ3fE9xk="; type = "tarball"; - url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.485.tgz"; + url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.491.tgz"; }; ident = "electron-to-chromium"; ltype = "file"; treeInfo = { }; - version = "1.4.485"; + version = "1.4.491"; }; }; emoji-regex = { @@ -4182,12 +4023,12 @@ }; "@eslint/eslintrc" = { descriptor = "^2.1.1"; - pin = "2.1.1"; + pin = "2.1.2"; runtime = true; }; "@eslint/js" = { descriptor = "^8.46.0"; - pin = "8.46.0"; + pin = "8.47.0"; runtime = true; }; "@humanwhocodes/config-array" = { @@ -4242,7 +4083,7 @@ }; eslint-visitor-keys = { descriptor = "^3.4.2"; - pin = "3.4.2"; + pin = "3.4.3"; runtime = true; }; espree = { @@ -4282,7 +4123,7 @@ }; globals = { descriptor = "^13.19.0"; - pin = "13.20.0"; + pin = "13.21.0"; runtime = true; }; graphemer = { @@ -4376,7 +4217,7 @@ }; "@rushstack/eslint-patch" = { descriptor = "^1.1.3"; - pin = "1.3.2"; + pin = "1.3.3"; runtime = true; }; "@typescript-eslint/parser" = { @@ -4386,12 +4227,12 @@ }; eslint-import-resolver-node = { descriptor = "^0.3.6"; - pin = "0.3.8"; + pin = "0.3.9"; runtime = true; }; eslint-import-resolver-typescript = { descriptor = "^3.5.2"; - pin = "3.5.5"; + pin = "3.6.0"; runtime = true; }; eslint-plugin-import = { @@ -4435,7 +4276,7 @@ }; }; eslint-import-resolver-node = { - "0.3.8" = { + "0.3.9" = { depInfo = { debug = { descriptor = "^3.2.7"; @@ -4454,17 +4295,17 @@ }; }; fetchInfo = { - narHash = "sha256-MosXIsi559RjPlgzBKz9SKr4likIJfNT5zshf35SG0I="; + narHash = "sha256-ooMgMmq3zJ+rHArFE+eoC7w34g0YPO/RsEkPdGlSwiY="; type = "tarball"; - url = "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.8.tgz"; + url = "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz"; }; ident = "eslint-import-resolver-node"; ltype = "file"; - version = "0.3.8"; + version = "0.3.9"; }; }; eslint-import-resolver-typescript = { - "3.5.5" = { + "3.6.0" = { depInfo = { debug = { descriptor = "^4.3.4"; @@ -4481,14 +4322,14 @@ pin = "2.8.0"; runtime = true; }; - get-tsconfig = { - descriptor = "^4.5.0"; - pin = "4.6.2"; + fast-glob = { + descriptor = "^3.3.1"; + pin = "3.3.1"; runtime = true; }; - globby = { - descriptor = "^13.1.3"; - pin = "13.2.2"; + get-tsconfig = { + descriptor = "^4.5.0"; + pin = "4.7.0"; runtime = true; }; is-core-module = { @@ -4501,16 +4342,11 @@ pin = "4.0.3"; runtime = true; }; - synckit = { - descriptor = "^0.8.5"; - pin = "0.8.5"; - runtime = true; - }; }; fetchInfo = { - narHash = "sha256-/mMOiRESGemlVppc4I14lwJUVF1iOtILJ9H9LFfadpI="; + narHash = "sha256-VoQrsIgSUxSeBalUj+hM5k96VSTeadu5vOC92RYcjEw="; type = "tarball"; - url = "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.5.5.tgz"; + url = "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.6.0.tgz"; }; ident = "eslint-import-resolver-typescript"; ltype = "file"; @@ -4522,7 +4358,7 @@ descriptor = "*"; }; }; - version = "3.5.5"; + version = "3.6.0"; }; }; eslint-module-utils = { @@ -4585,7 +4421,7 @@ }; eslint-import-resolver-node = { descriptor = "^0.3.7"; - pin = "0.3.8"; + pin = "0.3.9"; runtime = true; }; eslint-module-utils = { @@ -4664,7 +4500,7 @@ depInfo = { "@babel/runtime" = { descriptor = "^7.20.7"; - pin = "7.22.6"; + pin = "7.22.10"; runtime = true; }; aria-query = { @@ -4895,16 +4731,16 @@ }; }; eslint-visitor-keys = { - "3.4.2" = { + "3.4.3" = { fetchInfo = { - narHash = "sha256-pHxslVfLUHofFbn4XQpaxHwU1N7/EfsUTdZiqTTy6VU="; + narHash = "sha256-kZy6Qi4xSU1uHD4vzFgn8MC4DaNQPLVqA6/O8VhmTzk="; type = "tarball"; - url = "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.2.tgz"; + url = "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz"; }; ident = "eslint-visitor-keys"; ltype = "file"; treeInfo = { }; - version = "3.4.2"; + version = "3.4.3"; }; }; espree = { @@ -4922,7 +4758,7 @@ }; eslint-visitor-keys = { descriptor = "^3.4.1"; - pin = "3.4.2"; + pin = "3.4.3"; runtime = true; }; }; @@ -5013,122 +4849,6 @@ version = "4.0.7"; }; }; - execa = { - "5.1.1" = { - depInfo = { - cross-spawn = { - descriptor = "^7.0.3"; - pin = "7.0.3"; - runtime = true; - }; - get-stream = { - descriptor = "^6.0.0"; - pin = "6.0.1"; - runtime = true; - }; - human-signals = { - descriptor = "^2.1.0"; - pin = "2.1.0"; - runtime = true; - }; - is-stream = { - descriptor = "^2.0.0"; - pin = "2.0.1"; - runtime = true; - }; - merge-stream = { - descriptor = "^2.0.0"; - pin = "2.0.0"; - runtime = true; - }; - npm-run-path = { - descriptor = "^4.0.1"; - pin = "4.0.1"; - runtime = true; - }; - onetime = { - descriptor = "^5.1.2"; - pin = "5.1.2"; - runtime = true; - }; - signal-exit = { - descriptor = "^3.0.3"; - pin = "3.0.7"; - runtime = true; - }; - strip-final-newline = { - descriptor = "^2.0.0"; - pin = "2.0.0"; - runtime = true; - }; - }; - fetchInfo = { - narHash = "sha256-P5IyUg7KIfSrao+yxAluQcJpF6R2YDzPqoOnmcLbVtQ="; - type = "tarball"; - url = "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz"; - }; - ident = "execa"; - ltype = "file"; - version = "5.1.1"; - }; - "7.2.0" = { - depInfo = { - cross-spawn = { - descriptor = "^7.0.3"; - pin = "7.0.3"; - runtime = true; - }; - get-stream = { - descriptor = "^6.0.1"; - pin = "6.0.1"; - runtime = true; - }; - human-signals = { - descriptor = "^4.3.0"; - pin = "4.3.1"; - runtime = true; - }; - is-stream = { - descriptor = "^3.0.0"; - pin = "3.0.0"; - runtime = true; - }; - merge-stream = { - descriptor = "^2.0.0"; - pin = "2.0.0"; - runtime = true; - }; - npm-run-path = { - descriptor = "^5.1.0"; - pin = "5.1.0"; - runtime = true; - }; - onetime = { - descriptor = "^6.0.0"; - pin = "6.0.0"; - runtime = true; - }; - signal-exit = { - descriptor = "^3.0.7"; - pin = "3.0.7"; - runtime = true; - }; - strip-final-newline = { - descriptor = "^3.0.0"; - pin = "3.0.0"; - runtime = true; - }; - }; - fetchInfo = { - narHash = "sha256-u1huhxy0+Ios0AFbDSpBEDMttYDlLzLa7RGakKmgPJE="; - type = "tarball"; - url = "https://registry.npmjs.org/execa/-/execa-7.2.0.tgz"; - }; - ident = "execa"; - ltype = "file"; - version = "7.2.0"; - }; - }; fast-deep-equal = { "3.1.3" = { fetchInfo = { @@ -5511,19 +5231,6 @@ version = "1.2.1"; }; }; - get-stream = { - "6.0.1" = { - fetchInfo = { - narHash = "sha256-NkzeCHoKd73Q37o0O2OT8yyusJPNB3pWuTNPjTHRZN8="; - type = "tarball"; - url = "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz"; - }; - ident = "get-stream"; - ltype = "file"; - treeInfo = { }; - version = "6.0.1"; - }; - }; get-symbol-description = { "1.0.0" = { depInfo = { @@ -5549,7 +5256,7 @@ }; }; get-tsconfig = { - "4.6.2" = { + "4.7.0" = { depInfo = { resolve-pkg-maps = { descriptor = "^1.0.0"; @@ -5558,13 +5265,13 @@ }; }; fetchInfo = { - narHash = "sha256-W/iZ0PvgMClT3WKY+Uz4EwzbSMmLFdGGV4Elgkf0g4w="; + narHash = "sha256-2WlmRXvAkWRHd1e2ml4brCNzVvzxIOtIDuT77w2sUPw="; type = "tarball"; - url = "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.6.2.tgz"; + url = "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.0.tgz"; }; ident = "get-tsconfig"; ltype = "file"; - version = "4.6.2"; + version = "4.7.0"; }; }; glob = { @@ -5703,7 +5410,7 @@ }; }; globals = { - "13.20.0" = { + "13.21.0" = { depInfo = { type-fest = { descriptor = "^0.20.2"; @@ -5712,13 +5419,13 @@ }; }; fetchInfo = { - narHash = "sha256-rgXsocHae3SnnZRaJcnF05vZvnh5fx/b8FGbizArSuI="; + narHash = "sha256-cFRMHOs3yihQpb802YB5OTH98+QLLN7wZ1HzhNqPVUg="; type = "tarball"; - url = "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz"; + url = "https://registry.npmjs.org/globals/-/globals-13.21.0.tgz"; }; ident = "globals"; ltype = "file"; - version = "13.20.0"; + version = "13.21.0"; }; }; globalthis = { @@ -5783,42 +5490,23 @@ ltype = "file"; version = "11.1.0"; }; - "13.2.2" = { - depInfo = { - dir-glob = { - descriptor = "^3.0.1"; - pin = "3.0.1"; - runtime = true; - }; - fast-glob = { - descriptor = "^3.3.0"; - pin = "3.3.1"; - runtime = true; - }; - ignore = { - descriptor = "^5.2.4"; - pin = "5.2.4"; - runtime = true; - }; - merge2 = { - descriptor = "^1.4.1"; - pin = "1.4.1"; - runtime = true; - }; - slash = { - descriptor = "^4.0.0"; - pin = "4.0.0"; - runtime = true; - }; - }; + }; + goober = { + "2.1.13" = { fetchInfo = { - narHash = "sha256-XnwYdrnLQDlBDUmsjrSHpqYj2fwy82O0TcH9xYvsdOI="; + narHash = "sha256-Ta5XFdBjCxiVFBIHCTjgJD2x/8SWo6pr1UwDDvX5ljI="; type = "tarball"; - url = "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz"; + url = "https://registry.npmjs.org/goober/-/goober-2.1.13.tgz"; }; - ident = "globby"; + ident = "goober"; ltype = "file"; - version = "13.2.2"; + peerInfo = { + csstype = { + descriptor = "^3.0.10"; + }; + }; + treeInfo = { }; + version = "2.1.13"; }; }; gopd = { @@ -6018,30 +5706,6 @@ version = "3.3.2"; }; }; - human-signals = { - "2.1.0" = { - fetchInfo = { - narHash = "sha256-KRp+zRfFzMRydLkYqjMF4hAY131GmpbWfJB3Lgxiia4="; - type = "tarball"; - url = "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz"; - }; - ident = "human-signals"; - ltype = "file"; - treeInfo = { }; - version = "2.1.0"; - }; - "4.3.1" = { - fetchInfo = { - narHash = "sha256-HtrbgsjCabtui1gTWYktwaiPxdfrujVYxYCmjArFYB8="; - type = "tarball"; - url = "https://registry.npmjs.org/human-signals/-/human-signals-4.3.1.tgz"; - }; - ident = "human-signals"; - ltype = "file"; - treeInfo = { }; - version = "4.3.1"; - }; - }; ignore = { "5.2.4" = { fetchInfo = { @@ -6326,40 +5990,6 @@ version = "1.0.5"; }; }; - is-docker = { - "2.2.1" = { - binInfo = { - binPairs = { - is-docker = "cli.js"; - }; - }; - fetchInfo = { - narHash = "sha256-sbDG7WOLZPR6l14Z2Vq2ytVOqsQXSRqLQyDpmNyh1z8="; - type = "tarball"; - url = "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz"; - }; - ident = "is-docker"; - ltype = "file"; - treeInfo = { }; - version = "2.2.1"; - }; - "3.0.0" = { - binInfo = { - binPairs = { - is-docker = "cli.js"; - }; - }; - fetchInfo = { - narHash = "sha256-5ZOfyuEjFeGEkrArfpo56gGXcqAPZt6JDdU2mu8sWYI="; - type = "tarball"; - url = "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz"; - }; - ident = "is-docker"; - ltype = "file"; - treeInfo = { }; - version = "3.0.0"; - }; - }; is-extglob = { "2.1.1" = { fetchInfo = { @@ -6392,30 +6022,6 @@ version = "4.0.3"; }; }; - is-inside-container = { - "1.0.0" = { - binInfo = { - binPairs = { - is-inside-container = "cli.js"; - }; - }; - depInfo = { - is-docker = { - descriptor = "^3.0.0"; - pin = "3.0.0"; - runtime = true; - }; - }; - fetchInfo = { - narHash = "sha256-AqytmDzekkbh7x7JlFCQ4x8BQ9gF6TUae0gBQ7JR14A="; - type = "tarball"; - url = "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz"; - }; - ident = "is-inside-container"; - ltype = "file"; - version = "1.0.0"; - }; - }; is-negative-zero = { "2.0.2" = { fetchInfo = { @@ -6517,30 +6123,6 @@ version = "1.0.2"; }; }; - is-stream = { - "2.0.1" = { - fetchInfo = { - narHash = "sha256-Fh80EDj5F2Taioq1Q5Q877MARryNTEB3CzpqWiSUlJQ="; - type = "tarball"; - url = "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz"; - }; - ident = "is-stream"; - ltype = "file"; - treeInfo = { }; - version = "2.0.1"; - }; - "3.0.0" = { - fetchInfo = { - narHash = "sha256-1vnXxC/Da9IMv3J4hSA9lMDFmDrk+fxRkTAt0OLYcPk="; - type = "tarball"; - url = "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz"; - }; - ident = "is-stream"; - ltype = "file"; - treeInfo = { }; - version = "3.0.0"; - }; - }; is-string = { "1.0.7" = { depInfo = { @@ -6617,25 +6199,6 @@ version = "1.0.2"; }; }; - is-wsl = { - "2.2.0" = { - depInfo = { - is-docker = { - descriptor = "^2.0.0"; - pin = "2.2.1"; - runtime = true; - }; - }; - fetchInfo = { - narHash = "sha256-yRcLQTaMu6gAhtlr8muchJnaa6WFh4Lkl/LV6NxY4Dc="; - type = "tarball"; - url = "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz"; - }; - ident = "is-wsl"; - ltype = "file"; - version = "2.2.0"; - }; - }; isarray = { "2.0.5" = { fetchInfo = { @@ -6984,19 +6547,6 @@ version = "6.0.0"; }; }; - merge-stream = { - "2.0.0" = { - fetchInfo = { - narHash = "sha256-0ZC11XNq6TaUxEXOV9bwaS71Qd3wQoqZAkFRvtnab5I="; - type = "tarball"; - url = "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz"; - }; - ident = "merge-stream"; - ltype = "file"; - treeInfo = { }; - version = "2.0.0"; - }; - }; merge2 = { "1.4.1" = { fetchInfo = { @@ -7034,30 +6584,6 @@ version = "4.0.5"; }; }; - mimic-fn = { - "2.1.0" = { - fetchInfo = { - narHash = "sha256-up0po5F914aiPm0fCqnagVNmpVJeMAroQXpYiWZAOn0="; - type = "tarball"; - url = "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz"; - }; - ident = "mimic-fn"; - ltype = "file"; - treeInfo = { }; - version = "2.1.0"; - }; - "4.0.0" = { - fetchInfo = { - narHash = "sha256-4gq4guzIkxbI2PrFcSthURsGsVPdysKoVGg1vMd9x8M="; - type = "tarball"; - url = "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz"; - }; - ident = "mimic-fn"; - ltype = "file"; - treeInfo = { }; - version = "4.0.0"; - }; - }; minimatch = { "3.1.2" = { depInfo = { @@ -7123,23 +6649,24 @@ }; "@mui/material" = { descriptor = "^5.14.3"; - pin = "5.14.3"; + pin = "5.14.5"; runtime = true; }; "@types/node" = { descriptor = "20.4.7"; pin = "20.4.7"; - runtime = true; }; "@types/react" = { descriptor = "18.2.18"; pin = "18.2.18"; - runtime = true; }; "@types/react-dom" = { descriptor = "18.2.7"; pin = "18.2.7"; - runtime = true; + }; + "@types/w3c-web-usb" = { + descriptor = "^1.0.6"; + pin = "1.0.6"; }; autoprefixer = { descriptor = "10.4.14"; @@ -7154,12 +6681,10 @@ eslint = { descriptor = "8.46.0"; pin = "8.46.0"; - runtime = true; }; eslint-config-next = { descriptor = "13.4.12"; pin = "13.4.12"; - runtime = true; }; hex-rgb = { descriptor = "^5.0.0"; @@ -7194,6 +6719,16 @@ pin = "18.2.0"; runtime = true; }; + react-hook-form = { + descriptor = "^7.45.4"; + pin = "7.45.4"; + runtime = true; + }; + react-hot-toast = { + descriptor = "^2.4.1"; + pin = "2.4.1"; + runtime = true; + }; recharts = { descriptor = "^2.7.3"; pin = "2.7.3"; @@ -7207,7 +6742,6 @@ typescript = { descriptor = "5.1.6"; pin = "5.1.6"; - runtime = true; }; }; fetchInfo = "path:.."; @@ -7218,13 +6752,35 @@ ltype = "dir"; treeInfo = { "node_modules/@aashutoshrathi/word-wrap" = { + dev = true; key = "@aashutoshrathi/word-wrap/1.2.6"; }; "node_modules/@alloc/quick-lru" = { key = "@alloc/quick-lru/5.2.0"; }; "node_modules/@babel/code-frame" = { - key = "@babel/code-frame/7.22.5"; + key = "@babel/code-frame/7.22.10"; + }; + "node_modules/@babel/code-frame/node_modules/ansi-styles" = { + key = "ansi-styles/3.2.1"; + }; + "node_modules/@babel/code-frame/node_modules/chalk" = { + key = "chalk/2.4.2"; + }; + "node_modules/@babel/code-frame/node_modules/color-convert" = { + key = "color-convert/1.9.3"; + }; + "node_modules/@babel/code-frame/node_modules/color-name" = { + key = "color-name/1.1.3"; + }; + "node_modules/@babel/code-frame/node_modules/escape-string-regexp" = { + key = "escape-string-regexp/1.0.5"; + }; + "node_modules/@babel/code-frame/node_modules/has-flag" = { + key = "has-flag/3.0.0"; + }; + "node_modules/@babel/code-frame/node_modules/supports-color" = { + key = "supports-color/5.5.0"; }; "node_modules/@babel/helper-module-imports" = { key = "@babel/helper-module-imports/7.22.5"; @@ -7236,7 +6792,7 @@ key = "@babel/helper-validator-identifier/7.22.5"; }; "node_modules/@babel/highlight" = { - key = "@babel/highlight/7.22.5"; + key = "@babel/highlight/7.22.10"; }; "node_modules/@babel/highlight/node_modules/ansi-styles" = { key = "ansi-styles/3.2.1"; @@ -7260,10 +6816,10 @@ key = "supports-color/5.5.0"; }; "node_modules/@babel/runtime" = { - key = "@babel/runtime/7.22.6"; + key = "@babel/runtime/7.22.10"; }; "node_modules/@babel/types" = { - key = "@babel/types/7.22.5"; + key = "@babel/types/7.22.10"; }; "node_modules/@emotion/babel-plugin" = { key = "@emotion/babel-plugin/11.11.0"; @@ -7305,31 +6861,38 @@ key = "@emotion/weak-memoize/0.3.1"; }; "node_modules/@eslint-community/eslint-utils" = { + dev = true; key = "@eslint-community/eslint-utils/4.4.0"; }; "node_modules/@eslint-community/regexpp" = { + dev = true; key = "@eslint-community/regexpp/4.6.2"; }; "node_modules/@eslint/eslintrc" = { - key = "@eslint/eslintrc/2.1.1"; + dev = true; + key = "@eslint/eslintrc/2.1.2"; }; "node_modules/@eslint/js" = { - key = "@eslint/js/8.46.0"; + dev = true; + key = "@eslint/js/8.47.0"; }; "node_modules/@humanwhocodes/config-array" = { + dev = true; key = "@humanwhocodes/config-array/0.11.10"; }; "node_modules/@humanwhocodes/module-importer" = { + dev = true; key = "@humanwhocodes/module-importer/1.0.1"; }; "node_modules/@humanwhocodes/object-schema" = { + dev = true; key = "@humanwhocodes/object-schema/1.2.1"; }; "node_modules/@jridgewell/gen-mapping" = { key = "@jridgewell/gen-mapping/0.3.3"; }; "node_modules/@jridgewell/resolve-uri" = { - key = "@jridgewell/resolve-uri/3.1.0"; + key = "@jridgewell/resolve-uri/3.1.1"; }; "node_modules/@jridgewell/set-array" = { key = "@jridgewell/set-array/1.1.2"; @@ -7338,51 +6901,40 @@ key = "@jridgewell/sourcemap-codec/1.4.15"; }; "node_modules/@jridgewell/trace-mapping" = { - key = "@jridgewell/trace-mapping/0.3.18"; - }; - "node_modules/@jridgewell/trace-mapping/node_modules/@jridgewell/sourcemap-codec" = { - key = "@jridgewell/sourcemap-codec/1.4.14"; + key = "@jridgewell/trace-mapping/0.3.19"; }; "node_modules/@mui/base" = { - key = "@mui/base/5.0.0-beta.9"; - }; - "node_modules/@mui/base/node_modules/react-is" = { - key = "react-is/18.2.0"; + key = "@mui/base/5.0.0-beta.11"; }; "node_modules/@mui/core-downloads-tracker" = { - key = "@mui/core-downloads-tracker/5.14.3"; + key = "@mui/core-downloads-tracker/5.14.5"; }; "node_modules/@mui/icons-material" = { key = "@mui/icons-material/5.14.3"; }; "node_modules/@mui/material" = { - key = "@mui/material/5.14.3"; - }; - "node_modules/@mui/material/node_modules/react-is" = { - key = "react-is/18.2.0"; + key = "@mui/material/5.14.5"; }; "node_modules/@mui/private-theming" = { - key = "@mui/private-theming/5.13.7"; + key = "@mui/private-theming/5.14.5"; }; "node_modules/@mui/styled-engine" = { key = "@mui/styled-engine/5.13.2"; }; "node_modules/@mui/system" = { - key = "@mui/system/5.14.3"; + key = "@mui/system/5.14.5"; }; "node_modules/@mui/types" = { key = "@mui/types/7.2.4"; }; "node_modules/@mui/utils" = { - key = "@mui/utils/5.14.3"; - }; - "node_modules/@mui/utils/node_modules/react-is" = { - key = "react-is/18.2.0"; + key = "@mui/utils/5.14.5"; }; "node_modules/@next/env" = { key = "@next/env/13.4.12"; }; "node_modules/@next/eslint-plugin-next" = { + dev = true; key = "@next/eslint-plugin-next/13.4.12"; }; "node_modules/@next/swc-darwin-arm64" = { @@ -7430,14 +6982,12 @@ "node_modules/@nodelib/fs.walk" = { key = "@nodelib/fs.walk/1.2.8"; }; - "node_modules/@pkgr/utils" = { - key = "@pkgr/utils/2.4.2"; - }; "node_modules/@popperjs/core" = { key = "@popperjs/core/2.11.8"; }; "node_modules/@rushstack/eslint-patch" = { - key = "@rushstack/eslint-patch/1.3.2"; + dev = true; + key = "@rushstack/eslint-patch/1.3.3"; }; "node_modules/@swc/helpers" = { key = "@swc/helpers/0.5.1"; @@ -7470,9 +7020,11 @@ key = "@types/d3-timer/3.0.0"; }; "node_modules/@types/json5" = { + dev = true; key = "@types/json5/0.0.29"; }; "node_modules/@types/node" = { + dev = true; key = "@types/node/20.4.7"; }; "node_modules/@types/parse-json" = { @@ -7485,6 +7037,7 @@ key = "@types/react/18.2.18"; }; "node_modules/@types/react-dom" = { + dev = true; key = "@types/react-dom/18.2.7"; }; "node_modules/@types/react-is" = { @@ -7496,34 +7049,48 @@ "node_modules/@types/scheduler" = { key = "@types/scheduler/0.16.3"; }; + "node_modules/@types/w3c-web-usb" = { + dev = true; + key = "@types/w3c-web-usb/1.0.6"; + }; "node_modules/@typescript-eslint/parser" = { + dev = true; key = "@typescript-eslint/parser/5.62.0"; }; "node_modules/@typescript-eslint/scope-manager" = { + dev = true; key = "@typescript-eslint/scope-manager/5.62.0"; }; "node_modules/@typescript-eslint/types" = { + dev = true; key = "@typescript-eslint/types/5.62.0"; }; "node_modules/@typescript-eslint/typescript-estree" = { + dev = true; key = "@typescript-eslint/typescript-estree/5.62.0"; }; "node_modules/@typescript-eslint/visitor-keys" = { + dev = true; key = "@typescript-eslint/visitor-keys/5.62.0"; }; "node_modules/acorn" = { + dev = true; key = "acorn/8.10.0"; }; "node_modules/acorn-jsx" = { + dev = true; key = "acorn-jsx/5.3.2"; }; "node_modules/ajv" = { + dev = true; key = "ajv/6.12.6"; }; "node_modules/ansi-regex" = { + dev = true; key = "ansi-regex/5.0.1"; }; "node_modules/ansi-styles" = { + dev = true; key = "ansi-styles/4.3.0"; }; "node_modules/any-promise" = { @@ -7536,48 +7103,62 @@ key = "arg/5.0.2"; }; "node_modules/argparse" = { + dev = true; key = "argparse/2.0.1"; }; "node_modules/aria-query" = { + dev = true; key = "aria-query/5.3.0"; }; "node_modules/array-buffer-byte-length" = { + dev = true; key = "array-buffer-byte-length/1.0.0"; }; "node_modules/array-includes" = { + dev = true; key = "array-includes/3.1.6"; }; "node_modules/array-union" = { + dev = true; key = "array-union/2.1.0"; }; "node_modules/array.prototype.findlastindex" = { + dev = true; key = "array.prototype.findlastindex/1.2.2"; }; "node_modules/array.prototype.flat" = { + dev = true; key = "array.prototype.flat/1.3.1"; }; "node_modules/array.prototype.flatmap" = { + dev = true; key = "array.prototype.flatmap/1.3.1"; }; "node_modules/array.prototype.tosorted" = { + dev = true; key = "array.prototype.tosorted/1.1.1"; }; "node_modules/arraybuffer.prototype.slice" = { + dev = true; key = "arraybuffer.prototype.slice/1.0.1"; }; "node_modules/ast-types-flow" = { + dev = true; key = "ast-types-flow/0.0.7"; }; "node_modules/autoprefixer" = { key = "autoprefixer/10.4.14"; }; "node_modules/available-typed-arrays" = { + dev = true; key = "available-typed-arrays/1.0.5"; }; "node_modules/axe-core" = { + dev = true; key = "axe-core/4.7.2"; }; "node_modules/axobject-query" = { + dev = true; key = "axobject-query/3.2.1"; }; "node_modules/babel-plugin-macros" = { @@ -7586,15 +7167,9 @@ "node_modules/balanced-match" = { key = "balanced-match/1.0.2"; }; - "node_modules/big-integer" = { - key = "big-integer/1.6.51"; - }; "node_modules/binary-extensions" = { key = "binary-extensions/2.2.0"; }; - "node_modules/bplist-parser" = { - key = "bplist-parser/0.2.0"; - }; "node_modules/brace-expansion" = { key = "brace-expansion/1.1.11"; }; @@ -7604,13 +7179,11 @@ "node_modules/browserslist" = { key = "browserslist/4.21.10"; }; - "node_modules/bundle-name" = { - key = "bundle-name/3.0.0"; - }; "node_modules/busboy" = { key = "busboy/1.6.0"; }; "node_modules/call-bind" = { + dev = true; key = "call-bind/1.0.2"; }; "node_modules/callsites" = { @@ -7620,9 +7193,10 @@ key = "camelcase-css/2.0.1"; }; "node_modules/caniuse-lite" = { - key = "caniuse-lite/1.0.30001519"; + key = "caniuse-lite/1.0.30001520"; }; "node_modules/chalk" = { + dev = true; key = "chalk/4.1.2"; }; "node_modules/chokidar" = { @@ -7641,9 +7215,11 @@ key = "clsx/2.0.0"; }; "node_modules/color-convert" = { + dev = true; key = "color-convert/2.0.1"; }; "node_modules/color-name" = { + dev = true; key = "color-name/1.1.4"; }; "node_modules/commander" = { @@ -7658,10 +7234,8 @@ "node_modules/cosmiconfig" = { key = "cosmiconfig/7.1.0"; }; - "node_modules/cosmiconfig/node_modules/yaml" = { - key = "yaml/1.10.2"; - }; "node_modules/cross-spawn" = { + dev = true; key = "cross-spawn/7.0.3"; }; "node_modules/css-unit-converter" = { @@ -7707,69 +7281,73 @@ key = "d3-timer/3.0.1"; }; "node_modules/damerau-levenshtein" = { + dev = true; key = "damerau-levenshtein/1.0.8"; }; "node_modules/debug" = { + dev = true; key = "debug/4.3.4"; }; "node_modules/decimal.js-light" = { key = "decimal.js-light/2.5.1"; }; "node_modules/deep-is" = { + dev = true; key = "deep-is/0.1.4"; }; - "node_modules/default-browser" = { - key = "default-browser/4.0.0"; - }; - "node_modules/default-browser-id" = { - key = "default-browser-id/3.0.0"; - }; - "node_modules/define-lazy-prop" = { - key = "define-lazy-prop/3.0.0"; - }; "node_modules/define-properties" = { + dev = true; key = "define-properties/1.2.0"; }; "node_modules/dequal" = { + dev = true; key = "dequal/2.0.3"; }; "node_modules/didyoumean" = { key = "didyoumean/1.2.2"; }; "node_modules/dir-glob" = { + dev = true; key = "dir-glob/3.0.1"; }; "node_modules/dlv" = { key = "dlv/1.1.3"; }; "node_modules/doctrine" = { + dev = true; key = "doctrine/3.0.0"; }; "node_modules/dom-helpers" = { key = "dom-helpers/5.2.1"; }; "node_modules/electron-to-chromium" = { - key = "electron-to-chromium/1.4.485"; + key = "electron-to-chromium/1.4.491"; }; "node_modules/emoji-regex" = { + dev = true; key = "emoji-regex/9.2.2"; }; "node_modules/enhanced-resolve" = { + dev = true; key = "enhanced-resolve/5.15.0"; }; "node_modules/error-ex" = { key = "error-ex/1.3.2"; }; "node_modules/es-abstract" = { + dev = true; key = "es-abstract/1.22.1"; }; "node_modules/es-set-tostringtag" = { + dev = true; key = "es-set-tostringtag/2.0.1"; }; "node_modules/es-shim-unscopables" = { + dev = true; key = "es-shim-unscopables/1.0.0"; }; "node_modules/es-to-primitive" = { + dev = true; key = "es-to-primitive/1.2.1"; }; "node_modules/escalade" = { @@ -7779,93 +7357,110 @@ key = "escape-string-regexp/4.0.0"; }; "node_modules/eslint" = { + dev = true; key = "eslint/8.46.0"; }; "node_modules/eslint-config-next" = { + dev = true; key = "eslint-config-next/13.4.12"; }; "node_modules/eslint-import-resolver-node" = { - key = "eslint-import-resolver-node/0.3.8"; + dev = true; + key = "eslint-import-resolver-node/0.3.9"; }; "node_modules/eslint-import-resolver-node/node_modules/debug" = { + dev = true; key = "debug/3.2.7"; }; "node_modules/eslint-import-resolver-typescript" = { - key = "eslint-import-resolver-typescript/3.5.5"; - }; - "node_modules/eslint-import-resolver-typescript/node_modules/globby" = { - key = "globby/13.2.2"; - }; - "node_modules/eslint-import-resolver-typescript/node_modules/slash" = { - key = "slash/4.0.0"; + dev = true; + key = "eslint-import-resolver-typescript/3.6.0"; }; "node_modules/eslint-module-utils" = { + dev = true; key = "eslint-module-utils/2.8.0"; }; "node_modules/eslint-module-utils/node_modules/debug" = { + dev = true; key = "debug/3.2.7"; }; "node_modules/eslint-plugin-import" = { + dev = true; key = "eslint-plugin-import/2.28.0"; }; "node_modules/eslint-plugin-import/node_modules/debug" = { + dev = true; key = "debug/3.2.7"; }; "node_modules/eslint-plugin-import/node_modules/doctrine" = { + dev = true; key = "doctrine/2.1.0"; }; "node_modules/eslint-plugin-import/node_modules/semver" = { + dev = true; key = "semver/6.3.1"; }; "node_modules/eslint-plugin-jsx-a11y" = { + dev = true; key = "eslint-plugin-jsx-a11y/6.7.1"; }; "node_modules/eslint-plugin-jsx-a11y/node_modules/semver" = { + dev = true; key = "semver/6.3.1"; }; "node_modules/eslint-plugin-react" = { + dev = true; key = "eslint-plugin-react/7.33.1"; }; "node_modules/eslint-plugin-react-hooks" = { + dev = true; key = "eslint-plugin-react-hooks/5.0.0-canary-7118f5dd7-20230705"; }; "node_modules/eslint-plugin-react/node_modules/doctrine" = { + dev = true; key = "doctrine/2.1.0"; }; "node_modules/eslint-plugin-react/node_modules/resolve" = { + dev = true; key = "resolve/2.0.0-next.4"; }; "node_modules/eslint-plugin-react/node_modules/semver" = { + dev = true; key = "semver/6.3.1"; }; "node_modules/eslint-scope" = { + dev = true; key = "eslint-scope/7.2.2"; }; "node_modules/eslint-visitor-keys" = { - key = "eslint-visitor-keys/3.4.2"; + dev = true; + key = "eslint-visitor-keys/3.4.3"; }; "node_modules/espree" = { + dev = true; key = "espree/9.6.1"; }; "node_modules/esquery" = { + dev = true; key = "esquery/1.5.0"; }; "node_modules/esrecurse" = { + dev = true; key = "esrecurse/4.3.0"; }; "node_modules/estraverse" = { + dev = true; key = "estraverse/5.3.0"; }; "node_modules/esutils" = { + dev = true; key = "esutils/2.0.3"; }; "node_modules/eventemitter3" = { key = "eventemitter3/4.0.7"; }; - "node_modules/execa" = { - key = "execa/7.2.0"; - }; "node_modules/fast-deep-equal" = { + dev = true; key = "fast-deep-equal/3.1.3"; }; "node_modules/fast-equals" = { @@ -7878,15 +7473,18 @@ key = "glob-parent/5.1.2"; }; "node_modules/fast-json-stable-stringify" = { + dev = true; key = "fast-json-stable-stringify/2.1.0"; }; "node_modules/fast-levenshtein" = { + dev = true; key = "fast-levenshtein/2.0.6"; }; "node_modules/fastq" = { key = "fastq/1.15.0"; }; "node_modules/file-entry-cache" = { + dev = true; key = "file-entry-cache/6.0.1"; }; "node_modules/fill-range" = { @@ -7896,15 +7494,19 @@ key = "find-root/1.1.0"; }; "node_modules/find-up" = { + dev = true; key = "find-up/5.0.0"; }; "node_modules/flat-cache" = { + dev = true; key = "flat-cache/3.0.4"; }; "node_modules/flatted" = { + dev = true; key = "flatted/3.2.7"; }; "node_modules/for-each" = { + dev = true; key = "for-each/0.3.3"; }; "node_modules/fraction.js" = { @@ -7921,24 +7523,27 @@ key = "function-bind/1.1.1"; }; "node_modules/function.prototype.name" = { + dev = true; key = "function.prototype.name/1.1.5"; }; "node_modules/functions-have-names" = { + dev = true; key = "functions-have-names/1.2.3"; }; "node_modules/get-intrinsic" = { + dev = true; key = "get-intrinsic/1.2.1"; }; - "node_modules/get-stream" = { - key = "get-stream/6.0.1"; - }; "node_modules/get-symbol-description" = { + dev = true; key = "get-symbol-description/1.0.0"; }; "node_modules/get-tsconfig" = { - key = "get-tsconfig/4.6.2"; + dev = true; + key = "get-tsconfig/4.7.0"; }; "node_modules/glob" = { + dev = true; key = "glob/7.1.7"; }; "node_modules/glob-parent" = { @@ -7948,42 +7553,56 @@ key = "glob-to-regexp/0.4.1"; }; "node_modules/globals" = { - key = "globals/13.20.0"; + dev = true; + key = "globals/13.21.0"; }; "node_modules/globalthis" = { + dev = true; key = "globalthis/1.0.3"; }; "node_modules/globby" = { + dev = true; key = "globby/11.1.0"; }; + "node_modules/goober" = { + key = "goober/2.1.13"; + }; "node_modules/gopd" = { + dev = true; key = "gopd/1.0.1"; }; "node_modules/graceful-fs" = { key = "graceful-fs/4.2.11"; }; "node_modules/graphemer" = { + dev = true; key = "graphemer/1.4.0"; }; "node_modules/has" = { key = "has/1.0.3"; }; "node_modules/has-bigints" = { + dev = true; key = "has-bigints/1.0.2"; }; "node_modules/has-flag" = { + dev = true; key = "has-flag/4.0.0"; }; "node_modules/has-property-descriptors" = { + dev = true; key = "has-property-descriptors/1.0.0"; }; "node_modules/has-proto" = { + dev = true; key = "has-proto/1.0.1"; }; "node_modules/has-symbols" = { + dev = true; key = "has-symbols/1.0.3"; }; "node_modules/has-tostringtag" = { + dev = true; key = "has-tostringtag/1.0.0"; }; "node_modules/hex-rgb" = { @@ -7992,16 +7611,18 @@ "node_modules/hoist-non-react-statics" = { key = "hoist-non-react-statics/3.3.2"; }; - "node_modules/human-signals" = { - key = "human-signals/4.3.1"; + "node_modules/hoist-non-react-statics/node_modules/react-is" = { + key = "react-is/16.13.1"; }; "node_modules/ignore" = { + dev = true; key = "ignore/5.2.4"; }; "node_modules/import-fresh" = { key = "import-fresh/3.3.0"; }; "node_modules/imurmurhash" = { + dev = true; key = "imurmurhash/0.1.4"; }; "node_modules/inflight" = { @@ -8011,90 +7632,92 @@ key = "inherits/2.0.4"; }; "node_modules/internal-slot" = { + dev = true; key = "internal-slot/1.0.5"; }; "node_modules/internmap" = { key = "internmap/2.0.3"; }; "node_modules/is-array-buffer" = { + dev = true; key = "is-array-buffer/3.0.2"; }; "node_modules/is-arrayish" = { key = "is-arrayish/0.2.1"; }; "node_modules/is-bigint" = { + dev = true; key = "is-bigint/1.0.4"; }; "node_modules/is-binary-path" = { key = "is-binary-path/2.1.0"; }; "node_modules/is-boolean-object" = { + dev = true; key = "is-boolean-object/1.1.2"; }; "node_modules/is-callable" = { + dev = true; key = "is-callable/1.2.7"; }; "node_modules/is-core-module" = { key = "is-core-module/2.13.0"; }; "node_modules/is-date-object" = { + dev = true; key = "is-date-object/1.0.5"; }; - "node_modules/is-docker" = { - key = "is-docker/3.0.0"; - }; "node_modules/is-extglob" = { key = "is-extglob/2.1.1"; }; "node_modules/is-glob" = { key = "is-glob/4.0.3"; }; - "node_modules/is-inside-container" = { - key = "is-inside-container/1.0.0"; - }; "node_modules/is-negative-zero" = { + dev = true; key = "is-negative-zero/2.0.2"; }; "node_modules/is-number" = { key = "is-number/7.0.0"; }; "node_modules/is-number-object" = { + dev = true; key = "is-number-object/1.0.7"; }; "node_modules/is-path-inside" = { + dev = true; key = "is-path-inside/3.0.3"; }; "node_modules/is-regex" = { + dev = true; key = "is-regex/1.1.4"; }; "node_modules/is-shared-array-buffer" = { + dev = true; key = "is-shared-array-buffer/1.0.2"; }; - "node_modules/is-stream" = { - key = "is-stream/3.0.0"; - }; "node_modules/is-string" = { + dev = true; key = "is-string/1.0.7"; }; "node_modules/is-symbol" = { + dev = true; key = "is-symbol/1.0.4"; }; "node_modules/is-typed-array" = { + dev = true; key = "is-typed-array/1.1.12"; }; "node_modules/is-weakref" = { + dev = true; key = "is-weakref/1.0.2"; }; - "node_modules/is-wsl" = { - key = "is-wsl/2.2.0"; - }; - "node_modules/is-wsl/node_modules/is-docker" = { - key = "is-docker/2.2.1"; - }; "node_modules/isarray" = { + dev = true; key = "isarray/2.0.5"; }; "node_modules/isexe" = { + dev = true; key = "isexe/2.0.0"; }; "node_modules/jiti" = { @@ -8104,30 +7727,38 @@ key = "js-tokens/4.0.0"; }; "node_modules/js-yaml" = { + dev = true; key = "js-yaml/4.1.0"; }; "node_modules/json-parse-even-better-errors" = { key = "json-parse-even-better-errors/2.3.1"; }; "node_modules/json-schema-traverse" = { + dev = true; key = "json-schema-traverse/0.4.1"; }; "node_modules/json-stable-stringify-without-jsonify" = { + dev = true; key = "json-stable-stringify-without-jsonify/1.0.1"; }; "node_modules/json5" = { + dev = true; key = "json5/1.0.2"; }; "node_modules/jsx-ast-utils" = { + dev = true; key = "jsx-ast-utils/3.3.5"; }; "node_modules/language-subtag-registry" = { + dev = true; key = "language-subtag-registry/0.3.22"; }; "node_modules/language-tags" = { + dev = true; key = "language-tags/1.0.5"; }; "node_modules/levn" = { + dev = true; key = "levn/0.4.1"; }; "node_modules/lilconfig" = { @@ -8137,39 +7768,38 @@ key = "lines-and-columns/1.2.4"; }; "node_modules/locate-path" = { + dev = true; key = "locate-path/6.0.0"; }; "node_modules/lodash" = { key = "lodash/4.17.21"; }; "node_modules/lodash.merge" = { + dev = true; key = "lodash.merge/4.6.2"; }; "node_modules/loose-envify" = { key = "loose-envify/1.4.0"; }; "node_modules/lru-cache" = { + dev = true; key = "lru-cache/6.0.0"; }; - "node_modules/merge-stream" = { - key = "merge-stream/2.0.0"; - }; "node_modules/merge2" = { key = "merge2/1.4.1"; }; "node_modules/micromatch" = { key = "micromatch/4.0.5"; }; - "node_modules/mimic-fn" = { - key = "mimic-fn/4.0.0"; - }; "node_modules/minimatch" = { key = "minimatch/3.1.2"; }; "node_modules/minimist" = { + dev = true; key = "minimist/1.2.8"; }; "node_modules/ms" = { + dev = true; key = "ms/2.1.2"; }; "node_modules/mz" = { @@ -8179,6 +7809,7 @@ key = "nanoid/3.3.6"; }; "node_modules/natural-compare" = { + dev = true; key = "natural-compare/1.4.0"; }; "node_modules/next" = { @@ -8196,12 +7827,6 @@ "node_modules/normalize-range" = { key = "normalize-range/0.1.2"; }; - "node_modules/npm-run-path" = { - key = "npm-run-path/5.1.0"; - }; - "node_modules/npm-run-path/node_modules/path-key" = { - key = "path-key/4.0.0"; - }; "node_modules/object-assign" = { key = "object-assign/4.1.1"; }; @@ -8209,45 +7834,50 @@ key = "object-hash/3.0.0"; }; "node_modules/object-inspect" = { + dev = true; key = "object-inspect/1.12.3"; }; "node_modules/object-keys" = { + dev = true; key = "object-keys/1.1.1"; }; "node_modules/object.assign" = { + dev = true; key = "object.assign/4.1.4"; }; "node_modules/object.entries" = { + dev = true; key = "object.entries/1.1.6"; }; "node_modules/object.fromentries" = { + dev = true; key = "object.fromentries/2.0.6"; }; "node_modules/object.groupby" = { + dev = true; key = "object.groupby/1.0.0"; }; "node_modules/object.hasown" = { + dev = true; key = "object.hasown/1.1.2"; }; "node_modules/object.values" = { + dev = true; key = "object.values/1.1.6"; }; "node_modules/once" = { key = "once/1.4.0"; }; - "node_modules/onetime" = { - key = "onetime/6.0.0"; - }; - "node_modules/open" = { - key = "open/9.1.0"; - }; "node_modules/optionator" = { + dev = true; key = "optionator/0.9.3"; }; "node_modules/p-limit" = { + dev = true; key = "p-limit/3.1.0"; }; "node_modules/p-locate" = { + dev = true; key = "p-locate/5.0.0"; }; "node_modules/parent-module" = { @@ -8257,12 +7887,14 @@ key = "parse-json/5.2.0"; }; "node_modules/path-exists" = { + dev = true; key = "path-exists/4.0.0"; }; "node_modules/path-is-absolute" = { key = "path-is-absolute/1.0.1"; }; "node_modules/path-key" = { + dev = true; key = "path-key/3.1.1"; }; "node_modules/path-parse" = { @@ -8295,6 +7927,9 @@ "node_modules/postcss-load-config" = { key = "postcss-load-config/4.0.1"; }; + "node_modules/postcss-load-config/node_modules/yaml" = { + key = "yaml/2.3.1"; + }; "node_modules/postcss-nested" = { key = "postcss-nested/6.0.1"; }; @@ -8305,6 +7940,7 @@ key = "postcss-value-parser/4.2.0"; }; "node_modules/prelude-ls" = { + dev = true; key = "prelude-ls/1.2.1"; }; "node_modules/prettier" = { @@ -8318,7 +7954,11 @@ "node_modules/prop-types" = { key = "prop-types/15.8.1"; }; + "node_modules/prop-types/node_modules/react-is" = { + key = "react-is/16.13.1"; + }; "node_modules/punycode" = { + dev = true; key = "punycode/2.3.0"; }; "node_modules/queue-microtask" = { @@ -8330,8 +7970,14 @@ "node_modules/react-dom" = { key = "react-dom/18.2.0"; }; + "node_modules/react-hook-form" = { + key = "react-hook-form/7.45.4"; + }; + "node_modules/react-hot-toast" = { + key = "react-hot-toast/2.4.1"; + }; "node_modules/react-is" = { - key = "react-is/16.13.1"; + key = "react-is/18.2.0"; }; "node_modules/react-lifecycles-compat" = { key = "react-lifecycles-compat/3.0.4"; @@ -8363,6 +8009,9 @@ "node_modules/recharts-scale" = { key = "recharts-scale/0.4.5"; }; + "node_modules/recharts/node_modules/react-is" = { + key = "react-is/16.13.1"; + }; "node_modules/reduce-css-calc" = { key = "reduce-css-calc/2.1.8"; }; @@ -8370,9 +8019,10 @@ key = "postcss-value-parser/3.3.1"; }; "node_modules/regenerator-runtime" = { - key = "regenerator-runtime/0.13.11"; + key = "regenerator-runtime/0.14.0"; }; "node_modules/regexp.prototype.flags" = { + dev = true; key = "regexp.prototype.flags/1.5.0"; }; "node_modules/resolve" = { @@ -8382,66 +8032,48 @@ key = "resolve-from/4.0.0"; }; "node_modules/resolve-pkg-maps" = { + dev = true; key = "resolve-pkg-maps/1.0.0"; }; "node_modules/reusify" = { key = "reusify/1.0.4"; }; "node_modules/rimraf" = { + dev = true; key = "rimraf/3.0.2"; }; - "node_modules/run-applescript" = { - key = "run-applescript/5.0.0"; - }; - "node_modules/run-applescript/node_modules/execa" = { - key = "execa/5.1.1"; - }; - "node_modules/run-applescript/node_modules/human-signals" = { - key = "human-signals/2.1.0"; - }; - "node_modules/run-applescript/node_modules/is-stream" = { - key = "is-stream/2.0.1"; - }; - "node_modules/run-applescript/node_modules/mimic-fn" = { - key = "mimic-fn/2.1.0"; - }; - "node_modules/run-applescript/node_modules/npm-run-path" = { - key = "npm-run-path/4.0.1"; - }; - "node_modules/run-applescript/node_modules/onetime" = { - key = "onetime/5.1.2"; - }; - "node_modules/run-applescript/node_modules/strip-final-newline" = { - key = "strip-final-newline/2.0.0"; - }; "node_modules/run-parallel" = { key = "run-parallel/1.2.0"; }; "node_modules/safe-array-concat" = { + dev = true; key = "safe-array-concat/1.0.0"; }; "node_modules/safe-regex-test" = { + dev = true; key = "safe-regex-test/1.0.0"; }; "node_modules/scheduler" = { key = "scheduler/0.23.0"; }; "node_modules/semver" = { + dev = true; key = "semver/7.5.4"; }; "node_modules/shebang-command" = { + dev = true; key = "shebang-command/2.0.0"; }; "node_modules/shebang-regex" = { + dev = true; key = "shebang-regex/3.0.0"; }; "node_modules/side-channel" = { + dev = true; key = "side-channel/1.0.4"; }; - "node_modules/signal-exit" = { - key = "signal-exit/3.0.7"; - }; "node_modules/slash" = { + dev = true; key = "slash/3.0.0"; }; "node_modules/source-map" = { @@ -8454,27 +8086,31 @@ key = "streamsearch/1.1.0"; }; "node_modules/string.prototype.matchall" = { + dev = true; key = "string.prototype.matchall/4.0.8"; }; "node_modules/string.prototype.trim" = { + dev = true; key = "string.prototype.trim/1.2.7"; }; "node_modules/string.prototype.trimend" = { + dev = true; key = "string.prototype.trimend/1.0.6"; }; "node_modules/string.prototype.trimstart" = { + dev = true; key = "string.prototype.trimstart/1.0.6"; }; "node_modules/strip-ansi" = { + dev = true; key = "strip-ansi/6.0.1"; }; "node_modules/strip-bom" = { + dev = true; key = "strip-bom/3.0.0"; }; - "node_modules/strip-final-newline" = { - key = "strip-final-newline/3.0.0"; - }; "node_modules/strip-json-comments" = { + dev = true; key = "strip-json-comments/3.1.1"; }; "node_modules/styled-jsx" = { @@ -8490,21 +8126,21 @@ key = "glob/7.1.6"; }; "node_modules/supports-color" = { + dev = true; key = "supports-color/7.2.0"; }; "node_modules/supports-preserve-symlinks-flag" = { key = "supports-preserve-symlinks-flag/1.0.0"; }; - "node_modules/synckit" = { - key = "synckit/0.8.5"; - }; "node_modules/tailwindcss" = { key = "tailwindcss/3.3.3"; }; "node_modules/tapable" = { + dev = true; key = "tapable/2.2.1"; }; "node_modules/text-table" = { + dev = true; key = "text-table/0.2.0"; }; "node_modules/thenify" = { @@ -8513,9 +8149,6 @@ "node_modules/thenify-all" = { key = "thenify-all/1.6.0"; }; - "node_modules/titleize" = { - key = "titleize/3.0.0"; - }; "node_modules/to-fast-properties" = { key = "to-fast-properties/2.0.0"; }; @@ -8526,48 +8159,57 @@ key = "ts-interface-checker/0.1.13"; }; "node_modules/tsconfig-paths" = { + dev = true; key = "tsconfig-paths/3.14.2"; }; "node_modules/tslib" = { key = "tslib/2.6.1"; }; "node_modules/tsutils" = { + dev = true; key = "tsutils/3.21.0"; }; "node_modules/tsutils/node_modules/tslib" = { + dev = true; key = "tslib/1.14.1"; }; "node_modules/type-check" = { + dev = true; key = "type-check/0.4.0"; }; "node_modules/type-fest" = { + dev = true; key = "type-fest/0.20.2"; }; "node_modules/typed-array-buffer" = { + dev = true; key = "typed-array-buffer/1.0.0"; }; "node_modules/typed-array-byte-length" = { + dev = true; key = "typed-array-byte-length/1.0.0"; }; "node_modules/typed-array-byte-offset" = { + dev = true; key = "typed-array-byte-offset/1.0.0"; }; "node_modules/typed-array-length" = { + dev = true; key = "typed-array-length/1.0.4"; }; "node_modules/typescript" = { + dev = true; key = "typescript/5.1.6"; }; "node_modules/unbox-primitive" = { + dev = true; key = "unbox-primitive/1.0.2"; }; - "node_modules/untildify" = { - key = "untildify/4.0.0"; - }; "node_modules/update-browserslist-db" = { key = "update-browserslist-db/1.0.11"; }; "node_modules/uri-js" = { + dev = true; key = "uri-js/4.4.1"; }; "node_modules/util-deprecate" = { @@ -8580,24 +8222,29 @@ key = "watchpack/2.4.0"; }; "node_modules/which" = { + dev = true; key = "which/2.0.2"; }; "node_modules/which-boxed-primitive" = { + dev = true; key = "which-boxed-primitive/1.0.2"; }; "node_modules/which-typed-array" = { + dev = true; key = "which-typed-array/1.1.11"; }; "node_modules/wrappy" = { key = "wrappy/1.0.2"; }; "node_modules/yallist" = { + dev = true; key = "yallist/4.0.0"; }; "node_modules/yaml" = { - key = "yaml/2.3.1"; + key = "yaml/1.10.2"; }; "node_modules/yocto-queue" = { + dev = true; key = "yocto-queue/0.1.0"; }; "node_modules/zod" = { @@ -8746,7 +8393,7 @@ }; caniuse-lite = { descriptor = "^1.0.30001406"; - pin = "1.0.30001519"; + pin = "1.0.30001520"; runtime = true; }; postcss = { @@ -8839,42 +8486,6 @@ version = "0.1.2"; }; }; - npm-run-path = { - "4.0.1" = { - depInfo = { - path-key = { - descriptor = "^3.0.0"; - pin = "3.1.1"; - runtime = true; - }; - }; - fetchInfo = { - narHash = "sha256-ZefVxdnSyuTRRctCRlLr8Ga7HtLhuFKX4CPVtLLPQvU="; - type = "tarball"; - url = "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz"; - }; - ident = "npm-run-path"; - ltype = "file"; - version = "4.0.1"; - }; - "5.1.0" = { - depInfo = { - path-key = { - descriptor = "^4.0.0"; - pin = "4.0.0"; - runtime = true; - }; - }; - fetchInfo = { - narHash = "sha256-Z7hAfohaZg2X7kYZyR7QcK38HA8YuJZTMgZTP/GgTsI="; - type = "tarball"; - url = "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz"; - }; - ident = "npm-run-path"; - ltype = "file"; - version = "5.1.0"; - }; - }; object-assign = { "4.1.1" = { fetchInfo = { @@ -9125,76 +8736,6 @@ version = "1.4.0"; }; }; - onetime = { - "5.1.2" = { - depInfo = { - mimic-fn = { - descriptor = "^2.1.0"; - pin = "2.1.0"; - runtime = true; - }; - }; - fetchInfo = { - narHash = "sha256-IlWxpAaeV+41VqHMcJLBSFazIsiYMEs5PrBtQGQyqrg="; - type = "tarball"; - url = "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz"; - }; - ident = "onetime"; - ltype = "file"; - version = "5.1.2"; - }; - "6.0.0" = { - depInfo = { - mimic-fn = { - descriptor = "^4.0.0"; - pin = "4.0.0"; - runtime = true; - }; - }; - fetchInfo = { - narHash = "sha256-OLvqBehDSwwxnEBeno1ROWeoSM2+uo3qqSJv3QXtImk="; - type = "tarball"; - url = "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz"; - }; - ident = "onetime"; - ltype = "file"; - version = "6.0.0"; - }; - }; - open = { - "9.1.0" = { - depInfo = { - default-browser = { - descriptor = "^4.0.0"; - pin = "4.0.0"; - runtime = true; - }; - define-lazy-prop = { - descriptor = "^3.0.0"; - pin = "3.0.0"; - runtime = true; - }; - is-inside-container = { - descriptor = "^1.0.0"; - pin = "1.0.0"; - runtime = true; - }; - is-wsl = { - descriptor = "^2.2.0"; - pin = "2.2.0"; - runtime = true; - }; - }; - fetchInfo = { - narHash = "sha256-QfXK1r3hzD90lisj0rxv8IDZsDUSG+/isn3z5ULT39I="; - type = "tarball"; - url = "https://registry.npmjs.org/open/-/open-9.1.0.tgz"; - }; - ident = "open"; - ltype = "file"; - version = "9.1.0"; - }; - }; optionator = { "0.9.3" = { depInfo = { @@ -9301,7 +8842,7 @@ depInfo = { "@babel/code-frame" = { descriptor = "^7.0.0"; - pin = "7.22.5"; + pin = "7.22.10"; runtime = true; }; error-ex = { @@ -9368,17 +8909,6 @@ treeInfo = { }; version = "3.1.1"; }; - "4.0.0" = { - fetchInfo = { - narHash = "sha256-2HXLMzFak6A8L5GRL1FWro0lEmQjs/x+a/7oEWvTPig="; - type = "tarball"; - url = "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz"; - }; - ident = "path-key"; - ltype = "file"; - treeInfo = { }; - version = "4.0.0"; - }; }; path-parse = { "1.0.7" = { @@ -9890,6 +9420,51 @@ version = "18.2.0"; }; }; + react-hook-form = { + "7.45.4" = { + fetchInfo = { + narHash = "sha256-1KTcjCunLhoFE9YSufzf4K8APHin0cGMsElm26sY5wc="; + type = "tarball"; + url = "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.45.4.tgz"; + }; + ident = "react-hook-form"; + ltype = "file"; + peerInfo = { + react = { + descriptor = "^16.8.0 || ^17 || ^18"; + }; + }; + treeInfo = { }; + version = "7.45.4"; + }; + }; + react-hot-toast = { + "2.4.1" = { + depInfo = { + goober = { + descriptor = "^2.1.10"; + pin = "2.1.13"; + runtime = true; + }; + }; + fetchInfo = { + narHash = "sha256-seRTGGyQWjwU+PNqAU71f8sLus509310whSQ4xNKs4Q="; + type = "tarball"; + url = "https://registry.npmjs.org/react-hot-toast/-/react-hot-toast-2.4.1.tgz"; + }; + ident = "react-hot-toast"; + ltype = "file"; + peerInfo = { + react = { + descriptor = ">=16"; + }; + react-dom = { + descriptor = ">=16"; + }; + }; + version = "2.4.1"; + }; + }; react-is = { "16.13.1" = { fetchInfo = { @@ -10034,7 +9609,7 @@ depInfo = { "@babel/runtime" = { descriptor = "^7.5.5"; - pin = "7.22.6"; + pin = "7.22.10"; runtime = true; }; dom-helpers = { @@ -10223,16 +9798,16 @@ }; }; regenerator-runtime = { - "0.13.11" = { + "0.14.0" = { fetchInfo = { - narHash = "sha256-cMVOY8TGJ7h43AZa56v3UmQbjkHsh2rE3cCeODlXBaY="; + narHash = "sha256-dQQ+7V/uRRNdQZb5XniSHWCfY5VIwOrYFC1iUFBjEh4="; type = "tarball"; - url = "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz"; + url = "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz"; }; ident = "regenerator-runtime"; ltype = "file"; treeInfo = { }; - version = "0.13.11"; + version = "0.14.0"; }; }; "regexp.prototype.flags" = { @@ -10393,25 +9968,6 @@ version = "3.0.2"; }; }; - run-applescript = { - "5.0.0" = { - depInfo = { - execa = { - descriptor = "^5.0.0"; - pin = "5.1.1"; - runtime = true; - }; - }; - fetchInfo = { - narHash = "sha256-qVSkTG+lmmM6ksXG11oGliPvc9TOH4uaoaZy+YHrMK0="; - type = "tarball"; - url = "https://registry.npmjs.org/run-applescript/-/run-applescript-5.0.0.tgz"; - }; - ident = "run-applescript"; - ltype = "file"; - version = "5.0.0"; - }; - }; run-parallel = { "1.2.0" = { depInfo = { @@ -10614,19 +10170,6 @@ version = "1.0.4"; }; }; - signal-exit = { - "3.0.7" = { - fetchInfo = { - narHash = "sha256-2mSrADWJKHoX/YwLWk/Mdb4mjpL/6QYU8Evqtm24fdE="; - type = "tarball"; - url = "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz"; - }; - ident = "signal-exit"; - ltype = "file"; - treeInfo = { }; - version = "3.0.7"; - }; - }; slash = { "3.0.0" = { fetchInfo = { @@ -10639,17 +10182,6 @@ treeInfo = { }; version = "3.0.0"; }; - "4.0.0" = { - fetchInfo = { - narHash = "sha256-RiU5GFsHMUTKUwsfH9DcPpqZwVPuSdJIQVEqyt2+CKY="; - type = "tarball"; - url = "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz"; - }; - ident = "slash"; - ltype = "file"; - treeInfo = { }; - version = "4.0.0"; - }; }; source-map = { "0.5.7" = { @@ -10863,30 +10395,6 @@ version = "3.0.0"; }; }; - strip-final-newline = { - "2.0.0" = { - fetchInfo = { - narHash = "sha256-t0BevRoiiF/ujVHWQykmRSeUyIkGkVcXidbu5eFromE="; - type = "tarball"; - url = "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz"; - }; - ident = "strip-final-newline"; - ltype = "file"; - treeInfo = { }; - version = "2.0.0"; - }; - "3.0.0" = { - fetchInfo = { - narHash = "sha256-thkBkUebeGPIF6gc2iVMd7+gBud41WcEwyGkowFqAAs="; - type = "tarball"; - url = "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz"; - }; - ident = "strip-final-newline"; - ltype = "file"; - treeInfo = { }; - version = "3.0.0"; - }; - }; strip-json-comments = { "3.1.1" = { fetchInfo = { @@ -11049,30 +10557,6 @@ version = "1.0.0"; }; }; - synckit = { - "0.8.5" = { - depInfo = { - "@pkgr/utils" = { - descriptor = "^2.3.1"; - pin = "2.4.2"; - runtime = true; - }; - tslib = { - descriptor = "^2.5.0"; - pin = "2.6.1"; - runtime = true; - }; - }; - fetchInfo = { - narHash = "sha256-lt1P5mOsW0dV5ij7Pw5NeHLdFeUgmFhR1//Qfv6ijEY="; - type = "tarball"; - url = "https://registry.npmjs.org/synckit/-/synckit-0.8.5.tgz"; - }; - ident = "synckit"; - ltype = "file"; - version = "0.8.5"; - }; - }; tailwindcss = { "3.3.3" = { binInfo = { @@ -11267,19 +10751,6 @@ version = "1.6.0"; }; }; - titleize = { - "3.0.0" = { - fetchInfo = { - narHash = "sha256-+HbrwDpns01o+wk27VgcoeiViexEvti51mv/SsoNJg0="; - type = "tarball"; - url = "https://registry.npmjs.org/titleize/-/titleize-3.0.0.tgz"; - }; - ident = "titleize"; - ltype = "file"; - treeInfo = { }; - version = "3.0.0"; - }; - }; to-fast-properties = { "2.0.0" = { fetchInfo = { @@ -11623,19 +11094,6 @@ version = "1.0.2"; }; }; - untildify = { - "4.0.0" = { - fetchInfo = { - narHash = "sha256-BUTJoKCtI9QKW5ntqWK9CfSZrjoJh+41L8ZpDIbbB9M="; - type = "tarball"; - url = "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz"; - }; - ident = "untildify"; - ltype = "file"; - treeInfo = { }; - version = "4.0.0"; - }; - }; update-browserslist-db = { "1.0.11" = { binInfo = { diff --git a/pkgs/ui/package-lock.json b/pkgs/ui/package-lock.json index f36045ea..8890136f 100644 --- a/pkgs/ui/package-lock.json +++ b/pkgs/ui/package-lock.json @@ -12,31 +12,35 @@ "@emotion/styled": "^11.11.0", "@mui/icons-material": "^5.14.3", "@mui/material": "^5.14.3", - "@types/node": "20.4.7", - "@types/react": "18.2.18", - "@types/react-dom": "18.2.7", "autoprefixer": "10.4.14", "classnames": "^2.3.2", - "eslint": "8.46.0", - "eslint-config-next": "13.4.12", "hex-rgb": "^5.0.0", "next": "13.4.12", "postcss": "8.4.27", "react": "18.2.0", "react-dom": "18.2.0", + "react-hook-form": "^7.45.4", + "react-hot-toast": "^2.4.1", "recharts": "^2.7.3", - "tailwindcss": "3.3.3", - "typescript": "5.1.6" + "tailwindcss": "3.3.3" }, "devDependencies": { + "@types/node": "20.4.7", + "@types/react": "18.2.18", + "@types/react-dom": "18.2.7", + "@types/w3c-web-usb": "^1.0.6", + "eslint": "8.46.0", + "eslint-config-next": "13.4.12", "prettier": "^3.0.1", - "prettier-plugin-tailwindcss": "^0.4.1" + "prettier-plugin-tailwindcss": "^0.4.1", + "typescript": "5.1.6" } }, "node_modules/@aashutoshrathi/word-wrap": { "version": "1.2.6", "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -53,16 +57,81 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.5.tgz", - "integrity": "sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==", + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.10.tgz", + "integrity": "sha512-/KKIMG4UEL35WmI9OlvMhurwtytjvXoFcGNrOvyG9zIzA8YmPjVtIZUf7b05+TPO7G7/GEmLHDaoCgACHl9hhA==", "dependencies": { - "@babel/highlight": "^7.22.5" + "@babel/highlight": "^7.22.10", + "chalk": "^2.4.2" }, "engines": { "node": ">=6.9.0" } }, + "node_modules/@babel/code-frame/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/code-frame/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/@babel/code-frame/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/code-frame/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/@babel/helper-module-imports": { "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.5.tgz", @@ -91,12 +160,12 @@ } }, "node_modules/@babel/highlight": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.5.tgz", - "integrity": "sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==", + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.10.tgz", + "integrity": "sha512-78aUtVcT7MUscr0K5mIEnkwxPE0MaxkR5RxRwuHaQ+JuU5AmTPhY+do2mdzVTnIJJpyBglql2pehuBIWHug+WQ==", "dependencies": { "@babel/helper-validator-identifier": "^7.22.5", - "chalk": "^2.0.0", + "chalk": "^2.4.2", "js-tokens": "^4.0.0" }, "engines": { @@ -168,20 +237,20 @@ } }, "node_modules/@babel/runtime": { - "version": "7.22.6", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.6.tgz", - "integrity": "sha512-wDb5pWm4WDdF6LFUde3Jl8WzPA+3ZbxYqkC6xAXuD3irdEHN1k0NfTRrJD8ZD378SJ61miMLCqIOXYhd8x+AJQ==", + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.10.tgz", + "integrity": "sha512-21t/fkKLMZI4pqP2wlmsQAWnYW1PDyKyyUV4vCi+B25ydmdaYTKXPwCj0BzSUnZf4seIiYvSA3jcZ3gdsMFkLQ==", "dependencies": { - "regenerator-runtime": "^0.13.11" + "regenerator-runtime": "^0.14.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/types": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.5.tgz", - "integrity": "sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==", + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.10.tgz", + "integrity": "sha512-obaoigiLrlDZ7TUQln/8m4mSqIW2QFeOrCQc9r+xsaHGNoplVNYlRVpsfE8Vj35GEm2ZH4ZhrNYogs/3fj85kg==", "dependencies": { "@babel/helper-string-parser": "^7.22.5", "@babel/helper-validator-identifier": "^7.22.5", @@ -328,6 +397,7 @@ "version": "4.4.0", "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dev": true, "dependencies": { "eslint-visitor-keys": "^3.3.0" }, @@ -342,14 +412,16 @@ "version": "4.6.2", "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.6.2.tgz", "integrity": "sha512-pPTNuaAG3QMH+buKyBIGJs3g/S5y0caxw0ygM3YyE6yJFySwiGGSzA+mM3KJ8QQvzeLh3blwgSonkFjgQdxzMw==", + "dev": true, "engines": { "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } }, "node_modules/@eslint/eslintrc": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.1.tgz", - "integrity": "sha512-9t7ZA7NGGK8ckelF0PQCfcxIUzs1Md5rrO6U/c+FIQNanea5UZC0wqKXH4vHBccmu4ZJgZ2idtPeW7+Q2npOEA==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz", + "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==", + "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", @@ -369,9 +441,10 @@ } }, "node_modules/@eslint/js": { - "version": "8.46.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.46.0.tgz", - "integrity": "sha512-a8TLtmPi8xzPkCbp/OGFUo5yhRkHM2Ko9kOWP4znJr0WAhWyThaw3PnwX4vOTWOAMsV2uRt32PPDcEz63esSaA==", + "version": "8.47.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.47.0.tgz", + "integrity": "sha512-P6omY1zv5MItm93kLM8s2vr1HICJH8v0dvddDhysbIuZ+vcjOHg5Zbkf1mTkcmi2JA9oBG2anOkRnW8WJTS8Og==", + "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } @@ -380,6 +453,7 @@ "version": "0.11.10", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz", "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==", + "dev": true, "dependencies": { "@humanwhocodes/object-schema": "^1.2.1", "debug": "^4.1.1", @@ -393,6 +467,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, "engines": { "node": ">=12.22" }, @@ -404,7 +479,8 @@ "node_modules/@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "dev": true }, "node_modules/@jridgewell/gen-mapping": { "version": "0.3.3", @@ -420,9 +496,9 @@ } }, "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", + "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", "engines": { "node": ">=6.0.0" } @@ -441,28 +517,23 @@ "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.18", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", - "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", + "version": "0.3.19", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz", + "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==", "dependencies": { - "@jridgewell/resolve-uri": "3.1.0", - "@jridgewell/sourcemap-codec": "1.4.14" + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" } }, - "node_modules/@jridgewell/trace-mapping/node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" - }, "node_modules/@mui/base": { - "version": "5.0.0-beta.9", - "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-beta.9.tgz", - "integrity": "sha512-gm6gnPnc/lS5Z3neH0iuOrK7IbS02+oh6KsMtXYLhI6bJpHs+PNWFsBmISx7x4FSPVJZvZkb8Bw6pEXpIMFt7Q==", + "version": "5.0.0-beta.11", + "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-beta.11.tgz", + "integrity": "sha512-FdKZGPd8qmC3ZNke7CNhzcEgToc02M6WYZc9hcBsNQ17bgAd3s9F//1bDDYgMVBYxDM71V0sv/hBHlOY4I1ZVA==", "dependencies": { "@babel/runtime": "^7.22.6", "@emotion/is-prop-valid": "^1.2.1", "@mui/types": "^7.2.4", - "@mui/utils": "^5.14.3", + "@mui/utils": "^5.14.5", "@popperjs/core": "^2.11.8", "clsx": "^2.0.0", "prop-types": "^15.8.1", @@ -486,15 +557,10 @@ } } }, - "node_modules/@mui/base/node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" - }, "node_modules/@mui/core-downloads-tracker": { - "version": "5.14.3", - "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.14.3.tgz", - "integrity": "sha512-QxvrcDqphZoXRjsAmCaQylmWjC/8/qKWwIde1MJMna5YIst3R9O0qhKRPu36/OE2d8AeTbCVjRcRvNqhhW8jyg==", + "version": "5.14.5", + "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.14.5.tgz", + "integrity": "sha512-+wpGH1USwPcKMFPMvXqYPC6fEvhxM3FzxC8lyDiNK/imLyyJ6y2DPb1Oue7OGIKJWBmYBqrWWtfovrxd1aJHTA==", "funding": { "type": "opencollective", "url": "https://opencollective.com/mui" @@ -526,16 +592,16 @@ } }, "node_modules/@mui/material": { - "version": "5.14.3", - "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.14.3.tgz", - "integrity": "sha512-dlu4SOcCp9Cy+wkcfZ/ns9ZkP40nr/WPgqxX0HmrE0o+dkE1ropY9BbHsLrTlYJCko8yzcC8bLghrD4xqZG1og==", + "version": "5.14.5", + "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.14.5.tgz", + "integrity": "sha512-4qa4GMfuZH0Ai3mttk5ccXP8a3sf7aPlAJwyMrUSz6h9hPri6BPou94zeu3rENhhmKLby9S/W1y+pmficy8JKA==", "dependencies": { "@babel/runtime": "^7.22.6", - "@mui/base": "5.0.0-beta.9", - "@mui/core-downloads-tracker": "^5.14.3", - "@mui/system": "^5.14.3", + "@mui/base": "5.0.0-beta.11", + "@mui/core-downloads-tracker": "^5.14.5", + "@mui/system": "^5.14.5", "@mui/types": "^7.2.4", - "@mui/utils": "^5.14.3", + "@mui/utils": "^5.14.5", "@types/react-transition-group": "^4.4.6", "clsx": "^2.0.0", "csstype": "^3.1.2", @@ -569,18 +635,13 @@ } } }, - "node_modules/@mui/material/node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" - }, "node_modules/@mui/private-theming": { - "version": "5.13.7", - "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.13.7.tgz", - "integrity": "sha512-qbSr+udcij5F9dKhGX7fEdx2drXchq7htLNr2Qg2Ma+WJ6q0ERlEqGSBiPiVDJkptcjeVL4DGmcf1wl5+vD4EA==", + "version": "5.14.5", + "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.14.5.tgz", + "integrity": "sha512-cC4C5RrpXpDaaZyH9QwmPhRLgz+f2SYbOty3cPkk4qPSOSfif2ZEcDD9HTENKDDd9deB+xkPKzzZhi8cxIx8Ig==", "dependencies": { - "@babel/runtime": "^7.22.5", - "@mui/utils": "^5.13.7", + "@babel/runtime": "^7.22.6", + "@mui/utils": "^5.14.5", "prop-types": "^15.8.1" }, "engines": { @@ -632,15 +693,15 @@ } }, "node_modules/@mui/system": { - "version": "5.14.3", - "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.14.3.tgz", - "integrity": "sha512-b+C+j9+75+/iIYSa+1S4eCMc9MDNrj9hzWfExJqS2GffuNocRagjBZFyjtMqsLWLxMxQIX8Cg6j0hAioiw+WfQ==", + "version": "5.14.5", + "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.14.5.tgz", + "integrity": "sha512-mextXZHDeGcR7E1kx43TRARrVXy+gI4wzpUgNv7MqZs1dvTVXQGVeAT6ydj9d6FUqHBPMNLGV/21vJOrpqsL+w==", "dependencies": { "@babel/runtime": "^7.22.6", - "@mui/private-theming": "^5.13.7", + "@mui/private-theming": "^5.14.5", "@mui/styled-engine": "^5.13.2", "@mui/types": "^7.2.4", - "@mui/utils": "^5.14.3", + "@mui/utils": "^5.14.5", "clsx": "^2.0.0", "csstype": "^3.1.2", "prop-types": "^15.8.1" @@ -684,9 +745,9 @@ } }, "node_modules/@mui/utils": { - "version": "5.14.3", - "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.14.3.tgz", - "integrity": "sha512-gZ6Etw+ppO43GYc1HFZSLjwd4DoZoa+RrYTD25wQLfzcSoPjVoC/zZqA2Lkq0zjgwGBQOSxKZI6jfp9uXR+kgw==", + "version": "5.14.5", + "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.14.5.tgz", + "integrity": "sha512-6Hzw63VR9C5xYv+CbjndoRLU6Gntal8rJ5W+GUzkyHrGWIyYPWZPa6AevnyGioySNETATe1H9oXS8f/7qgIHJA==", "dependencies": { "@babel/runtime": "^7.22.6", "@types/prop-types": "^15.7.5", @@ -705,11 +766,6 @@ "react": "^17.0.0 || ^18.0.0" } }, - "node_modules/@mui/utils/node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" - }, "node_modules/@next/env": { "version": "13.4.12", "resolved": "https://registry.npmjs.org/@next/env/-/env-13.4.12.tgz", @@ -719,6 +775,7 @@ "version": "13.4.12", "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-13.4.12.tgz", "integrity": "sha512-6rhK9CdxEgj/j1qvXIyLTWEaeFv7zOK8yJMulz3Owel0uek0U9MJCGzmKgYxM3aAUBo3gKeywCZKyQnJKto60A==", + "dev": true, "dependencies": { "glob": "7.1.7" } @@ -890,25 +947,6 @@ "node": ">= 8" } }, - "node_modules/@pkgr/utils": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@pkgr/utils/-/utils-2.4.2.tgz", - "integrity": "sha512-POgTXhjrTfbTV63DiFXav4lBHiICLKKwDeaKn9Nphwj7WH6m0hMMCaJkMyRWjgtPFyRKRVoMXXjczsTQRDEhYw==", - "dependencies": { - "cross-spawn": "^7.0.3", - "fast-glob": "^3.3.0", - "is-glob": "^4.0.3", - "open": "^9.1.0", - "picocolors": "^1.0.0", - "tslib": "^2.6.0" - }, - "engines": { - "node": "^12.20.0 || ^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/unts" - } - }, "node_modules/@popperjs/core": { "version": "2.11.8", "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", @@ -919,9 +957,10 @@ } }, "node_modules/@rushstack/eslint-patch": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.3.2.tgz", - "integrity": "sha512-V+MvGwaHH03hYhY+k6Ef/xKd6RYlc4q8WBx+2ANmipHJcKuktNcI/NgEsJgdSUF6Lw32njT6OnrRsKYCdgHjYw==" + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.3.3.tgz", + "integrity": "sha512-0xd7qez0AQ+MbHatZTlI1gu5vkG8r7MYRUJAHPAHJBmGLs16zpkrpAVLvjQKQOqaXPDUBwOiJzNc00znHSCVBw==", + "dev": true }, "node_modules/@swc/helpers": { "version": "0.5.1", @@ -988,12 +1027,14 @@ "node_modules/@types/json5": { "version": "0.0.29", "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", + "dev": true }, "node_modules/@types/node": { "version": "20.4.7", "resolved": "https://registry.npmjs.org/@types/node/-/node-20.4.7.tgz", - "integrity": "sha512-bUBrPjEry2QUTsnuEjzjbS7voGWCc30W0qzgMf90GPeDGFRakvrz47ju+oqDAKCXLUCe39u57/ORMl/O/04/9g==" + "integrity": "sha512-bUBrPjEry2QUTsnuEjzjbS7voGWCc30W0qzgMf90GPeDGFRakvrz47ju+oqDAKCXLUCe39u57/ORMl/O/04/9g==", + "dev": true }, "node_modules/@types/parse-json": { "version": "4.0.0", @@ -1019,6 +1060,7 @@ "version": "18.2.7", "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.7.tgz", "integrity": "sha512-GRaAEriuT4zp9N4p1i8BDBYmEyfo+xQ3yHjJU4eiK5NDa1RmUZG+unZABUTK4/Ox/M+GaHwb6Ow8rUITrtjszA==", + "dev": true, "dependencies": { "@types/react": "*" } @@ -1044,10 +1086,17 @@ "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.3.tgz", "integrity": "sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==" }, + "node_modules/@types/w3c-web-usb": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/w3c-web-usb/-/w3c-web-usb-1.0.6.tgz", + "integrity": "sha512-cSjhgrr8g4KbPnnijAr/KJDNKa/bBa+ixYkywFRvrhvi9n1WEl7yYbtRyzE6jqNQiSxxJxoAW3STaOQwJHndaw==", + "dev": true + }, "node_modules/@typescript-eslint/parser": { "version": "5.62.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.62.0.tgz", "integrity": "sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==", + "dev": true, "dependencies": { "@typescript-eslint/scope-manager": "5.62.0", "@typescript-eslint/types": "5.62.0", @@ -1074,6 +1123,7 @@ "version": "5.62.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz", "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==", + "dev": true, "dependencies": { "@typescript-eslint/types": "5.62.0", "@typescript-eslint/visitor-keys": "5.62.0" @@ -1090,6 +1140,7 @@ "version": "5.62.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", + "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, @@ -1102,6 +1153,7 @@ "version": "5.62.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", + "dev": true, "dependencies": { "@typescript-eslint/types": "5.62.0", "@typescript-eslint/visitor-keys": "5.62.0", @@ -1128,6 +1180,7 @@ "version": "5.62.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", + "dev": true, "dependencies": { "@typescript-eslint/types": "5.62.0", "eslint-visitor-keys": "^3.3.0" @@ -1144,6 +1197,7 @@ "version": "8.10.0", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "dev": true, "bin": { "acorn": "bin/acorn" }, @@ -1155,6 +1209,7 @@ "version": "5.3.2", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, "peerDependencies": { "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } @@ -1163,6 +1218,7 @@ "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -1178,6 +1234,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, "engines": { "node": ">=8" } @@ -1186,6 +1243,7 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, "dependencies": { "color-convert": "^2.0.1" }, @@ -1221,12 +1279,14 @@ "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==", + "dev": true }, "node_modules/aria-query": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", + "dev": true, "dependencies": { "dequal": "^2.0.3" } @@ -1235,6 +1295,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "is-array-buffer": "^3.0.1" @@ -1247,6 +1308,7 @@ "version": "3.1.6", "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", @@ -1265,6 +1327,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, "engines": { "node": ">=8" } @@ -1273,6 +1336,7 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.2.tgz", "integrity": "sha512-tb5thFFlUcp7NdNF6/MpDk/1r/4awWG1FIz3YqDf+/zJSTezBb+/5WViH41obXULHVpDzoiCLpJ/ZO9YbJMsdw==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", @@ -1291,6 +1355,7 @@ "version": "1.3.1", "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", @@ -1308,6 +1373,7 @@ "version": "1.3.1", "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", @@ -1325,6 +1391,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz", "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", @@ -1337,6 +1404,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.1.tgz", "integrity": "sha512-09x0ZWFEjj4WD8PDbykUwo3t9arLn8NIzmmYEJFpYekOAQjpkGSyrQhNoRTcwwcFRu+ycWF78QZ63oWTqSjBcw==", + "dev": true, "dependencies": { "array-buffer-byte-length": "^1.0.0", "call-bind": "^1.0.2", @@ -1355,7 +1423,8 @@ "node_modules/ast-types-flow": { "version": "0.0.7", "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", - "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==" + "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", + "dev": true }, "node_modules/autoprefixer": { "version": "10.4.14", @@ -1393,6 +1462,7 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "dev": true, "engines": { "node": ">= 0.4" }, @@ -1404,6 +1474,7 @@ "version": "4.7.2", "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.2.tgz", "integrity": "sha512-zIURGIS1E1Q4pcrMjp+nnEh+16G56eG/MUllJH8yEvw7asDo7Ac9uhC9KIH5jzpITueEZolfYglnCGIuSBz39g==", + "dev": true, "engines": { "node": ">=4" } @@ -1412,6 +1483,7 @@ "version": "3.2.1", "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz", "integrity": "sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==", + "dev": true, "dependencies": { "dequal": "^2.0.3" } @@ -1435,14 +1507,6 @@ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" }, - "node_modules/big-integer": { - "version": "1.6.51", - "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", - "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", - "engines": { - "node": ">=0.6" - } - }, "node_modules/binary-extensions": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", @@ -1451,17 +1515,6 @@ "node": ">=8" } }, - "node_modules/bplist-parser": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.2.0.tgz", - "integrity": "sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==", - "dependencies": { - "big-integer": "^1.6.44" - }, - "engines": { - "node": ">= 5.10.0" - } - }, "node_modules/brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", @@ -1513,20 +1566,6 @@ "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" } }, - "node_modules/bundle-name": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-3.0.0.tgz", - "integrity": "sha512-PKA4BeSvBpQKQ8iPOGCSiell+N8P+Tf1DlwqmYhpe2gAhKPHn8EYOxVT+ShuGmhg8lN8XiSlS80yiExKXrURlw==", - "dependencies": { - "run-applescript": "^5.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/busboy": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", @@ -1542,6 +1581,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, "dependencies": { "function-bind": "^1.1.1", "get-intrinsic": "^1.0.2" @@ -1567,9 +1607,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001519", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001519.tgz", - "integrity": "sha512-0QHgqR+Jv4bxHMp8kZ1Kn8CH55OikjKJ6JmKkZYP1F3D7w+lnFXF70nG5eNfsZS89jadi5Ywy5UCSKLAglIRkg==", + "version": "1.0.30001520", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001520.tgz", + "integrity": "sha512-tahF5O9EiiTzwTUqAeFjIZbn4Dnqxzz7ktrgGlMYNLH43Ul26IgTMH/zvL3DG0lZxBYnlT04axvInszUsZULdA==", "funding": [ { "type": "opencollective", @@ -1589,6 +1629,7 @@ "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -1659,6 +1700,7 @@ "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, "dependencies": { "color-name": "~1.1.4" }, @@ -1669,7 +1711,8 @@ "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==" + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true }, "node_modules/commander": { "version": "4.1.1", @@ -1704,18 +1747,11 @@ "node": ">=10" } }, - "node_modules/cosmiconfig/node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "engines": { - "node": ">= 6" - } - }, "node_modules/cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", @@ -1859,12 +1895,14 @@ "node_modules/damerau-levenshtein": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", - "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==" + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", + "dev": true }, "node_modules/debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, "dependencies": { "ms": "2.1.2" }, @@ -1885,55 +1923,14 @@ "node_modules/deep-is": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" - }, - "node_modules/default-browser": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-4.0.0.tgz", - "integrity": "sha512-wX5pXO1+BrhMkSbROFsyxUm0i/cJEScyNhA4PPxc41ICuv05ZZB/MX28s8aZx6xjmatvebIapF6hLEKEcpneUA==", - "dependencies": { - "bundle-name": "^3.0.0", - "default-browser-id": "^3.0.0", - "execa": "^7.1.1", - "titleize": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/default-browser-id": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-3.0.0.tgz", - "integrity": "sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==", - "dependencies": { - "bplist-parser": "^0.2.0", - "untildify": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/define-lazy-prop": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz", - "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true }, "node_modules/define-properties": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", + "dev": true, "dependencies": { "has-property-descriptors": "^1.0.0", "object-keys": "^1.1.1" @@ -1949,6 +1946,7 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "dev": true, "engines": { "node": ">=6" } @@ -1962,6 +1960,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, "dependencies": { "path-type": "^4.0.0" }, @@ -1978,6 +1977,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, "dependencies": { "esutils": "^2.0.2" }, @@ -1995,19 +1995,21 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.485", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.485.tgz", - "integrity": "sha512-1ndQ5IBNEnFirPwvyud69GHL+31FkE09gH/CJ6m3KCbkx3i0EVOrjwz4UNxRmN9H8OVHbC6vMRZGN1yCvjSs9w==" + "version": "1.4.491", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.491.tgz", + "integrity": "sha512-ZzPqGKghdVzlQJ+qpfE+r6EB321zed7e5JsvHIlMM4zPFF8okXUkF5Of7h7F3l3cltPL0rG7YVmlp5Qro7RQLA==" }, "node_modules/emoji-regex": { "version": "9.2.2", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true }, "node_modules/enhanced-resolve": { "version": "5.15.0", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", + "dev": true, "dependencies": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" @@ -2028,6 +2030,7 @@ "version": "1.22.1", "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.1.tgz", "integrity": "sha512-ioRRcXMO6OFyRpyzV3kE1IIBd4WG5/kltnzdxSCqoP8CMGs/Li+M1uF5o7lOkZVFjDs+NLesthnF66Pg/0q0Lw==", + "dev": true, "dependencies": { "array-buffer-byte-length": "^1.0.0", "arraybuffer.prototype.slice": "^1.0.1", @@ -2080,6 +2083,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "dev": true, "dependencies": { "get-intrinsic": "^1.1.3", "has": "^1.0.3", @@ -2093,6 +2097,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "dev": true, "dependencies": { "has": "^1.0.3" } @@ -2101,6 +2106,7 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, "dependencies": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", @@ -2136,6 +2142,7 @@ "version": "8.46.0", "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.46.0.tgz", "integrity": "sha512-cIO74PvbW0qU8e0mIvk5IV3ToWdCq5FYG6gWPHHkx6gNdjlbAYvtfHmlCMXxjcoVaIdwy/IAt3+mDkZkfvb2Dg==", + "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", @@ -2189,6 +2196,7 @@ "version": "13.4.12", "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-13.4.12.tgz", "integrity": "sha512-ZF0r5vxKaVazyZH/37Au/XItiG7qUOBw+HaH3PeyXltIMwXorsn6bdrl0Nn9N5v5v9spc+6GM2ryjugbjF6X2g==", + "dev": true, "dependencies": { "@next/eslint-plugin-next": "13.4.12", "@rushstack/eslint-patch": "^1.1.3", @@ -2211,9 +2219,10 @@ } }, "node_modules/eslint-import-resolver-node": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.8.tgz", - "integrity": "sha512-tEe+Pok22qIGaK3KoMP+N96GVDS66B/zreoVVmiavLvRUEmGRtvb4B8wO9jwnb8d2lvHtrkhZ7UD73dWBVnf/Q==", + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", + "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", + "dev": true, "dependencies": { "debug": "^3.2.7", "is-core-module": "^2.13.0", @@ -2224,23 +2233,24 @@ "version": "3.2.7", "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, "dependencies": { "ms": "^2.1.1" } }, "node_modules/eslint-import-resolver-typescript": { - "version": "3.5.5", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.5.5.tgz", - "integrity": "sha512-TdJqPHs2lW5J9Zpe17DZNQuDnox4xo2o+0tE7Pggain9Rbc19ik8kFtXdxZ250FVx2kF4vlt2RSf4qlUpG7bhw==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.6.0.tgz", + "integrity": "sha512-QTHR9ddNnn35RTxlaEnx2gCxqFlF2SEN0SE2d17SqwyM7YOSI2GHWRYp5BiRkObTUNYPupC/3Fq2a0PpT+EKpg==", + "dev": true, "dependencies": { "debug": "^4.3.4", "enhanced-resolve": "^5.12.0", "eslint-module-utils": "^2.7.4", + "fast-glob": "^3.3.1", "get-tsconfig": "^4.5.0", - "globby": "^13.1.3", "is-core-module": "^2.11.0", - "is-glob": "^4.0.3", - "synckit": "^0.8.5" + "is-glob": "^4.0.3" }, "engines": { "node": "^14.18.0 || >=16.0.0" @@ -2253,39 +2263,11 @@ "eslint-plugin-import": "*" } }, - "node_modules/eslint-import-resolver-typescript/node_modules/globby": { - "version": "13.2.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", - "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", - "dependencies": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.3.0", - "ignore": "^5.2.4", - "merge2": "^1.4.1", - "slash": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint-import-resolver-typescript/node_modules/slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/eslint-module-utils": { "version": "2.8.0", "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz", "integrity": "sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==", + "dev": true, "dependencies": { "debug": "^3.2.7" }, @@ -2302,6 +2284,7 @@ "version": "3.2.7", "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, "dependencies": { "ms": "^2.1.1" } @@ -2310,6 +2293,7 @@ "version": "2.28.0", "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.28.0.tgz", "integrity": "sha512-B8s/n+ZluN7sxj9eUf7/pRFERX0r5bnFA2dCaLHy2ZeaQEAz0k+ZZkFWRFHJAqxfxQDx6KLv9LeIki7cFdwW+Q==", + "dev": true, "dependencies": { "array-includes": "^3.1.6", "array.prototype.findlastindex": "^1.2.2", @@ -2341,6 +2325,7 @@ "version": "3.2.7", "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, "dependencies": { "ms": "^2.1.1" } @@ -2349,6 +2334,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, "dependencies": { "esutils": "^2.0.2" }, @@ -2360,6 +2346,7 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, "bin": { "semver": "bin/semver.js" } @@ -2368,6 +2355,7 @@ "version": "6.7.1", "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz", "integrity": "sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==", + "dev": true, "dependencies": { "@babel/runtime": "^7.20.7", "aria-query": "^5.1.3", @@ -2397,6 +2385,7 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, "bin": { "semver": "bin/semver.js" } @@ -2405,6 +2394,7 @@ "version": "7.33.1", "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.33.1.tgz", "integrity": "sha512-L093k0WAMvr6VhNwReB8VgOq5s2LesZmrpPdKz/kZElQDzqS7G7+DnKoqT+w4JwuiGeAhAvHO0fvy0Eyk4ejDA==", + "dev": true, "dependencies": { "array-includes": "^3.1.6", "array.prototype.flatmap": "^1.3.1", @@ -2433,6 +2423,7 @@ "version": "5.0.0-canary-7118f5dd7-20230705", "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.0.0-canary-7118f5dd7-20230705.tgz", "integrity": "sha512-AZYbMo/NW9chdL7vk6HQzQhT+PvTAEVqWk9ziruUoW2kAOcN5qNyelv70e0F1VNQAbvutOC9oc+xfWycI9FxDw==", + "dev": true, "engines": { "node": ">=10" }, @@ -2444,6 +2435,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, "dependencies": { "esutils": "^2.0.2" }, @@ -2455,6 +2447,7 @@ "version": "2.0.0-next.4", "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "dev": true, "dependencies": { "is-core-module": "^2.9.0", "path-parse": "^1.0.7", @@ -2471,6 +2464,7 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, "bin": { "semver": "bin/semver.js" } @@ -2479,6 +2473,7 @@ "version": "7.2.2", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "dev": true, "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^5.2.0" @@ -2491,9 +2486,10 @@ } }, "node_modules/eslint-visitor-keys": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.2.tgz", - "integrity": "sha512-8drBzUEyZ2llkpCA67iYrgEssKDUu68V8ChqqOfFupIaG/LCVPUT+CoGJpT77zJprs4T/W7p07LP7zAIMuweVw==", + "version": "3.4.3", + "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, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, @@ -2505,6 +2501,7 @@ "version": "9.6.1", "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "dev": true, "dependencies": { "acorn": "^8.9.0", "acorn-jsx": "^5.3.2", @@ -2521,6 +2518,7 @@ "version": "1.5.0", "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "dev": true, "dependencies": { "estraverse": "^5.1.0" }, @@ -2532,6 +2530,7 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, "dependencies": { "estraverse": "^5.2.0" }, @@ -2543,6 +2542,7 @@ "version": "5.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, "engines": { "node": ">=4.0" } @@ -2551,6 +2551,7 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -2560,32 +2561,11 @@ "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" }, - "node_modules/execa": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-7.2.0.tgz", - "integrity": "sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^4.3.0", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^3.0.7", - "strip-final-newline": "^3.0.0" - }, - "engines": { - "node": "^14.18.0 || ^16.14.0 || >=18.0.0" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, "node_modules/fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true }, "node_modules/fast-equals": { "version": "5.0.1", @@ -2624,12 +2604,14 @@ "node_modules/fast-json-stable-stringify": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true }, "node_modules/fast-levenshtein": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true }, "node_modules/fastq": { "version": "1.15.0", @@ -2643,6 +2625,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, "dependencies": { "flat-cache": "^3.0.4" }, @@ -2670,6 +2653,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, "dependencies": { "locate-path": "^6.0.0", "path-exists": "^4.0.0" @@ -2685,6 +2669,7 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, "dependencies": { "flatted": "^3.1.0", "rimraf": "^3.0.2" @@ -2696,12 +2681,14 @@ "node_modules/flatted": { "version": "3.2.7", "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", - "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==" + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", + "dev": true }, "node_modules/for-each": { "version": "0.3.3", "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, "dependencies": { "is-callable": "^1.1.3" } @@ -2745,6 +2732,7 @@ "version": "1.1.5", "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.3", @@ -2762,6 +2750,7 @@ "version": "1.2.3", "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -2770,6 +2759,7 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", + "dev": true, "dependencies": { "function-bind": "^1.1.1", "has": "^1.0.3", @@ -2780,21 +2770,11 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/get-symbol-description": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.1.1" @@ -2807,9 +2787,10 @@ } }, "node_modules/get-tsconfig": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.6.2.tgz", - "integrity": "sha512-E5XrT4CbbXcXWy+1jChlZmrmCwd5KGx502kDCXJJ7y898TtWW9FwoG5HfOLVRKmlmDGkWN2HM9Ho+/Y8F0sJDg==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.0.tgz", + "integrity": "sha512-pmjiZ7xtB8URYm74PlGJozDNyhvsVLUcpBa8DZBG3bWHwaHa9bPiRpiSfovw+fjhwONSCWKRyk+JQHEGZmMrzw==", + "dev": true, "dependencies": { "resolve-pkg-maps": "^1.0.0" }, @@ -2821,6 +2802,7 @@ "version": "7.1.7", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "dev": true, "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -2853,9 +2835,10 @@ "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" }, "node_modules/globals": { - "version": "13.20.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", - "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "version": "13.21.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.21.0.tgz", + "integrity": "sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==", + "dev": true, "dependencies": { "type-fest": "^0.20.2" }, @@ -2870,6 +2853,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dev": true, "dependencies": { "define-properties": "^1.1.3" }, @@ -2884,6 +2868,7 @@ "version": "11.1.0", "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, "dependencies": { "array-union": "^2.1.0", "dir-glob": "^3.0.1", @@ -2899,10 +2884,19 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/goober": { + "version": "2.1.13", + "resolved": "https://registry.npmjs.org/goober/-/goober-2.1.13.tgz", + "integrity": "sha512-jFj3BQeleOoy7t93E9rZ2de+ScC4lQICLwiAQmKMg9F6roKGaLSHoCDYKkWlSafg138jejvq/mTdvmnwDQgqoQ==", + "peerDependencies": { + "csstype": "^3.0.10" + } + }, "node_modules/gopd": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, "dependencies": { "get-intrinsic": "^1.1.3" }, @@ -2918,7 +2912,8 @@ "node_modules/graphemer": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==" + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true }, "node_modules/has": { "version": "1.0.3", @@ -2935,6 +2930,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -2943,6 +2939,7 @@ "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" } @@ -2951,6 +2948,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dev": true, "dependencies": { "get-intrinsic": "^1.1.1" }, @@ -2962,6 +2960,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "dev": true, "engines": { "node": ">= 0.4" }, @@ -2973,6 +2972,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true, "engines": { "node": ">= 0.4" }, @@ -2984,6 +2984,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, "dependencies": { "has-symbols": "^1.0.2" }, @@ -3013,18 +3014,16 @@ "react-is": "^16.7.0" } }, - "node_modules/human-signals": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-4.3.1.tgz", - "integrity": "sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==", - "engines": { - "node": ">=14.18.0" - } + "node_modules/hoist-non-react-statics/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, "node_modules/ignore": { "version": "5.2.4", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true, "engines": { "node": ">= 4" } @@ -3048,6 +3047,7 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, "engines": { "node": ">=0.8.19" } @@ -3070,6 +3070,7 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", + "dev": true, "dependencies": { "get-intrinsic": "^1.2.0", "has": "^1.0.3", @@ -3091,6 +3092,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.2.0", @@ -3109,6 +3111,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, "dependencies": { "has-bigints": "^1.0.1" }, @@ -3131,6 +3134,7 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -3146,6 +3150,7 @@ "version": "1.2.7", "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, "engines": { "node": ">= 0.4" }, @@ -3168,6 +3173,7 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -3178,20 +3184,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-docker": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", - "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", @@ -3211,27 +3203,11 @@ "node": ">=0.10.0" } }, - "node_modules/is-inside-container": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", - "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", - "dependencies": { - "is-docker": "^3.0.0" - }, - "bin": { - "is-inside-container": "cli.js" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/is-negative-zero": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "dev": true, "engines": { "node": ">= 0.4" }, @@ -3251,6 +3227,7 @@ "version": "1.0.7", "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -3265,6 +3242,7 @@ "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, "engines": { "node": ">=8" } @@ -3273,6 +3251,7 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -3288,6 +3267,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dev": true, "dependencies": { "call-bind": "^1.0.2" }, @@ -3295,21 +3275,11 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", - "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/is-string": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -3324,6 +3294,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, "dependencies": { "has-symbols": "^1.0.2" }, @@ -3338,6 +3309,7 @@ "version": "1.1.12", "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", + "dev": true, "dependencies": { "which-typed-array": "^1.1.11" }, @@ -3352,6 +3324,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, "dependencies": { "call-bind": "^1.0.2" }, @@ -3359,40 +3332,17 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-wsl/node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/isarray": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true }, "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==", + "dev": true }, "node_modules/jiti": { "version": "1.19.1", @@ -3411,6 +3361,7 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, "dependencies": { "argparse": "^2.0.1" }, @@ -3426,17 +3377,20 @@ "node_modules/json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true }, "node_modules/json-stable-stringify-without-jsonify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true }, "node_modules/json5": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, "dependencies": { "minimist": "^1.2.0" }, @@ -3448,6 +3402,7 @@ "version": "3.3.5", "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", + "dev": true, "dependencies": { "array-includes": "^3.1.6", "array.prototype.flat": "^1.3.1", @@ -3461,12 +3416,14 @@ "node_modules/language-subtag-registry": { "version": "0.3.22", "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", - "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==" + "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==", + "dev": true }, "node_modules/language-tags": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", + "dev": true, "dependencies": { "language-subtag-registry": "~0.3.2" } @@ -3475,6 +3432,7 @@ "version": "0.4.1", "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, "dependencies": { "prelude-ls": "^1.2.1", "type-check": "~0.4.0" @@ -3500,6 +3458,7 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, "dependencies": { "p-locate": "^5.0.0" }, @@ -3518,7 +3477,8 @@ "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==" + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true }, "node_modules/loose-envify": { "version": "1.4.0", @@ -3535,6 +3495,7 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, "dependencies": { "yallist": "^4.0.0" }, @@ -3542,11 +3503,6 @@ "node": ">=10" } }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" - }, "node_modules/merge2": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", @@ -3567,17 +3523,6 @@ "node": ">=8.6" } }, - "node_modules/mimic-fn": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", - "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", @@ -3593,6 +3538,7 @@ "version": "1.2.8", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -3600,7 +3546,8 @@ "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==" + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true }, "node_modules/mz": { "version": "2.7.0", @@ -3632,7 +3579,8 @@ "node_modules/natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true }, "node_modules/next": { "version": "13.4.12", @@ -3728,31 +3676,6 @@ "node": ">=0.10.0" } }, - "node_modules/npm-run-path": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", - "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", - "dependencies": { - "path-key": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm-run-path/node_modules/path-key": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", - "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", @@ -3773,6 +3696,7 @@ "version": "1.12.3", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", + "dev": true, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -3781,6 +3705,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, "engines": { "node": ">= 0.4" } @@ -3789,6 +3714,7 @@ "version": "4.1.4", "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", @@ -3806,6 +3732,7 @@ "version": "1.1.6", "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", @@ -3819,6 +3746,7 @@ "version": "2.0.6", "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", @@ -3835,6 +3763,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.0.tgz", "integrity": "sha512-70MWG6NfRH9GnbZOikuhPPYzpUpof9iW2J9E4dW7FXTqPNb6rllE6u39SKwwiNh8lCwX3DDb5OgcKGiEBrTTyw==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", @@ -3846,6 +3775,7 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", + "dev": true, "dependencies": { "define-properties": "^1.1.4", "es-abstract": "^1.20.4" @@ -3858,6 +3788,7 @@ "version": "1.1.6", "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", @@ -3878,41 +3809,11 @@ "wrappy": "1" } }, - "node_modules/onetime": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", - "dependencies": { - "mimic-fn": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/open": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/open/-/open-9.1.0.tgz", - "integrity": "sha512-OS+QTnw1/4vrf+9hh1jc1jnYjzSG4ttTBB8UxOwAnInG3Uo4ssetzC1ihqaIHjLJnA5GGlRl6QlZXOTQhRBUvg==", - "dependencies": { - "default-browser": "^4.0.0", - "define-lazy-prop": "^3.0.0", - "is-inside-container": "^1.0.0", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/optionator": { "version": "0.9.3", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "dev": true, "dependencies": { "@aashutoshrathi/word-wrap": "^1.2.3", "deep-is": "^0.1.3", @@ -3929,6 +3830,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, "dependencies": { "yocto-queue": "^0.1.0" }, @@ -3943,6 +3845,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, "dependencies": { "p-limit": "^3.0.2" }, @@ -3985,6 +3888,7 @@ "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, "engines": { "node": ">=8" } @@ -4001,6 +3905,7 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, "engines": { "node": ">=8" } @@ -4139,6 +4044,14 @@ } } }, + "node_modules/postcss-load-config/node_modules/yaml": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.1.tgz", + "integrity": "sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==", + "engines": { + "node": ">= 14" + } + }, "node_modules/postcss-nested": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", @@ -4178,6 +4091,7 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, "engines": { "node": ">= 0.8.0" } @@ -4281,10 +4195,16 @@ "react-is": "^16.13.1" } }, + "node_modules/prop-types/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, "node_modules/punycode": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "dev": true, "engines": { "node": ">=6" } @@ -4331,10 +4251,40 @@ "react": "^18.2.0" } }, + "node_modules/react-hook-form": { + "version": "7.45.4", + "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.45.4.tgz", + "integrity": "sha512-HGDV1JOOBPZj10LB3+OZgfDBTn+IeEsNOKiq/cxbQAIbKaiJUe/KV8DBUzsx0Gx/7IG/orWqRRm736JwOfUSWQ==", + "engines": { + "node": ">=12.22.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/react-hook-form" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17 || ^18" + } + }, + "node_modules/react-hot-toast": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/react-hot-toast/-/react-hot-toast-2.4.1.tgz", + "integrity": "sha512-j8z+cQbWIM5LY37pR6uZR6D4LfseplqnuAO4co4u8917hBUvXlEqyP1ZzqVLcqoyUesZZv/ImreoCeHVDpE5pQ==", + "dependencies": { + "goober": "^2.1.10" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "react": ">=16", + "react-dom": ">=16" + } + }, "node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" }, "node_modules/react-lifecycles-compat": { "version": "3.0.4", @@ -4456,6 +4406,11 @@ "decimal.js-light": "^2.4.1" } }, + "node_modules/recharts/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, "node_modules/reduce-css-calc": { "version": "2.1.8", "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-2.1.8.tgz", @@ -4471,14 +4426,15 @@ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" }, "node_modules/regenerator-runtime": { - "version": "0.13.11", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", - "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", + "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==" }, "node_modules/regexp.prototype.flags": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz", "integrity": "sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", @@ -4519,6 +4475,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", + "dev": true, "funding": { "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" } @@ -4536,6 +4493,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, "dependencies": { "glob": "^7.1.3" }, @@ -4546,102 +4504,6 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/run-applescript": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-5.0.0.tgz", - "integrity": "sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==", - "dependencies": { - "execa": "^5.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/run-applescript/node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/run-applescript/node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "engines": { - "node": ">=10.17.0" - } - }, - "node_modules/run-applescript/node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/run-applescript/node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/run-applescript/node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/run-applescript/node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/run-applescript/node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "engines": { - "node": ">=6" - } - }, "node_modules/run-parallel": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", @@ -4668,6 +4530,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.0.tgz", "integrity": "sha512-9dVEFruWIsnie89yym+xWTAYASdpw3CJV7Li/6zBewGf9z2i1j31rP6jnY0pHEO4QZh6N0K11bFjWmdR8UGdPQ==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.2.0", @@ -4685,6 +4548,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.1.3", @@ -4706,6 +4570,7 @@ "version": "7.5.4", "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, "dependencies": { "lru-cache": "^6.0.0" }, @@ -4720,6 +4585,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, "dependencies": { "shebang-regex": "^3.0.0" }, @@ -4731,6 +4597,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, "engines": { "node": ">=8" } @@ -4739,6 +4606,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, "dependencies": { "call-bind": "^1.0.0", "get-intrinsic": "^1.0.2", @@ -4748,15 +4616,11 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" - }, "node_modules/slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, "engines": { "node": ">=8" } @@ -4789,6 +4653,7 @@ "version": "4.0.8", "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", @@ -4807,6 +4672,7 @@ "version": "1.2.7", "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", @@ -4823,6 +4689,7 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", @@ -4836,6 +4703,7 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", @@ -4849,6 +4717,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, "dependencies": { "ansi-regex": "^5.0.1" }, @@ -4860,25 +4729,16 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, "engines": { "node": ">=4" } }, - "node_modules/strip-final-newline": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/strip-json-comments": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, "engines": { "node": ">=8" }, @@ -4957,6 +4817,7 @@ "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" }, @@ -4975,21 +4836,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/synckit": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.5.tgz", - "integrity": "sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==", - "dependencies": { - "@pkgr/utils": "^2.3.1", - "tslib": "^2.5.0" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/unts" - } - }, "node_modules/tailwindcss": { "version": "3.3.3", "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.3.tgz", @@ -5030,6 +4876,7 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, "engines": { "node": ">=6" } @@ -5037,7 +4884,8 @@ "node_modules/text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true }, "node_modules/thenify": { "version": "3.3.1", @@ -5058,17 +4906,6 @@ "node": ">=0.8" } }, - "node_modules/titleize": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/titleize/-/titleize-3.0.0.tgz", - "integrity": "sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", @@ -5097,6 +4934,7 @@ "version": "3.14.2", "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==", + "dev": true, "dependencies": { "@types/json5": "^0.0.29", "json5": "^1.0.2", @@ -5113,6 +4951,7 @@ "version": "3.21.0", "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, "dependencies": { "tslib": "^1.8.1" }, @@ -5126,12 +4965,14 @@ "node_modules/tsutils/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true }, "node_modules/type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, "dependencies": { "prelude-ls": "^1.2.1" }, @@ -5143,6 +4984,7 @@ "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, "engines": { "node": ">=10" }, @@ -5154,6 +4996,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz", "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.2.1", @@ -5167,6 +5010,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz", "integrity": "sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "for-each": "^0.3.3", @@ -5184,6 +5028,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz", "integrity": "sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==", + "dev": true, "dependencies": { "available-typed-arrays": "^1.0.5", "call-bind": "^1.0.2", @@ -5202,6 +5047,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "for-each": "^0.3.3", @@ -5215,6 +5061,7 @@ "version": "5.1.6", "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz", "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==", + "dev": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -5227,6 +5074,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "has-bigints": "^1.0.2", @@ -5237,14 +5085,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/untildify": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", - "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", - "engines": { - "node": ">=8" - } - }, "node_modules/update-browserslist-db": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", @@ -5278,6 +5118,7 @@ "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, "dependencies": { "punycode": "^2.1.0" } @@ -5324,6 +5165,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, "dependencies": { "isexe": "^2.0.0" }, @@ -5338,6 +5180,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, "dependencies": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", @@ -5353,6 +5196,7 @@ "version": "1.1.11", "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.11.tgz", "integrity": "sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==", + "dev": true, "dependencies": { "available-typed-arrays": "^1.0.5", "call-bind": "^1.0.2", @@ -5375,20 +5219,22 @@ "node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true }, "node_modules/yaml": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.1.tgz", - "integrity": "sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==", + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", "engines": { - "node": ">= 14" + "node": ">= 6" } }, "node_modules/yocto-queue": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, "engines": { "node": ">=10" }, diff --git a/pkgs/ui/package.json b/pkgs/ui/package.json index 9b7b7965..9481a18e 100644 --- a/pkgs/ui/package.json +++ b/pkgs/ui/package.json @@ -16,23 +16,26 @@ "@emotion/styled": "^11.11.0", "@mui/icons-material": "^5.14.3", "@mui/material": "^5.14.3", - "@types/node": "20.4.7", - "@types/react": "18.2.18", - "@types/react-dom": "18.2.7", "autoprefixer": "10.4.14", "classnames": "^2.3.2", - "eslint": "8.46.0", - "eslint-config-next": "13.4.12", "hex-rgb": "^5.0.0", "next": "13.4.12", "postcss": "8.4.27", "react": "18.2.0", "react-dom": "18.2.0", + "react-hook-form": "^7.45.4", + "react-hot-toast": "^2.4.1", "recharts": "^2.7.3", - "tailwindcss": "3.3.3", - "typescript": "5.1.6" + "tailwindcss": "3.3.3" }, "devDependencies": { + "typescript": "5.1.6", + "eslint": "8.46.0", + "eslint-config-next": "13.4.12", + "@types/node": "20.4.7", + "@types/react": "18.2.18", + "@types/react-dom": "18.2.7", + "@types/w3c-web-usb": "^1.0.6", "prettier": "^3.0.1", "prettier-plugin-tailwindcss": "^0.4.1" } diff --git a/pkgs/ui/src/app/layout.tsx b/pkgs/ui/src/app/layout.tsx index 80434921..f11d2b02 100644 --- a/pkgs/ui/src/app/layout.tsx +++ b/pkgs/ui/src/app/layout.tsx @@ -11,7 +11,7 @@ import { useTheme, } from "@mui/material"; import { ChangeEvent, useState } from "react"; - +import { Toaster } from "react-hot-toast"; import { StyledEngineProvider } from "@mui/material/styles"; import { darkTheme, lightTheme } from "./theme/themes"; @@ -77,6 +77,7 @@ export default function RootLayout({ +
; + watch: UseFormWatch; +} +const StepContent = (props: StepContentProps) => { + const { id, control, watch } = props; + + const [hasWebUsb, setHasWebUsb] = useState(false); + useEffect(() => { + setHasWebUsb(Boolean(navigator?.usb)); + }, []); + + const content: Record = { + select: ( +
+
+ + Select an image + + ( + + )} + /> +
+ }> +
+ + {watch("image") === "new" + ? `You selected the option to create a new system image. Configure your predefined options, such as programs, clans, etc. in + the following steps.` + : `You selected the option to reuse an existing system image. Please select one + from the list below`} + + {watch("image") === "existing" && ( + ( + + )} + /> + )} +
+
+
+
+
+ ), + create: ( +
+
+ Formular generated from nix flake jsonschema +
+
+ ), + install: ( +
+ +
+ ), + }; + return ( +
+
+ + {watch("image") == "new" + ? "Create system template" + : "Choose existing"} + +
{content[id]}
+
+
+ ); +}; + +type FormValues = { + image: ImageOption; + source: string; +}; +type ImageOption = "new" | "existing"; + +type ImageOptions = { + id: ImageOption; + label: string; +}[]; +const imageOptions: ImageOptions = [ + { + id: "new", + label: "New image", + }, + { + id: "existing", + label: "Previously created image", + }, +]; + +const defaultValues: FormValues = { + image: "new", + source: serverImagesData[0].id, +}; + +export default function AddNode() { + const { handleSubmit, control, watch, reset, formState } = + useForm({ + defaultValues, + }); + + const [activeStep, setActiveStep] = useState(0); + const [usb, setUsb] = useState(undefined); + useEffect(() => { + setUsb(navigator?.usb); + }, []); + + const handleNext = () => { + if (activeStep < visibleSteps.length - 1) { + setActiveStep((prevActiveStep) => prevActiveStep + 1); + } + }; + + const handleBack = () => { + if (activeStep > 0) { + setActiveStep((prevActiveStep) => prevActiveStep - 1); + } + }; + + const handleReset = () => { + setActiveStep(0); + reset(); + }; + + async function onSubmit(data: any) { + console.log({ data }, "To be submitted"); + if (usb) { + let device; + try { + device = await usb.requestDevice({ + filters: [{}], + }); + toast.success(`Connected to '${device.productName}'`); + } catch (error) { + console.log({ error }); + toast.error("Couldn't connect to usb device"); + } + if (device) { + // await device.open(); + // await device.selectConfiguration(1); + // await device.claimInterface(0); + // const data = new Uint8Array([1, 2, 3]); + // device.transferOut(2, data); + } + } else { + //Offer the image as download + + const blob = new Blob(["data"]); + let url = window.URL.createObjectURL(blob); + let a = document.createElement("a"); + a.href = url; + a.download = "image.iso"; + a.click(); + } + return true; + } + + const imageValue = watch("image"); + const visibleSteps = useMemo( + () => + steps.filter((s) => { + if (imageValue == "existing" && s.id == "create") { + return false; + } + return true; + }), + [imageValue], + ); + // console.log({}) + const currentStep = visibleSteps.at(activeStep); + return ( +
+ + + {visibleSteps.map(({ label }, index) => { + const stepProps: { completed?: boolean } = {}; + const labelProps: { + optional?: React.ReactNode; + } = {}; + return ( + + {label} + + ); + })} + + {activeStep === visibleSteps.length ? ( + <> + + Image succesfully downloaded + + + + + + + ) : ( + <> + {currentStep && ( + + )} + + + + + {activeStep !== visibleSteps.length - 1 && ( + + )} + {activeStep === visibleSteps.length - 1 && ( + + )} + + + )} + + + ); +} diff --git a/pkgs/ui/src/components/card/index.tsx b/pkgs/ui/src/components/card/index.tsx index b88ba71e..4636e1f9 100644 --- a/pkgs/ui/src/components/card/index.tsx +++ b/pkgs/ui/src/components/card/index.tsx @@ -2,7 +2,7 @@ import { Typography } from "@mui/material"; import { ReactNode } from "react"; interface DashboardCardProps { - title: string; + title: ReactNode; children?: ReactNode; } const DashboardCard = (props: DashboardCardProps) => {