diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 75c4540..2917e65 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -9,7 +9,7 @@ "version": "0.1.0", "dependencies": { "@chakra-ui/icons": "^2.1.1", - "@chakra-ui/react": "^2.8.2", + "@chakra-ui/react": "^3.30.0", "@emotion/react": "^11.13.3", "@emotion/styled": "^11.13.0", "framer-motion": "^11.5.4", @@ -44,6 +44,82 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/@ark-ui/react": { + "version": "5.30.0", + "resolved": "https://registry.npmjs.org/@ark-ui/react/-/react-5.30.0.tgz", + "integrity": "sha512-MIWgj6uWTuG42DGaXUQARObvuQJymm+/1wsdGEDrIHtSv0a2PFQO4svwMvMFwfFbL1jVkJzzBU6JDAH0xKbvyw==", + "license": "MIT", + "dependencies": { + "@internationalized/date": "3.10.0", + "@zag-js/accordion": "1.31.1", + "@zag-js/anatomy": "1.31.1", + "@zag-js/angle-slider": "1.31.1", + "@zag-js/async-list": "1.31.1", + "@zag-js/auto-resize": "1.31.1", + "@zag-js/avatar": "1.31.1", + "@zag-js/bottom-sheet": "1.31.1", + "@zag-js/carousel": "1.31.1", + "@zag-js/checkbox": "1.31.1", + "@zag-js/clipboard": "1.31.1", + "@zag-js/collapsible": "1.31.1", + "@zag-js/collection": "1.31.1", + "@zag-js/color-picker": "1.31.1", + "@zag-js/color-utils": "1.31.1", + "@zag-js/combobox": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/date-picker": "1.31.1", + "@zag-js/date-utils": "1.31.1", + "@zag-js/dialog": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/editable": "1.31.1", + "@zag-js/file-upload": "1.31.1", + "@zag-js/file-utils": "1.31.1", + "@zag-js/floating-panel": "1.31.1", + "@zag-js/focus-trap": "1.31.1", + "@zag-js/highlight-word": "1.31.1", + "@zag-js/hover-card": "1.31.1", + "@zag-js/i18n-utils": "1.31.1", + "@zag-js/image-cropper": "1.31.1", + "@zag-js/json-tree-utils": "1.31.1", + "@zag-js/listbox": "1.31.1", + "@zag-js/marquee": "1.31.1", + "@zag-js/menu": "1.31.1", + "@zag-js/navigation-menu": "1.31.1", + "@zag-js/number-input": "1.31.1", + "@zag-js/pagination": "1.31.1", + "@zag-js/password-input": "1.31.1", + "@zag-js/pin-input": "1.31.1", + "@zag-js/popover": "1.31.1", + "@zag-js/presence": "1.31.1", + "@zag-js/progress": "1.31.1", + "@zag-js/qr-code": "1.31.1", + "@zag-js/radio-group": "1.31.1", + "@zag-js/rating-group": "1.31.1", + "@zag-js/react": "1.31.1", + "@zag-js/scroll-area": "1.31.1", + "@zag-js/select": "1.31.1", + "@zag-js/signature-pad": "1.31.1", + "@zag-js/slider": "1.31.1", + "@zag-js/splitter": "1.31.1", + "@zag-js/steps": "1.31.1", + "@zag-js/switch": "1.31.1", + "@zag-js/tabs": "1.31.1", + "@zag-js/tags-input": "1.31.1", + "@zag-js/timer": "1.31.1", + "@zag-js/toast": "1.31.1", + "@zag-js/toggle": "1.31.1", + "@zag-js/toggle-group": "1.31.1", + "@zag-js/tooltip": "1.31.1", + "@zag-js/tour": "1.31.1", + "@zag-js/tree-view": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + }, + "peerDependencies": { + "react": ">=18.0.0", + "react-dom": ">=18.0.0" + } + }, "node_modules/@babel/code-frame": { "version": "7.27.1", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", @@ -183,27 +259,6 @@ "node": ">=6.9.0" } }, - "node_modules/@chakra-ui/anatomy": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/@chakra-ui/anatomy/-/anatomy-2.3.6.tgz", - "integrity": "sha512-TjmjyQouIZzha/l8JxdBZN1pKZTj7sLpJ0YkFnQFyqHcbfWggW9jKWzY1E0VBnhtFz/xF3KC6UAVuZVSJx+y0g==", - "license": "MIT" - }, - "node_modules/@chakra-ui/hooks": { - "version": "2.4.5", - "resolved": "https://registry.npmjs.org/@chakra-ui/hooks/-/hooks-2.4.5.tgz", - "integrity": "sha512-601fWfHE2i7UjaxK/9lDLlOni6vk/I+04YDbM0BrelJy+eqxdlOmoN8Z6MZ3PzFh7ofERUASor+vL+/HaCaZ7w==", - "license": "MIT", - "dependencies": { - "@chakra-ui/utils": "2.2.5", - "@zag-js/element-size": "0.31.1", - "copy-to-clipboard": "3.3.3", - "framesync": "6.1.2" - }, - "peerDependencies": { - "react": ">=18" - } - }, "node_modules/@chakra-ui/icons": { "version": "2.2.4", "resolved": "https://registry.npmjs.org/@chakra-ui/icons/-/icons-2.2.4.tgz", @@ -215,81 +270,25 @@ } }, "node_modules/@chakra-ui/react": { - "version": "2.10.9", - "resolved": "https://registry.npmjs.org/@chakra-ui/react/-/react-2.10.9.tgz", - "integrity": "sha512-lhdcgoocOiURwBNR3L8OioCNIaGCZqRfuKioLyaQLjOanl4jr0PQclsGb+w0cmito252vEWpsz2xRqF7y+Flrw==", - "license": "MIT", - "dependencies": { - "@chakra-ui/hooks": "2.4.5", - "@chakra-ui/styled-system": "2.12.4", - "@chakra-ui/theme": "3.4.9", - "@chakra-ui/utils": "2.2.5", - "@popperjs/core": "^2.11.8", - "@zag-js/focus-visible": "^0.31.1", - "aria-hidden": "^1.2.3", - "react-fast-compare": "3.2.2", - "react-focus-lock": "^2.9.6", - "react-remove-scroll": "^2.5.7" + "version": "3.30.0", + "resolved": "https://registry.npmjs.org/@chakra-ui/react/-/react-3.30.0.tgz", + "integrity": "sha512-eIRRAilqY4f2zN8GWRnjcciBYsvy3GZDOmzGD9xk596LBxCTNCJaivdBiHCcgNlqA3y1wMyM1jepy2b2vQC4QA==", + "license": "MIT", + "dependencies": { + "@ark-ui/react": "^5.29.1", + "@emotion/is-prop-valid": "^1.4.0", + "@emotion/serialize": "^1.3.3", + "@emotion/use-insertion-effect-with-fallbacks": "^1.2.0", + "@emotion/utils": "^1.4.2", + "@pandacss/is-valid-prop": "^1.4.2", + "csstype": "^3.2.3" }, "peerDependencies": { "@emotion/react": ">=11", - "@emotion/styled": ">=11", - "framer-motion": ">=4.0.0", "react": ">=18", "react-dom": ">=18" } }, - "node_modules/@chakra-ui/styled-system": { - "version": "2.12.4", - "resolved": "https://registry.npmjs.org/@chakra-ui/styled-system/-/styled-system-2.12.4.tgz", - "integrity": "sha512-oa07UG7Lic5hHSQtGRiMEnYjuhIa8lszyuVhZjZqR2Ap3VMF688y1MVPJ1pK+8OwY5uhXBgVd5c0+rI8aBZlwg==", - "license": "MIT", - "dependencies": { - "@chakra-ui/utils": "2.2.5", - "csstype": "^3.1.2" - } - }, - "node_modules/@chakra-ui/theme": { - "version": "3.4.9", - "resolved": "https://registry.npmjs.org/@chakra-ui/theme/-/theme-3.4.9.tgz", - "integrity": "sha512-GAom2SjSdRWTcX76/2yJOFJsOWHQeBgaynCUNBsHq62OafzvELrsSHDUw0bBqBb1c2ww0CclIvGilPup8kXBFA==", - "license": "MIT", - "dependencies": { - "@chakra-ui/anatomy": "2.3.6", - "@chakra-ui/theme-tools": "2.2.9", - "@chakra-ui/utils": "2.2.5" - }, - "peerDependencies": { - "@chakra-ui/styled-system": ">=2.8.0" - } - }, - "node_modules/@chakra-ui/theme-tools": { - "version": "2.2.9", - "resolved": "https://registry.npmjs.org/@chakra-ui/theme-tools/-/theme-tools-2.2.9.tgz", - "integrity": "sha512-PcbYL19lrVvEc7Oydy//jsy/MO/rZz1DvLyO6AoI+bI/+Kwz9WfOKsspbulEhRg5COayE0R/IZPsskXZ7Mp4bA==", - "license": "MIT", - "dependencies": { - "@chakra-ui/anatomy": "2.3.6", - "@chakra-ui/utils": "2.2.5", - "color2k": "^2.0.2" - }, - "peerDependencies": { - "@chakra-ui/styled-system": ">=2.0.0" - } - }, - "node_modules/@chakra-ui/utils": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/@chakra-ui/utils/-/utils-2.2.5.tgz", - "integrity": "sha512-KTBCK+M5KtXH6p54XS39ImQUMVtAx65BoZDoEms3LuObyTo1+civ1sMm4h3nRT320U6H5H7D35WnABVQjqU/4g==", - "license": "MIT", - "dependencies": { - "@types/lodash.mergewith": "4.6.9", - "lodash.mergewith": "4.6.2" - }, - "peerDependencies": { - "react": ">=16.8.0" - } - }, "node_modules/@emnapi/core": { "version": "1.7.1", "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.7.1.tgz", @@ -533,6 +532,31 @@ "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, + "node_modules/@floating-ui/core": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.7.3.tgz", + "integrity": "sha512-sGnvb5dmrJaKEZ+LDIpguvdX3bDlEllmv4/ClQ9awcmCZrlx5jQyyMWFM5kBI+EyNOCDDiKk8il0zeuX3Zlg/w==", + "license": "MIT", + "dependencies": { + "@floating-ui/utils": "^0.2.10" + } + }, + "node_modules/@floating-ui/dom": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.7.4.tgz", + "integrity": "sha512-OOchDgh4F2CchOX94cRVqhvy7b3AFb+/rQXyswmzmGakRfkMgoWVjfnLWkRirfLEfuD4ysVW16eXzwt3jHIzKA==", + "license": "MIT", + "dependencies": { + "@floating-ui/core": "^1.7.3", + "@floating-ui/utils": "^0.2.10" + } + }, + "node_modules/@floating-ui/utils": { + "version": "0.2.10", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.10.tgz", + "integrity": "sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==", + "license": "MIT" + }, "node_modules/@humanwhocodes/config-array": { "version": "0.13.0", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", @@ -571,6 +595,24 @@ "dev": true, "license": "BSD-3-Clause" }, + "node_modules/@internationalized/date": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/@internationalized/date/-/date-3.10.0.tgz", + "integrity": "sha512-oxDR/NTEJ1k+UFVQElaNIk65E/Z83HK1z1WI3lQyhTtnNg4R5oVXaPzK3jcpKG8UHKDVuDQHzn+wsxSz8RP3aw==", + "license": "Apache-2.0", + "dependencies": { + "@swc/helpers": "^0.5.0" + } + }, + "node_modules/@internationalized/number": { + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/@internationalized/number/-/number-3.6.5.tgz", + "integrity": "sha512-6hY4Kl4HPBvtfS62asS/R22JzNNy8vi/Ssev7x6EobfCp+9QIB2hKvI2EtbdJ0VSQacxVNtqhE/NmF/NZ0gm6g==", + "license": "Apache-2.0", + "dependencies": { + "@swc/helpers": "^0.5.0" + } + }, "node_modules/@isaacs/cliui": { "version": "8.0.2", "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", @@ -874,6 +916,12 @@ "node": ">=12.4.0" } }, + "node_modules/@pandacss/is-valid-prop": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@pandacss/is-valid-prop/-/is-valid-prop-1.7.1.tgz", + "integrity": "sha512-U95nBIhlj6X26W4U0wEbYcgL0A33zqt7bnfjYQ2+RUGfOK17yKx92OHE/ersiRhMWyuSU0Qhj+5CHlCY2126lQ==", + "license": "MIT" + }, "node_modules/@pkgjs/parseargs": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", @@ -885,16 +933,6 @@ "node": ">=14" } }, - "node_modules/@popperjs/core": { - "version": "2.11.8", - "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", - "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==", - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/popperjs" - } - }, "node_modules/@rtsao/scc": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", @@ -943,21 +981,6 @@ "dev": true, "license": "MIT" }, - "node_modules/@types/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-FOvQ0YPD5NOfPgMzJihoT+Za5pdkDJWcbpuj1DjaKZIr/gxodQjY/uWEFlTNqW2ugXHUiL8lRQgw63dzKHZdeQ==", - "license": "MIT" - }, - "node_modules/@types/lodash.mergewith": { - "version": "4.6.9", - "resolved": "https://registry.npmjs.org/@types/lodash.mergewith/-/lodash.mergewith-4.6.9.tgz", - "integrity": "sha512-fgkoCAOF47K7sxrQ7Mlud2TH023itugZs2bUg8h/KzT+BnZNrR2jAOmaokbLunHNnobXVWOezAeNn/lZqwxkcw==", - "license": "MIT", - "dependencies": { - "@types/lodash": "*" - } - }, "node_modules/@types/node": { "version": "25.0.3", "resolved": "https://registry.npmjs.org/@types/node/-/node-25.0.3.tgz", @@ -1547,27 +1570,909 @@ "win32" ] }, + "node_modules/@zag-js/accordion": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/accordion/-/accordion-1.31.1.tgz", + "integrity": "sha512-3sGi4EZpGBz/O1IVkk9dzzWzP5vVVOj4Li6C+jHOnrgaWPouA/mBTP5L9HEL8qtFsECFZwpNo486eqiCmeHoGw==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/anatomy": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/anatomy/-/anatomy-1.31.1.tgz", + "integrity": "sha512-BhIhf3Q0tRA0Jugd7AJfUBzeAb/iATBsw7KyYThMGcPWmrWssL7KWr5AB6RufzGKU7+DCb1QEhlqd4NSOJaYxQ==", + "license": "MIT" + }, + "node_modules/@zag-js/angle-slider": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/angle-slider/-/angle-slider-1.31.1.tgz", + "integrity": "sha512-SfWrgnM0zMLX82rsIJOqWk430UnPA17UFGcDqMDRwXy1Wx4yptmx0aFAsSXnRnw4Ee7WaulF2RWBli6O6iYRCA==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/rect-utils": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/aria-hidden": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/aria-hidden/-/aria-hidden-1.31.1.tgz", + "integrity": "sha512-SoNt4S2LkHNWPglQczWN0E5vAV15MT1GoK9MksZzbkMhl+pkDTdLytpXsQ1IgalC1YUng0XNps/Wt6P3uDuzTA==", + "license": "MIT", + "dependencies": { + "@zag-js/dom-query": "1.31.1" + } + }, + "node_modules/@zag-js/async-list": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/async-list/-/async-list-1.31.1.tgz", + "integrity": "sha512-BDZEmr4KKh3JASgkXouOwoTWRS1UPE3gdZYZ7Sk7SJ1i8+Pk6zUQ4FnxaoF/cSAdCXyjSSr92Kns2bTk/QuNkQ==", + "license": "MIT", + "dependencies": { + "@zag-js/core": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/auto-resize": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/auto-resize/-/auto-resize-1.31.1.tgz", + "integrity": "sha512-qzWHibjBekSmFweG+EWY8g0lRzKtok7o9XtQ+JFlOu3s6x4D02z2YDzjDdfSLmS7j0NxISnwQkinWiDAZEYHog==", + "license": "MIT", + "dependencies": { + "@zag-js/dom-query": "1.31.1" + } + }, + "node_modules/@zag-js/avatar": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/avatar/-/avatar-1.31.1.tgz", + "integrity": "sha512-Grosi2hRn4wfDYlPd8l+d4GCIFMsoj6ZFqii+1k14AqTDiCUJ/J0jCvOrRHkvkpEqektjuSD7e/GCX+yawqkuQ==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/bottom-sheet": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/bottom-sheet/-/bottom-sheet-1.31.1.tgz", + "integrity": "sha512-ZBbIpYyZX2zQeqW36aODVi9/I4J3zS1XmIHUjeXmfmf6TlQUA1ydgYl7ipREfmCzNWX2LEA5ZnPJQw0UBcrB8w==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/aria-hidden": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dismissable": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/focus-trap": "1.31.1", + "@zag-js/remove-scroll": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/carousel": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/carousel/-/carousel-1.31.1.tgz", + "integrity": "sha512-228Ol86G/lg8crcomy5cALkUYdOHCHcvJnSOQzeUj80JNjlELzrjBpaAj4lx8dZocfwou2Sg4NyZJ+mISSc+Dg==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/scroll-snap": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/checkbox": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/checkbox/-/checkbox-1.31.1.tgz", + "integrity": "sha512-oLS8bqhimckLl6coCNmKPPUmB8wIbVhtkpLwLPLgz4vhhUe7gnpB5dea14Ow2JTBnmug8bMh/bJDtuPa9qQuTw==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/focus-visible": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/clipboard": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/clipboard/-/clipboard-1.31.1.tgz", + "integrity": "sha512-pv/gOmD9DMg+YmSMjahyd5oSp7/v9K0uQ3att6fPeaNMjB42b3tnY1S1GNVy5Ltf/qHDab6WVwlEN+1zKHXaYw==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/collapsible": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/collapsible/-/collapsible-1.31.1.tgz", + "integrity": "sha512-eCC5G6bBZUwF8z2XULQXUNRxqte9I2Sv+WJ2brycPn1a68uYD76RzFBmLQ2er95VbshUdeo8nRuX8MooAFuYzg==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/collection": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/collection/-/collection-1.31.1.tgz", + "integrity": "sha512-ecpfyfCj8Y0/GUPuHYsLxexIrx10VuR3Wd0H+lamcki3lYgQxZrpLRFMwgTqmI/m7t3zhm5QeEvMUJ1H14YMLA==", + "license": "MIT", + "dependencies": { + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/color-picker": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/color-picker/-/color-picker-1.31.1.tgz", + "integrity": "sha512-AWNZth49iEDxqh1DBZNSKpfEM/FF+MjL5bgUHVctnHdkpFsZLynJorWQQ4hNXNDFEc/I5w10KSxVCcO6tsPGFw==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/color-utils": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dismissable": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/popper": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/color-utils": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/color-utils/-/color-utils-1.31.1.tgz", + "integrity": "sha512-HdjTRU8C0tO6hK+PBVlu8iQH1MJaAnJAEdq2FcD97mq0PiPhrSj6iOftnrvPsE4CRieVFjnJWOvaubWFc4VmHA==", + "license": "MIT", + "dependencies": { + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/combobox": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/combobox/-/combobox-1.31.1.tgz", + "integrity": "sha512-IT0getSAGzngdRL20iX/iAh2d7DzVoMDDppOsOFBG2owKAgLpj8uLvUhy+lcrm6N8yxYOya89D6Aef7V5KdwlQ==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/aria-hidden": "1.31.1", + "@zag-js/collection": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dismissable": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/popper": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/core": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/core/-/core-1.31.1.tgz", + "integrity": "sha512-RaMJeqtjxG6k7iFD3WQnlyFJVT3yfQN+pJygAHH37GsMtiNzQQJOoesjb0LV9T27jwMXeNUzrh3MSDr1/0yVcQ==", + "license": "MIT", + "dependencies": { + "@zag-js/dom-query": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/date-picker": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/date-picker/-/date-picker-1.31.1.tgz", + "integrity": "sha512-AOWN/IskGidVQt5g+uE9cILqJBTclE6OG1GC9WSWuyP/y4F+PdP/781SgYpYCZg/6pMGbL01PFKKb7xOOCeZAg==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/date-utils": "1.31.1", + "@zag-js/dismissable": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/live-region": "1.31.1", + "@zag-js/popper": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + }, + "peerDependencies": { + "@internationalized/date": ">=3.0.0" + } + }, + "node_modules/@zag-js/date-utils": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/date-utils/-/date-utils-1.31.1.tgz", + "integrity": "sha512-+Aq9g/rqLeiRmnazgdZMc59gAxqxbw3GGy8AngrtNipgRtMhPlzGa3S4Qsq1yau6OKaHZ13uckUS+MhLNbBY+Q==", + "license": "MIT", + "peerDependencies": { + "@internationalized/date": ">=3.0.0" + } + }, + "node_modules/@zag-js/dialog": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/dialog/-/dialog-1.31.1.tgz", + "integrity": "sha512-iaWlYQ6TYoVjM/X5+UZVZzKiMboE50GnEzGUpbhbeRNRiLqSu5dODSFzior1G4kde/ns5eN+BTf/Tm6AT4N2og==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/aria-hidden": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dismissable": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/focus-trap": "1.31.1", + "@zag-js/remove-scroll": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/dismissable": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/dismissable/-/dismissable-1.31.1.tgz", + "integrity": "sha512-jCdJwQmEkG6PlrN13fUk2l7ZclSu54FZwmT4xOtQpEbaiAiESm5KI5oyFh5jDPY47Goa28UJkEjWXVgKXKWb0g==", + "license": "MIT", + "dependencies": { + "@zag-js/dom-query": "1.31.1", + "@zag-js/interact-outside": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, "node_modules/@zag-js/dom-query": { - "version": "0.31.1", - "resolved": "https://registry.npmjs.org/@zag-js/dom-query/-/dom-query-0.31.1.tgz", - "integrity": "sha512-oiuohEXAXhBxpzzNm9k2VHGEOLC1SXlXSbRPcfBZ9so5NRQUA++zCE7cyQJqGLTZR0t3itFLlZqDbYEXRrefwg==", + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/dom-query/-/dom-query-1.31.1.tgz", + "integrity": "sha512-2tCZLwSfoXm62gwl0neiAN6u5VnzUhy5wHtKbX+klqGFatnca3Bm++H9+4PHMrwUWRbPg3H5N151lKFEOQhBfQ==", + "license": "MIT", + "dependencies": { + "@zag-js/types": "1.31.1" + } + }, + "node_modules/@zag-js/editable": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/editable/-/editable-1.31.1.tgz", + "integrity": "sha512-JMICHw4/x0YqDy/n+I+TeaXlFbTA0j9w3UqOWMwUFQ+dAsq4JLXeqZDXu19MQN6yaTFdOpG1EFw4FEVTsu+d3Q==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/interact-outside": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/file-upload": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/file-upload/-/file-upload-1.31.1.tgz", + "integrity": "sha512-cp7qMiXKrIcTfDamOz9wlnJLeBF8gucTI7Y+iKaP+hiIW+OG254GElfQiqXNDad3HUmD+Dt8Tx6uAzL/mw3sbQ==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/file-utils": "1.31.1", + "@zag-js/i18n-utils": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/file-utils": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/file-utils/-/file-utils-1.31.1.tgz", + "integrity": "sha512-MDDz52IdPh/mPUYrqUXvh7qDckJHs+mt5gjfx0N89qh2JNXuRU14zPotOKTzIKM4o+HFZkAT6BAfMpr9CX/0ug==", + "license": "MIT", + "dependencies": { + "@zag-js/i18n-utils": "1.31.1" + } + }, + "node_modules/@zag-js/floating-panel": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/floating-panel/-/floating-panel-1.31.1.tgz", + "integrity": "sha512-Pjgd/wjdglZ90dtq/LC4o5sc6w0m+RehhPmJcIzq9T+E/Xrb6qrhf06QhxB9LwSj4DG/gIv87gmD2qF1VH7cRQ==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/popper": "1.31.1", + "@zag-js/rect-utils": "1.31.1", + "@zag-js/store": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/focus-trap": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/focus-trap/-/focus-trap-1.31.1.tgz", + "integrity": "sha512-omgUhAz1r81pYAujqYIIavdTKJzDRExioSiqhnx/xq10a6Q/xavMFflq8w7edMc9JHkTOnr9E5qh9abCVJjhpQ==", + "license": "MIT", + "dependencies": { + "@zag-js/dom-query": "1.31.1" + } + }, + "node_modules/@zag-js/focus-visible": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/focus-visible/-/focus-visible-1.31.1.tgz", + "integrity": "sha512-GC59A3yd7tj8aKhzvhrM+CEZZraXm5y/SpfIjz1J7kGV6eeXbUtjkbe75g99Ve8iJYfQVQlAj2GyN3oniHc5Zw==", + "license": "MIT", + "dependencies": { + "@zag-js/dom-query": "1.31.1" + } + }, + "node_modules/@zag-js/highlight-word": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/highlight-word/-/highlight-word-1.31.1.tgz", + "integrity": "sha512-nQw7t8LgWXW+6Z5E/p6T+OST0DDXp35mrFCzrkJL54aVTZ3GuLyIP2p0/HGQr2hE/KKLbZEs5i6UcXF84tiI4g==", + "license": "MIT" + }, + "node_modules/@zag-js/hover-card": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/hover-card/-/hover-card-1.31.1.tgz", + "integrity": "sha512-R74kz2wPgGwB3jKQeD91kdtlvVKpffWBJHqw8yCBd95GXGVmhym+BPoCToJzcqiemP8+0EtSuVPU9IHaSuJnSg==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dismissable": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/popper": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/i18n-utils": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/i18n-utils/-/i18n-utils-1.31.1.tgz", + "integrity": "sha512-SARkFuo1+Q0WcNv4jqvxp5hjCOqu/gBa7p6BTh7v5Bo00QhKRM/bCvVt0EB6V+h2oejrZfkwZ0MwbpQiL6L2aQ==", + "license": "MIT", + "dependencies": { + "@zag-js/dom-query": "1.31.1" + } + }, + "node_modules/@zag-js/image-cropper": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/image-cropper/-/image-cropper-1.31.1.tgz", + "integrity": "sha512-hFuy4I3jIJ/iyJsnfbLX1l/cJtN42j7lwhw8TeWVX8Y+hHxFPMSKx7AQirt/hALUbyy7QsQgAd5IslpsYq1Nlg==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/interact-outside": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/interact-outside/-/interact-outside-1.31.1.tgz", + "integrity": "sha512-oxBAlBqcatlxGUmhwUCRYTADIBrVoyxM1YrFzR1R8jhvVR/QCaxoLAyKwcA3mWXlZ8+NlXb7n5ELE11BZb/rEg==", + "license": "MIT", + "dependencies": { + "@zag-js/dom-query": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/json-tree-utils": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/json-tree-utils/-/json-tree-utils-1.31.1.tgz", + "integrity": "sha512-wrNek2UBE69FWpo2f0E2MxiboBS+Uop79LeQU2jNDujA1o3x6b1Lp2r7Fl1sfnUWMdKVVQb44oqfIj2g3CTEmQ==", "license": "MIT" }, - "node_modules/@zag-js/element-size": { - "version": "0.31.1", - "resolved": "https://registry.npmjs.org/@zag-js/element-size/-/element-size-0.31.1.tgz", - "integrity": "sha512-4T3yvn5NqqAjhlP326Fv+w9RqMIBbNN9H72g5q2ohwzhSgSfZzrKtjL4rs9axY/cw9UfMfXjRjEE98e5CMq7WQ==", + "node_modules/@zag-js/listbox": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/listbox/-/listbox-1.31.1.tgz", + "integrity": "sha512-LcTIr4I9eN4MR1nSRfQfseWgj4ybOXXAY2o5dBpEBL67dnCSX3swNb/4LQO+ebj077BViQb66pBb1KSoeHGkEQ==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/collection": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/focus-visible": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/live-region": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/live-region/-/live-region-1.31.1.tgz", + "integrity": "sha512-RBx8jk1dgvkEUuFs77SBZn0WwvEkeZgVawVu6XUAy4ENfhP0D/qkvwNk+Els8InKmr1gWKajD7sh+g8M40Ex6A==", "license": "MIT" }, - "node_modules/@zag-js/focus-visible": { - "version": "0.31.1", - "resolved": "https://registry.npmjs.org/@zag-js/focus-visible/-/focus-visible-0.31.1.tgz", - "integrity": "sha512-dbLksz7FEwyFoANbpIlNnd3bVm0clQSUsnP8yUVQucStZPsuWjCrhL2jlAbGNrTrahX96ntUMXHb/sM68TibFg==", + "node_modules/@zag-js/marquee": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/marquee/-/marquee-1.31.1.tgz", + "integrity": "sha512-Rt7+zy7CDOxXm0PqaTcmuWxcrZOPOpZY4T6IxOZk4ZcOXJQ2v7CkF3EK0pdI9PyI6Zpk/YIwQkENjidT55db0A==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/menu": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/menu/-/menu-1.31.1.tgz", + "integrity": "sha512-eJPRM8tlauRTsAoJXchDBzMzL2RhXYSHmHak2IJCDMApCV51p0MqGYP8Er3DbMSQTPUFuTq779uUIarDqW+zmA==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dismissable": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/popper": "1.31.1", + "@zag-js/rect-utils": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/navigation-menu": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/navigation-menu/-/navigation-menu-1.31.1.tgz", + "integrity": "sha512-xS4aynqmB9NYicPbEW8lPPakAfDfSgIDL1pRVSD6f1+VXkHD6LgNn6jUNDNbFt65mGhLpA2IczbvLCxv0g/ISQ==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dismissable": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/number-input": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/number-input/-/number-input-1.31.1.tgz", + "integrity": "sha512-vn+BXEZ2/g2CMIFFyjjye/SbCeW3I/rlszL8EyBmhMcuA1l51OX2WKry6HeQNiU41uMyFg2rb1pb5KVw1gJsCg==", "license": "MIT", "dependencies": { - "@zag-js/dom-query": "0.31.1" + "@internationalized/number": "3.6.5", + "@zag-js/anatomy": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" } }, + "node_modules/@zag-js/pagination": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/pagination/-/pagination-1.31.1.tgz", + "integrity": "sha512-icW6FNzIKNz7iXU+prlQWpMFJedDrhmCKzzI39SY+dv5g1Gnrlc0b44PxvNl5PWFLSkB5KBT/R1WCqd8Kh4cCA==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/password-input": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/password-input/-/password-input-1.31.1.tgz", + "integrity": "sha512-AivOeNO14a39xhxVMB2TVmIjmQ89OwVz0+2IjX3JjLS2Pmia+gg9xnVd2kBIcKfnqUN4MBnzmk7t46YWJMQVVQ==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/pin-input": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/pin-input/-/pin-input-1.31.1.tgz", + "integrity": "sha512-k3ESoX5ve5sbWBLTCPYAzgLjRU7mVNEUiqAOhRgazOcBGV5wjGh398zWb1jr0FMxPnoAMrXDN/CQwJTmJcMKrg==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/popover": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/popover/-/popover-1.31.1.tgz", + "integrity": "sha512-uCFJP3DFBkEBAre6lgGLw2xWS2ZIuT/DLeajIXb+8BmC9KCF0wY4c9qojx9F3rGMJQxcGl+WUoXENkOvkTaVhQ==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/aria-hidden": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dismissable": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/focus-trap": "1.31.1", + "@zag-js/popper": "1.31.1", + "@zag-js/remove-scroll": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/popper": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/popper/-/popper-1.31.1.tgz", + "integrity": "sha512-wLXcEqzn9MK1rGbsgnDH26o5ZWqR4oeb6ZepKKy0gcuJl/1S5/dr1VBvxJNMZlf9d6etvYklG5LRnIVkXCbrjA==", + "license": "MIT", + "dependencies": { + "@floating-ui/dom": "1.7.4", + "@zag-js/dom-query": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/presence": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/presence/-/presence-1.31.1.tgz", + "integrity": "sha512-tv+WsBnA0abIlDuEfZMh0lRPF4cMs6kWJosNkGBwzeXnGds+KXjzpL2KDtwDgbJgN3sI0xHPMYjRy2v3ZamcDA==", + "license": "MIT", + "dependencies": { + "@zag-js/core": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/types": "1.31.1" + } + }, + "node_modules/@zag-js/progress": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/progress/-/progress-1.31.1.tgz", + "integrity": "sha512-f9lIDHCRcFAG14LVEKOAPTdqPzphwIIraC6fTr9AwmNlYI6/qFDkz3jOlYVSyk5VsJAIFM/777x/CdqjliiOqg==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/qr-code": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/qr-code/-/qr-code-1.31.1.tgz", + "integrity": "sha512-Rxh+HF12SgUp5rvTelp1qyLK3xkn37h2fT/L4eBQ0f8OUEo8wfowEbs36+1i61d6UuH7PJt4q/07eIf6vNVevA==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1", + "proxy-memoize": "3.0.1", + "uqr": "0.1.2" + } + }, + "node_modules/@zag-js/radio-group": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/radio-group/-/radio-group-1.31.1.tgz", + "integrity": "sha512-OfKIdEtSG0EuHM+cFVqcR+04yzZmcDRgG3j0QhoJsyS1my63ZHbwC2HNAtfPFh4U4sJx9yUexwSzPGZ6pOzIdw==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/focus-visible": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/rating-group": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/rating-group/-/rating-group-1.31.1.tgz", + "integrity": "sha512-BkQUglKm4a+KXYPACYvIvBJSuEyzV0YQqjjiucwJ5UiOlK72C66VBvyGN+DqJRDnkU1K5azt6E1Ja5ANk3fgsg==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/react": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/react/-/react-1.31.1.tgz", + "integrity": "sha512-a7uYH+tcw1UYbcovyVBzlh6X8KztK/b1+s8sMs4Srhd24M+hZMetV94Z0bM1Km5aNAnoS4gkH3gtJjH0OphquQ==", + "license": "MIT", + "dependencies": { + "@zag-js/core": "1.31.1", + "@zag-js/store": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + }, + "peerDependencies": { + "react": ">=18.0.0", + "react-dom": ">=18.0.0" + } + }, + "node_modules/@zag-js/rect-utils": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/rect-utils/-/rect-utils-1.31.1.tgz", + "integrity": "sha512-lBFheAnz8+3aGDFjqlkw0Iew/F03lFjiIf26hkkcFSZu0ltNZUMG/X3XLHUnHxdfbdBguc8ons6mr2MkVvisng==", + "license": "MIT" + }, + "node_modules/@zag-js/remove-scroll": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/remove-scroll/-/remove-scroll-1.31.1.tgz", + "integrity": "sha512-gVVJuFKaCjo652RmajYmkjXKgjJWLQ5ZhZLTaLUKWM1mAarvlqnLui8jrHEHLxqpfsjQylfdhJKkWmyF8NAgTA==", + "license": "MIT", + "dependencies": { + "@zag-js/dom-query": "1.31.1" + } + }, + "node_modules/@zag-js/scroll-area": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/scroll-area/-/scroll-area-1.31.1.tgz", + "integrity": "sha512-GBXd1K3U0AHwWlJaqAMKQMZyeoxuBO6XYrVgdvzgiftQbJrZs5fuYOFyDvPLDWHTLYxaHso44/f+9EmAUAiytw==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/scroll-snap": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/scroll-snap/-/scroll-snap-1.31.1.tgz", + "integrity": "sha512-YWsfhcQqiffu2X9HuB0fMnEQAu6rEOfGcvQYinvB6pjWPOvIJGxGMi/dYyy21XQDNJ9K1IcWRIo/yuaajoJyQQ==", + "license": "MIT", + "dependencies": { + "@zag-js/dom-query": "1.31.1" + } + }, + "node_modules/@zag-js/select": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/select/-/select-1.31.1.tgz", + "integrity": "sha512-vKWb8BiRY83Y3HkDNnimf6cr1yvzJh1HwZlzXFz0y47zEvlikQaf+r96obR78RgTtMjNTTV15tTXdc1/WFoYkw==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/collection": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dismissable": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/popper": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/signature-pad": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/signature-pad/-/signature-pad-1.31.1.tgz", + "integrity": "sha512-bz3WtLuIZoLrJDKcdS7fPAdD/Qi9wKiKACl5cu+ftv9zg8w+qqYNLtjH9HxeUFbCtQRKqcdXjO/UZ8iL07hgsQ==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1", + "perfect-freehand": "^1.2.2" + } + }, + "node_modules/@zag-js/slider": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/slider/-/slider-1.31.1.tgz", + "integrity": "sha512-FILbLTMd3BnyclZ28+ippfyqzYPGK60qZapxtTERmWDC75Okf8AFnTCQf84Y8jRmBKCS1yhjF+IOtkFAENeB6w==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/splitter": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/splitter/-/splitter-1.31.1.tgz", + "integrity": "sha512-7SGBT2/xKsOzeSQEg+Otn1XV3RHrAz3jTySjBRKoEmdxubhfREqbKotbGVG65aTve11fQnmJ3Oyt3GJOeraxLA==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/steps": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/steps/-/steps-1.31.1.tgz", + "integrity": "sha512-KsBH38V3tH9/q8CDgx4sUSXLYwFdcp1crZy8hTIcN0RUiZ55PmqYKkN2znzBjTbaCW9yhP8kXsbuo2s8OIU5lQ==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/store": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/store/-/store-1.31.1.tgz", + "integrity": "sha512-d5ZTRciTuXOGQ3nML15kQLaTiR1wJPxT1Fu1nN659X6Rl8DPtubYaRCZ3RCk9Kyiyg2z5HxeVqDswaDvGbM9Rg==", + "license": "MIT", + "dependencies": { + "proxy-compare": "3.0.1" + } + }, + "node_modules/@zag-js/switch": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/switch/-/switch-1.31.1.tgz", + "integrity": "sha512-Jii3OSqSa9sQux+hvSRvp9dirzUF09+PAjrLjCQs+BT08EZ0XqeGvVzM0Wqf9LFy07HdLZntai3IUaXLF6byBw==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/focus-visible": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/tabs": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/tabs/-/tabs-1.31.1.tgz", + "integrity": "sha512-QBq4ngpBNMNEI7Wuaq8llwHOqgcVbNHHEDC5zHg60Bf7MY5ltP8wSq6Kldu0zZRVwrLzanYoMELDUyf9H0vtnw==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/tags-input": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/tags-input/-/tags-input-1.31.1.tgz", + "integrity": "sha512-V4lJe/aMIs7WVoXYfszU6E3iARLLRQFMiycu76/slb8NWJiLrkSIaMQ4FAe2pqkodgCWXA83tuaeAZRq7ouTFg==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/auto-resize": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/interact-outside": "1.31.1", + "@zag-js/live-region": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/timer": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/timer/-/timer-1.31.1.tgz", + "integrity": "sha512-bXfeSbneWGOBKlD5dYq06T8CSY9Ky+qb1yIfJAFsRF4n34mpUYRdtfwpNQYyddGpkLD7oH4VibajeZXB7HaL0g==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/toast": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/toast/-/toast-1.31.1.tgz", + "integrity": "sha512-MueHEei9ol3H6tWBruLxF7yEUpV3vsJ8brTQVRRtPr/6pqBs5kGzfL4YskhQ2tiwO6egay8YrkbaS3xJfpKt4w==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dismissable": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/toggle": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/toggle/-/toggle-1.31.1.tgz", + "integrity": "sha512-HbFBuGfdyYkNvOp3cEB8Civ4E92finT4u3e4LKysB4/LboqKA0cJvFhSnHyThbROONTx06W/3CxwoSFR4o8IhA==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/toggle-group": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/toggle-group/-/toggle-group-1.31.1.tgz", + "integrity": "sha512-Mojc7mex01/gvwXfrUIIThzT7HOktZoMge9rrb6+P7rQX7ulyNXYPjQrW2tay+t54GOJ3xODo9dU7PpRzXeHbw==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/tooltip": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/tooltip/-/tooltip-1.31.1.tgz", + "integrity": "sha512-pWEU5XhEPpnyl2VLrGJlyjj7+p+X0UX3Fld+WGhc/hCaWiuW2ZzD/ewDRhSOZu4/TzAO3axrPqG1YhW4fhogKQ==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/focus-visible": "1.31.1", + "@zag-js/popper": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/tour": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/tour/-/tour-1.31.1.tgz", + "integrity": "sha512-ZmcAevXxoENHmHG0xwdIt1oCLe2/DW1CEBFPr7YuGKc+FU3QbBVZMzcBHrJCe0nkKXhUKzHOHM78bOHD/gM76w==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dismissable": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/focus-trap": "1.31.1", + "@zag-js/interact-outside": "1.31.1", + "@zag-js/popper": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/tree-view": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/tree-view/-/tree-view-1.31.1.tgz", + "integrity": "sha512-Q+VSQz7X1XR8gT7ICWXlQOJIvzTWw/9BlF7B073UpEgAKRFlD11FmERka5y/BYqj8uE0vazcbSEA3Vc2dgCMJA==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.31.1", + "@zag-js/collection": "1.31.1", + "@zag-js/core": "1.31.1", + "@zag-js/dom-query": "1.31.1", + "@zag-js/types": "1.31.1", + "@zag-js/utils": "1.31.1" + } + }, + "node_modules/@zag-js/types": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/types/-/types-1.31.1.tgz", + "integrity": "sha512-mKw5DoeBjFykfUHv3ifCRjcogFTqp0aCCsmqQMfnf+J/mg2aXpAx76AXT1PYXAVVhxdP6qGXNd0mOQZDVrIlSQ==", + "license": "MIT", + "dependencies": { + "csstype": "3.2.3" + } + }, + "node_modules/@zag-js/utils": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@zag-js/utils/-/utils-1.31.1.tgz", + "integrity": "sha512-KLm0pmOtf4ydALbaVLboL7W98TDVxwVVLvSuvtRgV53XTjlsVopTRA5/Xmzq2NhWujDZAXv7bRV603NDgDcjSw==", + "license": "MIT" + }, "node_modules/acorn": { "version": "8.15.0", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", @@ -1669,18 +2574,6 @@ "dev": true, "license": "Python-2.0" }, - "node_modules/aria-hidden": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.6.tgz", - "integrity": "sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==", - "license": "MIT", - "dependencies": { - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/aria-query": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", @@ -2225,12 +3118,6 @@ "dev": true, "license": "MIT" }, - "node_modules/color2k": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/color2k/-/color2k-2.0.3.tgz", - "integrity": "sha512-zW190nQTIoXcGCaU08DvVNFTmQhUpnJfVuAKfWqUQkflXKpaDdpaYoM0iluLS9lgJNHyBF58KKA2FBEwkD7wog==", - "license": "MIT" - }, "node_modules/commander": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", @@ -2254,15 +3141,6 @@ "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", "license": "MIT" }, - "node_modules/copy-to-clipboard": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz", - "integrity": "sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==", - "license": "MIT", - "dependencies": { - "toggle-selection": "^1.0.6" - } - }, "node_modules/cosmiconfig": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", @@ -2434,12 +3312,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/detect-node-es": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", - "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==", - "license": "MIT" - }, "node_modules/didyoumean": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", @@ -3291,18 +4163,6 @@ "dev": true, "license": "ISC" }, - "node_modules/focus-lock": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/focus-lock/-/focus-lock-1.3.6.tgz", - "integrity": "sha512-Ik/6OCk9RQQ0T5Xw+hKNLWrjSMtv51dD4GRmJjbD5a58TIEpI5a5iXagKVl3Z5UuyslMCA8Xwnu76jQob62Yhg==", - "license": "MIT", - "dependencies": { - "tslib": "^2.0.3" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/for-each": { "version": "0.3.5", "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", @@ -3377,21 +4237,6 @@ } } }, - "node_modules/framesync": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/framesync/-/framesync-6.1.2.tgz", - "integrity": "sha512-jBTqhX6KaQVDyus8muwZbBeGGP0XgujBRbQ7gM7BRdS3CadCZIHiawyzYLnafYcvZIh5j8WE7cxZKFn7dXhu9g==", - "license": "MIT", - "dependencies": { - "tslib": "2.4.0" - } - }, - "node_modules/framesync/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "license": "0BSD" - }, "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", @@ -3489,15 +4334,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-nonce": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz", - "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, "node_modules/get-proto": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", @@ -4510,12 +5346,6 @@ "dev": true, "license": "MIT" }, - "node_modules/lodash.mergewith": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz", - "integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==", - "license": "MIT" - }, "node_modules/loose-envify": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", @@ -4775,6 +5605,7 @@ "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -5073,6 +5904,12 @@ "node": ">=8" } }, + "node_modules/perfect-freehand": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/perfect-freehand/-/perfect-freehand-1.2.2.tgz", + "integrity": "sha512-eh31l019WICQ03pkF3FSzHxB8n07ItqIQ++G5UV8JX0zVOXzgTGCqnRR0jJ2h9U8/2uW4W4mtGJELt9kEV0CFQ==", + "license": "MIT" + }, "node_modules/picocolors": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", @@ -5256,6 +6093,7 @@ "version": "15.8.1", "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dev": true, "license": "MIT", "dependencies": { "loose-envify": "^1.4.0", @@ -5263,6 +6101,21 @@ "react-is": "^16.13.1" } }, + "node_modules/proxy-compare": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/proxy-compare/-/proxy-compare-3.0.1.tgz", + "integrity": "sha512-V9plBAt3qjMlS1+nC8771KNf6oJ12gExvaxnNzN/9yVRLdTv/lc+oJlnSzrdYDAvBfTStPCoiaCOTmTs0adv7Q==", + "license": "MIT" + }, + "node_modules/proxy-memoize": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/proxy-memoize/-/proxy-memoize-3.0.1.tgz", + "integrity": "sha512-VDdG/VYtOgdGkWJx7y0o7p+zArSf2383Isci8C+BP3YXgMYDoPd3cCBjw0JdWb6YBb9sFiOPbAADDVTPJnh+9g==", + "license": "MIT", + "dependencies": { + "proxy-compare": "^3.0.0" + } + }, "node_modules/punycode": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", @@ -5306,18 +6159,6 @@ "node": ">=0.10.0" } }, - "node_modules/react-clientside-effect": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/react-clientside-effect/-/react-clientside-effect-1.2.8.tgz", - "integrity": "sha512-ma2FePH0z3px2+WOu6h+YycZcEvFmmxIlAb62cF52bG86eMySciO/EQZeQMXd07kPCYB0a1dWDT5J+KE9mCDUw==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.12.13" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" - } - }, "node_modules/react-dom": { "version": "18.3.1", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", @@ -5331,35 +6172,6 @@ "react": "^18.3.1" } }, - "node_modules/react-fast-compare": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", - "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==", - "license": "MIT" - }, - "node_modules/react-focus-lock": { - "version": "2.13.7", - "resolved": "https://registry.npmjs.org/react-focus-lock/-/react-focus-lock-2.13.7.tgz", - "integrity": "sha512-20lpZHEQrXPb+pp1tzd4ULL6DyO5D2KnR0G69tTDdydrmNhU7pdFmbQUYVyHUgp+xN29IuFR0PVuhOmvaZL9Og==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.0.0", - "focus-lock": "^1.3.6", - "prop-types": "^15.6.2", - "react-clientside-effect": "^1.2.7", - "use-callback-ref": "^1.3.3", - "use-sidecar": "^1.1.3" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, "node_modules/react-icons": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-5.5.0.tgz", @@ -5375,75 +6187,6 @@ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", "license": "MIT" }, - "node_modules/react-remove-scroll": { - "version": "2.7.2", - "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.7.2.tgz", - "integrity": "sha512-Iqb9NjCCTt6Hf+vOdNIZGdTiH1QSqr27H/Ek9sv/a97gfueI/5h1s3yRi1nngzMUaOOToin5dI1dXKdXiF+u0Q==", - "license": "MIT", - "dependencies": { - "react-remove-scroll-bar": "^2.3.7", - "react-style-singleton": "^2.2.3", - "tslib": "^2.1.0", - "use-callback-ref": "^1.3.3", - "use-sidecar": "^1.1.3" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/react-remove-scroll-bar": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.8.tgz", - "integrity": "sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==", - "license": "MIT", - "dependencies": { - "react-style-singleton": "^2.2.2", - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/react-style-singleton": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.3.tgz", - "integrity": "sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==", - "license": "MIT", - "dependencies": { - "get-nonce": "^1.0.0", - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, "node_modules/read-cache": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", @@ -6409,12 +7152,6 @@ "node": ">=8.0" } }, - "node_modules/toggle-selection": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz", - "integrity": "sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==", - "license": "MIT" - }, "node_modules/ts-api-utils": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.1.0.tgz", @@ -6664,6 +7401,12 @@ "browserslist": ">= 4.21.0" } }, + "node_modules/uqr": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/uqr/-/uqr-0.1.2.tgz", + "integrity": "sha512-MJu7ypHq6QasgF5YRTjqscSzQp/W11zoUk6kvmlH+fmWEs63Y0Eib13hYFwAzagRJcVY8WVnlV+eBDUGMJ5IbA==", + "license": "MIT" + }, "node_modules/uri-js": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", @@ -6674,49 +7417,6 @@ "punycode": "^2.1.0" } }, - "node_modules/use-callback-ref": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.3.tgz", - "integrity": "sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==", - "license": "MIT", - "dependencies": { - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/use-sidecar": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.3.tgz", - "integrity": "sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==", - "license": "MIT", - "dependencies": { - "detect-node-es": "^1.1.0", - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, "node_modules/use-sync-external-store": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.6.0.tgz", diff --git a/frontend/package.json b/frontend/package.json index 28f625e..ac68691 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@chakra-ui/icons": "^2.1.1", - "@chakra-ui/react": "^2.8.2", + "@chakra-ui/react": "^3.30.0", "@emotion/react": "^11.13.3", "@emotion/styled": "^11.13.0", "framer-motion": "^11.5.4", diff --git a/frontend/src/app/components/header.tsx b/frontend/src/app/components/header.tsx index 1c1e79f..61ea116 100644 --- a/frontend/src/app/components/header.tsx +++ b/frontend/src/app/components/header.tsx @@ -5,7 +5,7 @@ import { Box, Flex, Container, Image, useBreakpointValue } from '@chakra-ui/reac import NextLink from 'next/link' const Header: React.FC = () => { - const logoSize = useBreakpointValue({ base: "80px", md: "100px" }) + const logoSize = useBreakpointValue({ base: "80px", md: "100px" }) as string return ( @@ -24,7 +24,6 @@ const Header: React.FC = () => { objectFit="contain" width="100%" height="100%" - fallbackSrc="https://via.placeholder.com/150x40?text=Vector+Institute" /> diff --git a/frontend/src/app/components/hero.tsx b/frontend/src/app/components/hero.tsx index 09b1b9d..c1173bc 100644 --- a/frontend/src/app/components/hero.tsx +++ b/frontend/src/app/components/hero.tsx @@ -4,8 +4,8 @@ import React, { memo } from 'react'; import { Box, Container, Heading, Text, VStack, useBreakpointValue } from '@chakra-ui/react' const Hero: React.FC = () => { - const headingSize = useBreakpointValue({ base: "xl", md: "2xl", lg: "3xl" }); - const textSize = useBreakpointValue({ base: "sm", md: "md", lg: "lg" }); + const headingSize = useBreakpointValue({ base: "xl", md: "2xl", lg: "3xl" }) as "xl" | "2xl" | "3xl"; + const textSize = useBreakpointValue({ base: "sm", md: "md", lg: "lg" }) as "sm" | "md" | "lg"; return ( { > {children}; + return {children}; }