diff --git a/hero.ts b/hero.ts
new file mode 100644
index 0000000..6dbf071
--- /dev/null
+++ b/hero.ts
@@ -0,0 +1,3 @@
+// hero.ts
+import { heroui } from "@heroui/react";
+export default heroui();
\ No newline at end of file
diff --git a/package-lock.json b/package-lock.json
index 260d423..8115d15 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -9,10 +9,10 @@
"version": "1.0.0",
"license": "ISC",
"dependencies": {
- "@chakra-ui/react": "^3.28.0",
- "@emotion/react": "^11.14.0",
+ "@heroui/react": "^2.8.5",
"@tailwindcss/postcss": "^4.1.16",
"axios": "^1.13.1",
+ "framer-motion": "^12.23.24",
"next-themes": "^0.4.6",
"react": "^19.2.0",
"react-dom": "^19.2.0",
@@ -62,83 +62,11 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/@ark-ui/react": {
- "version": "5.26.2",
- "resolved": "https://registry.npmjs.org/@ark-ui/react/-/react-5.26.2.tgz",
- "integrity": "sha512-qB2i9AoxhXbADTo+LEphrf/mOnxJJP18ya/0lmoZ4LZ4/K7rY4gStPaj79gKJzIkLYpOO1G4sS5ycPk/Btmiig==",
- "license": "MIT",
- "dependencies": {
- "@internationalized/date": "3.10.0",
- "@zag-js/accordion": "1.26.3",
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/angle-slider": "1.26.3",
- "@zag-js/async-list": "1.26.3",
- "@zag-js/auto-resize": "1.26.3",
- "@zag-js/avatar": "1.26.3",
- "@zag-js/bottom-sheet": "1.26.3",
- "@zag-js/carousel": "1.26.3",
- "@zag-js/checkbox": "1.26.3",
- "@zag-js/clipboard": "1.26.3",
- "@zag-js/collapsible": "1.26.3",
- "@zag-js/collection": "1.26.3",
- "@zag-js/color-picker": "1.26.3",
- "@zag-js/color-utils": "1.26.3",
- "@zag-js/combobox": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/date-picker": "1.26.3",
- "@zag-js/date-utils": "1.26.3",
- "@zag-js/dialog": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/editable": "1.26.3",
- "@zag-js/file-upload": "1.26.3",
- "@zag-js/file-utils": "1.26.3",
- "@zag-js/floating-panel": "1.26.3",
- "@zag-js/focus-trap": "1.26.3",
- "@zag-js/highlight-word": "1.26.3",
- "@zag-js/hover-card": "1.26.3",
- "@zag-js/i18n-utils": "1.26.3",
- "@zag-js/json-tree-utils": "1.26.3",
- "@zag-js/listbox": "1.26.3",
- "@zag-js/menu": "1.26.3",
- "@zag-js/number-input": "1.26.3",
- "@zag-js/pagination": "1.26.3",
- "@zag-js/password-input": "1.26.3",
- "@zag-js/pin-input": "1.26.3",
- "@zag-js/popover": "1.26.3",
- "@zag-js/presence": "1.26.3",
- "@zag-js/progress": "1.26.3",
- "@zag-js/qr-code": "1.26.3",
- "@zag-js/radio-group": "1.26.3",
- "@zag-js/rating-group": "1.26.3",
- "@zag-js/react": "1.26.3",
- "@zag-js/scroll-area": "1.26.3",
- "@zag-js/select": "1.26.3",
- "@zag-js/signature-pad": "1.26.3",
- "@zag-js/slider": "1.26.3",
- "@zag-js/splitter": "1.26.3",
- "@zag-js/steps": "1.26.3",
- "@zag-js/switch": "1.26.3",
- "@zag-js/tabs": "1.26.3",
- "@zag-js/tags-input": "1.26.3",
- "@zag-js/timer": "1.26.3",
- "@zag-js/toast": "1.26.3",
- "@zag-js/toggle": "1.26.3",
- "@zag-js/toggle-group": "1.26.3",
- "@zag-js/tooltip": "1.26.3",
- "@zag-js/tour": "1.26.3",
- "@zag-js/tree-view": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- },
- "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",
"integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-validator-identifier": "^7.27.1",
@@ -194,6 +122,7 @@
"version": "7.28.5",
"resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.5.tgz",
"integrity": "sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/parser": "^7.28.5",
@@ -318,6 +247,7 @@
"version": "7.28.0",
"resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz",
"integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=6.9.0"
@@ -341,6 +271,7 @@
"version": "7.27.1",
"resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz",
"integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/traverse": "^7.27.1",
@@ -445,6 +376,7 @@
"version": "7.27.1",
"resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz",
"integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=6.9.0"
@@ -454,6 +386,7 @@
"version": "7.28.5",
"resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz",
"integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=6.9.0"
@@ -502,6 +435,7 @@
"version": "7.28.5",
"resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.5.tgz",
"integrity": "sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/types": "^7.28.5"
@@ -1734,6 +1668,7 @@
"version": "7.27.2",
"resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz",
"integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/code-frame": "^7.27.1",
@@ -1748,6 +1683,7 @@
"version": "7.28.5",
"resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.5.tgz",
"integrity": "sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/code-frame": "^7.27.1",
@@ -1766,6 +1702,7 @@
"version": "7.28.5",
"resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.5.tgz",
"integrity": "sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-string-parser": "^7.27.1",
@@ -1775,27 +1712,6 @@
"node": ">=6.9.0"
}
},
- "node_modules/@chakra-ui/react": {
- "version": "3.28.0",
- "resolved": "https://registry.npmjs.org/@chakra-ui/react/-/react-3.28.0.tgz",
- "integrity": "sha512-Rm9Fppqmc4NleAhNhbvE/fiA6IfSYpzRE5IQcQ39v27yFmWwSC8M1q7E5CYF36JJp1jmMG3CBPv4JRox/WESBg==",
- "license": "MIT",
- "dependencies": {
- "@ark-ui/react": "^5.26.2",
- "@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.1.3",
- "fast-safe-stringify": "^2.1.1"
- },
- "peerDependencies": {
- "@emotion/react": ">=11",
- "react": ">=18",
- "react-dom": ">=18"
- }
- },
"node_modules/@discoveryjs/json-ext": {
"version": "0.6.3",
"resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.6.3.tgz",
@@ -1806,64 +1722,13 @@
"node": ">=14.17.0"
}
},
- "node_modules/@emotion/babel-plugin": {
- "version": "11.13.5",
- "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.13.5.tgz",
- "integrity": "sha512-pxHCpT2ex+0q+HH91/zsdHkw/lXd468DIN2zvfvLtPKLLMo6gQj7oLObq8PhkrxOZb/gGCq03S3Z7PDhS8pduQ==",
- "license": "MIT",
- "dependencies": {
- "@babel/helper-module-imports": "^7.16.7",
- "@babel/runtime": "^7.18.3",
- "@emotion/hash": "^0.9.2",
- "@emotion/memoize": "^0.9.0",
- "@emotion/serialize": "^1.3.3",
- "babel-plugin-macros": "^3.1.0",
- "convert-source-map": "^1.5.0",
- "escape-string-regexp": "^4.0.0",
- "find-root": "^1.1.0",
- "source-map": "^0.5.7",
- "stylis": "4.2.0"
- }
- },
- "node_modules/@emotion/babel-plugin/node_modules/convert-source-map": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
- "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==",
- "license": "MIT"
- },
- "node_modules/@emotion/babel-plugin/node_modules/source-map": {
- "version": "0.5.7",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
- "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==",
- "license": "BSD-3-Clause",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/@emotion/cache": {
- "version": "11.14.0",
- "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.14.0.tgz",
- "integrity": "sha512-L/B1lc/TViYk4DcpGxtAVbx0ZyiKM5ktoIyafGkH6zg/tj+mA+NE//aPYKG0k8kCHSHVJrpLpcAlOBEXQ3SavA==",
- "license": "MIT",
- "dependencies": {
- "@emotion/memoize": "^0.9.0",
- "@emotion/sheet": "^1.4.0",
- "@emotion/utils": "^1.4.2",
- "@emotion/weak-memoize": "^0.4.0",
- "stylis": "4.2.0"
- }
- },
- "node_modules/@emotion/hash": {
- "version": "0.9.2",
- "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.2.tgz",
- "integrity": "sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==",
- "license": "MIT"
- },
"node_modules/@emotion/is-prop-valid": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.4.0.tgz",
"integrity": "sha512-QgD4fyscGcbbKwJmqNvUMSE02OsHUa+lAWKdEUIJKgqe5IwRSKd7+KhibEWdaKwgjLj0DRSHA9biAIqGBk05lw==",
"license": "MIT",
+ "optional": true,
+ "peer": true,
"dependencies": {
"@emotion/memoize": "^0.9.0"
}
@@ -1872,77 +1737,9 @@
"version": "0.9.0",
"resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.9.0.tgz",
"integrity": "sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==",
- "license": "MIT"
- },
- "node_modules/@emotion/react": {
- "version": "11.14.0",
- "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.14.0.tgz",
- "integrity": "sha512-O000MLDBDdk/EohJPFUqvnp4qnHeYkVP5B0xEG0D/L7cOKP9kefu2DXn8dj74cQfsEzUqh+sr1RzFqiL1o+PpA==",
"license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.18.3",
- "@emotion/babel-plugin": "^11.13.5",
- "@emotion/cache": "^11.14.0",
- "@emotion/serialize": "^1.3.3",
- "@emotion/use-insertion-effect-with-fallbacks": "^1.2.0",
- "@emotion/utils": "^1.4.2",
- "@emotion/weak-memoize": "^0.4.0",
- "hoist-non-react-statics": "^3.3.1"
- },
- "peerDependencies": {
- "react": ">=16.8.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/@emotion/serialize": {
- "version": "1.3.3",
- "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.3.3.tgz",
- "integrity": "sha512-EISGqt7sSNWHGI76hC7x1CksiXPahbxEOrC5RjmFRJTqLyEK9/9hZvBbiYn70dw4wuwMKiEMCUlR6ZXTSWQqxA==",
- "license": "MIT",
- "dependencies": {
- "@emotion/hash": "^0.9.2",
- "@emotion/memoize": "^0.9.0",
- "@emotion/unitless": "^0.10.0",
- "@emotion/utils": "^1.4.2",
- "csstype": "^3.0.2"
- }
- },
- "node_modules/@emotion/sheet": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.4.0.tgz",
- "integrity": "sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg==",
- "license": "MIT"
- },
- "node_modules/@emotion/unitless": {
- "version": "0.10.0",
- "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.10.0.tgz",
- "integrity": "sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg==",
- "license": "MIT"
- },
- "node_modules/@emotion/use-insertion-effect-with-fallbacks": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.2.0.tgz",
- "integrity": "sha512-yJMtVdH59sxi/aVJBpk9FQq+OR8ll5GT8oWd57UpeaKEVGab41JWaCFA7FRLoMLloOZF/c/wsPoe+bfGmRKgDg==",
- "license": "MIT",
- "peerDependencies": {
- "react": ">=16.8.0"
- }
- },
- "node_modules/@emotion/utils": {
- "version": "1.4.2",
- "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.4.2.tgz",
- "integrity": "sha512-3vLclRofFziIa3J2wDh9jjbkUz9qk5Vi3IZ/FSTKViB0k+ef0fPV7dYrUIugbgupYDx7v9ud/SjrtEP8Y4xLoA==",
- "license": "MIT"
- },
- "node_modules/@emotion/weak-memoize": {
- "version": "0.4.0",
- "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.4.0.tgz",
- "integrity": "sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg==",
- "license": "MIT"
+ "optional": true,
+ "peer": true
},
"node_modules/@eslint-community/eslint-utils": {
"version": "4.9.0",
@@ -2151,31 +1948,1566 @@
"node": "^18.18.0 || ^20.9.0 || >=21.1.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==",
+ "node_modules/@formatjs/ecma402-abstract": {
+ "version": "2.3.6",
+ "resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-2.3.6.tgz",
+ "integrity": "sha512-HJnTFeRM2kVFVr5gr5kH1XP6K0JcJtE7Lzvtr3FS/so5f1kpsqqqxy5JF+FRaO6H2qmcMfAUIox7AJteieRtVw==",
"license": "MIT",
"dependencies": {
- "@floating-ui/utils": "^0.2.10"
+ "@formatjs/fast-memoize": "2.2.7",
+ "@formatjs/intl-localematcher": "0.6.2",
+ "decimal.js": "^10.4.3",
+ "tslib": "^2.8.0"
}
},
- "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==",
+ "node_modules/@formatjs/fast-memoize": {
+ "version": "2.2.7",
+ "resolved": "https://registry.npmjs.org/@formatjs/fast-memoize/-/fast-memoize-2.2.7.tgz",
+ "integrity": "sha512-Yabmi9nSvyOMrlSeGGWDiH7rf3a7sIwplbvo/dlz9WCIjzIQAfy1RMf4S0X3yG724n5Ghu2GmEl5NJIV6O9sZQ==",
"license": "MIT",
"dependencies": {
- "@floating-ui/core": "^1.7.3",
- "@floating-ui/utils": "^0.2.10"
+ "tslib": "^2.8.0"
}
},
- "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==",
+ "node_modules/@formatjs/icu-messageformat-parser": {
+ "version": "2.11.4",
+ "resolved": "https://registry.npmjs.org/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.11.4.tgz",
+ "integrity": "sha512-7kR78cRrPNB4fjGFZg3Rmj5aah8rQj9KPzuLsmcSn4ipLXQvC04keycTI1F7kJYDwIXtT2+7IDEto842CfZBtw==",
+ "license": "MIT",
+ "dependencies": {
+ "@formatjs/ecma402-abstract": "2.3.6",
+ "@formatjs/icu-skeleton-parser": "1.8.16",
+ "tslib": "^2.8.0"
+ }
+ },
+ "node_modules/@formatjs/icu-skeleton-parser": {
+ "version": "1.8.16",
+ "resolved": "https://registry.npmjs.org/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.8.16.tgz",
+ "integrity": "sha512-H13E9Xl+PxBd8D5/6TVUluSpxGNvFSlN/b3coUp0e0JpuWXXnQDiavIpY3NnvSp4xhEMoXyyBvVfdFX8jglOHQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@formatjs/ecma402-abstract": "2.3.6",
+ "tslib": "^2.8.0"
+ }
+ },
+ "node_modules/@formatjs/intl-localematcher": {
+ "version": "0.6.2",
+ "resolved": "https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.6.2.tgz",
+ "integrity": "sha512-XOMO2Hupl0wdd172Y06h6kLpBz6Dv+J4okPLl4LPtzbr8f66WbIoy4ev98EBuZ6ZK4h5ydTN6XneT4QVpD7cdA==",
+ "license": "MIT",
+ "dependencies": {
+ "tslib": "^2.8.0"
+ }
+ },
+ "node_modules/@heroui/accordion": {
+ "version": "2.2.24",
+ "resolved": "https://registry.npmjs.org/@heroui/accordion/-/accordion-2.2.24.tgz",
+ "integrity": "sha512-iVJVKKsGN4t3hn4Exwic6n5SOQOmmmsodSsCt0VUcs5VTHu9876sAC44xlEMpc9CP8pC1wQS3DzWl3mN6Z120g==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/aria-utils": "2.2.24",
+ "@heroui/divider": "2.2.20",
+ "@heroui/dom-animation": "2.1.10",
+ "@heroui/framer-utils": "2.1.23",
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/shared-icons": "2.1.10",
+ "@heroui/shared-utils": "2.1.12",
+ "@heroui/use-aria-accordion": "2.2.18",
+ "@react-aria/focus": "3.21.2",
+ "@react-aria/interactions": "3.25.6",
+ "@react-stately/tree": "3.9.3",
+ "@react-types/accordion": "3.0.0-alpha.26",
+ "@react-types/shared": "3.32.1"
+ },
+ "peerDependencies": {
+ "@heroui/system": ">=2.4.18",
+ "@heroui/theme": ">=2.4.17",
+ "framer-motion": ">=11.5.6 || >=12.0.0-alpha.1",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/alert": {
+ "version": "2.2.27",
+ "resolved": "https://registry.npmjs.org/@heroui/alert/-/alert-2.2.27.tgz",
+ "integrity": "sha512-Y6oX9SV//tdhxhpgkSZvnjwdx7d8S7RAhgVlxCs2Hla//nCFC3yiMHIv8UotTryAGdOwZIsffmcna9vqbNL5vw==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/button": "2.2.27",
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/shared-icons": "2.1.10",
+ "@heroui/shared-utils": "2.1.12",
+ "@react-stately/utils": "3.10.8"
+ },
+ "peerDependencies": {
+ "@heroui/system": ">=2.4.18",
+ "@heroui/theme": ">=2.4.19",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/aria-utils": {
+ "version": "2.2.24",
+ "resolved": "https://registry.npmjs.org/@heroui/aria-utils/-/aria-utils-2.2.24.tgz",
+ "integrity": "sha512-Y7FfQl2jvJr8JjpH+iuJElDwbn3eSWohuxHg6e5+xk5GcPYrEecgr0F/9qD6VU8IvVrRzJ00JzmT87lgA5iE3Q==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/system": "2.4.23",
+ "@react-aria/utils": "3.31.0",
+ "@react-stately/collections": "3.12.8",
+ "@react-types/overlays": "3.9.2",
+ "@react-types/shared": "3.32.1"
+ },
+ "peerDependencies": {
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/autocomplete": {
+ "version": "2.3.29",
+ "resolved": "https://registry.npmjs.org/@heroui/autocomplete/-/autocomplete-2.3.29.tgz",
+ "integrity": "sha512-BQkiWrrhPbNMFF1Hd60QDyG4iwD+sdsjWh0h7sw2XhcT6Bjw/6Hqpf4eHsTvPElW/554vPZVtChjugRY1N2zsw==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/aria-utils": "2.2.24",
+ "@heroui/button": "2.2.27",
+ "@heroui/form": "2.1.27",
+ "@heroui/input": "2.4.28",
+ "@heroui/listbox": "2.3.26",
+ "@heroui/popover": "2.3.27",
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/scroll-shadow": "2.3.18",
+ "@heroui/shared-icons": "2.1.10",
+ "@heroui/shared-utils": "2.1.12",
+ "@heroui/use-safe-layout-effect": "2.1.8",
+ "@react-aria/combobox": "3.14.0",
+ "@react-aria/i18n": "3.12.13",
+ "@react-stately/combobox": "3.12.0",
+ "@react-types/combobox": "3.13.9",
+ "@react-types/shared": "3.32.1"
+ },
+ "peerDependencies": {
+ "@heroui/system": ">=2.4.18",
+ "@heroui/theme": ">=2.4.17",
+ "framer-motion": ">=11.5.6 || >=12.0.0-alpha.1",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/avatar": {
+ "version": "2.2.22",
+ "resolved": "https://registry.npmjs.org/@heroui/avatar/-/avatar-2.2.22.tgz",
+ "integrity": "sha512-znmKdsrVj91Fg8+wm/HA/b8zi3iAg5g3MezliBfS2PmwgZcpBR6VtwgeeP6uN49+TR+faGIrck0Zxceuw4U0FQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/shared-utils": "2.1.12",
+ "@heroui/use-image": "2.1.13",
+ "@react-aria/focus": "3.21.2",
+ "@react-aria/interactions": "3.25.6"
+ },
+ "peerDependencies": {
+ "@heroui/system": ">=2.4.18",
+ "@heroui/theme": ">=2.4.17",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/badge": {
+ "version": "2.2.17",
+ "resolved": "https://registry.npmjs.org/@heroui/badge/-/badge-2.2.17.tgz",
+ "integrity": "sha512-UNILRsAIJn+B6aWml+Rv2QCyYB7sadNqRPDPzNeVKJd8j3MNgZyyEHDwvqM2FWrgGccQIuWFaUgGdnPxRJpwwg==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/shared-utils": "2.1.12"
+ },
+ "peerDependencies": {
+ "@heroui/system": ">=2.4.18",
+ "@heroui/theme": ">=2.4.17",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/breadcrumbs": {
+ "version": "2.2.22",
+ "resolved": "https://registry.npmjs.org/@heroui/breadcrumbs/-/breadcrumbs-2.2.22.tgz",
+ "integrity": "sha512-2fWfpbwhRPeC99Kuzu+DnzOYL4TOkDm9sznvSj0kIAbw/Rvl+D2/6fmBOaTRIUXfswWpHVRUCcNYczIAp0PkoA==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/shared-icons": "2.1.10",
+ "@heroui/shared-utils": "2.1.12",
+ "@react-aria/breadcrumbs": "3.5.29",
+ "@react-aria/focus": "3.21.2",
+ "@react-types/breadcrumbs": "3.7.17"
+ },
+ "peerDependencies": {
+ "@heroui/system": ">=2.4.18",
+ "@heroui/theme": ">=2.4.17",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/button": {
+ "version": "2.2.27",
+ "resolved": "https://registry.npmjs.org/@heroui/button/-/button-2.2.27.tgz",
+ "integrity": "sha512-Fxb8rtjPQm9T4GAtB1oW2QMUiQCtn7EtvO5AN41ANxAgmsNMM5wnLTkxQ05vNueCrp47kTDtSuyMhKU2llATHQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/ripple": "2.2.20",
+ "@heroui/shared-utils": "2.1.12",
+ "@heroui/spinner": "2.2.24",
+ "@heroui/use-aria-button": "2.2.20",
+ "@react-aria/focus": "3.21.2",
+ "@react-aria/interactions": "3.25.6",
+ "@react-types/shared": "3.32.1"
+ },
+ "peerDependencies": {
+ "@heroui/system": ">=2.4.18",
+ "@heroui/theme": ">=2.4.17",
+ "framer-motion": ">=11.5.6 || >=12.0.0-alpha.1",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/calendar": {
+ "version": "2.2.27",
+ "resolved": "https://registry.npmjs.org/@heroui/calendar/-/calendar-2.2.27.tgz",
+ "integrity": "sha512-VtyXQSoT9u9tC4HjBkJIaSSmhau1LwPUwvof0LjYDpBfTsJKqn+308wI3nAp75BTbAkK+vFM8LI0VfbALCwR4Q==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/button": "2.2.27",
+ "@heroui/dom-animation": "2.1.10",
+ "@heroui/framer-utils": "2.1.23",
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/shared-icons": "2.1.10",
+ "@heroui/shared-utils": "2.1.12",
+ "@heroui/use-aria-button": "2.2.20",
+ "@internationalized/date": "3.10.0",
+ "@react-aria/calendar": "3.9.2",
+ "@react-aria/focus": "3.21.2",
+ "@react-aria/i18n": "3.12.13",
+ "@react-aria/interactions": "3.25.6",
+ "@react-aria/visually-hidden": "3.8.28",
+ "@react-stately/calendar": "3.9.0",
+ "@react-stately/utils": "3.10.8",
+ "@react-types/button": "3.14.1",
+ "@react-types/calendar": "3.8.0",
+ "@react-types/shared": "3.32.1",
+ "scroll-into-view-if-needed": "3.0.10"
+ },
+ "peerDependencies": {
+ "@heroui/system": ">=2.4.18",
+ "@heroui/theme": ">=2.4.17",
+ "framer-motion": ">=11.5.6 || >=12.0.0-alpha.1",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/card": {
+ "version": "2.2.25",
+ "resolved": "https://registry.npmjs.org/@heroui/card/-/card-2.2.25.tgz",
+ "integrity": "sha512-dtd/G24zePIHPutRIxWC69IO3IGJs8X+zh9rBYM9cY5Q972D8Eet5WdWTfDBhw//fFIoagDAs5YcI9emGczGaQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/ripple": "2.2.20",
+ "@heroui/shared-utils": "2.1.12",
+ "@heroui/use-aria-button": "2.2.20",
+ "@react-aria/focus": "3.21.2",
+ "@react-aria/interactions": "3.25.6",
+ "@react-types/shared": "3.32.1"
+ },
+ "peerDependencies": {
+ "@heroui/system": ">=2.4.18",
+ "@heroui/theme": ">=2.4.17",
+ "framer-motion": ">=11.5.6 || >=12.0.0-alpha.1",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/checkbox": {
+ "version": "2.3.27",
+ "resolved": "https://registry.npmjs.org/@heroui/checkbox/-/checkbox-2.3.27.tgz",
+ "integrity": "sha512-YC0deiB7EOzcpJtk9SdySugD1Z2TNtfyYee2voDBHrng7ZBRB+cmAvizXINHnaQGFi0yuVPrZ5ixR/wsvTNW+Q==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/form": "2.1.27",
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/shared-utils": "2.1.12",
+ "@heroui/use-callback-ref": "2.1.8",
+ "@heroui/use-safe-layout-effect": "2.1.8",
+ "@react-aria/checkbox": "3.16.2",
+ "@react-aria/focus": "3.21.2",
+ "@react-aria/interactions": "3.25.6",
+ "@react-stately/checkbox": "3.7.2",
+ "@react-stately/toggle": "3.9.2",
+ "@react-types/checkbox": "3.10.2",
+ "@react-types/shared": "3.32.1"
+ },
+ "peerDependencies": {
+ "@heroui/system": ">=2.4.18",
+ "@heroui/theme": ">=2.4.17",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/chip": {
+ "version": "2.2.22",
+ "resolved": "https://registry.npmjs.org/@heroui/chip/-/chip-2.2.22.tgz",
+ "integrity": "sha512-6O4Sv1chP+xxftp7E5gHUJIzo04ML9BW9N9jjxWCqT0Qtl+a/ZxnDalCyup6oraMiVLLHp+zEVX93C+3LONgkg==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/shared-icons": "2.1.10",
+ "@heroui/shared-utils": "2.1.12",
+ "@react-aria/focus": "3.21.2",
+ "@react-aria/interactions": "3.25.6"
+ },
+ "peerDependencies": {
+ "@heroui/system": ">=2.4.18",
+ "@heroui/theme": ">=2.4.17",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/code": {
+ "version": "2.2.21",
+ "resolved": "https://registry.npmjs.org/@heroui/code/-/code-2.2.21.tgz",
+ "integrity": "sha512-ExHcfTGr9tCbAaBOfMzTla8iHHfwIV5/xRk4WApeVmL4MiIlLMykc9bSi1c88ltaJInQGFAmE6MOFHXuGHxBXw==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/shared-utils": "2.1.12",
+ "@heroui/system-rsc": "2.3.20"
+ },
+ "peerDependencies": {
+ "@heroui/theme": ">=2.4.17",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/date-input": {
+ "version": "2.3.27",
+ "resolved": "https://registry.npmjs.org/@heroui/date-input/-/date-input-2.3.27.tgz",
+ "integrity": "sha512-IxvZYezbR9jRxTWdsuHH47nsnB6RV1HPY7VwiJd9ZCy6P6oUV0Rx3cdwIRtUnyXbvz1G7+I22NL4C2Ku194l8A==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/form": "2.1.27",
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/shared-utils": "2.1.12",
+ "@internationalized/date": "3.10.0",
+ "@react-aria/datepicker": "3.15.2",
+ "@react-aria/i18n": "3.12.13",
+ "@react-stately/datepicker": "3.15.2",
+ "@react-types/datepicker": "3.13.2",
+ "@react-types/shared": "3.32.1"
+ },
+ "peerDependencies": {
+ "@heroui/system": ">=2.4.18",
+ "@heroui/theme": ">=2.4.17",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/date-picker": {
+ "version": "2.3.28",
+ "resolved": "https://registry.npmjs.org/@heroui/date-picker/-/date-picker-2.3.28.tgz",
+ "integrity": "sha512-duKvXijabpafxU04sItrozf982tXkUDymcT3SoEvW4LDg6bECgPI8bYNN49hlzkI8+zuwJdKzJ4hDmANGVaL8Q==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/aria-utils": "2.2.24",
+ "@heroui/button": "2.2.27",
+ "@heroui/calendar": "2.2.27",
+ "@heroui/date-input": "2.3.27",
+ "@heroui/form": "2.1.27",
+ "@heroui/popover": "2.3.27",
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/shared-icons": "2.1.10",
+ "@heroui/shared-utils": "2.1.12",
+ "@internationalized/date": "3.10.0",
+ "@react-aria/datepicker": "3.15.2",
+ "@react-aria/i18n": "3.12.13",
+ "@react-stately/datepicker": "3.15.2",
+ "@react-stately/utils": "3.10.8",
+ "@react-types/datepicker": "3.13.2",
+ "@react-types/shared": "3.32.1"
+ },
+ "peerDependencies": {
+ "@heroui/system": ">=2.4.18",
+ "@heroui/theme": ">=2.4.17",
+ "framer-motion": ">=11.5.6 || >=12.0.0-alpha.1",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/divider": {
+ "version": "2.2.20",
+ "resolved": "https://registry.npmjs.org/@heroui/divider/-/divider-2.2.20.tgz",
+ "integrity": "sha512-t+NNJ2e5okZraLKQoj+rS2l49IMy5AeXTixjsR+QRZ/WPrETNpMj4lw5cBSxG0i7WhRhlBa+KgqweUUezvCdAg==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/react-rsc-utils": "2.1.9",
+ "@heroui/system-rsc": "2.3.20",
+ "@react-types/shared": "3.32.1"
+ },
+ "peerDependencies": {
+ "@heroui/theme": ">=2.4.17",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/dom-animation": {
+ "version": "2.1.10",
+ "resolved": "https://registry.npmjs.org/@heroui/dom-animation/-/dom-animation-2.1.10.tgz",
+ "integrity": "sha512-dt+0xdVPbORwNvFT5pnqV2ULLlSgOJeqlg/DMo97s9RWeD6rD4VedNY90c8C9meqWqGegQYBQ9ztsfX32mGEPA==",
+ "license": "MIT",
+ "peerDependencies": {
+ "framer-motion": ">=11.5.6 || >=12.0.0-alpha.1"
+ }
+ },
+ "node_modules/@heroui/drawer": {
+ "version": "2.2.24",
+ "resolved": "https://registry.npmjs.org/@heroui/drawer/-/drawer-2.2.24.tgz",
+ "integrity": "sha512-gb51Lj9A8jlL1UvUrQ+MLS9tz+Qw+cdXwIJd39RXDkJwDmxqhzkz+WoOPZZwcOAHtATmwlTuxxlv6Cro59iswg==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/framer-utils": "2.1.23",
+ "@heroui/modal": "2.2.24",
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/shared-utils": "2.1.12"
+ },
+ "peerDependencies": {
+ "@heroui/system": ">=2.4.18",
+ "@heroui/theme": ">=2.4.17",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/dropdown": {
+ "version": "2.3.27",
+ "resolved": "https://registry.npmjs.org/@heroui/dropdown/-/dropdown-2.3.27.tgz",
+ "integrity": "sha512-6aedMmxC+St5Ixz9o3s0ERkLOR6ZQE2uRccmRchPCEt7ZJU6TAeJo7fSpxIvdEUjFDe+pNhR2ojIocZEXtBZZg==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/aria-utils": "2.2.24",
+ "@heroui/menu": "2.2.26",
+ "@heroui/popover": "2.3.27",
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/shared-utils": "2.1.12",
+ "@react-aria/focus": "3.21.2",
+ "@react-aria/menu": "3.19.3",
+ "@react-stately/menu": "3.9.8",
+ "@react-types/menu": "3.10.5"
+ },
+ "peerDependencies": {
+ "@heroui/system": ">=2.4.18",
+ "@heroui/theme": ">=2.4.17",
+ "framer-motion": ">=11.5.6 || >=12.0.0-alpha.1",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/form": {
+ "version": "2.1.27",
+ "resolved": "https://registry.npmjs.org/@heroui/form/-/form-2.1.27.tgz",
+ "integrity": "sha512-vtaBqWhxppkJeWgbAZA/A1bRj6XIudBqJWSkoqYlejtLuvaxNwxQ2Z9u7ewxN96R6QqPrQwChlknIn0NgCWlXQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/shared-utils": "2.1.12",
+ "@heroui/system": "2.4.23",
+ "@heroui/theme": "2.4.23",
+ "@react-stately/form": "3.2.2",
+ "@react-types/form": "3.7.16",
+ "@react-types/shared": "3.32.1"
+ },
+ "peerDependencies": {
+ "@heroui/system": ">=2.4.18",
+ "@heroui/theme": ">=2.4.17",
+ "react": ">=18",
+ "react-dom": ">=18"
+ }
+ },
+ "node_modules/@heroui/framer-utils": {
+ "version": "2.1.23",
+ "resolved": "https://registry.npmjs.org/@heroui/framer-utils/-/framer-utils-2.1.23.tgz",
+ "integrity": "sha512-crLLMjRmxs8/fysFv5gwghSGcDmYYkhNfAWh1rFzDy+FRPZN4f/bPH2rt85hdApmuHbWt0QCocqsrjHxLEzrAw==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/system": "2.4.23",
+ "@heroui/use-measure": "2.1.8"
+ },
+ "peerDependencies": {
+ "framer-motion": ">=11.5.6 || >=12.0.0-alpha.1",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/image": {
+ "version": "2.2.17",
+ "resolved": "https://registry.npmjs.org/@heroui/image/-/image-2.2.17.tgz",
+ "integrity": "sha512-B/MrWafTsiCBFnRc0hPTLDBh7APjb/lRuQf18umuh20/1n6KiQXJ7XGSjnrHaA6HQcrtMGh6mDFZDaXq9rHuoA==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/shared-utils": "2.1.12",
+ "@heroui/use-image": "2.1.13"
+ },
+ "peerDependencies": {
+ "@heroui/system": ">=2.4.18",
+ "@heroui/theme": ">=2.4.17",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/input": {
+ "version": "2.4.28",
+ "resolved": "https://registry.npmjs.org/@heroui/input/-/input-2.4.28.tgz",
+ "integrity": "sha512-uaBubg814YOlVvX13yCAMqsR9HC4jg+asQdukbOvOnFtHY/d53her1BDdXhR9tMcrRTdYWQ3FoHqWbpvd5X4OQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/form": "2.1.27",
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/shared-icons": "2.1.10",
+ "@heroui/shared-utils": "2.1.12",
+ "@heroui/use-safe-layout-effect": "2.1.8",
+ "@react-aria/focus": "3.21.2",
+ "@react-aria/interactions": "3.25.6",
+ "@react-aria/textfield": "3.18.2",
+ "@react-stately/utils": "3.10.8",
+ "@react-types/shared": "3.32.1",
+ "@react-types/textfield": "3.12.6",
+ "react-textarea-autosize": "^8.5.3"
+ },
+ "peerDependencies": {
+ "@heroui/system": ">=2.4.18",
+ "@heroui/theme": ">=2.4.19",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/input-otp": {
+ "version": "2.1.27",
+ "resolved": "https://registry.npmjs.org/@heroui/input-otp/-/input-otp-2.1.27.tgz",
+ "integrity": "sha512-VUzQ1u6/0okE0eqDx/2I/8zpGItSsn7Zml01IVwGM4wY2iJeQA+uRjfP+B1ff9jO/y8n582YU4uv/ZSOmmEQ7A==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/form": "2.1.27",
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/shared-utils": "2.1.12",
+ "@heroui/use-form-reset": "2.0.1",
+ "@react-aria/focus": "3.21.2",
+ "@react-aria/form": "3.1.2",
+ "@react-stately/form": "3.2.2",
+ "@react-stately/utils": "3.10.8",
+ "@react-types/textfield": "3.12.6",
+ "input-otp": "1.4.1"
+ },
+ "peerDependencies": {
+ "@heroui/system": ">=2.4.18",
+ "@heroui/theme": ">=2.4.17",
+ "react": ">=18",
+ "react-dom": ">=18"
+ }
+ },
+ "node_modules/@heroui/kbd": {
+ "version": "2.2.22",
+ "resolved": "https://registry.npmjs.org/@heroui/kbd/-/kbd-2.2.22.tgz",
+ "integrity": "sha512-PKhgwGB7i53kBuqB1YdFZsg7H9fJ8YESMRRPwRRyPSz5feMdwGidyXs+/ix7lrlYp4mlC3wtPp7L79SEyPCpBA==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/shared-utils": "2.1.12",
+ "@heroui/system-rsc": "2.3.20"
+ },
+ "peerDependencies": {
+ "@heroui/theme": ">=2.4.17",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/link": {
+ "version": "2.2.23",
+ "resolved": "https://registry.npmjs.org/@heroui/link/-/link-2.2.23.tgz",
+ "integrity": "sha512-lObtPRLy8ModlTvJiKhczuAV/CIt31hde6xPGFYRpPsaQN1b7RgQMmai5/Iv/M8WrzFmFZRpgW75RKYIB6hHVQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/shared-icons": "2.1.10",
+ "@heroui/shared-utils": "2.1.12",
+ "@heroui/use-aria-link": "2.2.21",
+ "@react-aria/focus": "3.21.2",
+ "@react-types/link": "3.6.5"
+ },
+ "peerDependencies": {
+ "@heroui/system": ">=2.4.18",
+ "@heroui/theme": ">=2.4.17",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/listbox": {
+ "version": "2.3.26",
+ "resolved": "https://registry.npmjs.org/@heroui/listbox/-/listbox-2.3.26.tgz",
+ "integrity": "sha512-/k3k+xyl2d+aFfT02h+/0njhsDX8vJDEkPK+dl9ETYI9Oz3L+xbHN9yIzuWjBXYkNGlQCjQ46N+0jWjhP5B4pA==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/aria-utils": "2.2.24",
+ "@heroui/divider": "2.2.20",
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/shared-utils": "2.1.12",
+ "@heroui/use-is-mobile": "2.2.12",
+ "@react-aria/focus": "3.21.2",
+ "@react-aria/interactions": "3.25.6",
+ "@react-aria/listbox": "3.15.0",
+ "@react-stately/list": "3.13.1",
+ "@react-types/shared": "3.32.1",
+ "@tanstack/react-virtual": "3.11.3"
+ },
+ "peerDependencies": {
+ "@heroui/system": ">=2.4.18",
+ "@heroui/theme": ">=2.4.17",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/menu": {
+ "version": "2.2.26",
+ "resolved": "https://registry.npmjs.org/@heroui/menu/-/menu-2.2.26.tgz",
+ "integrity": "sha512-raR5pXgEqizKD9GsWS1yKqTm4RPWMrSQlqXLE2zNMQk0TkDqmPVw1z5griMqu2Zt9Vf2Ectf55vh4c0DNOUGlg==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/aria-utils": "2.2.24",
+ "@heroui/divider": "2.2.20",
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/shared-utils": "2.1.12",
+ "@heroui/use-is-mobile": "2.2.12",
+ "@react-aria/focus": "3.21.2",
+ "@react-aria/interactions": "3.25.6",
+ "@react-aria/menu": "3.19.3",
+ "@react-stately/tree": "3.9.3",
+ "@react-types/menu": "3.10.5",
+ "@react-types/shared": "3.32.1"
+ },
+ "peerDependencies": {
+ "@heroui/system": ">=2.4.18",
+ "@heroui/theme": ">=2.4.17",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/modal": {
+ "version": "2.2.24",
+ "resolved": "https://registry.npmjs.org/@heroui/modal/-/modal-2.2.24.tgz",
+ "integrity": "sha512-ISbgorNqgps9iUvQdgANxprdN+6H3Sx9TrGKpuW798qjc2f0T4rTbjrEfFPT8tFx6XYF4P5j7T7m3zoKcortHQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/dom-animation": "2.1.10",
+ "@heroui/framer-utils": "2.1.23",
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/shared-icons": "2.1.10",
+ "@heroui/shared-utils": "2.1.12",
+ "@heroui/use-aria-button": "2.2.20",
+ "@heroui/use-aria-modal-overlay": "2.2.19",
+ "@heroui/use-disclosure": "2.2.17",
+ "@heroui/use-draggable": "2.1.18",
+ "@heroui/use-viewport-size": "2.0.1",
+ "@react-aria/dialog": "3.5.31",
+ "@react-aria/focus": "3.21.2",
+ "@react-aria/overlays": "3.30.0",
+ "@react-stately/overlays": "3.6.20"
+ },
+ "peerDependencies": {
+ "@heroui/system": ">=2.4.18",
+ "@heroui/theme": ">=2.4.17",
+ "framer-motion": ">=11.5.6 || >=12.0.0-alpha.1",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/navbar": {
+ "version": "2.2.25",
+ "resolved": "https://registry.npmjs.org/@heroui/navbar/-/navbar-2.2.25.tgz",
+ "integrity": "sha512-5fNIMDpX2htDTMb/Xgv81qw/FuNWb+0Wpfc6rkFtNYd968I7G6Kjm782QB8WQjZ8DsMugcLEYUN4lpbJHRSdwg==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/dom-animation": "2.1.10",
+ "@heroui/framer-utils": "2.1.23",
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/shared-utils": "2.1.12",
+ "@heroui/use-resize": "2.1.8",
+ "@heroui/use-scroll-position": "2.1.8",
+ "@react-aria/button": "3.14.2",
+ "@react-aria/focus": "3.21.2",
+ "@react-aria/interactions": "3.25.6",
+ "@react-aria/overlays": "3.30.0",
+ "@react-stately/toggle": "3.9.2",
+ "@react-stately/utils": "3.10.8"
+ },
+ "peerDependencies": {
+ "@heroui/system": ">=2.4.18",
+ "@heroui/theme": ">=2.4.17",
+ "framer-motion": ">=11.5.6 || >=12.0.0-alpha.1",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/number-input": {
+ "version": "2.0.18",
+ "resolved": "https://registry.npmjs.org/@heroui/number-input/-/number-input-2.0.18.tgz",
+ "integrity": "sha512-28v0/0FABs+yy3CcJimcr5uNlhaJSyKt1ENMSXfzPxdN2WgIs14+6NLMT+KV7ibcJl7kmqG0uc8vuIDLVrM5bQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/button": "2.2.27",
+ "@heroui/form": "2.1.27",
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/shared-icons": "2.1.10",
+ "@heroui/shared-utils": "2.1.12",
+ "@heroui/use-safe-layout-effect": "2.1.8",
+ "@react-aria/focus": "3.21.2",
+ "@react-aria/i18n": "3.12.13",
+ "@react-aria/interactions": "3.25.6",
+ "@react-aria/numberfield": "3.12.2",
+ "@react-stately/numberfield": "3.10.2",
+ "@react-types/button": "3.14.1",
+ "@react-types/numberfield": "3.8.15",
+ "@react-types/shared": "3.32.1"
+ },
+ "peerDependencies": {
+ "@heroui/system": ">=2.4.18",
+ "@heroui/theme": ">=2.4.19",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/pagination": {
+ "version": "2.2.24",
+ "resolved": "https://registry.npmjs.org/@heroui/pagination/-/pagination-2.2.24.tgz",
+ "integrity": "sha512-5ObSJ1PzB9D1CjHV0MfDNzLR69vSYpx/rNQLBo/D4g5puaAR7kkGgw5ncf5eirhdKuy9y8VGAhjwhBxO4NUdpQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/shared-icons": "2.1.10",
+ "@heroui/shared-utils": "2.1.12",
+ "@heroui/use-intersection-observer": "2.2.14",
+ "@heroui/use-pagination": "2.2.18",
+ "@react-aria/focus": "3.21.2",
+ "@react-aria/i18n": "3.12.13",
+ "@react-aria/interactions": "3.25.6",
+ "@react-aria/utils": "3.31.0",
+ "scroll-into-view-if-needed": "3.0.10"
+ },
+ "peerDependencies": {
+ "@heroui/system": ">=2.4.18",
+ "@heroui/theme": ">=2.4.17",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/popover": {
+ "version": "2.3.27",
+ "resolved": "https://registry.npmjs.org/@heroui/popover/-/popover-2.3.27.tgz",
+ "integrity": "sha512-PmSCKQcAvKIegK59Flr9cglbsEu7OAegQMtwNIjqWHsPT18NNphimmUSJrtuD78rcfKekrZ+Uo9qJEUf0zGZDw==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/aria-utils": "2.2.24",
+ "@heroui/button": "2.2.27",
+ "@heroui/dom-animation": "2.1.10",
+ "@heroui/framer-utils": "2.1.23",
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/shared-utils": "2.1.12",
+ "@heroui/use-aria-button": "2.2.20",
+ "@heroui/use-aria-overlay": "2.0.4",
+ "@heroui/use-safe-layout-effect": "2.1.8",
+ "@react-aria/dialog": "3.5.31",
+ "@react-aria/focus": "3.21.2",
+ "@react-aria/overlays": "3.30.0",
+ "@react-stately/overlays": "3.6.20",
+ "@react-types/overlays": "3.9.2"
+ },
+ "peerDependencies": {
+ "@heroui/system": ">=2.4.18",
+ "@heroui/theme": ">=2.4.17",
+ "framer-motion": ">=11.5.6 || >=12.0.0-alpha.1",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/progress": {
+ "version": "2.2.22",
+ "resolved": "https://registry.npmjs.org/@heroui/progress/-/progress-2.2.22.tgz",
+ "integrity": "sha512-ch+iWEDo8d+Owz81vu4+Kj6CLfxi0nUlivQBhXeOzgU3VZbRmxJyW8S6l7wk6GyKJZxsCbYbjV1wPSjZhKJXCg==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/shared-utils": "2.1.12",
+ "@heroui/use-is-mounted": "2.1.8",
+ "@react-aria/progress": "3.4.27",
+ "@react-types/progress": "3.5.16"
+ },
+ "peerDependencies": {
+ "@heroui/system": ">=2.4.18",
+ "@heroui/theme": ">=2.4.17",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/radio": {
+ "version": "2.3.27",
+ "resolved": "https://registry.npmjs.org/@heroui/radio/-/radio-2.3.27.tgz",
+ "integrity": "sha512-kfDxzPR0u4++lZX2Gf6wbEe/hGbFnoXI4XLbe4e+ZDjGdBSakNuJlcDvWHVoDFZH1xXyOO9w/dHfZuE6O2VGLA==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/form": "2.1.27",
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/shared-utils": "2.1.12",
+ "@react-aria/focus": "3.21.2",
+ "@react-aria/interactions": "3.25.6",
+ "@react-aria/radio": "3.12.2",
+ "@react-aria/visually-hidden": "3.8.28",
+ "@react-stately/radio": "3.11.2",
+ "@react-types/radio": "3.9.2",
+ "@react-types/shared": "3.32.1"
+ },
+ "peerDependencies": {
+ "@heroui/system": ">=2.4.18",
+ "@heroui/theme": ">=2.4.17",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/react": {
+ "version": "2.8.5",
+ "resolved": "https://registry.npmjs.org/@heroui/react/-/react-2.8.5.tgz",
+ "integrity": "sha512-cGiG0/DCPsYopa+zACFDmtx9LQDfY5KU58Tt82ELANhmKRyYAesAq9tSa01dG+MjOXUTUR6cxp5i5RmRn8rPYg==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/accordion": "2.2.24",
+ "@heroui/alert": "2.2.27",
+ "@heroui/autocomplete": "2.3.29",
+ "@heroui/avatar": "2.2.22",
+ "@heroui/badge": "2.2.17",
+ "@heroui/breadcrumbs": "2.2.22",
+ "@heroui/button": "2.2.27",
+ "@heroui/calendar": "2.2.27",
+ "@heroui/card": "2.2.25",
+ "@heroui/checkbox": "2.3.27",
+ "@heroui/chip": "2.2.22",
+ "@heroui/code": "2.2.21",
+ "@heroui/date-input": "2.3.27",
+ "@heroui/date-picker": "2.3.28",
+ "@heroui/divider": "2.2.20",
+ "@heroui/drawer": "2.2.24",
+ "@heroui/dropdown": "2.3.27",
+ "@heroui/form": "2.1.27",
+ "@heroui/framer-utils": "2.1.23",
+ "@heroui/image": "2.2.17",
+ "@heroui/input": "2.4.28",
+ "@heroui/input-otp": "2.1.27",
+ "@heroui/kbd": "2.2.22",
+ "@heroui/link": "2.2.23",
+ "@heroui/listbox": "2.3.26",
+ "@heroui/menu": "2.2.26",
+ "@heroui/modal": "2.2.24",
+ "@heroui/navbar": "2.2.25",
+ "@heroui/number-input": "2.0.18",
+ "@heroui/pagination": "2.2.24",
+ "@heroui/popover": "2.3.27",
+ "@heroui/progress": "2.2.22",
+ "@heroui/radio": "2.3.27",
+ "@heroui/ripple": "2.2.20",
+ "@heroui/scroll-shadow": "2.3.18",
+ "@heroui/select": "2.4.28",
+ "@heroui/skeleton": "2.2.17",
+ "@heroui/slider": "2.4.24",
+ "@heroui/snippet": "2.2.28",
+ "@heroui/spacer": "2.2.21",
+ "@heroui/spinner": "2.2.24",
+ "@heroui/switch": "2.2.24",
+ "@heroui/system": "2.4.23",
+ "@heroui/table": "2.2.27",
+ "@heroui/tabs": "2.2.24",
+ "@heroui/theme": "2.4.23",
+ "@heroui/toast": "2.0.17",
+ "@heroui/tooltip": "2.2.24",
+ "@heroui/user": "2.2.22",
+ "@react-aria/visually-hidden": "3.8.28"
+ },
+ "peerDependencies": {
+ "framer-motion": ">=11.5.6 || >=12.0.0-alpha.1",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/react-rsc-utils": {
+ "version": "2.1.9",
+ "resolved": "https://registry.npmjs.org/@heroui/react-rsc-utils/-/react-rsc-utils-2.1.9.tgz",
+ "integrity": "sha512-e77OEjNCmQxE9/pnLDDb93qWkX58/CcgIqdNAczT/zUP+a48NxGq2A2WRimvc1uviwaNL2StriE2DmyZPyYW7Q==",
+ "license": "MIT",
+ "peerDependencies": {
+ "react": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/react-utils": {
+ "version": "2.1.14",
+ "resolved": "https://registry.npmjs.org/@heroui/react-utils/-/react-utils-2.1.14.tgz",
+ "integrity": "sha512-hhKklYKy9sRH52C9A8P0jWQ79W4MkIvOnKBIuxEMHhigjfracy0o0lMnAUdEsJni4oZKVJYqNGdQl+UVgcmeDA==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/react-rsc-utils": "2.1.9",
+ "@heroui/shared-utils": "2.1.12"
+ },
+ "peerDependencies": {
+ "react": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/ripple": {
+ "version": "2.2.20",
+ "resolved": "https://registry.npmjs.org/@heroui/ripple/-/ripple-2.2.20.tgz",
+ "integrity": "sha512-3+fBx5jO7l8SE84ZG0vB5BOxKKr23Ay180AeIWcf8m8lhXXd4iShVz2S+keW9PewqVHv52YBaxLoSVQ93Ddcxw==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/dom-animation": "2.1.10",
+ "@heroui/shared-utils": "2.1.12"
+ },
+ "peerDependencies": {
+ "@heroui/system": ">=2.4.18",
+ "@heroui/theme": ">=2.4.17",
+ "framer-motion": ">=11.5.6 || >=12.0.0-alpha.1",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/scroll-shadow": {
+ "version": "2.3.18",
+ "resolved": "https://registry.npmjs.org/@heroui/scroll-shadow/-/scroll-shadow-2.3.18.tgz",
+ "integrity": "sha512-P/nLQbFPOlbTLRjO2tKoZCljJtU7iq81wsp7C8wZ1rZI1RmkTx3UgLLeoFWgmAp3ZlUIYgaewTnejt6eRx+28w==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/shared-utils": "2.1.12",
+ "@heroui/use-data-scroll-overflow": "2.2.13"
+ },
+ "peerDependencies": {
+ "@heroui/system": ">=2.4.18",
+ "@heroui/theme": ">=2.4.17",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/select": {
+ "version": "2.4.28",
+ "resolved": "https://registry.npmjs.org/@heroui/select/-/select-2.4.28.tgz",
+ "integrity": "sha512-Dg3jv248Tu+g2WJMWseDjWA0FAG356elZIcE0OufVAIzQoWjLhgbkTqY9ths0HkcHy0nDwQWvyrrwkbif1kNqA==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/aria-utils": "2.2.24",
+ "@heroui/form": "2.1.27",
+ "@heroui/listbox": "2.3.26",
+ "@heroui/popover": "2.3.27",
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/scroll-shadow": "2.3.18",
+ "@heroui/shared-icons": "2.1.10",
+ "@heroui/shared-utils": "2.1.12",
+ "@heroui/spinner": "2.2.24",
+ "@heroui/use-aria-button": "2.2.20",
+ "@heroui/use-aria-multiselect": "2.4.19",
+ "@heroui/use-form-reset": "2.0.1",
+ "@heroui/use-safe-layout-effect": "2.1.8",
+ "@react-aria/focus": "3.21.2",
+ "@react-aria/form": "3.1.2",
+ "@react-aria/interactions": "3.25.6",
+ "@react-aria/overlays": "3.30.0",
+ "@react-aria/visually-hidden": "3.8.28",
+ "@react-types/shared": "3.32.1"
+ },
+ "peerDependencies": {
+ "@heroui/system": ">=2.4.18",
+ "@heroui/theme": ">=2.4.17",
+ "framer-motion": ">=11.5.6 || >=12.0.0-alpha.1",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/shared-icons": {
+ "version": "2.1.10",
+ "resolved": "https://registry.npmjs.org/@heroui/shared-icons/-/shared-icons-2.1.10.tgz",
+ "integrity": "sha512-ePo60GjEpM0SEyZBGOeySsLueNDCqLsVL79Fq+5BphzlrBAcaKY7kUp74964ImtkXvknTxAWzuuTr3kCRqj6jg==",
+ "license": "MIT",
+ "peerDependencies": {
+ "react": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/shared-utils": {
+ "version": "2.1.12",
+ "resolved": "https://registry.npmjs.org/@heroui/shared-utils/-/shared-utils-2.1.12.tgz",
+ "integrity": "sha512-0iCnxVAkIPtrHQo26Qa5g0UTqMTpugTbClNOrEPsrQuyRAq7Syux998cPwGlneTfB5E5xcU3LiEdA9GUyeK2cQ==",
+ "hasInstallScript": true,
"license": "MIT"
},
+ "node_modules/@heroui/skeleton": {
+ "version": "2.2.17",
+ "resolved": "https://registry.npmjs.org/@heroui/skeleton/-/skeleton-2.2.17.tgz",
+ "integrity": "sha512-WDzwODs+jW+GgMr3oOdLtXXfv8ScXuuWgxN2iPWWyDBcQYXX2XCKGVjCpM5lSKf1UG4Yp3iXuqKzH1m+E+m7kg==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/shared-utils": "2.1.12"
+ },
+ "peerDependencies": {
+ "@heroui/system": ">=2.4.18",
+ "@heroui/theme": ">=2.4.17",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/slider": {
+ "version": "2.4.24",
+ "resolved": "https://registry.npmjs.org/@heroui/slider/-/slider-2.4.24.tgz",
+ "integrity": "sha512-GKdqFTCe9O8tT3HEZ/W4TEWkz7ADtUBzuOBXw779Oqqf02HNg9vSnISlNvI6G0ymYjY42EanwA+dChHbPBIVJw==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/shared-utils": "2.1.12",
+ "@heroui/tooltip": "2.2.24",
+ "@react-aria/focus": "3.21.2",
+ "@react-aria/i18n": "3.12.13",
+ "@react-aria/interactions": "3.25.6",
+ "@react-aria/slider": "3.8.2",
+ "@react-aria/visually-hidden": "3.8.28",
+ "@react-stately/slider": "3.7.2"
+ },
+ "peerDependencies": {
+ "@heroui/system": ">=2.4.18",
+ "@heroui/theme": ">=2.4.19",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/snippet": {
+ "version": "2.2.28",
+ "resolved": "https://registry.npmjs.org/@heroui/snippet/-/snippet-2.2.28.tgz",
+ "integrity": "sha512-UfC/ZcYpmOutAcazxkizJWlhvqzr077szDyQ85thyUC5yhuRRLrsOHDIhyLWQrEKIcWw5+CaEGS2VLwAFlgfzw==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/button": "2.2.27",
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/shared-icons": "2.1.10",
+ "@heroui/shared-utils": "2.1.12",
+ "@heroui/tooltip": "2.2.24",
+ "@heroui/use-clipboard": "2.1.9",
+ "@react-aria/focus": "3.21.2"
+ },
+ "peerDependencies": {
+ "@heroui/system": ">=2.4.18",
+ "@heroui/theme": ">=2.4.17",
+ "framer-motion": ">=11.5.6 || >=12.0.0-alpha.1",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/spacer": {
+ "version": "2.2.21",
+ "resolved": "https://registry.npmjs.org/@heroui/spacer/-/spacer-2.2.21.tgz",
+ "integrity": "sha512-WKD+BlgHfqJ8lrkkg/6cvzSWNsbRjzr24HpZnv6cDeWX95wVLTOco9HVR8ohwStMqwu5zYeUd1bw6yCDVTo53w==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/shared-utils": "2.1.12",
+ "@heroui/system-rsc": "2.3.20"
+ },
+ "peerDependencies": {
+ "@heroui/theme": ">=2.4.17",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/spinner": {
+ "version": "2.2.24",
+ "resolved": "https://registry.npmjs.org/@heroui/spinner/-/spinner-2.2.24.tgz",
+ "integrity": "sha512-HfKkFffrIN9UdJY2UaenlB8xEwIzolCCFCwU0j3wVnLMX+Dw+ixwaELdAxX14Z6gPQYec6AROKetkWWit14rlw==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/shared-utils": "2.1.12",
+ "@heroui/system": "2.4.23",
+ "@heroui/system-rsc": "2.3.20"
+ },
+ "peerDependencies": {
+ "@heroui/theme": ">=2.4.17",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/switch": {
+ "version": "2.2.24",
+ "resolved": "https://registry.npmjs.org/@heroui/switch/-/switch-2.2.24.tgz",
+ "integrity": "sha512-RbV+MECncBKsthX3D8r+CGoQRu8Q3AAYUEdm/7ody6+bMZFmBilm695yLiqziMI33Ct/WQ0WkpvrTClIcmxU/A==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/shared-utils": "2.1.12",
+ "@heroui/use-safe-layout-effect": "2.1.8",
+ "@react-aria/focus": "3.21.2",
+ "@react-aria/interactions": "3.25.6",
+ "@react-aria/switch": "3.7.8",
+ "@react-aria/visually-hidden": "3.8.28",
+ "@react-stately/toggle": "3.9.2"
+ },
+ "peerDependencies": {
+ "@heroui/system": ">=2.4.18",
+ "@heroui/theme": ">=2.4.17",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/system": {
+ "version": "2.4.23",
+ "resolved": "https://registry.npmjs.org/@heroui/system/-/system-2.4.23.tgz",
+ "integrity": "sha512-kgYvfkIOQKM6CCBIlNSE2tXMtNrS1mvEUbvwnaU3pEYbMlceBtwA5v7SlpaJy/5dqKcTbfmVMUCmXnY/Kw4vaQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/system-rsc": "2.3.20",
+ "@react-aria/i18n": "3.12.13",
+ "@react-aria/overlays": "3.30.0",
+ "@react-aria/utils": "3.31.0"
+ },
+ "peerDependencies": {
+ "framer-motion": ">=11.5.6 || >=12.0.0-alpha.1",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/system-rsc": {
+ "version": "2.3.20",
+ "resolved": "https://registry.npmjs.org/@heroui/system-rsc/-/system-rsc-2.3.20.tgz",
+ "integrity": "sha512-uZwQErEud/lAX7KRXEdsDcGLyygBffHcgnbCDrLvmTf3cyBE84YziG7AjM7Ts8ZcrF+wBXX4+a1IqnKGlsGEdQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@react-types/shared": "3.32.1",
+ "clsx": "^1.2.1"
+ },
+ "peerDependencies": {
+ "@heroui/theme": ">=2.4.17",
+ "react": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/table": {
+ "version": "2.2.27",
+ "resolved": "https://registry.npmjs.org/@heroui/table/-/table-2.2.27.tgz",
+ "integrity": "sha512-XFmbEgBzf89WH1VzmnwENxVzK4JrHV5jdlzyM3snNhk8uDSjfecnUY33qR62cpdZsKiCFFcYf7kQPkCnJGnD0Q==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/checkbox": "2.3.27",
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/shared-icons": "2.1.10",
+ "@heroui/shared-utils": "2.1.12",
+ "@heroui/spacer": "2.2.21",
+ "@react-aria/focus": "3.21.2",
+ "@react-aria/interactions": "3.25.6",
+ "@react-aria/table": "3.17.8",
+ "@react-aria/visually-hidden": "3.8.28",
+ "@react-stately/table": "3.15.1",
+ "@react-stately/virtualizer": "4.4.4",
+ "@react-types/grid": "3.3.6",
+ "@react-types/table": "3.13.4",
+ "@tanstack/react-virtual": "3.11.3"
+ },
+ "peerDependencies": {
+ "@heroui/system": ">=2.4.18",
+ "@heroui/theme": ">=2.4.17",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/tabs": {
+ "version": "2.2.24",
+ "resolved": "https://registry.npmjs.org/@heroui/tabs/-/tabs-2.2.24.tgz",
+ "integrity": "sha512-2SfxzAXe1t2Zz0v16kqkb7DR2wW86XoDwRUpLex6zhEN4/uT5ILeynxIVSUyAvVN3z95cnaQt0XPQBfUjAIQhQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/aria-utils": "2.2.24",
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/shared-utils": "2.1.12",
+ "@heroui/use-is-mounted": "2.1.8",
+ "@react-aria/focus": "3.21.2",
+ "@react-aria/interactions": "3.25.6",
+ "@react-aria/tabs": "3.10.8",
+ "@react-stately/tabs": "3.8.6",
+ "@react-types/shared": "3.32.1",
+ "scroll-into-view-if-needed": "3.0.10"
+ },
+ "peerDependencies": {
+ "@heroui/system": ">=2.4.18",
+ "@heroui/theme": ">=2.4.22",
+ "framer-motion": ">=11.5.6 || >=12.0.0-alpha.1",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/theme": {
+ "version": "2.4.23",
+ "resolved": "https://registry.npmjs.org/@heroui/theme/-/theme-2.4.23.tgz",
+ "integrity": "sha512-5hoaRWG+/d/t06p7Pfhz70DUP0Uggjids7/z2Ytgup4A8KAOvDIXxvHUDlk6rRHKiN1wDMNA5H+EWsSXB/m03Q==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/shared-utils": "2.1.12",
+ "clsx": "^1.2.1",
+ "color": "^4.2.3",
+ "color2k": "^2.0.3",
+ "deepmerge": "4.3.1",
+ "flat": "^5.0.2",
+ "tailwind-merge": "3.3.1",
+ "tailwind-variants": "3.1.1"
+ },
+ "peerDependencies": {
+ "tailwindcss": ">=4.0.0"
+ }
+ },
+ "node_modules/@heroui/toast": {
+ "version": "2.0.17",
+ "resolved": "https://registry.npmjs.org/@heroui/toast/-/toast-2.0.17.tgz",
+ "integrity": "sha512-w3TaA1DYLcwdDjpwf9xw5YSr+odo9GGHsObsrMmLEQDS0JQhmKyK5sQqXUzb9d27EC6KVwGjeVg0hUHYQBK2JA==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/shared-icons": "2.1.10",
+ "@heroui/shared-utils": "2.1.12",
+ "@heroui/spinner": "2.2.24",
+ "@heroui/use-is-mobile": "2.2.12",
+ "@react-aria/interactions": "3.25.6",
+ "@react-aria/toast": "3.0.8",
+ "@react-stately/toast": "3.1.2"
+ },
+ "peerDependencies": {
+ "@heroui/system": ">=2.4.18",
+ "@heroui/theme": ">=2.4.17",
+ "framer-motion": ">=11.5.6 || >=12.0.0-alpha.1",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/tooltip": {
+ "version": "2.2.24",
+ "resolved": "https://registry.npmjs.org/@heroui/tooltip/-/tooltip-2.2.24.tgz",
+ "integrity": "sha512-H+0STFea2/Z4obDdk+ZPoDzJxJQHIWGSjnW/jieThJbJ5zow/qBfcg5DqzIdiC+FCJ4dDD5jEDZ4W4H/fQUKQA==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/aria-utils": "2.2.24",
+ "@heroui/dom-animation": "2.1.10",
+ "@heroui/framer-utils": "2.1.23",
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/shared-utils": "2.1.12",
+ "@heroui/use-aria-overlay": "2.0.4",
+ "@heroui/use-safe-layout-effect": "2.1.8",
+ "@react-aria/overlays": "3.30.0",
+ "@react-aria/tooltip": "3.8.8",
+ "@react-stately/tooltip": "3.5.8",
+ "@react-types/overlays": "3.9.2",
+ "@react-types/tooltip": "3.4.21"
+ },
+ "peerDependencies": {
+ "@heroui/system": ">=2.4.18",
+ "@heroui/theme": ">=2.4.17",
+ "framer-motion": ">=11.5.6 || >=12.0.0-alpha.1",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/use-aria-accordion": {
+ "version": "2.2.18",
+ "resolved": "https://registry.npmjs.org/@heroui/use-aria-accordion/-/use-aria-accordion-2.2.18.tgz",
+ "integrity": "sha512-qjRkae2p4MFDrNqO6v6YCor0BtVi3idMd1dsI82XM16bxLQ2stqG4Ajrg60xV0AN+WKZUq10oetqkJuY6MYg0w==",
+ "license": "MIT",
+ "dependencies": {
+ "@react-aria/button": "3.14.2",
+ "@react-aria/focus": "3.21.2",
+ "@react-aria/selection": "3.26.0",
+ "@react-stately/tree": "3.9.3",
+ "@react-types/accordion": "3.0.0-alpha.26",
+ "@react-types/shared": "3.32.1"
+ },
+ "peerDependencies": {
+ "react": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/use-aria-button": {
+ "version": "2.2.20",
+ "resolved": "https://registry.npmjs.org/@heroui/use-aria-button/-/use-aria-button-2.2.20.tgz",
+ "integrity": "sha512-Y0Bmze/pxEACKsHMbA1sYA3ghMJ+9fSnWvZBwlUxqiVXDEy2YrrK2JmXEgsuHGQdKD9RqU2Od3V4VqIIiaHiMA==",
+ "license": "MIT",
+ "dependencies": {
+ "@react-aria/focus": "3.21.2",
+ "@react-aria/interactions": "3.25.6",
+ "@react-aria/utils": "3.31.0",
+ "@react-types/button": "3.14.1",
+ "@react-types/shared": "3.32.1"
+ },
+ "peerDependencies": {
+ "react": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/use-aria-link": {
+ "version": "2.2.21",
+ "resolved": "https://registry.npmjs.org/@heroui/use-aria-link/-/use-aria-link-2.2.21.tgz",
+ "integrity": "sha512-sG2rUutT/E/FYguzZmg715cXcM6+ue9wRfs2Gi6epWJwIVpS51uEagJKY0wIutJDfuCPfQ9AuxXfJek4CnxjKw==",
+ "license": "MIT",
+ "dependencies": {
+ "@react-aria/focus": "3.21.2",
+ "@react-aria/interactions": "3.25.6",
+ "@react-aria/utils": "3.31.0",
+ "@react-types/link": "3.6.5",
+ "@react-types/shared": "3.32.1"
+ },
+ "peerDependencies": {
+ "react": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/use-aria-modal-overlay": {
+ "version": "2.2.19",
+ "resolved": "https://registry.npmjs.org/@heroui/use-aria-modal-overlay/-/use-aria-modal-overlay-2.2.19.tgz",
+ "integrity": "sha512-MPvszNrt+1DauiSyOAwb0pKbYahpEVi9hrmidnO8cd1SA7B2ES0fNRBeNMAwcaeR/Nzsv+Cw1hRXt3egwqi0lg==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/use-aria-overlay": "2.0.4",
+ "@react-aria/overlays": "3.30.0",
+ "@react-aria/utils": "3.31.0",
+ "@react-stately/overlays": "3.6.20"
+ },
+ "peerDependencies": {
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/use-aria-multiselect": {
+ "version": "2.4.19",
+ "resolved": "https://registry.npmjs.org/@heroui/use-aria-multiselect/-/use-aria-multiselect-2.4.19.tgz",
+ "integrity": "sha512-RLDSpOLJqNESn6OK/zKuyTriK6sqMby76si/4kTMCs+4lmMPOyFKP3fREywu+zyJjRUCuZPa6xYuN2OHKQRDow==",
+ "license": "MIT",
+ "dependencies": {
+ "@react-aria/i18n": "3.12.13",
+ "@react-aria/interactions": "3.25.6",
+ "@react-aria/label": "3.7.22",
+ "@react-aria/listbox": "3.15.0",
+ "@react-aria/menu": "3.19.3",
+ "@react-aria/selection": "3.26.0",
+ "@react-aria/utils": "3.31.0",
+ "@react-stately/form": "3.2.2",
+ "@react-stately/list": "3.13.1",
+ "@react-stately/menu": "3.9.8",
+ "@react-types/button": "3.14.1",
+ "@react-types/overlays": "3.9.2",
+ "@react-types/shared": "3.32.1"
+ },
+ "peerDependencies": {
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/use-aria-overlay": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/@heroui/use-aria-overlay/-/use-aria-overlay-2.0.4.tgz",
+ "integrity": "sha512-iv+y0+OvQd1eWiZftPI07JE3c5AdK85W5k3rDlhk5MFEI3dllkIpu8z8zLh3ge/BQGFiGkySVC5iXl8w84gMUQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@react-aria/focus": "3.21.2",
+ "@react-aria/interactions": "3.25.6",
+ "@react-aria/overlays": "3.30.0",
+ "@react-types/shared": "3.32.1"
+ },
+ "peerDependencies": {
+ "react": ">=18",
+ "react-dom": ">=18"
+ }
+ },
+ "node_modules/@heroui/use-callback-ref": {
+ "version": "2.1.8",
+ "resolved": "https://registry.npmjs.org/@heroui/use-callback-ref/-/use-callback-ref-2.1.8.tgz",
+ "integrity": "sha512-D1JDo9YyFAprYpLID97xxQvf86NvyWLay30BeVVZT9kWmar6O9MbCRc7ACi7Ngko60beonj6+amTWkTm7QuY/Q==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/use-safe-layout-effect": "2.1.8"
+ },
+ "peerDependencies": {
+ "react": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/use-clipboard": {
+ "version": "2.1.9",
+ "resolved": "https://registry.npmjs.org/@heroui/use-clipboard/-/use-clipboard-2.1.9.tgz",
+ "integrity": "sha512-lkBq5RpXHiPvk1BXKJG8gMM0f7jRMIGnxAXDjAUzZyXKBuWLoM+XlaUWmZHtmkkjVFMX1L4vzA+vxi9rZbenEQ==",
+ "license": "MIT",
+ "peerDependencies": {
+ "react": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/use-data-scroll-overflow": {
+ "version": "2.2.13",
+ "resolved": "https://registry.npmjs.org/@heroui/use-data-scroll-overflow/-/use-data-scroll-overflow-2.2.13.tgz",
+ "integrity": "sha512-zboLXO1pgYdzMUahDcVt5jf+l1jAQ/D9dFqr7AxWLfn6tn7/EgY0f6xIrgWDgJnM0U3hKxVeY13pAeB4AFTqTw==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/shared-utils": "2.1.12"
+ },
+ "peerDependencies": {
+ "react": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/use-disclosure": {
+ "version": "2.2.17",
+ "resolved": "https://registry.npmjs.org/@heroui/use-disclosure/-/use-disclosure-2.2.17.tgz",
+ "integrity": "sha512-S3pN0WmpcTTZuQHcXw4RcTVsxLaCZ95H5qi/JPN83ahhWTCC+pN8lwE37vSahbMTM1YriiHyTM6AWpv/E3Jq7w==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/use-callback-ref": "2.1.8",
+ "@react-aria/utils": "3.31.0",
+ "@react-stately/utils": "3.10.8"
+ },
+ "peerDependencies": {
+ "react": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/use-draggable": {
+ "version": "2.1.18",
+ "resolved": "https://registry.npmjs.org/@heroui/use-draggable/-/use-draggable-2.1.18.tgz",
+ "integrity": "sha512-ihQdmLGYJ6aTEaJ0/yCXYn6VRdrRV2eO03XD2A3KANZPb1Bj/n4r298xNMql5VnGq5ZNDJB9nTv8NNCu9pmPdg==",
+ "license": "MIT",
+ "dependencies": {
+ "@react-aria/interactions": "3.25.6"
+ },
+ "peerDependencies": {
+ "react": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/use-form-reset": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@heroui/use-form-reset/-/use-form-reset-2.0.1.tgz",
+ "integrity": "sha512-6slKWiLtVfgZnVeHVkM9eXgjwI07u0CUaLt2kQpfKPqTSTGfbHgCYJFduijtThhTdKBhdH6HCmzTcnbVlAxBXw==",
+ "license": "MIT",
+ "peerDependencies": {
+ "react": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/use-image": {
+ "version": "2.1.13",
+ "resolved": "https://registry.npmjs.org/@heroui/use-image/-/use-image-2.1.13.tgz",
+ "integrity": "sha512-NLApz+xin2bKHEXr+eSrtB0lN8geKP5VOea5QGbOCiHq4DBXu4QctpRkSfCHGIQzWdBVaLPoV+5wd0lR2S2Egg==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/use-safe-layout-effect": "2.1.8"
+ },
+ "peerDependencies": {
+ "react": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/use-intersection-observer": {
+ "version": "2.2.14",
+ "resolved": "https://registry.npmjs.org/@heroui/use-intersection-observer/-/use-intersection-observer-2.2.14.tgz",
+ "integrity": "sha512-qYJeMk4cTsF+xIckRctazCgWQ4BVOpJu+bhhkB1NrN+MItx19Lcb7ksOqMdN5AiSf85HzDcAEPIQ9w9RBlt5sg==",
+ "license": "MIT",
+ "peerDependencies": {
+ "react": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/use-is-mobile": {
+ "version": "2.2.12",
+ "resolved": "https://registry.npmjs.org/@heroui/use-is-mobile/-/use-is-mobile-2.2.12.tgz",
+ "integrity": "sha512-2UKa4v1xbvFwerWKoMTrg4q9ZfP9MVIVfCl1a7JuKQlXq3jcyV6z1as5bZ41pCsTOT+wUVOFnlr6rzzQwT9ZOA==",
+ "license": "MIT",
+ "dependencies": {
+ "@react-aria/ssr": "3.9.10"
+ },
+ "peerDependencies": {
+ "react": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/use-is-mounted": {
+ "version": "2.1.8",
+ "resolved": "https://registry.npmjs.org/@heroui/use-is-mounted/-/use-is-mounted-2.1.8.tgz",
+ "integrity": "sha512-DO/Th1vD4Uy8KGhd17oGlNA4wtdg91dzga+VMpmt94gSZe1WjsangFwoUBxF2uhlzwensCX9voye3kerP/lskg==",
+ "license": "MIT",
+ "peerDependencies": {
+ "react": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/use-measure": {
+ "version": "2.1.8",
+ "resolved": "https://registry.npmjs.org/@heroui/use-measure/-/use-measure-2.1.8.tgz",
+ "integrity": "sha512-GjT9tIgluqYMZWfAX6+FFdRQBqyHeuqUMGzAXMTH9kBXHU0U5C5XU2c8WFORkNDoZIg1h13h1QdV+Vy4LE1dEA==",
+ "license": "MIT",
+ "peerDependencies": {
+ "react": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/use-pagination": {
+ "version": "2.2.18",
+ "resolved": "https://registry.npmjs.org/@heroui/use-pagination/-/use-pagination-2.2.18.tgz",
+ "integrity": "sha512-qm1mUe5UgV0kPZItcs/jiX/BxzdDagmcxaJkYR6DkhfMRoCuOdoJhcoh8ncbCAgHpzPESPn1VxsOcG4/Y+Jkdw==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/shared-utils": "2.1.12",
+ "@react-aria/i18n": "3.12.13"
+ },
+ "peerDependencies": {
+ "react": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/use-resize": {
+ "version": "2.1.8",
+ "resolved": "https://registry.npmjs.org/@heroui/use-resize/-/use-resize-2.1.8.tgz",
+ "integrity": "sha512-htF3DND5GmrSiMGnzRbISeKcH+BqhQ/NcsP9sBTIl7ewvFaWiDhEDiUHdJxflmJGd/c5qZq2nYQM/uluaqIkKA==",
+ "license": "MIT",
+ "peerDependencies": {
+ "react": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/use-safe-layout-effect": {
+ "version": "2.1.8",
+ "resolved": "https://registry.npmjs.org/@heroui/use-safe-layout-effect/-/use-safe-layout-effect-2.1.8.tgz",
+ "integrity": "sha512-wbnZxVWCYqk10XRMu0veSOiVsEnLcmGUmJiapqgaz0fF8XcpSScmqjTSoWjHIEWaHjQZ6xr+oscD761D6QJN+Q==",
+ "license": "MIT",
+ "peerDependencies": {
+ "react": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/use-scroll-position": {
+ "version": "2.1.8",
+ "resolved": "https://registry.npmjs.org/@heroui/use-scroll-position/-/use-scroll-position-2.1.8.tgz",
+ "integrity": "sha512-NxanHKObxVfWaPpNRyBR8v7RfokxrzcHyTyQfbgQgAGYGHTMaOGkJGqF8kBzInc3zJi+F0zbX7Nb0QjUgsLNUQ==",
+ "license": "MIT",
+ "peerDependencies": {
+ "react": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/use-viewport-size": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@heroui/use-viewport-size/-/use-viewport-size-2.0.1.tgz",
+ "integrity": "sha512-blv8BEB/QdLePLWODPRzRS2eELJ2eyHbdOIADbL0KcfLzOUEg9EiuVk90hcSUDAFqYiJ3YZ5Z0up8sdPcR8Y7g==",
+ "license": "MIT",
+ "peerDependencies": {
+ "react": ">=18 || >=19.0.0-rc.0"
+ }
+ },
+ "node_modules/@heroui/user": {
+ "version": "2.2.22",
+ "resolved": "https://registry.npmjs.org/@heroui/user/-/user-2.2.22.tgz",
+ "integrity": "sha512-kOLxh9Bjgl/ya/f+W7/eKVO/n1GPsU5TPzwocC9+FU/+MbCOrmkevhAGGUrb259KCnp9WCv7WGRIcf8rrsreDw==",
+ "license": "MIT",
+ "dependencies": {
+ "@heroui/avatar": "2.2.22",
+ "@heroui/react-utils": "2.1.14",
+ "@heroui/shared-utils": "2.1.12",
+ "@react-aria/focus": "3.21.2"
+ },
+ "peerDependencies": {
+ "@heroui/system": ">=2.4.18",
+ "@heroui/theme": ">=2.4.17",
+ "react": ">=18 || >=19.0.0-rc.0",
+ "react-dom": ">=18 || >=19.0.0-rc.0"
+ }
+ },
"node_modules/@humanfs/core": {
"version": "0.19.1",
"resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz",
@@ -2237,6 +3569,16 @@
"@swc/helpers": "^0.5.0"
}
},
+ "node_modules/@internationalized/message": {
+ "version": "3.1.8",
+ "resolved": "https://registry.npmjs.org/@internationalized/message/-/message-3.1.8.tgz",
+ "integrity": "sha512-Rwk3j/TlYZhn3HQ6PyXUV0XP9Uv42jqZGNegt0BXlxjE6G3+LwHjbQZAGHhCnCPdaA6Tvd3ma/7QzLlLkJxAWA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@swc/helpers": "^0.5.0",
+ "intl-messageformat": "^10.1.0"
+ }
+ },
"node_modules/@internationalized/number": {
"version": "3.6.5",
"resolved": "https://registry.npmjs.org/@internationalized/number/-/number-3.6.5.tgz",
@@ -2246,6 +3588,15 @@
"@swc/helpers": "^0.5.0"
}
},
+ "node_modules/@internationalized/string": {
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/@internationalized/string/-/string-3.2.7.tgz",
+ "integrity": "sha512-D4OHBjrinH+PFZPvfCXvG28n2LSykWcJ7GIioQL+ok0LON15SdfoUssoHzzOUmVZLbRoREsQXVzA6r8JKsbP6A==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@swc/helpers": "^0.5.0"
+ }
+ },
"node_modules/@jridgewell/gen-mapping": {
"version": "0.3.13",
"resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",
@@ -2429,12 +3780,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/@pandacss/is-valid-prop": {
- "version": "1.4.3",
- "resolved": "https://registry.npmjs.org/@pandacss/is-valid-prop/-/is-valid-prop-1.4.3.tgz",
- "integrity": "sha512-9xHAFaRGoXikp0SKUyTHdO97mjIRuGFLDqQ+zphaVeNjTIsyac+fZjOS/2jJNuTS1eybU0/ny1FZ3BpS6SkEqw==",
- "license": "MIT"
- },
"node_modules/@parcel/watcher": {
"version": "2.5.1",
"resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.1.tgz",
@@ -2758,6 +4103,1373 @@
"url": "https://opencollective.com/pkgr"
}
},
+ "node_modules/@react-aria/breadcrumbs": {
+ "version": "3.5.29",
+ "resolved": "https://registry.npmjs.org/@react-aria/breadcrumbs/-/breadcrumbs-3.5.29.tgz",
+ "integrity": "sha512-rKS0dryllaZJqrr3f/EAf2liz8CBEfmL5XACj+Z1TAig6GIYe1QuA3BtkX0cV9OkMugXdX8e3cbA7nD10ORRqg==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/i18n": "^3.12.13",
+ "@react-aria/link": "^3.8.6",
+ "@react-aria/utils": "^3.31.0",
+ "@react-types/breadcrumbs": "^3.7.17",
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-aria/button": {
+ "version": "3.14.2",
+ "resolved": "https://registry.npmjs.org/@react-aria/button/-/button-3.14.2.tgz",
+ "integrity": "sha512-VbLIA+Kd6f/MDjd+TJBUg2+vNDw66pnvsj2E4RLomjI9dfBuN7d+Yo2UnsqKVyhePjCUZ6xxa2yDuD63IOSIYA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/interactions": "^3.25.6",
+ "@react-aria/toolbar": "3.0.0-beta.21",
+ "@react-aria/utils": "^3.31.0",
+ "@react-stately/toggle": "^3.9.2",
+ "@react-types/button": "^3.14.1",
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-aria/calendar": {
+ "version": "3.9.2",
+ "resolved": "https://registry.npmjs.org/@react-aria/calendar/-/calendar-3.9.2.tgz",
+ "integrity": "sha512-uSLxLgOPRnEU4Jg59lAhUVA+uDx/55NBg4lpfsP2ynazyiJ5LCXmYceJi+VuOqMml7d9W0dB87OldOeLdIxYVA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@internationalized/date": "^3.10.0",
+ "@react-aria/i18n": "^3.12.13",
+ "@react-aria/interactions": "^3.25.6",
+ "@react-aria/live-announcer": "^3.4.4",
+ "@react-aria/utils": "^3.31.0",
+ "@react-stately/calendar": "^3.9.0",
+ "@react-types/button": "^3.14.1",
+ "@react-types/calendar": "^3.8.0",
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-aria/checkbox": {
+ "version": "3.16.2",
+ "resolved": "https://registry.npmjs.org/@react-aria/checkbox/-/checkbox-3.16.2.tgz",
+ "integrity": "sha512-29Mj9ZqXioJ0bcMnNGooHztnTau5pikZqX3qCRj5bYR3by/ZFFavYoMroh9F7s/MbFm/tsKX+Sf02lYFEdXRjA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/form": "^3.1.2",
+ "@react-aria/interactions": "^3.25.6",
+ "@react-aria/label": "^3.7.22",
+ "@react-aria/toggle": "^3.12.2",
+ "@react-aria/utils": "^3.31.0",
+ "@react-stately/checkbox": "^3.7.2",
+ "@react-stately/form": "^3.2.2",
+ "@react-stately/toggle": "^3.9.2",
+ "@react-types/checkbox": "^3.10.2",
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-aria/combobox": {
+ "version": "3.14.0",
+ "resolved": "https://registry.npmjs.org/@react-aria/combobox/-/combobox-3.14.0.tgz",
+ "integrity": "sha512-z4ro0Hma//p4nL2IJx5iUa7NwxeXbzSoZ0se5uTYjG1rUUMszg+wqQh/AQoL+eiULn7rs18JY9wwNbVIkRNKWA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/focus": "^3.21.2",
+ "@react-aria/i18n": "^3.12.13",
+ "@react-aria/listbox": "^3.15.0",
+ "@react-aria/live-announcer": "^3.4.4",
+ "@react-aria/menu": "^3.19.3",
+ "@react-aria/overlays": "^3.30.0",
+ "@react-aria/selection": "^3.26.0",
+ "@react-aria/textfield": "^3.18.2",
+ "@react-aria/utils": "^3.31.0",
+ "@react-stately/collections": "^3.12.8",
+ "@react-stately/combobox": "^3.12.0",
+ "@react-stately/form": "^3.2.2",
+ "@react-types/button": "^3.14.1",
+ "@react-types/combobox": "^3.13.9",
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-aria/datepicker": {
+ "version": "3.15.2",
+ "resolved": "https://registry.npmjs.org/@react-aria/datepicker/-/datepicker-3.15.2.tgz",
+ "integrity": "sha512-th078hyNqPf4P2K10su/y32zPDjs3lOYVdHvsL9/+5K1dnTvLHCK5vgUyLuyn8FchhF7cmHV49D+LZVv65PEpQ==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@internationalized/date": "^3.10.0",
+ "@internationalized/number": "^3.6.5",
+ "@internationalized/string": "^3.2.7",
+ "@react-aria/focus": "^3.21.2",
+ "@react-aria/form": "^3.1.2",
+ "@react-aria/i18n": "^3.12.13",
+ "@react-aria/interactions": "^3.25.6",
+ "@react-aria/label": "^3.7.22",
+ "@react-aria/spinbutton": "^3.6.19",
+ "@react-aria/utils": "^3.31.0",
+ "@react-stately/datepicker": "^3.15.2",
+ "@react-stately/form": "^3.2.2",
+ "@react-types/button": "^3.14.1",
+ "@react-types/calendar": "^3.8.0",
+ "@react-types/datepicker": "^3.13.2",
+ "@react-types/dialog": "^3.5.22",
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-aria/dialog": {
+ "version": "3.5.31",
+ "resolved": "https://registry.npmjs.org/@react-aria/dialog/-/dialog-3.5.31.tgz",
+ "integrity": "sha512-inxQMyrzX0UBW9Mhraq0nZ4HjHdygQvllzloT1E/RlDd61lr3RbmJR6pLsrbKOTtSvDIBJpCso1xEdHCFNmA0Q==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/interactions": "^3.25.6",
+ "@react-aria/overlays": "^3.30.0",
+ "@react-aria/utils": "^3.31.0",
+ "@react-types/dialog": "^3.5.22",
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-aria/focus": {
+ "version": "3.21.2",
+ "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.21.2.tgz",
+ "integrity": "sha512-JWaCR7wJVggj+ldmM/cb/DXFg47CXR55lznJhZBh4XVqJjMKwaOOqpT5vNN7kpC1wUpXicGNuDnJDN1S/+6dhQ==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/interactions": "^3.25.6",
+ "@react-aria/utils": "^3.31.0",
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0",
+ "clsx": "^2.0.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-aria/focus/node_modules/clsx": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz",
+ "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/@react-aria/form": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/@react-aria/form/-/form-3.1.2.tgz",
+ "integrity": "sha512-R3i7L7Ci61PqZQvOrnL9xJeWEbh28UkTVgkj72EvBBn39y4h7ReH++0stv7rRs8p5ozETSKezBbGfu4UsBewWw==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/interactions": "^3.25.6",
+ "@react-aria/utils": "^3.31.0",
+ "@react-stately/form": "^3.2.2",
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-aria/grid": {
+ "version": "3.14.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/grid/-/grid-3.14.5.tgz",
+ "integrity": "sha512-XHw6rgjlTqc85e3zjsWo3U0EVwjN5MOYtrolCKc/lc2ItNdcY3OlMhpsU9+6jHwg/U3VCSWkGvwAz9hg7krd8Q==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/focus": "^3.21.2",
+ "@react-aria/i18n": "^3.12.13",
+ "@react-aria/interactions": "^3.25.6",
+ "@react-aria/live-announcer": "^3.4.4",
+ "@react-aria/selection": "^3.26.0",
+ "@react-aria/utils": "^3.31.0",
+ "@react-stately/collections": "^3.12.8",
+ "@react-stately/grid": "^3.11.6",
+ "@react-stately/selection": "^3.20.6",
+ "@react-types/checkbox": "^3.10.2",
+ "@react-types/grid": "^3.3.6",
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-aria/i18n": {
+ "version": "3.12.13",
+ "resolved": "https://registry.npmjs.org/@react-aria/i18n/-/i18n-3.12.13.tgz",
+ "integrity": "sha512-YTM2BPg0v1RvmP8keHenJBmlx8FXUKsdYIEX7x6QWRd1hKlcDwphfjzvt0InX9wiLiPHsT5EoBTpuUk8SXc0Mg==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@internationalized/date": "^3.10.0",
+ "@internationalized/message": "^3.1.8",
+ "@internationalized/number": "^3.6.5",
+ "@internationalized/string": "^3.2.7",
+ "@react-aria/ssr": "^3.9.10",
+ "@react-aria/utils": "^3.31.0",
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-aria/interactions": {
+ "version": "3.25.6",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.6.tgz",
+ "integrity": "sha512-5UgwZmohpixwNMVkMvn9K1ceJe6TzlRlAfuYoQDUuOkk62/JVJNDLAPKIf5YMRc7d2B0rmfgaZLMtbREb0Zvkw==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/ssr": "^3.9.10",
+ "@react-aria/utils": "^3.31.0",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-aria/label": {
+ "version": "3.7.22",
+ "resolved": "https://registry.npmjs.org/@react-aria/label/-/label-3.7.22.tgz",
+ "integrity": "sha512-jLquJeA5ZNqDT64UpTc9XJ7kQYltUlNcgxZ37/v4mHe0UZ7QohCKdKQhXHONb0h2jjNUpp2HOZI8J9++jOpzxA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/utils": "^3.31.0",
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-aria/landmark": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/@react-aria/landmark/-/landmark-3.0.7.tgz",
+ "integrity": "sha512-t8c610b8hPLS6Vwv+rbuSyljZosI1s5+Tosfa0Fk4q7d+Ex6Yj7hLfUFy59GxZAufhUYfGX396fT0gPqAbU1tg==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/utils": "^3.31.0",
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0",
+ "use-sync-external-store": "^1.4.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-aria/link": {
+ "version": "3.8.6",
+ "resolved": "https://registry.npmjs.org/@react-aria/link/-/link-3.8.6.tgz",
+ "integrity": "sha512-7F7UDJnwbU9IjfoAdl6f3Hho5/WB7rwcydUOjUux0p7YVWh/fTjIFjfAGyIir7MJhPapun1D0t97QQ3+8jXVcg==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/interactions": "^3.25.6",
+ "@react-aria/utils": "^3.31.0",
+ "@react-types/link": "^3.6.5",
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-aria/listbox": {
+ "version": "3.15.0",
+ "resolved": "https://registry.npmjs.org/@react-aria/listbox/-/listbox-3.15.0.tgz",
+ "integrity": "sha512-Ub1Wu79R9sgxM7h4HeEdjOgOKDHwduvYcnDqsSddGXgpkL8ADjsy2YUQ0hHY5VnzA4BxK36bLp4mzSna8Qvj1w==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/interactions": "^3.25.6",
+ "@react-aria/label": "^3.7.22",
+ "@react-aria/selection": "^3.26.0",
+ "@react-aria/utils": "^3.31.0",
+ "@react-stately/collections": "^3.12.8",
+ "@react-stately/list": "^3.13.1",
+ "@react-types/listbox": "^3.7.4",
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-aria/live-announcer": {
+ "version": "3.4.4",
+ "resolved": "https://registry.npmjs.org/@react-aria/live-announcer/-/live-announcer-3.4.4.tgz",
+ "integrity": "sha512-PTTBIjNRnrdJOIRTDGNifY2d//kA7GUAwRFJNOEwSNG4FW+Bq9awqLiflw0JkpyB0VNIwou6lqKPHZVLsGWOXA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@swc/helpers": "^0.5.0"
+ }
+ },
+ "node_modules/@react-aria/menu": {
+ "version": "3.19.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/menu/-/menu-3.19.3.tgz",
+ "integrity": "sha512-52fh8y8b2776R2VrfZPpUBJYC9oTP7XDy+zZuZTxPEd7Ywk0JNUl5F92y6ru22yPkS13sdhrNM/Op+V/KulmAg==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/focus": "^3.21.2",
+ "@react-aria/i18n": "^3.12.13",
+ "@react-aria/interactions": "^3.25.6",
+ "@react-aria/overlays": "^3.30.0",
+ "@react-aria/selection": "^3.26.0",
+ "@react-aria/utils": "^3.31.0",
+ "@react-stately/collections": "^3.12.8",
+ "@react-stately/menu": "^3.9.8",
+ "@react-stately/selection": "^3.20.6",
+ "@react-stately/tree": "^3.9.3",
+ "@react-types/button": "^3.14.1",
+ "@react-types/menu": "^3.10.5",
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-aria/numberfield": {
+ "version": "3.12.2",
+ "resolved": "https://registry.npmjs.org/@react-aria/numberfield/-/numberfield-3.12.2.tgz",
+ "integrity": "sha512-M2b+z0HIXiXpGAWOQkO2kpIjaLNUXJ5Q3/GMa3Fkr+B1piFX0VuOynYrtddKVrmXCe+r5t+XcGb0KS29uqv7nQ==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/i18n": "^3.12.13",
+ "@react-aria/interactions": "^3.25.6",
+ "@react-aria/spinbutton": "^3.6.19",
+ "@react-aria/textfield": "^3.18.2",
+ "@react-aria/utils": "^3.31.0",
+ "@react-stately/form": "^3.2.2",
+ "@react-stately/numberfield": "^3.10.2",
+ "@react-types/button": "^3.14.1",
+ "@react-types/numberfield": "^3.8.15",
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-aria/overlays": {
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-aria/overlays/-/overlays-3.30.0.tgz",
+ "integrity": "sha512-UpjqSjYZx5FAhceWCRVsW6fX1sEwya1fQ/TKkL53FAlLFR8QKuoKqFlmiL43YUFTcGK3UdEOy3cWTleLQwdSmQ==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/focus": "^3.21.2",
+ "@react-aria/i18n": "^3.12.13",
+ "@react-aria/interactions": "^3.25.6",
+ "@react-aria/ssr": "^3.9.10",
+ "@react-aria/utils": "^3.31.0",
+ "@react-aria/visually-hidden": "^3.8.28",
+ "@react-stately/overlays": "^3.6.20",
+ "@react-types/button": "^3.14.1",
+ "@react-types/overlays": "^3.9.2",
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-aria/progress": {
+ "version": "3.4.27",
+ "resolved": "https://registry.npmjs.org/@react-aria/progress/-/progress-3.4.27.tgz",
+ "integrity": "sha512-0OA1shs1575g1zmO8+rWozdbTnxThFFhOfuoL1m7UV5Dley6FHpueoKB1ECv7B+Qm4dQt6DoEqLg7wsbbQDhmg==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/i18n": "^3.12.13",
+ "@react-aria/label": "^3.7.22",
+ "@react-aria/utils": "^3.31.0",
+ "@react-types/progress": "^3.5.16",
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-aria/radio": {
+ "version": "3.12.2",
+ "resolved": "https://registry.npmjs.org/@react-aria/radio/-/radio-3.12.2.tgz",
+ "integrity": "sha512-I11f6I90neCh56rT/6ieAs3XyDKvEfbj/QmbU5cX3p+SJpRRPN0vxQi5D1hkh0uxDpeClxygSr31NmZsd4sqfg==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/focus": "^3.21.2",
+ "@react-aria/form": "^3.1.2",
+ "@react-aria/i18n": "^3.12.13",
+ "@react-aria/interactions": "^3.25.6",
+ "@react-aria/label": "^3.7.22",
+ "@react-aria/utils": "^3.31.0",
+ "@react-stately/radio": "^3.11.2",
+ "@react-types/radio": "^3.9.2",
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-aria/selection": {
+ "version": "3.26.0",
+ "resolved": "https://registry.npmjs.org/@react-aria/selection/-/selection-3.26.0.tgz",
+ "integrity": "sha512-ZBH3EfWZ+RfhTj01dH8L17uT7iNbXWS8u77/fUpHgtrm0pwNVhx0TYVnLU1YpazQ/3WVpvWhmBB8sWwD1FlD/g==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/focus": "^3.21.2",
+ "@react-aria/i18n": "^3.12.13",
+ "@react-aria/interactions": "^3.25.6",
+ "@react-aria/utils": "^3.31.0",
+ "@react-stately/selection": "^3.20.6",
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-aria/slider": {
+ "version": "3.8.2",
+ "resolved": "https://registry.npmjs.org/@react-aria/slider/-/slider-3.8.2.tgz",
+ "integrity": "sha512-6KyUGaVzRE4xAz1LKHbNh1q5wzxe58pdTHFSnxNe6nk1SCoHw7NfI4h2s2m6LgJ0megFxsT0Ir8aHaFyyxmbgg==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/i18n": "^3.12.13",
+ "@react-aria/interactions": "^3.25.6",
+ "@react-aria/label": "^3.7.22",
+ "@react-aria/utils": "^3.31.0",
+ "@react-stately/slider": "^3.7.2",
+ "@react-types/shared": "^3.32.1",
+ "@react-types/slider": "^3.8.2",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-aria/spinbutton": {
+ "version": "3.6.19",
+ "resolved": "https://registry.npmjs.org/@react-aria/spinbutton/-/spinbutton-3.6.19.tgz",
+ "integrity": "sha512-xOIXegDpts9t3RSHdIN0iYQpdts0FZ3LbpYJIYVvdEHo9OpDS+ElnDzCGtwZLguvZlwc5s1LAKuKopDUsAEMkw==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/i18n": "^3.12.13",
+ "@react-aria/live-announcer": "^3.4.4",
+ "@react-aria/utils": "^3.31.0",
+ "@react-types/button": "^3.14.1",
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-aria/ssr": {
+ "version": "3.9.10",
+ "resolved": "https://registry.npmjs.org/@react-aria/ssr/-/ssr-3.9.10.tgz",
+ "integrity": "sha512-hvTm77Pf+pMBhuBm760Li0BVIO38jv1IBws1xFm1NoL26PU+fe+FMW5+VZWyANR6nYL65joaJKZqOdTQMkO9IQ==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@swc/helpers": "^0.5.0"
+ },
+ "engines": {
+ "node": ">= 12"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-aria/switch": {
+ "version": "3.7.8",
+ "resolved": "https://registry.npmjs.org/@react-aria/switch/-/switch-3.7.8.tgz",
+ "integrity": "sha512-AfsUq1/YiuoprhcBUD9vDPyWaigAwctQNW1fMb8dROL+i/12B+Zekj8Ml+jbU69/kIVtfL0Jl7/0Bo9KK3X0xQ==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/toggle": "^3.12.2",
+ "@react-stately/toggle": "^3.9.2",
+ "@react-types/shared": "^3.32.1",
+ "@react-types/switch": "^3.5.15",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-aria/table": {
+ "version": "3.17.8",
+ "resolved": "https://registry.npmjs.org/@react-aria/table/-/table-3.17.8.tgz",
+ "integrity": "sha512-bXiZoxTMbsqUJsYDhHPzKc3jw0HFJ/xMsJ49a0f7mp5r9zACxNLeIU0wJ4Uvx37dnYOHKzGliG+rj5l4sph7MA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/focus": "^3.21.2",
+ "@react-aria/grid": "^3.14.5",
+ "@react-aria/i18n": "^3.12.13",
+ "@react-aria/interactions": "^3.25.6",
+ "@react-aria/live-announcer": "^3.4.4",
+ "@react-aria/utils": "^3.31.0",
+ "@react-aria/visually-hidden": "^3.8.28",
+ "@react-stately/collections": "^3.12.8",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/table": "^3.15.1",
+ "@react-types/checkbox": "^3.10.2",
+ "@react-types/grid": "^3.3.6",
+ "@react-types/shared": "^3.32.1",
+ "@react-types/table": "^3.13.4",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-aria/tabs": {
+ "version": "3.10.8",
+ "resolved": "https://registry.npmjs.org/@react-aria/tabs/-/tabs-3.10.8.tgz",
+ "integrity": "sha512-sPPJyTyoAqsBh76JinBAxStOcbjZvyWFYKpJ9Uqw+XT0ObshAPPFSGeh8DiQemPs02RwJdrfARPMhyqiX8t59A==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/focus": "^3.21.2",
+ "@react-aria/i18n": "^3.12.13",
+ "@react-aria/selection": "^3.26.0",
+ "@react-aria/utils": "^3.31.0",
+ "@react-stately/tabs": "^3.8.6",
+ "@react-types/shared": "^3.32.1",
+ "@react-types/tabs": "^3.3.19",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-aria/textfield": {
+ "version": "3.18.2",
+ "resolved": "https://registry.npmjs.org/@react-aria/textfield/-/textfield-3.18.2.tgz",
+ "integrity": "sha512-G+lM8VYSor6g9Yptc6hLZ6BF+0cq0pYol1z6wdQUQgJN8tg4HPtzq75lsZtlCSIznL3amgRAxJtd0dUrsAnvaQ==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/form": "^3.1.2",
+ "@react-aria/interactions": "^3.25.6",
+ "@react-aria/label": "^3.7.22",
+ "@react-aria/utils": "^3.31.0",
+ "@react-stately/form": "^3.2.2",
+ "@react-stately/utils": "^3.10.8",
+ "@react-types/shared": "^3.32.1",
+ "@react-types/textfield": "^3.12.6",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-aria/toast": {
+ "version": "3.0.8",
+ "resolved": "https://registry.npmjs.org/@react-aria/toast/-/toast-3.0.8.tgz",
+ "integrity": "sha512-rfJIms6AkMyQ7ZgKrMZgGfPwGcB/t1JoEwbc1PAmXcAvFI/hzF6YF7ZFDXiq38ucFsP9PnHmbXIzM9w4ccl18A==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/i18n": "^3.12.13",
+ "@react-aria/interactions": "^3.25.6",
+ "@react-aria/landmark": "^3.0.7",
+ "@react-aria/utils": "^3.31.0",
+ "@react-stately/toast": "^3.1.2",
+ "@react-types/button": "^3.14.1",
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-aria/toggle": {
+ "version": "3.12.2",
+ "resolved": "https://registry.npmjs.org/@react-aria/toggle/-/toggle-3.12.2.tgz",
+ "integrity": "sha512-g25XLYqJuJpt0/YoYz2Rab8ax+hBfbssllcEFh0v0jiwfk2gwTWfRU9KAZUvxIqbV8Nm8EBmrYychDpDcvW1kw==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/interactions": "^3.25.6",
+ "@react-aria/utils": "^3.31.0",
+ "@react-stately/toggle": "^3.9.2",
+ "@react-types/checkbox": "^3.10.2",
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-aria/toolbar": {
+ "version": "3.0.0-beta.21",
+ "resolved": "https://registry.npmjs.org/@react-aria/toolbar/-/toolbar-3.0.0-beta.21.tgz",
+ "integrity": "sha512-yRCk/GD8g+BhdDgxd3I0a0c8Ni4Wyo6ERzfSoBkPkwQ4X2E2nkopmraM9D0fXw4UcIr4bnmvADzkHXtBN0XrBg==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/focus": "^3.21.2",
+ "@react-aria/i18n": "^3.12.13",
+ "@react-aria/utils": "^3.31.0",
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-aria/tooltip": {
+ "version": "3.8.8",
+ "resolved": "https://registry.npmjs.org/@react-aria/tooltip/-/tooltip-3.8.8.tgz",
+ "integrity": "sha512-CmHUqtXtFWmG4AHMEr9hIVex+oscK6xcM2V47gq9ijNInxe3M6UBu/dBdkgGP/jYv9N7tzCAjTR8nNIHQXwvWw==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/interactions": "^3.25.6",
+ "@react-aria/utils": "^3.31.0",
+ "@react-stately/tooltip": "^3.5.8",
+ "@react-types/shared": "^3.32.1",
+ "@react-types/tooltip": "^3.4.21",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-aria/utils": {
+ "version": "3.31.0",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.31.0.tgz",
+ "integrity": "sha512-ABOzCsZrWzf78ysswmguJbx3McQUja7yeGj6/vZo4JVsZNlxAN+E9rs381ExBRI0KzVo6iBTeX5De8eMZPJXig==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/ssr": "^3.9.10",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.8",
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0",
+ "clsx": "^2.0.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-aria/utils/node_modules/clsx": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz",
+ "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/@react-aria/visually-hidden": {
+ "version": "3.8.28",
+ "resolved": "https://registry.npmjs.org/@react-aria/visually-hidden/-/visually-hidden-3.8.28.tgz",
+ "integrity": "sha512-KRRjbVVob2CeBidF24dzufMxBveEUtUu7IM+hpdZKB+gxVROoh4XRLPv9SFmaH89Z7D9To3QoykVZoWD0lan6Q==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/interactions": "^3.25.6",
+ "@react-aria/utils": "^3.31.0",
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-stately/calendar": {
+ "version": "3.9.0",
+ "resolved": "https://registry.npmjs.org/@react-stately/calendar/-/calendar-3.9.0.tgz",
+ "integrity": "sha512-U5Nf2kx9gDhJRxdDUm5gjfyUlt/uUfOvM1vDW2UA62cA6+2k2cavMLc2wNlXOb/twFtl6p0joYKHG7T4xnEFkg==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@internationalized/date": "^3.10.0",
+ "@react-stately/utils": "^3.10.8",
+ "@react-types/calendar": "^3.8.0",
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-stately/checkbox": {
+ "version": "3.7.2",
+ "resolved": "https://registry.npmjs.org/@react-stately/checkbox/-/checkbox-3.7.2.tgz",
+ "integrity": "sha512-j1ycUVz5JmqhaL6mDZgDNZqBilOB8PBW096sDPFaTtuYreDx2HOd1igxiIvwlvPESZwsJP7FVM3mYnaoXtpKPA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-stately/form": "^3.2.2",
+ "@react-stately/utils": "^3.10.8",
+ "@react-types/checkbox": "^3.10.2",
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-stately/collections": {
+ "version": "3.12.8",
+ "resolved": "https://registry.npmjs.org/@react-stately/collections/-/collections-3.12.8.tgz",
+ "integrity": "sha512-AceJYLLXt1Y2XIcOPi6LEJSs4G/ubeYW3LqOCQbhfIgMaNqKfQMIfagDnPeJX9FVmPFSlgoCBxb1pTJW2vjCAQ==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-stately/combobox": {
+ "version": "3.12.0",
+ "resolved": "https://registry.npmjs.org/@react-stately/combobox/-/combobox-3.12.0.tgz",
+ "integrity": "sha512-A6q9R/7cEa/qoQsBkdslXWvD7ztNLLQ9AhBhVN9QvzrmrH5B4ymUwcTU8lWl22ykH7RRwfonLeLXJL4C+/L2oQ==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-stately/collections": "^3.12.8",
+ "@react-stately/form": "^3.2.2",
+ "@react-stately/list": "^3.13.1",
+ "@react-stately/overlays": "^3.6.20",
+ "@react-stately/utils": "^3.10.8",
+ "@react-types/combobox": "^3.13.9",
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-stately/datepicker": {
+ "version": "3.15.2",
+ "resolved": "https://registry.npmjs.org/@react-stately/datepicker/-/datepicker-3.15.2.tgz",
+ "integrity": "sha512-S5GL+W37chvV8knv9v0JRv0L6hKo732qqabCCHXzOpYxkLIkV4f/y3cHdEzFWzpZ0O0Gkg7WgeYo160xOdBKYg==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@internationalized/date": "^3.10.0",
+ "@internationalized/string": "^3.2.7",
+ "@react-stately/form": "^3.2.2",
+ "@react-stately/overlays": "^3.6.20",
+ "@react-stately/utils": "^3.10.8",
+ "@react-types/datepicker": "^3.13.2",
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-stately/flags": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/@react-stately/flags/-/flags-3.1.2.tgz",
+ "integrity": "sha512-2HjFcZx1MyQXoPqcBGALwWWmgFVUk2TuKVIQxCbRq7fPyWXIl6VHcakCLurdtYC2Iks7zizvz0Idv48MQ38DWg==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@swc/helpers": "^0.5.0"
+ }
+ },
+ "node_modules/@react-stately/form": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/@react-stately/form/-/form-3.2.2.tgz",
+ "integrity": "sha512-soAheOd7oaTO6eNs6LXnfn0tTqvOoe3zN9FvtIhhrErKz9XPc5sUmh3QWwR45+zKbitOi1HOjfA/gifKhZcfWw==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-stately/grid": {
+ "version": "3.11.6",
+ "resolved": "https://registry.npmjs.org/@react-stately/grid/-/grid-3.11.6.tgz",
+ "integrity": "sha512-vWPAkzpeTIsrurHfMubzMuqEw7vKzFhIJeEK5sEcLunyr1rlADwTzeWrHNbPMl66NAIAi70Dr1yNq+kahQyvMA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-stately/collections": "^3.12.8",
+ "@react-stately/selection": "^3.20.6",
+ "@react-types/grid": "^3.3.6",
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-stately/list": {
+ "version": "3.13.1",
+ "resolved": "https://registry.npmjs.org/@react-stately/list/-/list-3.13.1.tgz",
+ "integrity": "sha512-eHaoauh21twbcl0kkwULhVJ+CzYcy1jUjMikNVMHOQdhr4WIBdExf7PmSgKHKqsSPhpGg6IpTCY2dUX3RycjDg==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-stately/collections": "^3.12.8",
+ "@react-stately/selection": "^3.20.6",
+ "@react-stately/utils": "^3.10.8",
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-stately/menu": {
+ "version": "3.9.8",
+ "resolved": "https://registry.npmjs.org/@react-stately/menu/-/menu-3.9.8.tgz",
+ "integrity": "sha512-bo0NOhofnTHLESiYfsSSw6gyXiPVJJ0UlN2igUXtJk5PmyhWjFzUzTzcnd7B028OB0si9w3LIWM3stqz5271Eg==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-stately/overlays": "^3.6.20",
+ "@react-types/menu": "^3.10.5",
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-stately/numberfield": {
+ "version": "3.10.2",
+ "resolved": "https://registry.npmjs.org/@react-stately/numberfield/-/numberfield-3.10.2.tgz",
+ "integrity": "sha512-jlKVFYaH3RX5KvQ7a+SAMQuPccZCzxLkeYkBE64u1Zvi7YhJ8hkTMHG/fmZMbk1rHlseE2wfBdk0Rlya3MvoNQ==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@internationalized/number": "^3.6.5",
+ "@react-stately/form": "^3.2.2",
+ "@react-stately/utils": "^3.10.8",
+ "@react-types/numberfield": "^3.8.15",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-stately/overlays": {
+ "version": "3.6.20",
+ "resolved": "https://registry.npmjs.org/@react-stately/overlays/-/overlays-3.6.20.tgz",
+ "integrity": "sha512-YAIe+uI8GUXX8F/0Pzr53YeC5c/bjqbzDFlV8NKfdlCPa6+Jp4B/IlYVjIooBj9+94QvbQdjylegvYWK/iPwlg==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-stately/utils": "^3.10.8",
+ "@react-types/overlays": "^3.9.2",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-stately/radio": {
+ "version": "3.11.2",
+ "resolved": "https://registry.npmjs.org/@react-stately/radio/-/radio-3.11.2.tgz",
+ "integrity": "sha512-UM7L6AW+k8edhSBUEPZAqiWNRNadfOKK7BrCXyBiG79zTz0zPcXRR+N+gzkDn7EMSawDeyK1SHYUuoSltTactg==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-stately/form": "^3.2.2",
+ "@react-stately/utils": "^3.10.8",
+ "@react-types/radio": "^3.9.2",
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-stately/selection": {
+ "version": "3.20.6",
+ "resolved": "https://registry.npmjs.org/@react-stately/selection/-/selection-3.20.6.tgz",
+ "integrity": "sha512-a0bjuP2pJYPKEiedz2Us1W1aSz0iHRuyeQEdBOyL6Z6VUa6hIMq9H60kvseir2T85cOa4QggizuRV7mcO6bU5w==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-stately/collections": "^3.12.8",
+ "@react-stately/utils": "^3.10.8",
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-stately/slider": {
+ "version": "3.7.2",
+ "resolved": "https://registry.npmjs.org/@react-stately/slider/-/slider-3.7.2.tgz",
+ "integrity": "sha512-EVBHUdUYwj++XqAEiQg2fGi8Reccznba0uyQ3gPejF0pAc390Q/J5aqiTEDfiCM7uJ6WHxTM6lcCqHQBISk2dQ==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-stately/utils": "^3.10.8",
+ "@react-types/shared": "^3.32.1",
+ "@react-types/slider": "^3.8.2",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-stately/table": {
+ "version": "3.15.1",
+ "resolved": "https://registry.npmjs.org/@react-stately/table/-/table-3.15.1.tgz",
+ "integrity": "sha512-MhMAgE/LgAzHcAn1P3p/nQErzJ6DiixSJ1AOt2JlnAKEb5YJg4ATKWCb2IjBLwywt9ZCzfm3KMUzkctZqAoxwA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-stately/collections": "^3.12.8",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/grid": "^3.11.6",
+ "@react-stately/selection": "^3.20.6",
+ "@react-stately/utils": "^3.10.8",
+ "@react-types/grid": "^3.3.6",
+ "@react-types/shared": "^3.32.1",
+ "@react-types/table": "^3.13.4",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-stately/tabs": {
+ "version": "3.8.6",
+ "resolved": "https://registry.npmjs.org/@react-stately/tabs/-/tabs-3.8.6.tgz",
+ "integrity": "sha512-9RYxmgjVIxUpIsGKPIF7uRoHWOEz8muwaYiStCVeyiYBPmarvZoIYtTXcwSMN/vEs7heVN5uGCL6/bfdY4+WiA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-stately/list": "^3.13.1",
+ "@react-types/shared": "^3.32.1",
+ "@react-types/tabs": "^3.3.19",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-stately/toast": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/@react-stately/toast/-/toast-3.1.2.tgz",
+ "integrity": "sha512-HiInm7bck32khFBHZThTQaAF6e6/qm57F4mYRWdTq8IVeGDzpkbUYibnLxRhk0UZ5ybc6me+nqqPkG/lVmM42Q==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@swc/helpers": "^0.5.0",
+ "use-sync-external-store": "^1.4.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-stately/toggle": {
+ "version": "3.9.2",
+ "resolved": "https://registry.npmjs.org/@react-stately/toggle/-/toggle-3.9.2.tgz",
+ "integrity": "sha512-dOxs9wrVXHUmA7lc8l+N9NbTJMAaXcYsnNGsMwfXIXQ3rdq+IjWGNYJ52UmNQyRYFcg0jrzRrU16TyGbNjOdNQ==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-stately/utils": "^3.10.8",
+ "@react-types/checkbox": "^3.10.2",
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-stately/tooltip": {
+ "version": "3.5.8",
+ "resolved": "https://registry.npmjs.org/@react-stately/tooltip/-/tooltip-3.5.8.tgz",
+ "integrity": "sha512-gkcUx2ROhCiGNAYd2BaTejakXUUNLPnnoJ5+V/mN480pN+OrO8/2V9pqb/IQmpqxLsso93zkM3A4wFHHLBBmPQ==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-stately/overlays": "^3.6.20",
+ "@react-types/tooltip": "^3.4.21",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-stately/tree": {
+ "version": "3.9.3",
+ "resolved": "https://registry.npmjs.org/@react-stately/tree/-/tree-3.9.3.tgz",
+ "integrity": "sha512-ZngG79nLFxE/GYmpwX6E/Rma2MMkzdoJPRI3iWk3dgqnGMMzpPnUp/cvjDsU3UHF7xDVusC5BT6pjWN0uxCIFQ==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-stately/collections": "^3.12.8",
+ "@react-stately/selection": "^3.20.6",
+ "@react-stately/utils": "^3.10.8",
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-stately/utils": {
+ "version": "3.10.8",
+ "resolved": "https://registry.npmjs.org/@react-stately/utils/-/utils-3.10.8.tgz",
+ "integrity": "sha512-SN3/h7SzRsusVQjQ4v10LaVsDc81jyyR0DD5HnsQitm/I5WDpaSr2nRHtyloPFU48jlql1XX/S04T2DLQM7Y3g==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-stately/virtualizer": {
+ "version": "4.4.4",
+ "resolved": "https://registry.npmjs.org/@react-stately/virtualizer/-/virtualizer-4.4.4.tgz",
+ "integrity": "sha512-ri8giqXSZOrznZDCCOE4U36wSkOhy+hrFK7yo/YVcpxTqqp3d3eisfKMqbDsgqBW+XTHycTU/xeAf0u9NqrfpQ==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-types/shared": "^3.32.1",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-types/accordion": {
+ "version": "3.0.0-alpha.26",
+ "resolved": "https://registry.npmjs.org/@react-types/accordion/-/accordion-3.0.0-alpha.26.tgz",
+ "integrity": "sha512-OXf/kXcD2vFlEnkcZy/GG+a/1xO9BN7Uh3/5/Ceuj9z2E/WwD55YwU3GFM5zzkZ4+DMkdowHnZX37XnmbyD3Mg==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-types/shared": "^3.27.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-types/breadcrumbs": {
+ "version": "3.7.17",
+ "resolved": "https://registry.npmjs.org/@react-types/breadcrumbs/-/breadcrumbs-3.7.17.tgz",
+ "integrity": "sha512-IhvVTcfli5o/UDlGACXxjlor2afGlMQA8pNR3faH0bBUay1Fmm3IWktVw9Xwmk+KraV2RTAg9e+E6p8DOQZfiw==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-types/link": "^3.6.5",
+ "@react-types/shared": "^3.32.1"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-types/button": {
+ "version": "3.14.1",
+ "resolved": "https://registry.npmjs.org/@react-types/button/-/button-3.14.1.tgz",
+ "integrity": "sha512-D8C4IEwKB7zEtiWYVJ3WE/5HDcWlze9mLWQ5hfsBfpePyWCgO3bT/+wjb/7pJvcAocrkXo90QrMm85LcpBtrpg==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-types/shared": "^3.32.1"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-types/calendar": {
+ "version": "3.8.0",
+ "resolved": "https://registry.npmjs.org/@react-types/calendar/-/calendar-3.8.0.tgz",
+ "integrity": "sha512-ZDZgfZgbz1ydWOFs1mH7QFfX3ioJrmb3Y/lkoubQE0HWXLZzyYNvhhKyFJRS1QJ40IofLSBHriwbQb/tsUnGlw==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@internationalized/date": "^3.10.0",
+ "@react-types/shared": "^3.32.1"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-types/checkbox": {
+ "version": "3.10.2",
+ "resolved": "https://registry.npmjs.org/@react-types/checkbox/-/checkbox-3.10.2.tgz",
+ "integrity": "sha512-ktPkl6ZfIdGS1tIaGSU/2S5Agf2NvXI9qAgtdMDNva0oLyAZ4RLQb6WecPvofw1J7YKXu0VA5Mu7nlX+FM2weQ==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-types/shared": "^3.32.1"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-types/combobox": {
+ "version": "3.13.9",
+ "resolved": "https://registry.npmjs.org/@react-types/combobox/-/combobox-3.13.9.tgz",
+ "integrity": "sha512-G6GmLbzVkLW6VScxPAr/RtliEyPhBClfYaIllK1IZv+Z42SVnOpKzhnoe79BpmiFqy1AaC3+LjZX783mrsHCwA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-types/shared": "^3.32.1"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-types/datepicker": {
+ "version": "3.13.2",
+ "resolved": "https://registry.npmjs.org/@react-types/datepicker/-/datepicker-3.13.2.tgz",
+ "integrity": "sha512-+M6UZxJnejYY8kz0spbY/hP08QJ5rsZ3aNarRQQHc48xV2oelFLX5MhAqizfLEsvyfb0JYrhWoh4z1xZtAmYCg==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@internationalized/date": "^3.10.0",
+ "@react-types/calendar": "^3.8.0",
+ "@react-types/overlays": "^3.9.2",
+ "@react-types/shared": "^3.32.1"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-types/dialog": {
+ "version": "3.5.22",
+ "resolved": "https://registry.npmjs.org/@react-types/dialog/-/dialog-3.5.22.tgz",
+ "integrity": "sha512-smSvzOcqKE196rWk0oqJDnz+ox5JM5+OT0PmmJXiUD4q7P5g32O6W5Bg7hMIFUI9clBtngo8kLaX2iMg+GqAzg==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-types/overlays": "^3.9.2",
+ "@react-types/shared": "^3.32.1"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-types/form": {
+ "version": "3.7.16",
+ "resolved": "https://registry.npmjs.org/@react-types/form/-/form-3.7.16.tgz",
+ "integrity": "sha512-Sb7KJoWEaQ/e4XIY+xRbjKvbP1luome98ZXevpD+zVSyGjEcfIroebizP6K1yMHCWP/043xH6GUkgEqWPoVGjg==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-types/shared": "^3.32.1"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-types/grid": {
+ "version": "3.3.6",
+ "resolved": "https://registry.npmjs.org/@react-types/grid/-/grid-3.3.6.tgz",
+ "integrity": "sha512-vIZJlYTii2n1We9nAugXwM2wpcpsC6JigJFBd6vGhStRdRWRoU4yv1Gc98Usbx0FQ/J7GLVIgeG8+1VMTKBdxw==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-types/shared": "^3.32.1"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-types/link": {
+ "version": "3.6.5",
+ "resolved": "https://registry.npmjs.org/@react-types/link/-/link-3.6.5.tgz",
+ "integrity": "sha512-+I2s3XWBEvLrzts0GnNeA84mUkwo+a7kLUWoaJkW0TOBDG7my95HFYxF9WnqKye7NgpOkCqz4s3oW96xPdIniQ==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-types/shared": "^3.32.1"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-types/listbox": {
+ "version": "3.7.4",
+ "resolved": "https://registry.npmjs.org/@react-types/listbox/-/listbox-3.7.4.tgz",
+ "integrity": "sha512-p4YEpTl/VQGrqVE8GIfqTS5LkT5jtjDTbVeZgrkPnX/fiPhsfbTPiZ6g0FNap4+aOGJFGEEZUv2q4vx+rCORww==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-types/shared": "^3.32.1"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-types/menu": {
+ "version": "3.10.5",
+ "resolved": "https://registry.npmjs.org/@react-types/menu/-/menu-3.10.5.tgz",
+ "integrity": "sha512-HBTrKll2hm0VKJNM4ubIv1L9MNo8JuOnm2G3M+wXvb6EYIyDNxxJkhjsqsGpUXJdAOSkacHBDcNh2HsZABNX4A==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-types/overlays": "^3.9.2",
+ "@react-types/shared": "^3.32.1"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-types/numberfield": {
+ "version": "3.8.15",
+ "resolved": "https://registry.npmjs.org/@react-types/numberfield/-/numberfield-3.8.15.tgz",
+ "integrity": "sha512-97r92D23GKCOjGIGMeW9nt+/KlfM3GeWH39Czcmd2/D5y3k6z4j0avbsfx2OttCtJszrnENjw3GraYGYI2KosQ==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-types/shared": "^3.32.1"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-types/overlays": {
+ "version": "3.9.2",
+ "resolved": "https://registry.npmjs.org/@react-types/overlays/-/overlays-3.9.2.tgz",
+ "integrity": "sha512-Q0cRPcBGzNGmC8dBuHyoPR7N3057KTS5g+vZfQ53k8WwmilXBtemFJPLsogJbspuewQ/QJ3o2HYsp2pne7/iNw==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-types/shared": "^3.32.1"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-types/progress": {
+ "version": "3.5.16",
+ "resolved": "https://registry.npmjs.org/@react-types/progress/-/progress-3.5.16.tgz",
+ "integrity": "sha512-I9tSdCFfvQ7gHJtm90VAKgwdTWXQgVNvLRStEc0z9h+bXBxdvZb+QuiRPERChwFQ9VkK4p4rDqaFo69nDqWkpw==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-types/shared": "^3.32.1"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-types/radio": {
+ "version": "3.9.2",
+ "resolved": "https://registry.npmjs.org/@react-types/radio/-/radio-3.9.2.tgz",
+ "integrity": "sha512-3UcJXu37JrTkRyP4GJPDBU7NmDTInrEdOe+bVzA1j4EegzdkJmLBkLg5cLDAbpiEHB+xIsvbJdx6dxeMuc+H3g==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-types/shared": "^3.32.1"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-types/shared": {
+ "version": "3.32.1",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.32.1.tgz",
+ "integrity": "sha512-famxyD5emrGGpFuUlgOP6fVW2h/ZaF405G5KDi3zPHzyjAWys/8W6NAVJtNbkCkhedmvL0xOhvt8feGXyXaw5w==",
+ "license": "Apache-2.0",
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-types/slider": {
+ "version": "3.8.2",
+ "resolved": "https://registry.npmjs.org/@react-types/slider/-/slider-3.8.2.tgz",
+ "integrity": "sha512-MQYZP76OEOYe7/yA2To+Dl0LNb0cKKnvh5JtvNvDnAvEprn1RuLiay8Oi/rTtXmc2KmBa4VdTcsXsmkbbkeN2Q==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-types/shared": "^3.32.1"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-types/switch": {
+ "version": "3.5.15",
+ "resolved": "https://registry.npmjs.org/@react-types/switch/-/switch-3.5.15.tgz",
+ "integrity": "sha512-r/ouGWQmIeHyYSP1e5luET+oiR7N7cLrAlWsrAfYRWHxqXOSNQloQnZJ3PLHrKFT02fsrQhx2rHaK2LfKeyN3A==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-types/shared": "^3.32.1"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-types/table": {
+ "version": "3.13.4",
+ "resolved": "https://registry.npmjs.org/@react-types/table/-/table-3.13.4.tgz",
+ "integrity": "sha512-I/DYiZQl6aNbMmjk90J9SOhkzVDZvyA3Vn3wMWCiajkMNjvubFhTfda5DDf2SgFP5l0Yh6TGGH5XumRv9LqL5Q==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-types/grid": "^3.3.6",
+ "@react-types/shared": "^3.32.1"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-types/tabs": {
+ "version": "3.3.19",
+ "resolved": "https://registry.npmjs.org/@react-types/tabs/-/tabs-3.3.19.tgz",
+ "integrity": "sha512-fE+qI43yR5pAMpeqPxGqQq9jDHXEPqXskuxNHERMW0PYMdPyem2Cw6goc5F4qeZO3Hf6uPZgHkvJz2OAq7TbBw==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-types/shared": "^3.32.1"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-types/textfield": {
+ "version": "3.12.6",
+ "resolved": "https://registry.npmjs.org/@react-types/textfield/-/textfield-3.12.6.tgz",
+ "integrity": "sha512-hpEVKE+M3uUkTjw2WrX1NrH/B3rqDJFUa+ViNK2eVranLY4ZwFqbqaYXSzHupOF3ecSjJJv2C103JrwFvx6TPQ==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-types/shared": "^3.32.1"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
+ "node_modules/@react-types/tooltip": {
+ "version": "3.4.21",
+ "resolved": "https://registry.npmjs.org/@react-types/tooltip/-/tooltip-3.4.21.tgz",
+ "integrity": "sha512-ugGHOZU6WbOdeTdbjnaEc+Ms7/WhsUCg+T3PCOIeOT9FG02Ce189yJ/+hd7oqL/tVwIhEMYJIqSCgSELFox+QA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-types/overlays": "^3.9.2",
+ "@react-types/shared": "^3.32.1"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
"node_modules/@swc/helpers": {
"version": "0.5.17",
"resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.17.tgz",
@@ -3023,6 +5735,33 @@
"tailwindcss": "4.1.16"
}
},
+ "node_modules/@tanstack/react-virtual": {
+ "version": "3.11.3",
+ "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.11.3.tgz",
+ "integrity": "sha512-vCU+OTylXN3hdC8RKg68tPlBPjjxtzon7Ys46MgrSLE+JhSjSTPvoQifV6DQJeJmA8Q3KT6CphJbejupx85vFw==",
+ "license": "MIT",
+ "dependencies": {
+ "@tanstack/virtual-core": "3.11.3"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/tannerlinsley"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
+ "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
+ }
+ },
+ "node_modules/@tanstack/virtual-core": {
+ "version": "3.11.3",
+ "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.11.3.tgz",
+ "integrity": "sha512-v2mrNSnMwnPJtcVqNvV0c5roGCBqeogN8jDtgtuHCphdwBasOZ17x8UV8qpHUh+u0MLfX43c0uUHKje0s+Zb0w==",
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/tannerlinsley"
+ }
+ },
"node_modules/@types/body-parser": {
"version": "1.19.6",
"resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.6.tgz",
@@ -3178,12 +5917,6 @@
"@types/node": "*"
}
},
- "node_modules/@types/parse-json": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz",
- "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==",
- "license": "MIT"
- },
"node_modules/@types/qs": {
"version": "6.14.0",
"resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.14.0.tgz",
@@ -3510,869 +6243,6 @@
"dev": true,
"license": "Apache-2.0"
},
- "node_modules/@zag-js/accordion": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/accordion/-/accordion-1.26.3.tgz",
- "integrity": "sha512-xZgXTc4AhH0vha5zLjjSj3GZml2LFMhJnZ/F9TU0KEci7xML1U0n2ay4KydgtiEG31/A3j3LLE+vON+/N/0jAg==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/anatomy": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/anatomy/-/anatomy-1.26.3.tgz",
- "integrity": "sha512-2HL+BDX05zRtctKwrSlYEtxeLdiJZIV5SbEpqTNvbNJ9aZNxHKgg0ciEi0bYZe8qJ70TqfNfwWb2xwRamzedhg==",
- "license": "MIT"
- },
- "node_modules/@zag-js/angle-slider": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/angle-slider/-/angle-slider-1.26.3.tgz",
- "integrity": "sha512-tmOcOLiKN+5enp2YobuZkhVCWY8Q78SnGVO4tJgj+IjZ1PU/EJwipAiAXRM1Adl/6MPIwIMe2ag5g+Qi9xIDuw==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/rect-utils": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/aria-hidden": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/aria-hidden/-/aria-hidden-1.26.3.tgz",
- "integrity": "sha512-F6P7Ff4iqly4VmxBRZaJoG09QonOIlYDmMRgHH8d8vca7aBmR5InTxy3iOjCZvX3U4xFFednEARRPjncy4Vl6Q==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/dom-query": "1.26.3"
- }
- },
- "node_modules/@zag-js/async-list": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/async-list/-/async-list-1.26.3.tgz",
- "integrity": "sha512-rcM4E8ITSpTANSgk6QX7TKbLyewE1iHOYIJ0NKvSLqfLqSXZgjYTVbWnOmt5q3UOhR3paCbxkEtSdX2/ZCNO/A==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/core": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/auto-resize": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/auto-resize/-/auto-resize-1.26.3.tgz",
- "integrity": "sha512-/hIJGEHjknBnrbGjz7NqZbRGCldklJEvePMbMi5JnELZIFRCcCKnvaXwq7DS1mYODjsLqxBZRSL4y0hNxExk4Q==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/dom-query": "1.26.3"
- }
- },
- "node_modules/@zag-js/avatar": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/avatar/-/avatar-1.26.3.tgz",
- "integrity": "sha512-CGQunbcfHzDi1p1B51TN+sGLGaBgLTsgHpqKM8YbR385hMuULcUguOwcnx7rFBq/w79QsdrACwhz3LFlZOsyUQ==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/bottom-sheet": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/bottom-sheet/-/bottom-sheet-1.26.3.tgz",
- "integrity": "sha512-qhlkSmBz/Ch2piku5h7itWNO0Uit4pTlhICVb8lLf0Q17X7SNxGYW+pMKAQMlL2M4EgA9tV1z/xE1pW4R05F6A==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/aria-hidden": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dismissable": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/focus-trap": "1.26.3",
- "@zag-js/remove-scroll": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/carousel": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/carousel/-/carousel-1.26.3.tgz",
- "integrity": "sha512-zF7RD7SR/nzl2CDPIp06J3eMXbY2Vk4auMzo9R4puuGN3XSh4+KYmKRt6DH5XmkOd/fFknT3eHH2gNRlpxBaMQ==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/scroll-snap": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/checkbox": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/checkbox/-/checkbox-1.26.3.tgz",
- "integrity": "sha512-7WcJChF9jKLr3e5aJfLNiMxmAA8iYt2ZEjEmmaL1KRDUyONpig9JMDX5mg4u3iXQvZdmsxCptIYHXwdYjZjr3Q==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/focus-visible": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/clipboard": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/clipboard/-/clipboard-1.26.3.tgz",
- "integrity": "sha512-Cx8oafXtujYRlBU0XA2aXb78bs3JgNVZ4ikR6cm7Qo1AMUxh7FejIBNVaWGzHxUc5XrfliKGvQzJotyrGS3GDA==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/collapsible": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/collapsible/-/collapsible-1.26.3.tgz",
- "integrity": "sha512-vPnWRHolQXdXhP0GkNMADZsBuxhLqGzv/krrJitslYOwsKebtrYz3DrIvtLwpRPsED4igzNLv1ihHPa89kaOAA==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/collection": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/collection/-/collection-1.26.3.tgz",
- "integrity": "sha512-AYiIuZZ3Fr8eVH657uKGobf6WU5t7a4f/HfFiekwfvG0U0vsySBP7eOxukMvQJDCRNEKxARW9JyDj9pl4d7T8Q==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/color-picker": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/color-picker/-/color-picker-1.26.3.tgz",
- "integrity": "sha512-qsmgl1vHIavY+wH9jHLXlVnbSn+HBbIJy9ysC1vyM1nAM8Qm1P+h1PhojxgPkVujI6QcxSBzA+YcY56ZuSUHdw==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/color-utils": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dismissable": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/popper": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/color-utils": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/color-utils/-/color-utils-1.26.3.tgz",
- "integrity": "sha512-II2mfISJc0xLupXHmfc5AABG0pZy0cYwn741yjlbe7orubWnFLZLmVCzLF4b0qpLzYM+c+MnRVAb/YV6t7Mw6A==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/combobox": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/combobox/-/combobox-1.26.3.tgz",
- "integrity": "sha512-CejmsLlKhxfSg0FkGMMS8JPGnCa3sCHv4hZrqRrBuhUJaLjiH5/VazV+WFlHEDUrSzVWUNeoYiZuqQlBWuIeCA==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/aria-hidden": "1.26.3",
- "@zag-js/collection": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dismissable": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/popper": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/core": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/core/-/core-1.26.3.tgz",
- "integrity": "sha512-NU/uBGEFE5kUDJfvayZuPom/mcvJjjIytBclIO4/dCt1IBo+C1ETbpQjG/RgpfmSjfAs2G/9pQgdqobakyWU2A==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/date-picker": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/date-picker/-/date-picker-1.26.3.tgz",
- "integrity": "sha512-3JZckrr1EI01bEYfKeB4nAgI4f+bWZLQnfOq8LtiL4HnS0a31Z3DYFxk3r49X4dxg3B62j1tlb6DzdQJARaElg==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/date-utils": "1.26.3",
- "@zag-js/dismissable": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/live-region": "1.26.3",
- "@zag-js/popper": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- },
- "peerDependencies": {
- "@internationalized/date": ">=3.0.0"
- }
- },
- "node_modules/@zag-js/date-utils": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/date-utils/-/date-utils-1.26.3.tgz",
- "integrity": "sha512-eoWJZzFY3fkTJU7rzFcRLGCecAnJiu1/xHrB317jgHd0eCGUrgJVY2m0h+agWUCIFtt1VdvEbcf9R9rZmQm7LQ==",
- "license": "MIT",
- "peerDependencies": {
- "@internationalized/date": ">=3.0.0"
- }
- },
- "node_modules/@zag-js/dialog": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/dialog/-/dialog-1.26.3.tgz",
- "integrity": "sha512-8fRmRdTrmX5o9IRCo9kpldlM+L4boesyU3mDYCGoCxymzUImg8Crr+8y3uUHEKFWdxnlisYfBGbC586kWaaCSQ==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/aria-hidden": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dismissable": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/focus-trap": "1.26.3",
- "@zag-js/remove-scroll": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/dismissable": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/dismissable/-/dismissable-1.26.3.tgz",
- "integrity": "sha512-THAzkq2KLYq7px+pdIZ4QQoRjF02nxa5WXXVyw+cv7yb+CNcemcNaPtAAIORJhKsQC+1XF1JNiT5TKrvhSprhw==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/interact-outside": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/dom-query": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/dom-query/-/dom-query-1.26.3.tgz",
- "integrity": "sha512-ZI/EzpWRDFjeSuXiHuCHwFUtFXX7ZNiBiOnsqR5AnbQSTEvYv+Oo803RRuQ+zHDpGSFyYluSnT00/zt4vskXDQ==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/types": "1.26.3"
- }
- },
- "node_modules/@zag-js/editable": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/editable/-/editable-1.26.3.tgz",
- "integrity": "sha512-DdlBwOqoXbF+X0uM7k5mYxiKI4eDkX+BYar/DnEifnEgpsTkYMtl3J5B9WmuWmFtmSoTauScHQsVe3OmVCTqTA==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/interact-outside": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/file-upload": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/file-upload/-/file-upload-1.26.3.tgz",
- "integrity": "sha512-SAifHG71HmRyAUHlqj50xjMr0Ua0uDp8qOucgr7kP2xQvxp8ETfJ5LXrvf+IWv67bF4GmXgIH5Tn7OVEY6ETWQ==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/file-utils": "1.26.3",
- "@zag-js/i18n-utils": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/file-utils": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/file-utils/-/file-utils-1.26.3.tgz",
- "integrity": "sha512-chXv4dL4SeBdGuNvHlPRZDDsIqRZ1YHAX7kHTZhQbp8iqXSZR/XCnwnQg93b7pb6rG9P8oN+f/pYAuKfrulXbA==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/i18n-utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/floating-panel": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/floating-panel/-/floating-panel-1.26.3.tgz",
- "integrity": "sha512-Xue020m4gb9K/zboeW+r6bhSzqqwQpuGqfeFqgekP1XZTxGcEBDHO330gngi6hu7gO9DEMVr1sKinJKZ5kgQ2Q==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/popper": "1.26.3",
- "@zag-js/rect-utils": "1.26.3",
- "@zag-js/store": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/focus-trap": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/focus-trap/-/focus-trap-1.26.3.tgz",
- "integrity": "sha512-mzvt9pzZ80T7O3TDcpUc7kybuWcOEO6yWvDUbJybJsMCKMvLG3HpH14gcPGOL41YZ7RTOh5PixdML8/Xb7/5Iw==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/dom-query": "1.26.3"
- }
- },
- "node_modules/@zag-js/focus-visible": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/focus-visible/-/focus-visible-1.26.3.tgz",
- "integrity": "sha512-gjcOCZeVlqDsCes3z5bmVLmVJQXhs+aMFs3+1JCmOUOT9zfLQ4HLlGfoesG3Zf2h/VUiIV6oZIJDLu3t/iUSig==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/dom-query": "1.26.3"
- }
- },
- "node_modules/@zag-js/highlight-word": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/highlight-word/-/highlight-word-1.26.3.tgz",
- "integrity": "sha512-AylY/vZMPzN4FfZeeURlMmyvS4ytQDvAYFOGLPwJjK9zajIuP7CuIa6DtkAIvhf1hfb4oHtH4MwHA2TA2hfUAQ==",
- "license": "MIT"
- },
- "node_modules/@zag-js/hover-card": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/hover-card/-/hover-card-1.26.3.tgz",
- "integrity": "sha512-M6hEQHZnwx4PeGIl3GsMdGFtKvp2f+dYiDttqkhi5DCcWN4S3173mExK7MNFTgqFCGLTqX86w4eIyWRGBWrZ0Q==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dismissable": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/popper": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/i18n-utils": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/i18n-utils/-/i18n-utils-1.26.3.tgz",
- "integrity": "sha512-wFCVuUK3/GjOryQYPbsQMKlE7LX2sFgU0JccbzrvvKLe1fBCznESWrYjPd93hA+Dm6myQYQa9maxnJ2HiVB4vA==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/dom-query": "1.26.3"
- }
- },
- "node_modules/@zag-js/interact-outside": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/interact-outside/-/interact-outside-1.26.3.tgz",
- "integrity": "sha512-CBTagsGQ6QXaPISc8SS1wwjdpZNgMJt3ecYCIA0FP7QwUXNSnNVq7izxXwyoSzkO6xLkXS+kiqwd9guKTUBQ0Q==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/json-tree-utils": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/json-tree-utils/-/json-tree-utils-1.26.3.tgz",
- "integrity": "sha512-SubdKHCnAqZAFd4H0YOCBLFS2ZKP9+eq6+sBlj/2M8hmFPltjSDQWHko5u+/RMo3nKae/FpxLu2yo4CsswKpHA==",
- "license": "MIT"
- },
- "node_modules/@zag-js/listbox": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/listbox/-/listbox-1.26.3.tgz",
- "integrity": "sha512-oeD5s8R37xTo+sXIEAb4uNzu+RxTfSdojchg7WGBQMQfbgiTyyzSpZeQ1WpvdiRNiI7RREKfCBwNDEE+EWwwHA==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/collection": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/focus-visible": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/live-region": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/live-region/-/live-region-1.26.3.tgz",
- "integrity": "sha512-of7L/R3sdDmsRU3JhZ0azKWqveCBSsTU6yT9xDocY+m7g4MRyUtNfzaqpVDQeJI1S7BD6rGhL7podYYuRhJUvg==",
- "license": "MIT"
- },
- "node_modules/@zag-js/menu": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/menu/-/menu-1.26.3.tgz",
- "integrity": "sha512-92GHkFKW6PdG8DUnXlZWJskW+rjWtHUgdPUVOI94EN/+Bz7IqJ0AtVTiR9Sc/tuvxP6RRcBelD1pj+8+wVucfg==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dismissable": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/popper": "1.26.3",
- "@zag-js/rect-utils": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/number-input": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/number-input/-/number-input-1.26.3.tgz",
- "integrity": "sha512-Ft/Ot4jJpkaTGS1wK7z9YzdKxqAAKOM8EiGFHcMufPpyGwLIxNmScXNVGTjDqdWIIW3rPPrxLtIlA4ovUe4ZsQ==",
- "license": "MIT",
- "dependencies": {
- "@internationalized/number": "3.6.5",
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/pagination": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/pagination/-/pagination-1.26.3.tgz",
- "integrity": "sha512-dTuDXWx833UUzVfn0HLoTtj0SIfKr5sJl/CEyLaLLS4+GAhDYsPkkPereLSjAL3ffUoKzqkqACh17wI/IibmgQ==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/password-input": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/password-input/-/password-input-1.26.3.tgz",
- "integrity": "sha512-rdItTM+TnhW6Wpzt0fPhqLug0BfHUZYSK3+77gny9ZhrBH9XrPXBbHb3ORzmGZfBFuVG+bmF1shI+wg6YS/6rA==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/pin-input": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/pin-input/-/pin-input-1.26.3.tgz",
- "integrity": "sha512-4e5h3T9UirAd8+StrHJ180PComxXofg2Pc5NxYs1D73dIKRhbB03Gbbt8ONJg0Pys3HCCcMe5IMzhmmwIdTBCw==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/popover": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/popover/-/popover-1.26.3.tgz",
- "integrity": "sha512-9eohN1s5ha0mwF6AIht9SE6D0Nl40IL4BY8gL4QWiaLZPPuILqzFby7yug+USdQuMNV2sk7ow6khaU2f7DTQEQ==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/aria-hidden": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dismissable": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/focus-trap": "1.26.3",
- "@zag-js/popper": "1.26.3",
- "@zag-js/remove-scroll": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/popper": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/popper/-/popper-1.26.3.tgz",
- "integrity": "sha512-rCBhh+yfMUmBKJkzFvOdeeS3z/uHgbts1lXQ9SZqHBXQ8zQNjSREdQt9E1Ge2lR+ZPtwLpS8adrUtLzLRFc7Uw==",
- "license": "MIT",
- "dependencies": {
- "@floating-ui/dom": "1.7.4",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/presence": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/presence/-/presence-1.26.3.tgz",
- "integrity": "sha512-K3jKOcqimLOGRGcywY128NRzUHeUKXVKYALA5yi/gn6EfJRbX/lV/CQGG9dRiVpI+KnpuCIgJ5zr0ojU0d27yw==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/core": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/types": "1.26.3"
- }
- },
- "node_modules/@zag-js/progress": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/progress/-/progress-1.26.3.tgz",
- "integrity": "sha512-NwCjePJLEhtNypBFvHg74dtzx6TsK4+1lr/2jwDWO7/vTCLzMRa6TzHD/Tt6KJl5SlLKRSPeCRRc3pnOmKC4LA==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/qr-code": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/qr-code/-/qr-code-1.26.3.tgz",
- "integrity": "sha512-Tq3TWpECOlUmYiC+8svYaUaocBYH4/psAAl2tq4f2qQdCYsB3c20DAG/x6GaDZPf6EFPC/jSgIjCDeBZGw2g4A==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3",
- "proxy-memoize": "3.0.1",
- "uqr": "0.1.2"
- }
- },
- "node_modules/@zag-js/radio-group": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/radio-group/-/radio-group-1.26.3.tgz",
- "integrity": "sha512-3JLamlpsaa5qW2BzQ6qjoSS70DV2E5YBJWdFAYIHKttQMBzxhRux0U3GR7SCVXp6C7xinR+/xxYEt4uexMK2MQ==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/focus-visible": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/rating-group": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/rating-group/-/rating-group-1.26.3.tgz",
- "integrity": "sha512-4Ki6GtCY5+su2V6080NlYtOwt+DTjvWcJ0SVPqc/TDe6FgefkHhqAlTClKWVR8hocxk5Mq0z3mgZZ/Y2Yzss9Q==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/react": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/react/-/react-1.26.3.tgz",
- "integrity": "sha512-Z+O89rAmpMmNTMmdLAambnnwTwsRYMAiUZe7RF5TjlLuWMtV6Nc5TpBii3fqxZ/5S9vaUMtDMb9gsHPEfOR7Kw==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/core": "1.26.3",
- "@zag-js/store": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- },
- "peerDependencies": {
- "react": ">=18.0.0",
- "react-dom": ">=18.0.0"
- }
- },
- "node_modules/@zag-js/rect-utils": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/rect-utils/-/rect-utils-1.26.3.tgz",
- "integrity": "sha512-+ayBRgNO0xo+sJmnGfZDTKxHyWj6acAUjELwlcHbT0LIxMULTPxbA+Sf1d8Zz3x4fah9v2UN6/AaIrYnldFxTQ==",
- "license": "MIT"
- },
- "node_modules/@zag-js/remove-scroll": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/remove-scroll/-/remove-scroll-1.26.3.tgz",
- "integrity": "sha512-vofKmcJqN9AQqH6BXOii6cIQ5wj6w4cMj0psGeMUE5Rh1Xifg6chvp6ZMX0EqlTz5pYuE9e3VLPpuWUEuY+8Hg==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/dom-query": "1.26.3"
- }
- },
- "node_modules/@zag-js/scroll-area": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/scroll-area/-/scroll-area-1.26.3.tgz",
- "integrity": "sha512-C35ad+q5tZkZQwgoiUwyB/HoGLiin+DBPKvKcXQjztGMTB8fv/7n0vzKdpbo5BEFV626ys8vKGV/WY9Zkjdj6w==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/scroll-snap": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/scroll-snap/-/scroll-snap-1.26.3.tgz",
- "integrity": "sha512-Pzy2p2xAYILg18Z2h8xtVZqxgcITf7igXIJEngR8Tmvg+97NBYHPgl9sp86mNdoVKkQ5FB4ohirYvHrHONIurw==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/dom-query": "1.26.3"
- }
- },
- "node_modules/@zag-js/select": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/select/-/select-1.26.3.tgz",
- "integrity": "sha512-4T7Y6fd8FZiTuPQWjuBNG6MWDZbVPO74BlEpBJdbDK9LEJnR2yPnDmNS855BAk0ERzw4UWBwX/HbbDDaYwiRiQ==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/collection": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dismissable": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/popper": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/signature-pad": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/signature-pad/-/signature-pad-1.26.3.tgz",
- "integrity": "sha512-2oO06kTt96POPkQ1VvXcfSKihHJAdGSKhIQHpi5pqPl5OWCyD7DlqVeeP+IHsoTSOIyR2w1EzEG9PCQFc9F50Q==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3",
- "perfect-freehand": "^1.2.2"
- }
- },
- "node_modules/@zag-js/slider": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/slider/-/slider-1.26.3.tgz",
- "integrity": "sha512-EIZcljXslieIz6uWe4YOUjrZbLiW5w6LFhlSfszDs4OGnyKxOImiFWEhuArPCGW7CyuyISFy1GWFW+vi5+6Y1w==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/splitter": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/splitter/-/splitter-1.26.3.tgz",
- "integrity": "sha512-dN4ZbOXv83bBVsDyZxBFmPB/o/0OMcOTVIdZbt7aOe1y2z/As/8omzg6zzhqrIV+ASVJwFl6R+QHMngS2NZFhQ==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/steps": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/steps/-/steps-1.26.3.tgz",
- "integrity": "sha512-eM4ytff6eo93J6AlG8OJcKZ7t5XF8SLLHDJFKIGG59GDYtK8oPSdIVkjy6Ud4XvKXhKufZJUqT7qDT8UDOHxww==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/store": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/store/-/store-1.26.3.tgz",
- "integrity": "sha512-mDBylMkKKobJTUCJmuLDRzZsDRBkwQFcjlyCFQa9fLAjVhfCkF2Y3lAp3MuyqeJa+c7X3BbkXDD/kL2UoiTFMg==",
- "license": "MIT",
- "dependencies": {
- "proxy-compare": "3.0.1"
- }
- },
- "node_modules/@zag-js/switch": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/switch/-/switch-1.26.3.tgz",
- "integrity": "sha512-Fc56yuh0cIf0/8AdRtBS9YVoxIIESQiYf61QMQS/pfO8hBeSFQQmbjeAf8MyOd2QadWwoNKABCiUArP2nBl1Rg==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/focus-visible": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/tabs": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/tabs/-/tabs-1.26.3.tgz",
- "integrity": "sha512-3Iqb+TAw49WldJaMczyzhOQl6F/x9QBgMSp7NhE6AIMaityr0ZE3jCU0qYS+F2DPAu7ng87SOCVA0dOaO/J4eg==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/tags-input": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/tags-input/-/tags-input-1.26.3.tgz",
- "integrity": "sha512-BSzQtfx72zhs4mfBsWReY30HhnKg1KSTzCVThm8oHmkcDGvpDuUbylM2KMsQdgYWTGYHI4FiIzUsUd+RVDOAgw==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/auto-resize": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/interact-outside": "1.26.3",
- "@zag-js/live-region": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/timer": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/timer/-/timer-1.26.3.tgz",
- "integrity": "sha512-VwRvtY8OJSsSii3Is+8iqf48eY2tc5bKEgCOCQ3JKWhlDtj+Z9toXEQzR2aEiCk64M9AnzKFhFjDS+l7GmWIGg==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/toast": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/toast/-/toast-1.26.3.tgz",
- "integrity": "sha512-JOLvSHXC4hKlzNb2dDU7tvXIY6U4M+z8ewnHSAOO8Sl8OKTE3pbRU3Q9A0B2qW/3qteQA/P7411e5WrWdxn+9Q==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dismissable": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/toggle": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/toggle/-/toggle-1.26.3.tgz",
- "integrity": "sha512-nxsVxkQCTzeOCJcOwqrsIccSf+jjAKmVrmFD0l5IjvZWrypukKPmUFd9BgM7QYTtd3STaQPMMjkYzfFQ/SljzA==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/toggle-group": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/toggle-group/-/toggle-group-1.26.3.tgz",
- "integrity": "sha512-CL6oOih/7R8r2NAq7U9HuR5MYlDmAPmS2q9VZINb415bKYuFEJyGMClFB3B+NFaLy6KG/voYahOBJ1NRsgMnxQ==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/tooltip": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/tooltip/-/tooltip-1.26.3.tgz",
- "integrity": "sha512-givMhlRGWt9PD9JMrA+GBceD2ViQT8MUgb5r/ovDdaahW8xlMkosWIBnjJBafilrg3tw2Oemw1gPwctcPjAlMQ==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/focus-visible": "1.26.3",
- "@zag-js/popper": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/tour": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/tour/-/tour-1.26.3.tgz",
- "integrity": "sha512-2WqYTpCTo46LWsF/arI+kuCexDDbgyKwE0hYjsK5NKf1BFAsAWpwmZ1Ne1RGDYl52sXMGfGu7tCQhDzGTzWU9w==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dismissable": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/focus-trap": "1.26.3",
- "@zag-js/interact-outside": "1.26.3",
- "@zag-js/popper": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/tree-view": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/tree-view/-/tree-view-1.26.3.tgz",
- "integrity": "sha512-3P376SKf/poaUUjeobm/qenxaO8ApB/P/rpplkUE3fZVhnwKJbzKoUeNZiTpVX36FaJBb3AwBavmyQxMuYoxiQ==",
- "license": "MIT",
- "dependencies": {
- "@zag-js/anatomy": "1.26.3",
- "@zag-js/collection": "1.26.3",
- "@zag-js/core": "1.26.3",
- "@zag-js/dom-query": "1.26.3",
- "@zag-js/types": "1.26.3",
- "@zag-js/utils": "1.26.3"
- }
- },
- "node_modules/@zag-js/types": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/types/-/types-1.26.3.tgz",
- "integrity": "sha512-fJf2CgNLQuaFCRZzwGP69vWdFPc1bd1sPngzrYxIfT9SpIRFcBUrBa3p8hXlXg3EScx4O8qC0PrMe9NasUXV1Q==",
- "license": "MIT",
- "dependencies": {
- "csstype": "3.1.3"
- }
- },
- "node_modules/@zag-js/utils": {
- "version": "1.26.3",
- "resolved": "https://registry.npmjs.org/@zag-js/utils/-/utils-1.26.3.tgz",
- "integrity": "sha512-C5PlGTVfuMYc/GydvyIyxjSoHib9ZNcinLoucZaRjXF4l6ClDPIlujXc11//XZ0EajpxOKNhfjP9m9stj5Vk0A==",
- "license": "MIT"
- },
"node_modules/accepts": {
"version": "1.3.8",
"resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
@@ -4784,41 +6654,6 @@
"webpack": ">=5.61.0"
}
},
- "node_modules/babel-plugin-macros": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz",
- "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.12.5",
- "cosmiconfig": "^7.0.0",
- "resolve": "^1.19.0"
- },
- "engines": {
- "node": ">=10",
- "npm": ">=6"
- }
- },
- "node_modules/babel-plugin-macros/node_modules/resolve": {
- "version": "1.22.11",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz",
- "integrity": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==",
- "license": "MIT",
- "dependencies": {
- "is-core-module": "^2.16.1",
- "path-parse": "^1.0.7",
- "supports-preserve-symlinks-flag": "^1.0.0"
- },
- "bin": {
- "resolve": "bin/resolve"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
"node_modules/babel-plugin-polyfill-corejs2": {
"version": "0.4.14",
"resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.14.tgz",
@@ -5102,6 +6937,7 @@
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
"integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=6"
@@ -5245,11 +7081,32 @@
"node": ">=6"
}
},
+ "node_modules/clsx": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz",
+ "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/color": {
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz",
+ "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==",
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^2.0.1",
+ "color-string": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=12.5.0"
+ }
+ },
"node_modules/color-convert": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
"license": "MIT",
"dependencies": {
"color-name": "~1.1.4"
@@ -5262,7 +7119,22 @@
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/color-string": {
+ "version": "1.9.1",
+ "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz",
+ "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==",
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "^1.0.0",
+ "simple-swizzle": "^0.2.2"
+ }
+ },
+ "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/colorette": {
@@ -5340,6 +7212,12 @@
"dev": true,
"license": "MIT"
},
+ "node_modules/compute-scroll-into-view": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-3.1.1.tgz",
+ "integrity": "sha512-VRhuHOLoKYOy4UbilLbUzbYg93XLjv2PncJC50EuTWPA3gaja1UjBsUP/D/9/juV3vQFr6XBEzn9KCAHdUvOHw==",
+ "license": "MIT"
+ },
"node_modules/concat-map": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
@@ -5449,22 +7327,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/cosmiconfig": {
- "version": "7.1.0",
- "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz",
- "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==",
- "license": "MIT",
- "dependencies": {
- "@types/parse-json": "^4.0.0",
- "import-fresh": "^3.2.1",
- "parse-json": "^5.0.0",
- "path-type": "^4.0.0",
- "yaml": "^1.10.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
"node_modules/cross-spawn": {
"version": "7.0.6",
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
@@ -5576,6 +7438,7 @@
"version": "3.1.3",
"resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz",
"integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==",
+ "devOptional": true,
"license": "MIT"
},
"node_modules/data-view-buffer": {
@@ -5636,6 +7499,7 @@
"version": "4.4.3",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
"integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
+ "dev": true,
"license": "MIT",
"dependencies": {
"ms": "^2.1.3"
@@ -5649,6 +7513,12 @@
}
}
},
+ "node_modules/decimal.js": {
+ "version": "10.6.0",
+ "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.6.0.tgz",
+ "integrity": "sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==",
+ "license": "MIT"
+ },
"node_modules/deep-is": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
@@ -5656,6 +7526,15 @@
"dev": true,
"license": "MIT"
},
+ "node_modules/deepmerge": {
+ "version": "4.3.1",
+ "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz",
+ "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/default-browser": {
"version": "5.2.1",
"resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.2.1.tgz",
@@ -5980,6 +7859,7 @@
"version": "1.3.4",
"resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz",
"integrity": "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==",
+ "dev": true,
"license": "MIT",
"dependencies": {
"is-arrayish": "^0.2.1"
@@ -6186,6 +8066,7 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
"integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=10"
@@ -6625,12 +8506,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/fast-safe-stringify": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz",
- "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==",
- "license": "MIT"
- },
"node_modules/fast-uri": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz",
@@ -6733,12 +8608,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/find-root": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz",
- "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==",
- "license": "MIT"
- },
"node_modules/find-up": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
@@ -6760,7 +8629,6 @@
"version": "5.0.2",
"resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz",
"integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==",
- "dev": true,
"license": "BSD-3-Clause",
"bin": {
"flat": "cli.js"
@@ -6863,6 +8731,33 @@
"url": "https://github.com/sponsors/rawify"
}
},
+ "node_modules/framer-motion": {
+ "version": "12.23.24",
+ "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-12.23.24.tgz",
+ "integrity": "sha512-HMi5HRoRCTou+3fb3h9oTLyJGBxHfW+HnNE25tAXOvVx/IvwMHK0cx7IR4a2ZU6sh3IX1Z+4ts32PcYBOqka8w==",
+ "license": "MIT",
+ "dependencies": {
+ "motion-dom": "^12.23.23",
+ "motion-utils": "^12.23.6",
+ "tslib": "^2.4.0"
+ },
+ "peerDependencies": {
+ "@emotion/is-prop-valid": "*",
+ "react": "^18.0.0 || ^19.0.0",
+ "react-dom": "^18.0.0 || ^19.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@emotion/is-prop-valid": {
+ "optional": true
+ },
+ "react": {
+ "optional": true
+ },
+ "react-dom": {
+ "optional": true
+ }
+ }
+ },
"node_modules/fresh": {
"version": "0.5.2",
"resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
@@ -7196,15 +9091,6 @@
"he": "bin/he"
}
},
- "node_modules/hoist-non-react-statics": {
- "version": "3.3.2",
- "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz",
- "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==",
- "license": "BSD-3-Clause",
- "dependencies": {
- "react-is": "^16.7.0"
- }
- },
"node_modules/hpack.js": {
"version": "2.1.6",
"resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz",
@@ -7471,6 +9357,7 @@
"version": "3.3.1",
"resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz",
"integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==",
+ "dev": true,
"license": "MIT",
"dependencies": {
"parent-module": "^1.0.0",
@@ -7520,6 +9407,16 @@
"dev": true,
"license": "ISC"
},
+ "node_modules/input-otp": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/input-otp/-/input-otp-1.4.1.tgz",
+ "integrity": "sha512-+yvpmKYKHi9jIGngxagY9oWiiblPB7+nEO75F2l2o4vs+6vpPZZmUl4tBNYuTCvQjhvEIbdNeJu70bhfYP2nbw==",
+ "license": "MIT",
+ "peerDependencies": {
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0.0 || ^19.0.0-rc",
+ "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0.0 || ^19.0.0-rc"
+ }
+ },
"node_modules/internal-slot": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz",
@@ -7545,6 +9442,18 @@
"node": ">=10.13.0"
}
},
+ "node_modules/intl-messageformat": {
+ "version": "10.7.18",
+ "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-10.7.18.tgz",
+ "integrity": "sha512-m3Ofv/X/tV8Y3tHXLohcuVuhWKo7BBq62cqY15etqmLxg2DZ34AGGgQDeR+SCta2+zICb1NX83af0GJmbQ1++g==",
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "@formatjs/ecma402-abstract": "2.3.6",
+ "@formatjs/fast-memoize": "2.2.7",
+ "@formatjs/icu-messageformat-parser": "2.11.4",
+ "tslib": "^2.8.0"
+ }
+ },
"node_modules/ipaddr.js": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.2.0.tgz",
@@ -7577,6 +9486,7 @@
"version": "0.2.1",
"resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
"integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==",
+ "dev": true,
"license": "MIT"
},
"node_modules/is-async-function": {
@@ -7662,6 +9572,7 @@
"version": "2.16.1",
"resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz",
"integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==",
+ "dev": true,
"license": "MIT",
"dependencies": {
"hasown": "^2.0.2"
@@ -8125,6 +10036,7 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
"integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
+ "dev": true,
"license": "MIT"
},
"node_modules/js-yaml": {
@@ -8144,6 +10056,7 @@
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz",
"integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==",
+ "dev": true,
"license": "MIT",
"bin": {
"jsesc": "bin/jsesc"
@@ -8163,6 +10076,7 @@
"version": "2.3.1",
"resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
"integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
+ "dev": true,
"license": "MIT"
},
"node_modules/json-schema-traverse": {
@@ -8515,6 +10429,7 @@
"version": "1.2.4",
"resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
"integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
+ "dev": true,
"license": "MIT"
},
"node_modules/loader-runner": {
@@ -8764,10 +10679,26 @@
"node": "*"
}
},
+ "node_modules/motion-dom": {
+ "version": "12.23.23",
+ "resolved": "https://registry.npmjs.org/motion-dom/-/motion-dom-12.23.23.tgz",
+ "integrity": "sha512-n5yolOs0TQQBRUFImrRfs/+6X4p3Q4n1dUEqt/H58Vx7OW6RF+foWEgmTVDhIWJIMXOuNNL0apKH2S16en9eiA==",
+ "license": "MIT",
+ "dependencies": {
+ "motion-utils": "^12.23.6"
+ }
+ },
+ "node_modules/motion-utils": {
+ "version": "12.23.6",
+ "resolved": "https://registry.npmjs.org/motion-utils/-/motion-utils-12.23.6.tgz",
+ "integrity": "sha512-eAWoPgr4eFEOFfg2WjIsMoqJTW6Z8MTUCgn/GZ3VRpClWBdnbjryiA3ZSNLyxCTmCQx4RmYX6jX1iWHbenUPNQ==",
+ "license": "MIT"
+ },
"node_modules/ms": {
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
"integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
+ "dev": true,
"license": "MIT"
},
"node_modules/multicast-dns": {
@@ -9173,6 +11104,7 @@
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
"integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
+ "dev": true,
"license": "MIT",
"dependencies": {
"callsites": "^3.0.0"
@@ -9185,6 +11117,7 @@
"version": "5.2.0",
"resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
"integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/code-frame": "^7.0.0",
@@ -9244,6 +11177,7 @@
"version": "1.0.7",
"resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
"integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
+ "dev": true,
"license": "MIT"
},
"node_modules/path-to-regexp": {
@@ -9253,21 +11187,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/path-type": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
- "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
- "license": "MIT",
- "engines": {
- "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",
@@ -9643,27 +11562,12 @@
"node": ">= 0.10"
}
},
- "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-from-env": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
"integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==",
"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",
@@ -9760,8 +11664,26 @@
"version": "16.13.1",
"resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
"integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==",
+ "dev": true,
"license": "MIT"
},
+ "node_modules/react-textarea-autosize": {
+ "version": "8.5.9",
+ "resolved": "https://registry.npmjs.org/react-textarea-autosize/-/react-textarea-autosize-8.5.9.tgz",
+ "integrity": "sha512-U1DGlIQN5AwgjTyOEnI1oCcMuEr1pv1qOtklB2l4nyMGbHzWrI0eFsYK0zos2YWqAolJyG0IWJaqWmWj5ETh0A==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.20.13",
+ "use-composed-ref": "^1.3.0",
+ "use-latest": "^1.2.1"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
+ }
+ },
"node_modules/readable-stream": {
"version": "3.6.2",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
@@ -10012,6 +11934,7 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
"integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=4"
@@ -10241,6 +12164,15 @@
"url": "https://opencollective.com/webpack"
}
},
+ "node_modules/scroll-into-view-if-needed": {
+ "version": "3.0.10",
+ "resolved": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-3.0.10.tgz",
+ "integrity": "sha512-t44QCeDKAPf1mtQH3fYpWz8IM/DyvHLjs8wUvvwMYxk5moOqCzrMSxK6HQVD0QVmVjXFavoFIPRVrMuJPKAvtg==",
+ "license": "MIT",
+ "dependencies": {
+ "compute-scroll-into-view": "^3.0.2"
+ }
+ },
"node_modules/select-hose": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz",
@@ -10617,6 +12549,21 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/simple-swizzle": {
+ "version": "0.2.4",
+ "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.4.tgz",
+ "integrity": "sha512-nAu1WFPQSMNr2Zn9PGSZK9AGn4t/y97lEm+MXTtUDwfP0ksAIX4nO+6ruD9Jwut4C49SB1Ws+fbXsm/yScWOHw==",
+ "license": "MIT",
+ "dependencies": {
+ "is-arrayish": "^0.3.1"
+ }
+ },
+ "node_modules/simple-swizzle/node_modules/is-arrayish": {
+ "version": "0.3.4",
+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.4.tgz",
+ "integrity": "sha512-m6UrgzFVUYawGBh1dUsWR5M2Clqic9RVXC/9f8ceNlv2IcO9j9J/z8UoCLPqtsPBFNzEpfR3xftohbfqDx8EQA==",
+ "license": "MIT"
+ },
"node_modules/sockjs": {
"version": "0.3.24",
"resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz",
@@ -10866,12 +12813,6 @@
"webpack": "^5.27.0"
}
},
- "node_modules/stylis": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz",
- "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==",
- "license": "MIT"
- },
"node_modules/supports-color": {
"version": "8.1.1",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
@@ -10892,6 +12833,7 @@
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
"integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">= 0.4"
@@ -10916,6 +12858,35 @@
"url": "https://opencollective.com/synckit"
}
},
+ "node_modules/tailwind-merge": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-3.3.1.tgz",
+ "integrity": "sha512-gBXpgUm/3rp1lMZZrM/w7D8GKqshif0zAymAhbCyIt8KMe+0v9DQ7cdYLR4FHH/cKpdTXb+A/tKKU3eolfsI+g==",
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/dcastil"
+ }
+ },
+ "node_modules/tailwind-variants": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/tailwind-variants/-/tailwind-variants-3.1.1.tgz",
+ "integrity": "sha512-ftLXe3krnqkMHsuBTEmaVUXYovXtPyTK7ckEfDRXS8PBZx0bAUas+A0jYxuKA5b8qg++wvQ3d2MQ7l/xeZxbZQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=16.x",
+ "pnpm": ">=7.x"
+ },
+ "peerDependencies": {
+ "tailwind-merge": ">=3.0.0",
+ "tailwindcss": "*"
+ },
+ "peerDependenciesMeta": {
+ "tailwind-merge": {
+ "optional": true
+ }
+ }
+ },
"node_modules/tailwindcss": {
"version": "4.1.16",
"resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.1.16.tgz",
@@ -11381,12 +13352,6 @@
"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",
@@ -11397,6 +13362,60 @@
"punycode": "^2.1.0"
}
},
+ "node_modules/use-composed-ref": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/use-composed-ref/-/use-composed-ref-1.4.0.tgz",
+ "integrity": "sha512-djviaxuOOh7wkj0paeO1Q/4wMZ8Zrnag5H6yBvzN7AKKe8beOaED9SF5/ByLqsku8NP4zQqsvM2u3ew/tJK8/w==",
+ "license": "MIT",
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/use-isomorphic-layout-effect": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.2.1.tgz",
+ "integrity": "sha512-tpZZ+EX0gaghDAiFR37hj5MgY6ZN55kLiPkJsKxBMZ6GZdOSPJXiOzPM984oPYZ5AnehYx5WQp1+ME8I/P/pRA==",
+ "license": "MIT",
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/use-latest": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/use-latest/-/use-latest-1.3.0.tgz",
+ "integrity": "sha512-mhg3xdm9NaM8q+gLT8KryJPnRFOz1/5XPBhmDEVZK1webPzDjrPk7f/mbpeLqTgB9msytYWANxgALOCJKnLvcQ==",
+ "license": "MIT",
+ "dependencies": {
+ "use-isomorphic-layout-effect": "^1.1.1"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
+ },
+ "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",
+ "integrity": "sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==",
+ "license": "MIT",
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
+ }
+ },
"node_modules/util-deprecate": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
@@ -11895,15 +13914,6 @@
"dev": true,
"license": "ISC"
},
- "node_modules/yaml": {
- "version": "1.10.2",
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
- "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
- "license": "ISC",
- "engines": {
- "node": ">= 6"
- }
- },
"node_modules/yocto-queue": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
diff --git a/package.json b/package.json
index fdd3b17..5e09d08 100644
--- a/package.json
+++ b/package.json
@@ -14,6 +14,17 @@
"dev": "webpack serve --mode development --open",
"build": "webpack --mode production"
},
+ "dependencies": {
+ "@heroui/react": "^2.8.5",
+ "@tailwindcss/postcss": "^4.1.16",
+ "axios": "^1.13.1",
+ "framer-motion": "^12.23.24",
+ "next-themes": "^0.4.6",
+ "react": "^19.2.0",
+ "react-dom": "^19.2.0",
+ "react-icons": "^5.5.0",
+ "zustand": "^5.0.8"
+ },
"devDependencies": {
"@babel/core": "^7.28.5",
"@babel/preset-env": "^7.28.5",
@@ -43,16 +54,5 @@
"webpack": "^5.102.1",
"webpack-cli": "^6.0.1",
"webpack-dev-server": "^5.2.2"
- },
- "dependencies": {
- "@chakra-ui/react": "^3.28.0",
- "@emotion/react": "^11.14.0",
- "@tailwindcss/postcss": "^4.1.16",
- "axios": "^1.13.1",
- "next-themes": "^0.4.6",
- "react": "^19.2.0",
- "react-dom": "^19.2.0",
- "react-icons": "^5.5.0",
- "zustand": "^5.0.8"
}
}
diff --git a/src/App.tsx b/src/App.tsx
index 2e21268..26063da 100644
--- a/src/App.tsx
+++ b/src/App.tsx
@@ -1,6 +1,7 @@
import Demo from '@/pages/demo';
-import { Provider } from '@/components/ui/provider';
+import { HeroUIProvider as Provider } from "@heroui/react" ;
+import './styles/globals.css';
import './styles/main.scss';
export default function App() {
diff --git a/src/components/ui/color-mode.tsx b/src/components/ui/color-mode.tsx
deleted file mode 100644
index 899313b..0000000
--- a/src/components/ui/color-mode.tsx
+++ /dev/null
@@ -1,108 +0,0 @@
-"use client"
-
-import type { IconButtonProps, SpanProps } from "@chakra-ui/react"
-import { ClientOnly, IconButton, Skeleton, Span } from "@chakra-ui/react"
-import { ThemeProvider, useTheme } from "next-themes"
-import type { ThemeProviderProps } from "next-themes"
-import * as React from "react"
-import { LuMoon, LuSun } from "react-icons/lu"
-
-export interface ColorModeProviderProps extends ThemeProviderProps {}
-
-export function ColorModeProvider(props: ColorModeProviderProps) {
- return (
-
- )
-}
-
-export type ColorMode = "light" | "dark"
-
-export interface UseColorModeReturn {
- colorMode: ColorMode
- setColorMode: (colorMode: ColorMode) => void
- toggleColorMode: () => void
-}
-
-export function useColorMode(): UseColorModeReturn {
- const { resolvedTheme, setTheme, forcedTheme } = useTheme()
- const colorMode = forcedTheme || resolvedTheme
- const toggleColorMode = () => {
- setTheme(resolvedTheme === "dark" ? "light" : "dark")
- }
- return {
- colorMode: colorMode as ColorMode,
- setColorMode: setTheme,
- toggleColorMode,
- }
-}
-
-export function useColorModeValue(light: T, dark: T) {
- const { colorMode } = useColorMode()
- return colorMode === "dark" ? dark : light
-}
-
-export function ColorModeIcon() {
- const { colorMode } = useColorMode()
- return colorMode === "dark" ? :
-}
-
-interface ColorModeButtonProps extends Omit {}
-
-export const ColorModeButton = React.forwardRef<
- HTMLButtonElement,
- ColorModeButtonProps
->(function ColorModeButton(props, ref) {
- const { toggleColorMode } = useColorMode()
- return (
- }>
-
-
-
-
- )
-})
-
-export const LightMode = React.forwardRef(
- function LightMode(props, ref) {
- return (
-
- )
- },
-)
-
-export const DarkMode = React.forwardRef(
- function DarkMode(props, ref) {
- return (
-
- )
- },
-)
diff --git a/src/components/ui/provider.tsx b/src/components/ui/provider.tsx
deleted file mode 100644
index fd0331b..0000000
--- a/src/components/ui/provider.tsx
+++ /dev/null
@@ -1,15 +0,0 @@
-"use client"
-
-import { ChakraProvider, defaultSystem } from "@chakra-ui/react"
-import {
- ColorModeProvider,
- type ColorModeProviderProps,
-} from "./color-mode"
-
-export function Provider(props: ColorModeProviderProps) {
- return (
-
-
-
- )
-}
diff --git a/src/components/ui/toaster.tsx b/src/components/ui/toaster.tsx
deleted file mode 100644
index 5d70a35..0000000
--- a/src/components/ui/toaster.tsx
+++ /dev/null
@@ -1,43 +0,0 @@
-"use client"
-
-import {
- Toaster as ChakraToaster,
- Portal,
- Spinner,
- Stack,
- Toast,
- createToaster,
-} from "@chakra-ui/react"
-
-export const toaster = createToaster({
- placement: "bottom-end",
- pauseOnPageIdle: true,
-})
-
-export const Toaster = () => {
- return (
-
-
- {(toast) => (
-
- {toast.type === "loading" ? (
-
- ) : (
-
- )}
-
- {toast.title && {toast.title}}
- {toast.description && (
- {toast.description}
- )}
-
- {toast.action && (
- {toast.action.label}
- )}
- {toast.closable && }
-
- )}
-
-
- )
-}
diff --git a/src/components/ui/tooltip.tsx b/src/components/ui/tooltip.tsx
deleted file mode 100644
index 0129778..0000000
--- a/src/components/ui/tooltip.tsx
+++ /dev/null
@@ -1,46 +0,0 @@
-import { Tooltip as ChakraTooltip, Portal } from "@chakra-ui/react"
-import * as React from "react"
-
-export interface TooltipProps extends ChakraTooltip.RootProps {
- showArrow?: boolean
- portalled?: boolean
- portalRef?: React.RefObject
- content: React.ReactNode
- contentProps?: ChakraTooltip.ContentProps
- disabled?: boolean
-}
-
-export const Tooltip = React.forwardRef(
- function Tooltip(props, ref) {
- const {
- showArrow,
- children,
- disabled,
- portalled = true,
- content,
- contentProps,
- portalRef,
- ...rest
- } = props
-
- if (disabled) return children
-
- return (
-
- {children}
-
-
-
- {showArrow && (
-
-
-
- )}
- {content}
-
-
-
-
- )
- },
-)
diff --git a/src/styles/globals.css b/src/styles/globals.css
new file mode 100644
index 0000000..d5a24df
--- /dev/null
+++ b/src/styles/globals.css
@@ -0,0 +1,5 @@
+@import "tailwindcss";
+@plugin './hero.ts';
+/* Note: You may need to change the path to fit your project structure */
+@source '../../node_modules/@heroui/theme/dist/**/*.{js,ts,jsx,tsx}';
+@custom-variant dark (&:is(.dark *));
\ No newline at end of file
diff --git a/src/styles/main.scss b/src/styles/main.scss
index b009d19..8f5e653 100644
--- a/src/styles/main.scss
+++ b/src/styles/main.scss
@@ -1,6 +1,3 @@
-// 或者保留命名空间(更推荐,避免全局污染)
-@use "tailwindcss";
-
// 全局样式重置
* {
margin: 0;