From a3bacda6476059f2270b767b5a0de3353a049277 Mon Sep 17 00:00:00 2001 From: baitcode Date: Tue, 26 Nov 2024 01:41:20 +0300 Subject: [PATCH 01/22] - added markup. WIP page needs to be adaptive - added new card component, header and split header - implemented style - fixed css for navbar - added card images - added cut word for split effect - extended tailwinf with padding needed (should not be doing this, but realized too late that tailwind is conflicting) --- app/page.tsx | 64 +- app/quests/page.tsx | 66 + components/UI/navbar.tsx | 24 +- components/pages/home/card.tsx | 36 + components/pages/home/header.tsx | 35 + components/pages/home/splitTitle.tsx | 44 + package-lock.json | 4961 +++++++++++------ package.json | 8 +- public/home/defi.webp | Bin 0 -> 82802 bytes public/home/quests.webp | Bin 0 -> 82196 bytes styles/components/navbar.module.css | 26 +- styles/components/pages/home/card.module.css | 57 + .../components/pages/home/header.module.css | 9 + .../pages/home/splittitle.module.css | 11 + tailwind.config.js | 5 + 15 files changed, 3496 insertions(+), 1850 deletions(-) create mode 100644 app/quests/page.tsx create mode 100644 components/pages/home/card.tsx create mode 100644 components/pages/home/header.tsx create mode 100644 components/pages/home/splitTitle.tsx create mode 100644 public/home/defi.webp create mode 100644 public/home/quests.webp create mode 100644 styles/components/pages/home/card.module.css create mode 100644 styles/components/pages/home/header.module.css create mode 100644 styles/components/pages/home/splittitle.module.css diff --git a/app/page.tsx b/app/page.tsx index 127c5ca4..ad50508d 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -2,13 +2,12 @@ import React, { useContext } from "react"; import styles from "@styles/Home.module.css"; import { useRouter } from "next/navigation"; -import HowToParticipate from "@components/pages/home/howToParticipate"; -import Stats from "@components/UI/stats/stats"; import Blur from "@components/shapes/blur"; import { QuestsContext } from "@context/QuestsProvider"; -import FeaturedQuest from "@components/UI/featured_banner/featuredQuest"; -import QuestAndCollectionTabs from "@components/pages/home/questAndCollectionTabs"; -import CategoryTitle from "@components/UI/titles/categoryTitle"; +import Typography from "@components/UI/typography/typography"; +import { TEXT_TYPE } from "@constants/typography"; +import MainHeader from "@components/pages/home/header"; +import Card from "@components/pages/home/card"; export default function Page() { const router = useRouter(); @@ -17,49 +16,26 @@ export default function Page() { return (
-
+
-
- router.push(`/quest/${featuredQuest?.id}`)} - imgSrc={featuredQuest?.img_card} - issuer={{ - name: featuredQuest?.issuer ?? "", - logoFavicon: featuredQuest?.logo ?? "", - }} - reward={featuredQuest?.rewards_title} - desc={featuredQuest?.desc} - expiry={featuredQuest?.expiry_timestamp} - questId={featuredQuest?.id} - /> + + + +
+ {}}> + + Access the top DeFi opportunities on Starknet and grow your assets effortlessly. + + + {}}> + + Complete exciting quests, earn rewards, and deepen your knowledge of Starknet. + +
- - - -
- -
- +
); diff --git a/app/quests/page.tsx b/app/quests/page.tsx new file mode 100644 index 00000000..acada7af --- /dev/null +++ b/app/quests/page.tsx @@ -0,0 +1,66 @@ +"use client"; +import React, { useContext } from "react"; +import styles from "@styles/Home.module.css"; +import { useRouter } from "next/navigation"; +import HowToParticipate from "@components/pages/home/howToParticipate"; +import Stats from "@components/UI/stats/stats"; +import Blur from "@components/shapes/blur"; +import { QuestsContext } from "@context/QuestsProvider"; +import FeaturedQuest from "@components/UI/featured_banner/featuredQuest"; +import QuestAndCollectionTabs from "@components/pages/home/questAndCollectionTabs"; +import CategoryTitle from "@components/UI/titles/categoryTitle"; + +export default function Page() { + const router = useRouter(); + const { featuredQuest, categories, trendingQuests, quests } = + useContext(QuestsContext); + + return ( +
+
+
+ +
+
+ router.push(`/quest/${featuredQuest?.id}`)} + imgSrc={featuredQuest?.img_card} + issuer={{ + name: featuredQuest?.issuer ?? "", + logoFavicon: featuredQuest?.logo ?? "", + }} + reward={featuredQuest?.rewards_title} + desc={featuredQuest?.desc} + expiry={featuredQuest?.expiry_timestamp} + questId={featuredQuest?.id} + /> +
+ + + +
+ +
+ +
+
+ ); +} \ No newline at end of file diff --git a/components/UI/navbar.tsx b/components/UI/navbar.tsx index c25a3b19..cdceb2fe 100644 --- a/components/UI/navbar.tsx +++ b/components/UI/navbar.tsx @@ -190,22 +190,22 @@ const Navbar: FunctionComponent = () => { Starknet.id Logo
-
    - -
  • Quests
  • - +
    • DeFi
    • + +
    • Quests
    • + {isConnected && (
    • Dashboard
    • @@ -263,20 +263,20 @@ const Navbar: FunctionComponent = () => {
        - +
      • setNav(false)} className={styles.menuItemSmall} > - Quests + DeFi
      • - +
      • setNav(false)} className={styles.menuItemSmall} > - DeFi + Quests
      • {isConnected && ( diff --git a/components/pages/home/card.tsx b/components/pages/home/card.tsx new file mode 100644 index 00000000..09606737 --- /dev/null +++ b/components/pages/home/card.tsx @@ -0,0 +1,36 @@ +import React, { FunctionComponent } from "react"; +import styles from "@styles/components/pages/home/card.module.css"; +import cdnize from "@utils/cdnize"; +import Typography from "@components/UI/typography/typography"; +import { TEXT_TYPE } from "@constants/typography"; + +type CardProps = { + children: React.ReactNode; + imgSrc: string; + title: string; + onClick: () => void; + disabled?: boolean; +}; + +const Card: FunctionComponent = ({ + children, + title, + imgSrc, + onClick, + disabled, +}) => { + return ( +
        +
        +
        + {title} + {children} +
        +
        + ); +}; + +export default Card; diff --git a/components/pages/home/header.tsx b/components/pages/home/header.tsx new file mode 100644 index 00000000..445867dc --- /dev/null +++ b/components/pages/home/header.tsx @@ -0,0 +1,35 @@ +import React, { FunctionComponent } from "react"; +import styles from "@styles/components/pages/home/header.module.css"; + +import Typography from "../../UI/typography/typography"; +import { TEXT_TYPE } from "@constants/typography"; +import SplitTitle from "./splitTitle"; + +type MainHeaderProps = { +}; + +const Header: FunctionComponent = ({ +}) => { + + return ( +
        +
        + + + + WITH STARKNET + +
        + + + Starknet Quest is our gateway to DeFi, offering tools and opportunities + for individuals, DAOs, and protocols to grow their assets and explore Starknet's + full potential. + + +
        + ); +}; +export default Header; diff --git a/components/pages/home/splitTitle.tsx b/components/pages/home/splitTitle.tsx new file mode 100644 index 00000000..5ffcf8ca --- /dev/null +++ b/components/pages/home/splitTitle.tsx @@ -0,0 +1,44 @@ +import React, { FunctionComponent } from "react"; +import styles from "@styles/components/pages/home/splittitle.module.css"; +import { CDNImage } from "@components/cdn/image"; +import Typography from "../../UI/typography/typography"; +import { TEXT_TYPE } from "@constants/typography"; + +type SplitTitleProps = { + className?: string; +}; + +const SplitTitle: FunctionComponent = ({ + className +}) => { + let earn = ( + + + + + + + + + + + + + + + + + + + + + + ) + + return ( +
        + {earn} +
        + ); +}; +export default SplitTitle; diff --git a/package-lock.json b/package-lock.json index 4c0260a6..15e1c651 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,6 +17,7 @@ "@nimiq/style": "^0.8.5", "@react-three/drei": "^9.80.3", "@react-three/fiber": "^8.13.6", + "@starknet-io/get-starknet-core": "^4.0.0", "@starknet-react/chains": "^3.1.0", "@starknet-react/core": "^3.5.0", "@tanstack/react-table": "^8.17.3", @@ -26,8 +27,6 @@ "bn.js": "^5.2.1", "chart.js": "^4.3.0", "dayjs": "^1.11.11", - "eslint-config-next": "^14.0.1", - "get-starknet-core": "^3.2.0", "jotai": "^2.5.0", "jwt-decode": "^4.0.0", "lottie-react": "^2.4.0", @@ -60,11 +59,10 @@ "@types/react": "^18.2.37", "@types/react-dom": "^18.2.15", "@types/three": "^0.155.0", - "@typescript-eslint/eslint-plugin": "^5.47.0", - "@typescript-eslint/parser": "^5.47.0", "autoprefixer": "^10.4.8", "babel-jest": "^29.3.1", - "eslint": "^9.11.1", + "eslint": "^9.14.1", + "eslint-config-next": "^15.0.3", "eslint-plugin-react": "^7.31.11", "jest": "^29.3.1", "jest-environment-jsdom": "^29.7.0", @@ -78,13 +76,15 @@ "node_modules/@adraffy/ens-normalize": { "version": "1.11.0", "resolved": "https://registry.npmjs.org/@adraffy/ens-normalize/-/ens-normalize-1.11.0.tgz", - "integrity": "sha512-/3DDPKHqqIqxUULp8yP4zODUY1i+2xvVWsv8A79xGWdCAG+8sb0hRh0Rk2QyOJUnnbyPUAZYcpBuRe3nS2OIUg==" + "integrity": "sha512-/3DDPKHqqIqxUULp8yP4zODUY1i+2xvVWsv8A79xGWdCAG+8sb0hRh0Rk2QyOJUnnbyPUAZYcpBuRe3nS2OIUg==", + "license": "MIT" }, "node_modules/@alloc/quick-lru": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -96,7 +96,7 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", - "dev": true, + "license": "Apache-2.0", "dependencies": { "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.24" @@ -109,6 +109,7 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-5.2.0.tgz", "integrity": "sha512-AXfN/lGotSQwu6HNcEsIASo7kWXZ5HYWvfOmSNKDsEqC4OashTp8alTmaz+F7TC2L083SFv5RdB+qU3Vs1kZqw==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@aws-crypto/sha256-js": "^5.2.0", @@ -124,6 +125,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-2.2.0.tgz", "integrity": "sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA==", + "license": "Apache-2.0", "optional": true, "dependencies": { "tslib": "^2.6.2" @@ -136,6 +138,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-2.2.0.tgz", "integrity": "sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@smithy/is-array-buffer": "^2.2.0", @@ -149,6 +152,7 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.3.0.tgz", "integrity": "sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@smithy/util-buffer-from": "^2.2.0", @@ -162,6 +166,7 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-5.2.0.tgz", "integrity": "sha512-FFQQyu7edu4ufvIZ+OadFpHHOt+eSTBaYaki44c+akjg7qZg9oOQeLlk77F6tSYqjDAFClrHJk9tMf0HdVyOvA==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@aws-crypto/util": "^5.2.0", @@ -176,6 +181,7 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-5.2.0.tgz", "integrity": "sha512-iAvUotm021kM33eCdNfwIN//F77/IADDSs58i+MDaOqFrVjZo9bAal0NK7HurRuWLLpF1iLX7gbWrjHjeo+YFg==", + "license": "Apache-2.0", "optional": true, "dependencies": { "tslib": "^2.6.2" @@ -185,6 +191,7 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-5.2.0.tgz", "integrity": "sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@aws-sdk/types": "^3.222.0", @@ -196,6 +203,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-2.2.0.tgz", "integrity": "sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA==", + "license": "Apache-2.0", "optional": true, "dependencies": { "tslib": "^2.6.2" @@ -208,6 +216,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-2.2.0.tgz", "integrity": "sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@smithy/is-array-buffer": "^2.2.0", @@ -221,6 +230,7 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.3.0.tgz", "integrity": "sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@smithy/util-buffer-from": "^2.2.0", @@ -231,50 +241,51 @@ } }, "node_modules/@aws-sdk/client-cognito-identity": { - "version": "3.687.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.687.0.tgz", - "integrity": "sha512-jcQTioloSed+Jc3snjrgpWejkOm8t3Zt+jWrApw3ejN8qBtpFCH43M7q/CSDVZ9RS1IjX+KRWoBFnrDOnbuw0Q==", + "version": "3.699.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.699.0.tgz", + "integrity": "sha512-9tFt+we6AIvj/f1+nrLHuCWcQmyfux5gcBSOy9d9+zIG56YxGEX7S9TaZnybogpVV8A0BYWml36WvIHS9QjIpA==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", "@aws-crypto/sha256-js": "5.2.0", - "@aws-sdk/client-sso-oidc": "3.687.0", - "@aws-sdk/client-sts": "3.687.0", - "@aws-sdk/core": "3.686.0", - "@aws-sdk/credential-provider-node": "3.687.0", - "@aws-sdk/middleware-host-header": "3.686.0", - "@aws-sdk/middleware-logger": "3.686.0", - "@aws-sdk/middleware-recursion-detection": "3.686.0", - "@aws-sdk/middleware-user-agent": "3.687.0", - "@aws-sdk/region-config-resolver": "3.686.0", - "@aws-sdk/types": "3.686.0", - "@aws-sdk/util-endpoints": "3.686.0", - "@aws-sdk/util-user-agent-browser": "3.686.0", - "@aws-sdk/util-user-agent-node": "3.687.0", - "@smithy/config-resolver": "^3.0.10", - "@smithy/core": "^2.5.1", - "@smithy/fetch-http-handler": "^4.0.0", - "@smithy/hash-node": "^3.0.8", - "@smithy/invalid-dependency": "^3.0.8", - "@smithy/middleware-content-length": "^3.0.10", - "@smithy/middleware-endpoint": "^3.2.1", - "@smithy/middleware-retry": "^3.0.25", - "@smithy/middleware-serde": "^3.0.8", - "@smithy/middleware-stack": "^3.0.8", - "@smithy/node-config-provider": "^3.1.9", - "@smithy/node-http-handler": "^3.2.5", - "@smithy/protocol-http": "^4.1.5", - "@smithy/smithy-client": "^3.4.2", - "@smithy/types": "^3.6.0", - "@smithy/url-parser": "^3.0.8", + "@aws-sdk/client-sso-oidc": "3.699.0", + "@aws-sdk/client-sts": "3.699.0", + "@aws-sdk/core": "3.696.0", + "@aws-sdk/credential-provider-node": "3.699.0", + "@aws-sdk/middleware-host-header": "3.696.0", + "@aws-sdk/middleware-logger": "3.696.0", + "@aws-sdk/middleware-recursion-detection": "3.696.0", + "@aws-sdk/middleware-user-agent": "3.696.0", + "@aws-sdk/region-config-resolver": "3.696.0", + "@aws-sdk/types": "3.696.0", + "@aws-sdk/util-endpoints": "3.696.0", + "@aws-sdk/util-user-agent-browser": "3.696.0", + "@aws-sdk/util-user-agent-node": "3.696.0", + "@smithy/config-resolver": "^3.0.12", + "@smithy/core": "^2.5.3", + "@smithy/fetch-http-handler": "^4.1.1", + "@smithy/hash-node": "^3.0.10", + "@smithy/invalid-dependency": "^3.0.10", + "@smithy/middleware-content-length": "^3.0.12", + "@smithy/middleware-endpoint": "^3.2.3", + "@smithy/middleware-retry": "^3.0.27", + "@smithy/middleware-serde": "^3.0.10", + "@smithy/middleware-stack": "^3.0.10", + "@smithy/node-config-provider": "^3.1.11", + "@smithy/node-http-handler": "^3.3.1", + "@smithy/protocol-http": "^4.1.7", + "@smithy/smithy-client": "^3.4.4", + "@smithy/types": "^3.7.1", + "@smithy/url-parser": "^3.0.10", "@smithy/util-base64": "^3.0.0", "@smithy/util-body-length-browser": "^3.0.0", "@smithy/util-body-length-node": "^3.0.0", - "@smithy/util-defaults-mode-browser": "^3.0.25", - "@smithy/util-defaults-mode-node": "^3.0.25", - "@smithy/util-endpoints": "^2.1.4", - "@smithy/util-middleware": "^3.0.8", - "@smithy/util-retry": "^3.0.8", + "@smithy/util-defaults-mode-browser": "^3.0.27", + "@smithy/util-defaults-mode-node": "^3.0.27", + "@smithy/util-endpoints": "^2.1.6", + "@smithy/util-middleware": "^3.0.10", + "@smithy/util-retry": "^3.0.10", "@smithy/util-utf8": "^3.0.0", "tslib": "^2.6.2" }, @@ -283,47 +294,48 @@ } }, "node_modules/@aws-sdk/client-sso": { - "version": "3.687.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.687.0.tgz", - "integrity": "sha512-dfj0y9fQyX4kFill/ZG0BqBTLQILKlL7+O5M4F9xlsh2WNuV2St6WtcOg14Y1j5UODPJiJs//pO+mD1lihT5Kw==", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.696.0.tgz", + "integrity": "sha512-q5TTkd08JS0DOkHfUL853tuArf7NrPeqoS5UOvqJho8ibV9Ak/a/HO4kNvy9Nj3cib/toHYHsQIEtecUPSUUrQ==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", "@aws-crypto/sha256-js": "5.2.0", - "@aws-sdk/core": "3.686.0", - "@aws-sdk/middleware-host-header": "3.686.0", - "@aws-sdk/middleware-logger": "3.686.0", - "@aws-sdk/middleware-recursion-detection": "3.686.0", - "@aws-sdk/middleware-user-agent": "3.687.0", - "@aws-sdk/region-config-resolver": "3.686.0", - "@aws-sdk/types": "3.686.0", - "@aws-sdk/util-endpoints": "3.686.0", - "@aws-sdk/util-user-agent-browser": "3.686.0", - "@aws-sdk/util-user-agent-node": "3.687.0", - "@smithy/config-resolver": "^3.0.10", - "@smithy/core": "^2.5.1", - "@smithy/fetch-http-handler": "^4.0.0", - "@smithy/hash-node": "^3.0.8", - "@smithy/invalid-dependency": "^3.0.8", - "@smithy/middleware-content-length": "^3.0.10", - "@smithy/middleware-endpoint": "^3.2.1", - "@smithy/middleware-retry": "^3.0.25", - "@smithy/middleware-serde": "^3.0.8", - "@smithy/middleware-stack": "^3.0.8", - "@smithy/node-config-provider": "^3.1.9", - "@smithy/node-http-handler": "^3.2.5", - "@smithy/protocol-http": "^4.1.5", - "@smithy/smithy-client": "^3.4.2", - "@smithy/types": "^3.6.0", - "@smithy/url-parser": "^3.0.8", + "@aws-sdk/core": "3.696.0", + "@aws-sdk/middleware-host-header": "3.696.0", + "@aws-sdk/middleware-logger": "3.696.0", + "@aws-sdk/middleware-recursion-detection": "3.696.0", + "@aws-sdk/middleware-user-agent": "3.696.0", + "@aws-sdk/region-config-resolver": "3.696.0", + "@aws-sdk/types": "3.696.0", + "@aws-sdk/util-endpoints": "3.696.0", + "@aws-sdk/util-user-agent-browser": "3.696.0", + "@aws-sdk/util-user-agent-node": "3.696.0", + "@smithy/config-resolver": "^3.0.12", + "@smithy/core": "^2.5.3", + "@smithy/fetch-http-handler": "^4.1.1", + "@smithy/hash-node": "^3.0.10", + "@smithy/invalid-dependency": "^3.0.10", + "@smithy/middleware-content-length": "^3.0.12", + "@smithy/middleware-endpoint": "^3.2.3", + "@smithy/middleware-retry": "^3.0.27", + "@smithy/middleware-serde": "^3.0.10", + "@smithy/middleware-stack": "^3.0.10", + "@smithy/node-config-provider": "^3.1.11", + "@smithy/node-http-handler": "^3.3.1", + "@smithy/protocol-http": "^4.1.7", + "@smithy/smithy-client": "^3.4.4", + "@smithy/types": "^3.7.1", + "@smithy/url-parser": "^3.0.10", "@smithy/util-base64": "^3.0.0", "@smithy/util-body-length-browser": "^3.0.0", "@smithy/util-body-length-node": "^3.0.0", - "@smithy/util-defaults-mode-browser": "^3.0.25", - "@smithy/util-defaults-mode-node": "^3.0.25", - "@smithy/util-endpoints": "^2.1.4", - "@smithy/util-middleware": "^3.0.8", - "@smithy/util-retry": "^3.0.8", + "@smithy/util-defaults-mode-browser": "^3.0.27", + "@smithy/util-defaults-mode-node": "^3.0.27", + "@smithy/util-endpoints": "^2.1.6", + "@smithy/util-middleware": "^3.0.10", + "@smithy/util-retry": "^3.0.10", "@smithy/util-utf8": "^3.0.0", "tslib": "^2.6.2" }, @@ -332,48 +344,49 @@ } }, "node_modules/@aws-sdk/client-sso-oidc": { - "version": "3.687.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.687.0.tgz", - "integrity": "sha512-Rdd8kLeTeh+L5ZuG4WQnWgYgdv7NorytKdZsGjiag1D8Wv3PcJvPqqWdgnI0Og717BSXVoaTYaN34FyqFYSx6Q==", + "version": "3.699.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.699.0.tgz", + "integrity": "sha512-u8a1GorY5D1l+4FQAf4XBUC1T10/t7neuwT21r0ymrtMFSK2a9QqVHKMoLkvavAwyhJnARSBM9/UQC797PFOFw==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", "@aws-crypto/sha256-js": "5.2.0", - "@aws-sdk/core": "3.686.0", - "@aws-sdk/credential-provider-node": "3.687.0", - "@aws-sdk/middleware-host-header": "3.686.0", - "@aws-sdk/middleware-logger": "3.686.0", - "@aws-sdk/middleware-recursion-detection": "3.686.0", - "@aws-sdk/middleware-user-agent": "3.687.0", - "@aws-sdk/region-config-resolver": "3.686.0", - "@aws-sdk/types": "3.686.0", - "@aws-sdk/util-endpoints": "3.686.0", - "@aws-sdk/util-user-agent-browser": "3.686.0", - "@aws-sdk/util-user-agent-node": "3.687.0", - "@smithy/config-resolver": "^3.0.10", - "@smithy/core": "^2.5.1", - "@smithy/fetch-http-handler": "^4.0.0", - "@smithy/hash-node": "^3.0.8", - "@smithy/invalid-dependency": "^3.0.8", - "@smithy/middleware-content-length": "^3.0.10", - "@smithy/middleware-endpoint": "^3.2.1", - "@smithy/middleware-retry": "^3.0.25", - "@smithy/middleware-serde": "^3.0.8", - "@smithy/middleware-stack": "^3.0.8", - "@smithy/node-config-provider": "^3.1.9", - "@smithy/node-http-handler": "^3.2.5", - "@smithy/protocol-http": "^4.1.5", - "@smithy/smithy-client": "^3.4.2", - "@smithy/types": "^3.6.0", - "@smithy/url-parser": "^3.0.8", + "@aws-sdk/core": "3.696.0", + "@aws-sdk/credential-provider-node": "3.699.0", + "@aws-sdk/middleware-host-header": "3.696.0", + "@aws-sdk/middleware-logger": "3.696.0", + "@aws-sdk/middleware-recursion-detection": "3.696.0", + "@aws-sdk/middleware-user-agent": "3.696.0", + "@aws-sdk/region-config-resolver": "3.696.0", + "@aws-sdk/types": "3.696.0", + "@aws-sdk/util-endpoints": "3.696.0", + "@aws-sdk/util-user-agent-browser": "3.696.0", + "@aws-sdk/util-user-agent-node": "3.696.0", + "@smithy/config-resolver": "^3.0.12", + "@smithy/core": "^2.5.3", + "@smithy/fetch-http-handler": "^4.1.1", + "@smithy/hash-node": "^3.0.10", + "@smithy/invalid-dependency": "^3.0.10", + "@smithy/middleware-content-length": "^3.0.12", + "@smithy/middleware-endpoint": "^3.2.3", + "@smithy/middleware-retry": "^3.0.27", + "@smithy/middleware-serde": "^3.0.10", + "@smithy/middleware-stack": "^3.0.10", + "@smithy/node-config-provider": "^3.1.11", + "@smithy/node-http-handler": "^3.3.1", + "@smithy/protocol-http": "^4.1.7", + "@smithy/smithy-client": "^3.4.4", + "@smithy/types": "^3.7.1", + "@smithy/url-parser": "^3.0.10", "@smithy/util-base64": "^3.0.0", "@smithy/util-body-length-browser": "^3.0.0", "@smithy/util-body-length-node": "^3.0.0", - "@smithy/util-defaults-mode-browser": "^3.0.25", - "@smithy/util-defaults-mode-node": "^3.0.25", - "@smithy/util-endpoints": "^2.1.4", - "@smithy/util-middleware": "^3.0.8", - "@smithy/util-retry": "^3.0.8", + "@smithy/util-defaults-mode-browser": "^3.0.27", + "@smithy/util-defaults-mode-node": "^3.0.27", + "@smithy/util-endpoints": "^2.1.6", + "@smithy/util-middleware": "^3.0.10", + "@smithy/util-retry": "^3.0.10", "@smithy/util-utf8": "^3.0.0", "tslib": "^2.6.2" }, @@ -381,53 +394,54 @@ "node": ">=16.0.0" }, "peerDependencies": { - "@aws-sdk/client-sts": "^3.687.0" + "@aws-sdk/client-sts": "^3.699.0" } }, "node_modules/@aws-sdk/client-sts": { - "version": "3.687.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.687.0.tgz", - "integrity": "sha512-SQjDH8O4XCTtouuCVYggB0cCCrIaTzUZIkgJUpOsIEJBLlTbNOb/BZqUShAQw2o9vxr2rCeOGjAQOYPysW/Pmg==", + "version": "3.699.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.699.0.tgz", + "integrity": "sha512-++lsn4x2YXsZPIzFVwv3fSUVM55ZT0WRFmPeNilYIhZClxHLmVAWKH4I55cY9ry60/aTKYjzOXkWwyBKGsGvQg==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", "@aws-crypto/sha256-js": "5.2.0", - "@aws-sdk/client-sso-oidc": "3.687.0", - "@aws-sdk/core": "3.686.0", - "@aws-sdk/credential-provider-node": "3.687.0", - "@aws-sdk/middleware-host-header": "3.686.0", - "@aws-sdk/middleware-logger": "3.686.0", - "@aws-sdk/middleware-recursion-detection": "3.686.0", - "@aws-sdk/middleware-user-agent": "3.687.0", - "@aws-sdk/region-config-resolver": "3.686.0", - "@aws-sdk/types": "3.686.0", - "@aws-sdk/util-endpoints": "3.686.0", - "@aws-sdk/util-user-agent-browser": "3.686.0", - "@aws-sdk/util-user-agent-node": "3.687.0", - "@smithy/config-resolver": "^3.0.10", - "@smithy/core": "^2.5.1", - "@smithy/fetch-http-handler": "^4.0.0", - "@smithy/hash-node": "^3.0.8", - "@smithy/invalid-dependency": "^3.0.8", - "@smithy/middleware-content-length": "^3.0.10", - "@smithy/middleware-endpoint": "^3.2.1", - "@smithy/middleware-retry": "^3.0.25", - "@smithy/middleware-serde": "^3.0.8", - "@smithy/middleware-stack": "^3.0.8", - "@smithy/node-config-provider": "^3.1.9", - "@smithy/node-http-handler": "^3.2.5", - "@smithy/protocol-http": "^4.1.5", - "@smithy/smithy-client": "^3.4.2", - "@smithy/types": "^3.6.0", - "@smithy/url-parser": "^3.0.8", + "@aws-sdk/client-sso-oidc": "3.699.0", + "@aws-sdk/core": "3.696.0", + "@aws-sdk/credential-provider-node": "3.699.0", + "@aws-sdk/middleware-host-header": "3.696.0", + "@aws-sdk/middleware-logger": "3.696.0", + "@aws-sdk/middleware-recursion-detection": "3.696.0", + "@aws-sdk/middleware-user-agent": "3.696.0", + "@aws-sdk/region-config-resolver": "3.696.0", + "@aws-sdk/types": "3.696.0", + "@aws-sdk/util-endpoints": "3.696.0", + "@aws-sdk/util-user-agent-browser": "3.696.0", + "@aws-sdk/util-user-agent-node": "3.696.0", + "@smithy/config-resolver": "^3.0.12", + "@smithy/core": "^2.5.3", + "@smithy/fetch-http-handler": "^4.1.1", + "@smithy/hash-node": "^3.0.10", + "@smithy/invalid-dependency": "^3.0.10", + "@smithy/middleware-content-length": "^3.0.12", + "@smithy/middleware-endpoint": "^3.2.3", + "@smithy/middleware-retry": "^3.0.27", + "@smithy/middleware-serde": "^3.0.10", + "@smithy/middleware-stack": "^3.0.10", + "@smithy/node-config-provider": "^3.1.11", + "@smithy/node-http-handler": "^3.3.1", + "@smithy/protocol-http": "^4.1.7", + "@smithy/smithy-client": "^3.4.4", + "@smithy/types": "^3.7.1", + "@smithy/url-parser": "^3.0.10", "@smithy/util-base64": "^3.0.0", "@smithy/util-body-length-browser": "^3.0.0", "@smithy/util-body-length-node": "^3.0.0", - "@smithy/util-defaults-mode-browser": "^3.0.25", - "@smithy/util-defaults-mode-node": "^3.0.25", - "@smithy/util-endpoints": "^2.1.4", - "@smithy/util-middleware": "^3.0.8", - "@smithy/util-retry": "^3.0.8", + "@smithy/util-defaults-mode-browser": "^3.0.27", + "@smithy/util-defaults-mode-node": "^3.0.27", + "@smithy/util-endpoints": "^2.1.6", + "@smithy/util-middleware": "^3.0.10", + "@smithy/util-retry": "^3.0.10", "@smithy/util-utf8": "^3.0.0", "tslib": "^2.6.2" }, @@ -436,20 +450,21 @@ } }, "node_modules/@aws-sdk/core": { - "version": "3.686.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.686.0.tgz", - "integrity": "sha512-Xt3DV4DnAT3v2WURwzTxWQK34Ew+iiLzoUoguvLaZrVMFOqMMrwVjP+sizqIaHp1j7rGmFcN5I8saXnsDLuQLA==", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.696.0.tgz", + "integrity": "sha512-3c9III1k03DgvRZWg8vhVmfIXPG6hAciN9MzQTzqGngzWAELZF/WONRTRQuDFixVtarQatmLHYVw/atGeA2Byw==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@aws-sdk/types": "3.686.0", - "@smithy/core": "^2.5.1", - "@smithy/node-config-provider": "^3.1.9", - "@smithy/property-provider": "^3.1.7", - "@smithy/protocol-http": "^4.1.5", - "@smithy/signature-v4": "^4.2.0", - "@smithy/smithy-client": "^3.4.2", - "@smithy/types": "^3.6.0", - "@smithy/util-middleware": "^3.0.8", + "@aws-sdk/types": "3.696.0", + "@smithy/core": "^2.5.3", + "@smithy/node-config-provider": "^3.1.11", + "@smithy/property-provider": "^3.1.9", + "@smithy/protocol-http": "^4.1.7", + "@smithy/signature-v4": "^4.2.2", + "@smithy/smithy-client": "^3.4.4", + "@smithy/types": "^3.7.1", + "@smithy/util-middleware": "^3.0.10", "fast-xml-parser": "4.4.1", "tslib": "^2.6.2" }, @@ -458,15 +473,16 @@ } }, "node_modules/@aws-sdk/credential-provider-cognito-identity": { - "version": "3.687.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.687.0.tgz", - "integrity": "sha512-hJq9ytoj2q/Jonc7mox/b0HT+j4NeMRuU184DkXRJbvIvwwB+oMt12221kThLezMhwIYfXEteZ7GEId7Hn8Y8g==", + "version": "3.699.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.699.0.tgz", + "integrity": "sha512-iuaTnudaBfEET+o444sDwf71Awe6UiZfH+ipUPmswAi2jZDwdFF1nxMKDEKL8/LV5WpXsdKSfwgS0RQeupURew==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@aws-sdk/client-cognito-identity": "3.687.0", - "@aws-sdk/types": "3.686.0", - "@smithy/property-provider": "^3.1.7", - "@smithy/types": "^3.6.0", + "@aws-sdk/client-cognito-identity": "3.699.0", + "@aws-sdk/types": "3.696.0", + "@smithy/property-provider": "^3.1.9", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -474,15 +490,16 @@ } }, "node_modules/@aws-sdk/credential-provider-env": { - "version": "3.686.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.686.0.tgz", - "integrity": "sha512-osD7lPO8OREkgxPiTWmA1i6XEmOth1uW9HWWj/+A2YGCj1G/t2sHu931w4Qj9NWHYZtbTTXQYVRg+TErALV7nQ==", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.696.0.tgz", + "integrity": "sha512-T9iMFnJL7YTlESLpVFT3fg1Lkb1lD+oiaIC8KMpepb01gDUBIpj9+Y+pA/cgRWW0yRxmkDXNazAE2qQTVFGJzA==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@aws-sdk/core": "3.686.0", - "@aws-sdk/types": "3.686.0", - "@smithy/property-provider": "^3.1.7", - "@smithy/types": "^3.6.0", + "@aws-sdk/core": "3.696.0", + "@aws-sdk/types": "3.696.0", + "@smithy/property-provider": "^3.1.9", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -490,20 +507,21 @@ } }, "node_modules/@aws-sdk/credential-provider-http": { - "version": "3.686.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.686.0.tgz", - "integrity": "sha512-xyGAD/f3vR/wssUiZrNFWQWXZvI4zRm2wpHhoHA1cC2fbRMNFYtFn365yw6dU7l00ZLcdFB1H119AYIUZS7xbw==", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.696.0.tgz", + "integrity": "sha512-GV6EbvPi2eq1+WgY/o2RFA3P7HGmnkIzCNmhwtALFlqMroLYWKE7PSeHw66Uh1dFQeVESn0/+hiUNhu1mB0emA==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@aws-sdk/core": "3.686.0", - "@aws-sdk/types": "3.686.0", - "@smithy/fetch-http-handler": "^4.0.0", - "@smithy/node-http-handler": "^3.2.5", - "@smithy/property-provider": "^3.1.7", - "@smithy/protocol-http": "^4.1.5", - "@smithy/smithy-client": "^3.4.2", - "@smithy/types": "^3.6.0", - "@smithy/util-stream": "^3.2.1", + "@aws-sdk/core": "3.696.0", + "@aws-sdk/types": "3.696.0", + "@smithy/fetch-http-handler": "^4.1.1", + "@smithy/node-http-handler": "^3.3.1", + "@smithy/property-provider": "^3.1.9", + "@smithy/protocol-http": "^4.1.7", + "@smithy/smithy-client": "^3.4.4", + "@smithy/types": "^3.7.1", + "@smithy/util-stream": "^3.3.1", "tslib": "^2.6.2" }, "engines": { @@ -511,48 +529,50 @@ } }, "node_modules/@aws-sdk/credential-provider-ini": { - "version": "3.687.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.687.0.tgz", - "integrity": "sha512-6d5ZJeZch+ZosJccksN0PuXv7OSnYEmanGCnbhUqmUSz9uaVX6knZZfHCZJRgNcfSqg9QC0zsFA/51W5HCUqSQ==", + "version": "3.699.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.699.0.tgz", + "integrity": "sha512-dXmCqjJnKmG37Q+nLjPVu22mNkrGHY8hYoOt3Jo9R2zr5MYV7s/NHsCHr+7E+BZ+tfZYLRPeB1wkpTeHiEcdRw==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@aws-sdk/core": "3.686.0", - "@aws-sdk/credential-provider-env": "3.686.0", - "@aws-sdk/credential-provider-http": "3.686.0", - "@aws-sdk/credential-provider-process": "3.686.0", - "@aws-sdk/credential-provider-sso": "3.687.0", - "@aws-sdk/credential-provider-web-identity": "3.686.0", - "@aws-sdk/types": "3.686.0", - "@smithy/credential-provider-imds": "^3.2.4", - "@smithy/property-provider": "^3.1.7", - "@smithy/shared-ini-file-loader": "^3.1.8", - "@smithy/types": "^3.6.0", + "@aws-sdk/core": "3.696.0", + "@aws-sdk/credential-provider-env": "3.696.0", + "@aws-sdk/credential-provider-http": "3.696.0", + "@aws-sdk/credential-provider-process": "3.696.0", + "@aws-sdk/credential-provider-sso": "3.699.0", + "@aws-sdk/credential-provider-web-identity": "3.696.0", + "@aws-sdk/types": "3.696.0", + "@smithy/credential-provider-imds": "^3.2.6", + "@smithy/property-provider": "^3.1.9", + "@smithy/shared-ini-file-loader": "^3.1.10", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { "node": ">=16.0.0" }, "peerDependencies": { - "@aws-sdk/client-sts": "^3.687.0" + "@aws-sdk/client-sts": "^3.699.0" } }, "node_modules/@aws-sdk/credential-provider-node": { - "version": "3.687.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.687.0.tgz", - "integrity": "sha512-Pqld8Nx11NYaBUrVk3bYiGGpLCxkz8iTONlpQWoVWFhSOzlO7zloNOaYbD2XgFjjqhjlKzE91drs/f41uGeCTA==", + "version": "3.699.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.699.0.tgz", + "integrity": "sha512-MmEmNDo1bBtTgRmdNfdQksXu4uXe66s0p1hi1YPrn1h59Q605eq/xiWbGL6/3KdkViH6eGUuABeV2ODld86ylg==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@aws-sdk/credential-provider-env": "3.686.0", - "@aws-sdk/credential-provider-http": "3.686.0", - "@aws-sdk/credential-provider-ini": "3.687.0", - "@aws-sdk/credential-provider-process": "3.686.0", - "@aws-sdk/credential-provider-sso": "3.687.0", - "@aws-sdk/credential-provider-web-identity": "3.686.0", - "@aws-sdk/types": "3.686.0", - "@smithy/credential-provider-imds": "^3.2.4", - "@smithy/property-provider": "^3.1.7", - "@smithy/shared-ini-file-loader": "^3.1.8", - "@smithy/types": "^3.6.0", + "@aws-sdk/credential-provider-env": "3.696.0", + "@aws-sdk/credential-provider-http": "3.696.0", + "@aws-sdk/credential-provider-ini": "3.699.0", + "@aws-sdk/credential-provider-process": "3.696.0", + "@aws-sdk/credential-provider-sso": "3.699.0", + "@aws-sdk/credential-provider-web-identity": "3.696.0", + "@aws-sdk/types": "3.696.0", + "@smithy/credential-provider-imds": "^3.2.6", + "@smithy/property-provider": "^3.1.9", + "@smithy/shared-ini-file-loader": "^3.1.10", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -560,16 +580,17 @@ } }, "node_modules/@aws-sdk/credential-provider-process": { - "version": "3.686.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.686.0.tgz", - "integrity": "sha512-sXqaAgyzMOc+dm4CnzAR5Q6S9OWVHyZjLfW6IQkmGjqeQXmZl24c4E82+w64C+CTkJrFLzH1VNOYp1Hy5gE6Qw==", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.696.0.tgz", + "integrity": "sha512-mL1RcFDe9sfmyU5K1nuFkO8UiJXXxLX4JO1gVaDIOvPqwStpUAwi3A1BoeZhWZZNQsiKI810RnYGo0E0WB/hUA==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@aws-sdk/core": "3.686.0", - "@aws-sdk/types": "3.686.0", - "@smithy/property-provider": "^3.1.7", - "@smithy/shared-ini-file-loader": "^3.1.8", - "@smithy/types": "^3.6.0", + "@aws-sdk/core": "3.696.0", + "@aws-sdk/types": "3.696.0", + "@smithy/property-provider": "^3.1.9", + "@smithy/shared-ini-file-loader": "^3.1.10", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -577,18 +598,19 @@ } }, "node_modules/@aws-sdk/credential-provider-sso": { - "version": "3.687.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.687.0.tgz", - "integrity": "sha512-N1YCoE7DovIRF2ReyRrA4PZzF0WNi4ObPwdQQkVxhvSm7PwjbWxrfq7rpYB+6YB1Uq3QPzgVwUFONE36rdpxUQ==", + "version": "3.699.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.699.0.tgz", + "integrity": "sha512-Ekp2cZG4pl9D8+uKWm4qO1xcm8/MeiI8f+dnlZm8aQzizeC+aXYy9GyoclSf6daK8KfRPiRfM7ZHBBL5dAfdMA==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@aws-sdk/client-sso": "3.687.0", - "@aws-sdk/core": "3.686.0", - "@aws-sdk/token-providers": "3.686.0", - "@aws-sdk/types": "3.686.0", - "@smithy/property-provider": "^3.1.7", - "@smithy/shared-ini-file-loader": "^3.1.8", - "@smithy/types": "^3.6.0", + "@aws-sdk/client-sso": "3.696.0", + "@aws-sdk/core": "3.696.0", + "@aws-sdk/token-providers": "3.699.0", + "@aws-sdk/types": "3.696.0", + "@smithy/property-provider": "^3.1.9", + "@smithy/shared-ini-file-loader": "^3.1.10", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -596,46 +618,48 @@ } }, "node_modules/@aws-sdk/credential-provider-web-identity": { - "version": "3.686.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.686.0.tgz", - "integrity": "sha512-40UqCpPxyHCXDP7CGd9JIOZDgDZf+u1OyLaGBpjQJlz1HYuEsIWnnbTe29Yg3Ah/Zc3g4NBWcUdlGVotlnpnDg==", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.696.0.tgz", + "integrity": "sha512-XJ/CVlWChM0VCoc259vWguFUjJDn/QwDqHwbx+K9cg3v6yrqXfK5ai+p/6lx0nQpnk4JzPVeYYxWRpaTsGC9rg==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@aws-sdk/core": "3.686.0", - "@aws-sdk/types": "3.686.0", - "@smithy/property-provider": "^3.1.7", - "@smithy/types": "^3.6.0", + "@aws-sdk/core": "3.696.0", + "@aws-sdk/types": "3.696.0", + "@smithy/property-provider": "^3.1.9", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { "node": ">=16.0.0" }, "peerDependencies": { - "@aws-sdk/client-sts": "^3.686.0" + "@aws-sdk/client-sts": "^3.696.0" } }, "node_modules/@aws-sdk/credential-providers": { - "version": "3.687.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-providers/-/credential-providers-3.687.0.tgz", - "integrity": "sha512-3aKlmKaOplpanOycmoigbTrQsqtxpzhpfquCey51aHf9GYp2yYyYF1YOgkXpE3qm3w6eiEN1asjJ2gqoECUuPA==", + "version": "3.699.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-providers/-/credential-providers-3.699.0.tgz", + "integrity": "sha512-jBjOntl9zN9Nvb0jmbMGRbiTzemDz64ij7W6BDavxBJRZpRoNeN0QCz6RolkCyXnyUJjo5mF2unY2wnv00A+LQ==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@aws-sdk/client-cognito-identity": "3.687.0", - "@aws-sdk/client-sso": "3.687.0", - "@aws-sdk/client-sts": "3.687.0", - "@aws-sdk/core": "3.686.0", - "@aws-sdk/credential-provider-cognito-identity": "3.687.0", - "@aws-sdk/credential-provider-env": "3.686.0", - "@aws-sdk/credential-provider-http": "3.686.0", - "@aws-sdk/credential-provider-ini": "3.687.0", - "@aws-sdk/credential-provider-node": "3.687.0", - "@aws-sdk/credential-provider-process": "3.686.0", - "@aws-sdk/credential-provider-sso": "3.687.0", - "@aws-sdk/credential-provider-web-identity": "3.686.0", - "@aws-sdk/types": "3.686.0", - "@smithy/credential-provider-imds": "^3.2.4", - "@smithy/property-provider": "^3.1.7", - "@smithy/types": "^3.6.0", + "@aws-sdk/client-cognito-identity": "3.699.0", + "@aws-sdk/client-sso": "3.696.0", + "@aws-sdk/client-sts": "3.699.0", + "@aws-sdk/core": "3.696.0", + "@aws-sdk/credential-provider-cognito-identity": "3.699.0", + "@aws-sdk/credential-provider-env": "3.696.0", + "@aws-sdk/credential-provider-http": "3.696.0", + "@aws-sdk/credential-provider-ini": "3.699.0", + "@aws-sdk/credential-provider-node": "3.699.0", + "@aws-sdk/credential-provider-process": "3.696.0", + "@aws-sdk/credential-provider-sso": "3.699.0", + "@aws-sdk/credential-provider-web-identity": "3.696.0", + "@aws-sdk/types": "3.696.0", + "@smithy/credential-provider-imds": "^3.2.6", + "@smithy/property-provider": "^3.1.9", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -643,14 +667,15 @@ } }, "node_modules/@aws-sdk/middleware-host-header": { - "version": "3.686.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.686.0.tgz", - "integrity": "sha512-+Yc6rO02z+yhFbHmRZGvEw1vmzf/ifS9a4aBjJGeVVU+ZxaUvnk+IUZWrj4YQopUQ+bSujmMUzJLXSkbDq7yuw==", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.696.0.tgz", + "integrity": "sha512-zELJp9Ta2zkX7ELggMN9qMCgekqZhFC5V2rOr4hJDEb/Tte7gpfKSObAnw/3AYiVqt36sjHKfdkoTsuwGdEoDg==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@aws-sdk/types": "3.686.0", - "@smithy/protocol-http": "^4.1.5", - "@smithy/types": "^3.6.0", + "@aws-sdk/types": "3.696.0", + "@smithy/protocol-http": "^4.1.7", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -658,13 +683,14 @@ } }, "node_modules/@aws-sdk/middleware-logger": { - "version": "3.686.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.686.0.tgz", - "integrity": "sha512-cX43ODfA2+SPdX7VRxu6gXk4t4bdVJ9pkktbfnkE5t27OlwNfvSGGhnHrQL8xTOFeyQ+3T+oowf26gf1OI+vIg==", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.696.0.tgz", + "integrity": "sha512-KhkHt+8AjCxcR/5Zp3++YPJPpFQzxpr+jmONiT/Jw2yqnSngZ0Yspm5wGoRx2hS1HJbyZNuaOWEGuJoxLeBKfA==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@aws-sdk/types": "3.686.0", - "@smithy/types": "^3.6.0", + "@aws-sdk/types": "3.696.0", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -672,14 +698,15 @@ } }, "node_modules/@aws-sdk/middleware-recursion-detection": { - "version": "3.686.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.686.0.tgz", - "integrity": "sha512-jF9hQ162xLgp9zZ/3w5RUNhmwVnXDBlABEUX8jCgzaFpaa742qR/KKtjjZQ6jMbQnP+8fOCSXFAVNMU+s6v81w==", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.696.0.tgz", + "integrity": "sha512-si/maV3Z0hH7qa99f9ru2xpS5HlfSVcasRlNUXKSDm611i7jFMWwGNLUOXFAOLhXotPX5G3Z6BLwL34oDeBMug==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@aws-sdk/types": "3.686.0", - "@smithy/protocol-http": "^4.1.5", - "@smithy/types": "^3.6.0", + "@aws-sdk/types": "3.696.0", + "@smithy/protocol-http": "^4.1.7", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -687,17 +714,18 @@ } }, "node_modules/@aws-sdk/middleware-user-agent": { - "version": "3.687.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.687.0.tgz", - "integrity": "sha512-nUgsKiEinyA50CaDXojAkOasAU3Apdg7Qox6IjNUC4ZjgOu7QWsCDB5N28AYMUt06cNYeYQdfMX1aEzG85a1Mg==", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.696.0.tgz", + "integrity": "sha512-Lvyj8CTyxrHI6GHd2YVZKIRI5Fmnugt3cpJo0VrKKEgK5zMySwEZ1n4dqPK6czYRWKd5+WnYHYAuU+Wdk6Jsjw==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@aws-sdk/core": "3.686.0", - "@aws-sdk/types": "3.686.0", - "@aws-sdk/util-endpoints": "3.686.0", - "@smithy/core": "^2.5.1", - "@smithy/protocol-http": "^4.1.5", - "@smithy/types": "^3.6.0", + "@aws-sdk/core": "3.696.0", + "@aws-sdk/types": "3.696.0", + "@aws-sdk/util-endpoints": "3.696.0", + "@smithy/core": "^2.5.3", + "@smithy/protocol-http": "^4.1.7", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -705,16 +733,17 @@ } }, "node_modules/@aws-sdk/region-config-resolver": { - "version": "3.686.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.686.0.tgz", - "integrity": "sha512-6zXD3bSD8tcsMAVVwO1gO7rI1uy2fCD3czgawuPGPopeLiPpo6/3FoUWCQzk2nvEhj7p9Z4BbjwZGSlRkVrXTw==", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.696.0.tgz", + "integrity": "sha512-7EuH142lBXjI8yH6dVS/CZeiK/WZsmb/8zP6bQbVYpMrppSTgB3MzZZdxVZGzL5r8zPQOU10wLC4kIMy0qdBVQ==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@aws-sdk/types": "3.686.0", - "@smithy/node-config-provider": "^3.1.9", - "@smithy/types": "^3.6.0", + "@aws-sdk/types": "3.696.0", + "@smithy/node-config-provider": "^3.1.11", + "@smithy/types": "^3.7.1", "@smithy/util-config-provider": "^3.0.0", - "@smithy/util-middleware": "^3.0.8", + "@smithy/util-middleware": "^3.0.10", "tslib": "^2.6.2" }, "engines": { @@ -722,31 +751,33 @@ } }, "node_modules/@aws-sdk/token-providers": { - "version": "3.686.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.686.0.tgz", - "integrity": "sha512-9oL4kTCSePFmyKPskibeiOXV6qavPZ63/kXM9Wh9V6dTSvBtLeNnMxqGvENGKJcTdIgtoqyqA6ET9u0PJ5IRIg==", + "version": "3.699.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.699.0.tgz", + "integrity": "sha512-kuiEW9DWs7fNos/SM+y58HCPhcIzm1nEZLhe2/7/6+TvAYLuEWURYsbK48gzsxXlaJ2k/jGY3nIsA7RptbMOwA==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@aws-sdk/types": "3.686.0", - "@smithy/property-provider": "^3.1.7", - "@smithy/shared-ini-file-loader": "^3.1.8", - "@smithy/types": "^3.6.0", + "@aws-sdk/types": "3.696.0", + "@smithy/property-provider": "^3.1.9", + "@smithy/shared-ini-file-loader": "^3.1.10", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { "node": ">=16.0.0" }, "peerDependencies": { - "@aws-sdk/client-sso-oidc": "^3.686.0" + "@aws-sdk/client-sso-oidc": "^3.699.0" } }, "node_modules/@aws-sdk/types": { - "version": "3.686.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.686.0.tgz", - "integrity": "sha512-xFnrb3wxOoJcW2Xrh63ZgFo5buIu9DF7bOHnwoUxHdNpUXicUh0AHw85TjXxyxIAd0d1psY/DU7QHoNI3OswgQ==", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.696.0.tgz", + "integrity": "sha512-9rTvUJIAj5d3//U5FDPWGJ1nFJLuWb30vugGOrWk7aNZ6y9tuA3PI7Cc9dP8WEXKVyK1vuuk8rSFP2iqXnlgrw==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/types": "^3.6.0", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -754,14 +785,15 @@ } }, "node_modules/@aws-sdk/util-endpoints": { - "version": "3.686.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.686.0.tgz", - "integrity": "sha512-7msZE2oYl+6QYeeRBjlDgxQUhq/XRky3cXE0FqLFs2muLS7XSuQEXkpOXB3R782ygAP6JX0kmBxPTLurRTikZg==", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.696.0.tgz", + "integrity": "sha512-T5s0IlBVX+gkb9g/I6CLt4yAZVzMSiGnbUqWihWsHvQR1WOoIcndQy/Oz/IJXT9T2ipoy7a80gzV6a5mglrioA==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@aws-sdk/types": "3.686.0", - "@smithy/types": "^3.6.0", - "@smithy/util-endpoints": "^2.1.4", + "@aws-sdk/types": "3.696.0", + "@smithy/types": "^3.7.1", + "@smithy/util-endpoints": "^2.1.6", "tslib": "^2.6.2" }, "engines": { @@ -769,9 +801,10 @@ } }, "node_modules/@aws-sdk/util-locate-window": { - "version": "3.679.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.679.0.tgz", - "integrity": "sha512-zKTd48/ZWrCplkXpYDABI74rQlbR0DNHs8nH95htfSLj9/mWRSwaGptoxwcihaq/77vi/fl2X3y0a1Bo8bt7RA==", + "version": "3.693.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.693.0.tgz", + "integrity": "sha512-ttrag6haJLWABhLqtg1Uf+4LgHWIMOVSYL+VYZmAp2v4PUGOwWmWQH0Zk8RM7YuQcLfH/EoR72/Yxz6A4FKcuw==", + "license": "Apache-2.0", "optional": true, "dependencies": { "tslib": "^2.6.2" @@ -781,27 +814,29 @@ } }, "node_modules/@aws-sdk/util-user-agent-browser": { - "version": "3.686.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.686.0.tgz", - "integrity": "sha512-YiQXeGYZegF1b7B2GOR61orhgv79qmI0z7+Agm3NXLO6hGfVV3kFUJbXnjtH1BgWo5hbZYW7HQ2omGb3dnb6Lg==", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.696.0.tgz", + "integrity": "sha512-Z5rVNDdmPOe6ELoM5AhF/ja5tSjbe6ctSctDPb0JdDf4dT0v2MfwhJKzXju2RzX8Es/77Glh7MlaXLE0kCB9+Q==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@aws-sdk/types": "3.686.0", - "@smithy/types": "^3.6.0", + "@aws-sdk/types": "3.696.0", + "@smithy/types": "^3.7.1", "bowser": "^2.11.0", "tslib": "^2.6.2" } }, "node_modules/@aws-sdk/util-user-agent-node": { - "version": "3.687.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.687.0.tgz", - "integrity": "sha512-idkP6ojSTZ4ek1pJ8wIN7r9U3KR5dn0IkJn3KQBXQ58LWjkRqLtft2vxzdsktWwhPKjjmIKl1S0kbvqLawf8XQ==", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.696.0.tgz", + "integrity": "sha512-KhKqcfyXIB0SCCt+qsu4eJjsfiOrNzK5dCV7RAW2YIpp+msxGUUX0NdRE9rkzjiv+3EMktgJm3eEIS+yxtlVdQ==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@aws-sdk/middleware-user-agent": "3.687.0", - "@aws-sdk/types": "3.686.0", - "@smithy/node-config-provider": "^3.1.9", - "@smithy/types": "^3.6.0", + "@aws-sdk/middleware-user-agent": "3.696.0", + "@aws-sdk/types": "3.696.0", + "@smithy/node-config-provider": "^3.1.11", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -820,6 +855,7 @@ "version": "7.26.2", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", + "license": "MIT", "dependencies": { "@babel/helper-validator-identifier": "^7.25.9", "js-tokens": "^4.0.0", @@ -833,7 +869,7 @@ "version": "7.26.2", "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.2.tgz", "integrity": "sha512-Z0WgzSEa+aUcdiJuCIqgujCshpMWgUpgOxXotrYPSA53hA3qopNaqcJpyr0hVb1FeWdnqFA35/fUtXgBK8srQg==", - "dev": true, + "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -842,7 +878,7 @@ "version": "7.26.0", "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.0.tgz", "integrity": "sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==", - "dev": true, + "license": "MIT", "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.26.0", @@ -872,6 +908,7 @@ "version": "7.26.2", "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.2.tgz", "integrity": "sha512-zevQbhbau95nkoxSq3f/DC/SC+EEOUZd3DYqfSkMhY2/wfSeaHV1Ew4vk8e+x8lja31IbyuUa2uQ3JONqKbysw==", + "license": "MIT", "dependencies": { "@babel/parser": "^7.26.2", "@babel/types": "^7.26.0", @@ -887,6 +924,7 @@ "version": "7.25.9", "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz", "integrity": "sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==", + "license": "MIT", "dependencies": { "@babel/types": "^7.25.9" }, @@ -899,6 +937,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.25.9.tgz", "integrity": "sha512-C47lC7LIDCnz0h4vai/tpNOI95tCd5ZT3iBt/DBH5lXKHZsyNQv18yf1wIIg2ntiQNgmAvA+DgZ82iW8Qdym8g==", "dev": true, + "license": "MIT", "dependencies": { "@babel/traverse": "^7.25.9", "@babel/types": "^7.25.9" @@ -911,7 +950,7 @@ "version": "7.25.9", "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.9.tgz", "integrity": "sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==", - "dev": true, + "license": "MIT", "dependencies": { "@babel/compat-data": "^7.25.9", "@babel/helper-validator-option": "^7.25.9", @@ -928,6 +967,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.9.tgz", "integrity": "sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.25.9", "@babel/helper-member-expression-to-functions": "^7.25.9", @@ -949,6 +989,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.25.9.tgz", "integrity": "sha512-ORPNZ3h6ZRkOyAa/SaHU+XsLZr0UQzRwuDQ0cczIA17nAzZ+85G5cVkOJIj7QavLZGSe8QXUmNFxSZzjcZF9bw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.25.9", "regexpu-core": "^6.1.1", @@ -962,10 +1003,11 @@ } }, "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz", - "integrity": "sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==", + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.3.tgz", + "integrity": "sha512-HK7Bi+Hj6H+VTHA3ZvBis7V/6hu9QuTrnMXNybfUf2iiuU/N97I8VjB+KbhFF8Rld/Lx5MzoCwPCpPjfK+n8Cg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-compilation-targets": "^7.22.6", "@babel/helper-plugin-utils": "^7.22.5", @@ -982,6 +1024,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.9.tgz", "integrity": "sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/traverse": "^7.25.9", "@babel/types": "^7.25.9" @@ -994,6 +1037,7 @@ "version": "7.25.9", "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz", "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==", + "license": "MIT", "dependencies": { "@babel/traverse": "^7.25.9", "@babel/types": "^7.25.9" @@ -1006,7 +1050,7 @@ "version": "7.26.0", "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz", "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==", - "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-module-imports": "^7.25.9", "@babel/helper-validator-identifier": "^7.25.9", @@ -1024,6 +1068,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.25.9.tgz", "integrity": "sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/types": "^7.25.9" }, @@ -1035,6 +1080,7 @@ "version": "7.25.9", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.9.tgz", "integrity": "sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw==", + "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -1044,6 +1090,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.9.tgz", "integrity": "sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.25.9", "@babel/helper-wrap-function": "^7.25.9", @@ -1061,6 +1108,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.25.9.tgz", "integrity": "sha512-IiDqTOTBQy0sWyeXyGSC5TBJpGFXBkRynjBeXsvbhQFKj2viwJC76Epz35YLU1fpe/Am6Vppb7W7zM4fPQzLsQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-member-expression-to-functions": "^7.25.9", "@babel/helper-optimise-call-expression": "^7.25.9", @@ -1078,6 +1126,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.25.9.tgz", "integrity": "sha512-c6WHXuiaRsJTyHYLJV75t9IqsmTbItYfdj99PnzYGQZkYKvan5/2jKJ7gu31J3/BJ/A18grImSPModuyG/Eo0Q==", "dev": true, + "license": "MIT", "dependencies": { "@babel/traverse": "^7.25.9", "@babel/types": "^7.25.9" @@ -1091,6 +1140,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.9.tgz", "integrity": "sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/traverse": "^7.25.9", "@babel/types": "^7.25.9" @@ -1103,6 +1153,7 @@ "version": "7.25.9", "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", + "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -1111,6 +1162,7 @@ "version": "7.25.9", "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", + "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -1119,7 +1171,7 @@ "version": "7.25.9", "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz", "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==", - "dev": true, + "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -1129,6 +1181,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.25.9.tgz", "integrity": "sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==", "dev": true, + "license": "MIT", "dependencies": { "@babel/template": "^7.25.9", "@babel/traverse": "^7.25.9", @@ -1142,7 +1195,7 @@ "version": "7.26.0", "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.0.tgz", "integrity": "sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==", - "dev": true, + "license": "MIT", "dependencies": { "@babel/template": "^7.25.9", "@babel/types": "^7.26.0" @@ -1155,6 +1208,7 @@ "version": "7.26.2", "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.2.tgz", "integrity": "sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==", + "license": "MIT", "dependencies": { "@babel/types": "^7.26.0" }, @@ -1170,6 +1224,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.9.tgz", "integrity": "sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9", "@babel/traverse": "^7.25.9" @@ -1186,6 +1241,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.9.tgz", "integrity": "sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9" }, @@ -1201,6 +1257,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.9.tgz", "integrity": "sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9" }, @@ -1216,6 +1273,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.25.9.tgz", "integrity": "sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9", "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", @@ -1233,6 +1291,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.9.tgz", "integrity": "sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9", "@babel/traverse": "^7.25.9" @@ -1249,6 +1308,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.9.0" }, @@ -1261,6 +1321,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -1273,6 +1334,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -1285,6 +1347,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" }, @@ -1297,6 +1360,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -1312,6 +1376,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.26.0.tgz", "integrity": "sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9" }, @@ -1327,6 +1392,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz", "integrity": "sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9" }, @@ -1342,6 +1408,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -1354,6 +1421,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -1365,6 +1433,7 @@ "version": "7.25.9", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.25.9.tgz", "integrity": "sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9" }, @@ -1380,6 +1449,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -1392,6 +1462,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -1404,6 +1475,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -1416,6 +1488,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -1428,6 +1501,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -1440,6 +1514,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -1452,6 +1527,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -1467,6 +1543,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -1482,6 +1559,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.9.tgz", "integrity": "sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9" }, @@ -1497,6 +1575,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.18.6", "@babel/helper-plugin-utils": "^7.18.6" @@ -1513,6 +1592,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.25.9.tgz", "integrity": "sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9" }, @@ -1528,6 +1608,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.9.tgz", "integrity": "sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9", "@babel/helper-remap-async-to-generator": "^7.25.9", @@ -1545,6 +1626,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.25.9.tgz", "integrity": "sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-module-imports": "^7.25.9", "@babel/helper-plugin-utils": "^7.25.9", @@ -1562,6 +1644,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.25.9.tgz", "integrity": "sha512-toHc9fzab0ZfenFpsyYinOX0J/5dgJVA2fm64xPewu7CoYHWEivIWKxkK2rMi4r3yQqLnVmheMXRdG+k239CgA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9" }, @@ -1577,6 +1660,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.9.tgz", "integrity": "sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9" }, @@ -1592,6 +1676,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.9.tgz", "integrity": "sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-class-features-plugin": "^7.25.9", "@babel/helper-plugin-utils": "^7.25.9" @@ -1608,6 +1693,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.26.0.tgz", "integrity": "sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-class-features-plugin": "^7.25.9", "@babel/helper-plugin-utils": "^7.25.9" @@ -1624,6 +1710,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.9.tgz", "integrity": "sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.25.9", "@babel/helper-compilation-targets": "^7.25.9", @@ -1644,6 +1731,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.25.9.tgz", "integrity": "sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9", "@babel/template": "^7.25.9" @@ -1660,6 +1748,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.25.9.tgz", "integrity": "sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9" }, @@ -1675,6 +1764,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.25.9.tgz", "integrity": "sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.25.9", "@babel/helper-plugin-utils": "^7.25.9" @@ -1691,6 +1781,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.25.9.tgz", "integrity": "sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9" }, @@ -1706,6 +1797,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.9.tgz", "integrity": "sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.25.9", "@babel/helper-plugin-utils": "^7.25.9" @@ -1722,6 +1814,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.25.9.tgz", "integrity": "sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9" }, @@ -1737,6 +1830,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.25.9.tgz", "integrity": "sha512-KRhdhlVk2nObA5AYa7QMgTMTVJdfHprfpAk4DjZVtllqRg9qarilstTKEhpVjyt+Npi8ThRyiV8176Am3CodPA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-builder-binary-assignment-operator-visitor": "^7.25.9", "@babel/helper-plugin-utils": "^7.25.9" @@ -1753,6 +1847,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.25.9.tgz", "integrity": "sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9" }, @@ -1768,6 +1863,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.25.9.tgz", "integrity": "sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9", "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" @@ -1784,6 +1880,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.9.tgz", "integrity": "sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-compilation-targets": "^7.25.9", "@babel/helper-plugin-utils": "^7.25.9", @@ -1801,6 +1898,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.25.9.tgz", "integrity": "sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9" }, @@ -1816,6 +1914,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.9.tgz", "integrity": "sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9" }, @@ -1831,6 +1930,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.25.9.tgz", "integrity": "sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9" }, @@ -1846,6 +1946,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.25.9.tgz", "integrity": "sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9" }, @@ -1861,6 +1962,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.25.9.tgz", "integrity": "sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-module-transforms": "^7.25.9", "@babel/helper-plugin-utils": "^7.25.9" @@ -1877,6 +1979,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.25.9.tgz", "integrity": "sha512-dwh2Ol1jWwL2MgkCzUSOvfmKElqQcuswAZypBSUsScMXvgdT8Ekq5YA6TtqpTVWH+4903NmboMuH1o9i8Rxlyg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-module-transforms": "^7.25.9", "@babel/helper-plugin-utils": "^7.25.9", @@ -1894,6 +1997,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.9.tgz", "integrity": "sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-module-transforms": "^7.25.9", "@babel/helper-plugin-utils": "^7.25.9", @@ -1912,6 +2016,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.25.9.tgz", "integrity": "sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-module-transforms": "^7.25.9", "@babel/helper-plugin-utils": "^7.25.9" @@ -1928,6 +2033,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.25.9.tgz", "integrity": "sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.25.9", "@babel/helper-plugin-utils": "^7.25.9" @@ -1944,6 +2050,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.25.9.tgz", "integrity": "sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9" }, @@ -1959,6 +2066,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.25.9.tgz", "integrity": "sha512-ENfftpLZw5EItALAD4WsY/KUWvhUlZndm5GC7G3evUsVeSJB6p0pBeLQUnRnBCBx7zV0RKQjR9kCuwrsIrjWog==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9" }, @@ -1974,6 +2082,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.25.9.tgz", "integrity": "sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9" }, @@ -1989,6 +2098,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.25.9.tgz", "integrity": "sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-compilation-targets": "^7.25.9", "@babel/helper-plugin-utils": "^7.25.9", @@ -2006,6 +2116,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.25.9.tgz", "integrity": "sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9", "@babel/helper-replace-supers": "^7.25.9" @@ -2022,6 +2133,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.25.9.tgz", "integrity": "sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9" }, @@ -2037,6 +2149,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.25.9.tgz", "integrity": "sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9", "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" @@ -2053,6 +2166,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.25.9.tgz", "integrity": "sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9" }, @@ -2068,6 +2182,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.9.tgz", "integrity": "sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-class-features-plugin": "^7.25.9", "@babel/helper-plugin-utils": "^7.25.9" @@ -2084,6 +2199,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.25.9.tgz", "integrity": "sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.25.9", "@babel/helper-create-class-features-plugin": "^7.25.9", @@ -2101,6 +2217,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.25.9.tgz", "integrity": "sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9" }, @@ -2116,6 +2233,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.25.9.tgz", "integrity": "sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9", "regenerator-transform": "^0.15.2" @@ -2132,6 +2250,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.26.0.tgz", "integrity": "sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.25.9", "@babel/helper-plugin-utils": "^7.25.9" @@ -2148,6 +2267,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.25.9.tgz", "integrity": "sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9" }, @@ -2163,6 +2283,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.25.9.tgz", "integrity": "sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9" }, @@ -2178,6 +2299,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.25.9.tgz", "integrity": "sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9", "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" @@ -2194,6 +2316,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.25.9.tgz", "integrity": "sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9" }, @@ -2209,6 +2332,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.25.9.tgz", "integrity": "sha512-o97AE4syN71M/lxrCtQByzphAdlYluKPDBzDVzMmfCobUjjhAryZV0AIpRPrxN0eAkxXO6ZLEScmt+PNhj2OTw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9" }, @@ -2224,6 +2348,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.25.9.tgz", "integrity": "sha512-v61XqUMiueJROUv66BVIOi0Fv/CUuZuZMl5NkRoCVxLAnMexZ0A3kMe7vvZ0nulxMuMp0Mk6S5hNh48yki08ZA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9" }, @@ -2239,6 +2364,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.25.9.tgz", "integrity": "sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9" }, @@ -2254,6 +2380,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.25.9.tgz", "integrity": "sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.25.9", "@babel/helper-plugin-utils": "^7.25.9" @@ -2270,6 +2397,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.25.9.tgz", "integrity": "sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.25.9", "@babel/helper-plugin-utils": "^7.25.9" @@ -2286,6 +2414,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.9.tgz", "integrity": "sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.25.9", "@babel/helper-plugin-utils": "^7.25.9" @@ -2302,6 +2431,7 @@ "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.26.0.tgz", "integrity": "sha512-H84Fxq0CQJNdPFT2DrfnylZ3cf5K43rGfWK4LJGPpjKHiZlk0/RzwEus3PDDZZg+/Er7lCA03MVacueUuXdzfw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/compat-data": "^7.26.0", "@babel/helper-compilation-targets": "^7.25.9", @@ -2385,6 +2515,7 @@ "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.0.0", "@babel/types": "^7.4.4", @@ -2398,6 +2529,7 @@ "version": "7.26.0", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.0.tgz", "integrity": "sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==", + "license": "MIT", "dependencies": { "regenerator-runtime": "^0.14.0" }, @@ -2409,6 +2541,7 @@ "version": "7.25.9", "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.9.tgz", "integrity": "sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==", + "license": "MIT", "dependencies": { "@babel/code-frame": "^7.25.9", "@babel/parser": "^7.25.9", @@ -2422,6 +2555,7 @@ "version": "7.25.9", "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.9.tgz", "integrity": "sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==", + "license": "MIT", "dependencies": { "@babel/code-frame": "^7.25.9", "@babel/generator": "^7.25.9", @@ -2439,6 +2573,7 @@ "version": "7.26.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.0.tgz", "integrity": "sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==", + "license": "MIT", "dependencies": { "@babel/helper-string-parser": "^7.25.9", "@babel/helper-validator-identifier": "^7.25.9" @@ -2451,18 +2586,20 @@ "version": "0.2.3", "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@emotion/babel-plugin": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.12.0.tgz", - "integrity": "sha512-y2WQb+oP8Jqvvclh8Q55gLUyb7UFvgv7eJfsj7td5TToBrIUtPay2kMrZi4xjq9qw2vD0ZR5fSho0yqoFgX7Rw==", + "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.2.0", + "@emotion/serialize": "^1.3.3", "babel-plugin-macros": "^3.1.0", "convert-source-map": "^1.5.0", "escape-string-regexp": "^4.0.0", @@ -2474,16 +2611,18 @@ "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==" + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "license": "MIT" }, "node_modules/@emotion/cache": { - "version": "11.13.1", - "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.13.1.tgz", - "integrity": "sha512-iqouYkuEblRcXmylXIwwOodiEK5Ifl7JcX7o6V4jI3iW4mLXX3dmt5xwBtIkJiQEXFAI+pC8X0i67yiPkH9Ucw==", + "version": "11.13.5", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.13.5.tgz", + "integrity": "sha512-Z3xbtJ+UcK76eWkagZ1onvn/wAVb1GOMuR15s30Fm2wrMgC7jzpnO2JZXr4eujTTqoQFUrZIw/rT0c6Zzjca1g==", + "license": "MIT", "dependencies": { "@emotion/memoize": "^0.9.0", "@emotion/sheet": "^1.4.0", - "@emotion/utils": "^1.4.0", + "@emotion/utils": "^1.4.2", "@emotion/weak-memoize": "^0.4.0", "stylis": "4.2.0" } @@ -2491,12 +2630,14 @@ "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==" + "integrity": "sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==", + "license": "MIT" }, "node_modules/@emotion/is-prop-valid": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.3.1.tgz", "integrity": "sha512-/ACwoqx7XQi9knQs/G0qKvv5teDMhD7bXYns9N/wM8ah8iNb8jZ2uNO0YOgiq2o2poIvVtJS2YALasQuMSQ7Kw==", + "license": "MIT", "dependencies": { "@emotion/memoize": "^0.9.0" } @@ -2504,19 +2645,21 @@ "node_modules/@emotion/memoize": { "version": "0.9.0", "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.9.0.tgz", - "integrity": "sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==" + "integrity": "sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==", + "license": "MIT" }, "node_modules/@emotion/react": { - "version": "11.13.3", - "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.13.3.tgz", - "integrity": "sha512-lIsdU6JNrmYfJ5EbUCf4xW1ovy5wKQ2CkPRM4xogziOxH1nXxBSjpC9YqbFAP7circxMfYp+6x676BqWcEiixg==", + "version": "11.13.5", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.13.5.tgz", + "integrity": "sha512-6zeCUxUH+EPF1s+YF/2hPVODeV/7V07YU5x+2tfuRL8MdW6rv5vb2+CBEGTGwBdux0OIERcOS+RzxeK80k2DsQ==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.18.3", - "@emotion/babel-plugin": "^11.12.0", - "@emotion/cache": "^11.13.0", - "@emotion/serialize": "^1.3.1", + "@emotion/babel-plugin": "^11.13.5", + "@emotion/cache": "^11.13.5", + "@emotion/serialize": "^1.3.3", "@emotion/use-insertion-effect-with-fallbacks": "^1.1.0", - "@emotion/utils": "^1.4.0", + "@emotion/utils": "^1.4.2", "@emotion/weak-memoize": "^0.4.0", "hoist-non-react-statics": "^3.3.1" }, @@ -2530,33 +2673,36 @@ } }, "node_modules/@emotion/serialize": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.3.2.tgz", - "integrity": "sha512-grVnMvVPK9yUVE6rkKfAJlYZgo0cu3l9iMC77V7DW6E1DUIrU68pSEXRmFZFOFB1QFo57TncmOcvcbMDWsL4yA==", + "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.1", + "@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==" + "integrity": "sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg==", + "license": "MIT" }, "node_modules/@emotion/styled": { - "version": "11.13.0", - "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.13.0.tgz", - "integrity": "sha512-tkzkY7nQhW/zC4hztlwucpT8QEZ6eUzpXDRhww/Eej4tFfO0FxQYWRyg/c5CCXa4d/f174kqeXYjuQRnhzf6dA==", + "version": "11.13.5", + "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.13.5.tgz", + "integrity": "sha512-gnOQ+nGLPvDXgIx119JqGalys64lhMdnNQA9TMxhDA4K0Hq5+++OE20Zs5GxiCV9r814xQ2K5WmtofSpHVW6BQ==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.18.3", - "@emotion/babel-plugin": "^11.12.0", + "@emotion/babel-plugin": "^11.13.5", "@emotion/is-prop-valid": "^1.3.0", - "@emotion/serialize": "^1.3.0", + "@emotion/serialize": "^1.3.3", "@emotion/use-insertion-effect-with-fallbacks": "^1.1.0", - "@emotion/utils": "^1.4.0" + "@emotion/utils": "^1.4.2" }, "peerDependencies": { "@emotion/react": "^11.0.0-rc.0", @@ -2571,35 +2717,42 @@ "node_modules/@emotion/stylis": { "version": "0.8.5", "resolved": "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz", - "integrity": "sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ==" + "integrity": "sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ==", + "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==" + "integrity": "sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg==", + "license": "MIT" }, "node_modules/@emotion/use-insertion-effect-with-fallbacks": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.1.0.tgz", "integrity": "sha512-+wBOcIV5snwGgI2ya3u99D7/FJquOIniQT1IKyDsBmEgwvpxMNeS65Oib7OnE2d2aY+3BU4OiH+0Wchf8yk3Hw==", + "license": "MIT", "peerDependencies": { "react": ">=16.8.0" } }, "node_modules/@emotion/utils": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.4.1.tgz", - "integrity": "sha512-BymCXzCG3r72VKJxaYVwOXATqXIZ85cuvg0YOUDxMGNrKc1DJRZk8MgV5wyXRyEayIMd4FuXJIUgTBXvDNW5cA==" + "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==" + "integrity": "sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg==", + "license": "MIT" }, "node_modules/@eslint-community/eslint-utils": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz", "integrity": "sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==", + "dev": true, + "license": "MIT", "dependencies": { "eslint-visitor-keys": "^3.4.3" }, @@ -2613,19 +2766,35 @@ "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" } }, + "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, "node_modules/@eslint-community/regexpp": { "version": "4.12.1", "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", + "dev": true, + "license": "MIT", "engines": { "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } }, "node_modules/@eslint/config-array": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.18.0.tgz", - "integrity": "sha512-fTxvnS1sRMu3+JjXwJG0j/i4RT9u4qJ+lqS/yCGap4lH4zZGzQ7tu+xZqQmcMZq5OBZDL4QRxQzRjkWcGt8IVw==", + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.19.0.tgz", + "integrity": "sha512-zdHg2FPIFNKPdcHWtiNT+jEFCHYVplAXRDlQDyqy0zGx/q2parwh7brGJSiTxRk/TSMkbM//zt/f5CHgyTyaSQ==", "dev": true, + "license": "Apache-2.0", "dependencies": { "@eslint/object-schema": "^2.1.4", "debug": "^4.3.1", @@ -2636,19 +2805,21 @@ } }, "node_modules/@eslint/core": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.7.0.tgz", - "integrity": "sha512-xp5Jirz5DyPYlPiKat8jaq0EmYvDXKKpzTbxXMpT9eqlRJkRKIz9AGMdlvYjih+im+QlhWrpvVjl8IPC/lHlUw==", + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.9.0.tgz", + "integrity": "sha512-7ATR9F0e4W85D/0w7cU0SNj7qkAexMG+bAHEZOjo9akvGuhHE2m7umzWzfnpa0XAg5Kxc1BWmtPMV67jJ+9VUg==", "dev": true, + "license": "Apache-2.0", "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, "node_modules/@eslint/eslintrc": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.1.0.tgz", - "integrity": "sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.2.0.tgz", + "integrity": "sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==", "dev": true, + "license": "MIT", "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", @@ -2671,13 +2842,15 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true + "dev": true, + "license": "Python-2.0" }, "node_modules/@eslint/eslintrc/node_modules/globals": { "version": "14.0.0", "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=18" }, @@ -2690,6 +2863,7 @@ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dev": true, + "license": "MIT", "dependencies": { "argparse": "^2.0.1" }, @@ -2698,10 +2872,11 @@ } }, "node_modules/@eslint/js": { - "version": "9.14.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.14.0.tgz", - "integrity": "sha512-pFoEtFWCPyDOl+C6Ift+wC7Ro89otjigCf5vcuWqWgqNSQbRrpjSvdeE6ofLz4dHmyxD5f7gIdGT4+p36L6Twg==", + "version": "9.15.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.15.0.tgz", + "integrity": "sha512-tMTqrY+EzbXmKJR5ToI8lxu7jaN5EdmrBFJpQk5JmSlyLsx6o4t27r883K5xsLuCYCpfKBCGswMSWXsM+jB7lg==", "dev": true, + "license": "MIT", "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } @@ -2711,15 +2886,17 @@ "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.4.tgz", "integrity": "sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==", "dev": true, + "license": "Apache-2.0", "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, "node_modules/@eslint/plugin-kit": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.2.tgz", - "integrity": "sha512-CXtq5nR4Su+2I47WPOlWud98Y5Lv8Kyxp2ukhgFx/eW6Blm18VXJO5WuQylPugRo8nbluoi6GvvxBLqHcvqUUw==", + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.3.tgz", + "integrity": "sha512-2b/g5hRmpbb1o4GnTZax9N9m0FXzz9OV42ZzI4rDDMDuHUqigAiQCEWChBWCY4ztAGVRjoWT19v0yMmc5/L5kA==", "dev": true, + "license": "Apache-2.0", "dependencies": { "levn": "^0.4.1" }, @@ -2741,6 +2918,7 @@ "url": "https://www.buymeacoffee.com/ricmoo" } ], + "license": "MIT", "dependencies": { "@ethersproject/bignumber": "^5.7.0", "@ethersproject/bytes": "^5.7.0", @@ -2765,6 +2943,7 @@ "url": "https://www.buymeacoffee.com/ricmoo" } ], + "license": "MIT", "dependencies": { "@ethersproject/abstract-provider": "^5.7.0", "@ethersproject/bignumber": "^5.7.0", @@ -2787,6 +2966,7 @@ "url": "https://www.buymeacoffee.com/ricmoo" } ], + "license": "MIT", "dependencies": { "@ethersproject/bignumber": "^5.7.0", "@ethersproject/bytes": "^5.7.0", @@ -2809,6 +2989,7 @@ "url": "https://www.buymeacoffee.com/ricmoo" } ], + "license": "MIT", "dependencies": { "@ethersproject/bytes": "^5.7.0" } @@ -2827,6 +3008,7 @@ "url": "https://www.buymeacoffee.com/ricmoo" } ], + "license": "MIT", "dependencies": { "@ethersproject/bytes": "^5.7.0", "@ethersproject/logger": "^5.7.0", @@ -2847,6 +3029,7 @@ "url": "https://www.buymeacoffee.com/ricmoo" } ], + "license": "MIT", "dependencies": { "@ethersproject/logger": "^5.7.0" } @@ -2865,6 +3048,7 @@ "url": "https://www.buymeacoffee.com/ricmoo" } ], + "license": "MIT", "dependencies": { "@ethersproject/bignumber": "^5.7.0" } @@ -2883,6 +3067,7 @@ "url": "https://www.buymeacoffee.com/ricmoo" } ], + "license": "MIT", "dependencies": { "@ethersproject/abstract-signer": "^5.7.0", "@ethersproject/address": "^5.7.0", @@ -2909,6 +3094,7 @@ "url": "https://www.buymeacoffee.com/ricmoo" } ], + "license": "MIT", "dependencies": { "@ethersproject/bytes": "^5.7.0", "js-sha3": "0.8.0" @@ -2927,7 +3113,8 @@ "type": "individual", "url": "https://www.buymeacoffee.com/ricmoo" } - ] + ], + "license": "MIT" }, "node_modules/@ethersproject/networks": { "version": "5.7.1", @@ -2943,6 +3130,7 @@ "url": "https://www.buymeacoffee.com/ricmoo" } ], + "license": "MIT", "dependencies": { "@ethersproject/logger": "^5.7.0" } @@ -2961,6 +3149,7 @@ "url": "https://www.buymeacoffee.com/ricmoo" } ], + "license": "MIT", "dependencies": { "@ethersproject/logger": "^5.7.0" } @@ -2979,6 +3168,7 @@ "url": "https://www.buymeacoffee.com/ricmoo" } ], + "license": "MIT", "dependencies": { "@ethersproject/bytes": "^5.7.0", "@ethersproject/logger": "^5.7.0" @@ -2998,6 +3188,7 @@ "url": "https://www.buymeacoffee.com/ricmoo" } ], + "license": "MIT", "dependencies": { "@ethersproject/bytes": "^5.7.0", "@ethersproject/logger": "^5.7.0", @@ -3011,6 +3202,7 @@ "version": "6.5.4", "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "license": "MIT", "dependencies": { "bn.js": "^4.11.9", "brorand": "^1.1.0", @@ -3022,9 +3214,10 @@ } }, "node_modules/@ethersproject/signing-key/node_modules/elliptic/node_modules/bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.1.tgz", + "integrity": "sha512-k8TVBiPkPJT9uHLdOKfFpqcfprwBFOAAXXozRubr7R7PfIuKvQlzcI4M0pALeqXN09vdaMbUdUj+pass+uULAg==", + "license": "MIT" }, "node_modules/@ethersproject/strings": { "version": "5.7.0", @@ -3040,6 +3233,7 @@ "url": "https://www.buymeacoffee.com/ricmoo" } ], + "license": "MIT", "dependencies": { "@ethersproject/bytes": "^5.7.0", "@ethersproject/constants": "^5.7.0", @@ -3060,6 +3254,7 @@ "url": "https://www.buymeacoffee.com/ricmoo" } ], + "license": "MIT", "dependencies": { "@ethersproject/address": "^5.7.0", "@ethersproject/bignumber": "^5.7.0", @@ -3086,6 +3281,7 @@ "url": "https://www.buymeacoffee.com/ricmoo" } ], + "license": "MIT", "dependencies": { "@ethersproject/base64": "^5.7.0", "@ethersproject/bytes": "^5.7.0", @@ -3098,6 +3294,7 @@ "version": "1.6.8", "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.8.tgz", "integrity": "sha512-7XJ9cPU+yI2QeLS+FCSlqNFZJq8arvswefkZrYI1yQBbftw6FyrZOxYSh+9S7z7TpeWlRt9zJ5IhM1WIL334jA==", + "license": "MIT", "dependencies": { "@floating-ui/utils": "^0.2.8" } @@ -3106,15 +3303,17 @@ "version": "1.6.12", "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.12.tgz", "integrity": "sha512-NP83c0HjokcGVEMeoStg317VD9W7eDlGK7457dMBANbKA6GJZdc7rjujdgqzTaz93jkGgc5P/jeWbaCHnMNc+w==", + "license": "MIT", "dependencies": { "@floating-ui/core": "^1.6.0", "@floating-ui/utils": "^0.2.8" } }, "node_modules/@floating-ui/react": { - "version": "0.26.27", - "resolved": "https://registry.npmjs.org/@floating-ui/react/-/react-0.26.27.tgz", - "integrity": "sha512-jLP72x0Kr2CgY6eTYi/ra3VA9LOkTo4C+DUTrbFgFOExKy3omYVmwMjNKqxAHdsnyLS96BIDLcO2SlnsNf8KUQ==", + "version": "0.26.28", + "resolved": "https://registry.npmjs.org/@floating-ui/react/-/react-0.26.28.tgz", + "integrity": "sha512-yORQuuAtVpiRjpMhdc0wJj06b9JFjrYF4qp96j++v2NBpbi6SEGF7donUJ3TMieerQ6qVkAv1tgr7L4r5roTqw==", + "license": "MIT", "dependencies": { "@floating-ui/react-dom": "^2.1.2", "@floating-ui/utils": "^0.2.8", @@ -3129,6 +3328,7 @@ "version": "2.1.2", "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.2.tgz", "integrity": "sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A==", + "license": "MIT", "dependencies": { "@floating-ui/dom": "^1.0.0" }, @@ -3140,13 +3340,15 @@ "node_modules/@floating-ui/utils": { "version": "0.2.8", "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.8.tgz", - "integrity": "sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig==" + "integrity": "sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig==", + "license": "MIT" }, "node_modules/@humanfs/core": { "version": "0.19.1", "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", "dev": true, + "license": "Apache-2.0", "engines": { "node": ">=18.18.0" } @@ -3156,6 +3358,7 @@ "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz", "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==", "dev": true, + "license": "Apache-2.0", "dependencies": { "@humanfs/core": "^0.19.1", "@humanwhocodes/retry": "^0.3.0" @@ -3169,6 +3372,7 @@ "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz", "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==", "dev": true, + "license": "Apache-2.0", "engines": { "node": ">=18.18" }, @@ -3182,6 +3386,7 @@ "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", "dev": true, + "license": "Apache-2.0", "engines": { "node": ">=12.22" }, @@ -3195,6 +3400,7 @@ "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.1.tgz", "integrity": "sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==", "dev": true, + "license": "Apache-2.0", "engines": { "node": ">=18.18" }, @@ -3207,6 +3413,8 @@ "version": "8.0.2", "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dev": true, + "license": "ISC", "dependencies": { "string-width": "^5.1.2", "string-width-cjs": "npm:string-width@^4.2.0", @@ -3219,11 +3427,90 @@ "node": ">=12" } }, + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, "node_modules/@istanbuljs/load-nyc-config": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", "dev": true, + "license": "ISC", "dependencies": { "camelcase": "^5.3.1", "find-up": "^4.1.0", @@ -3240,6 +3527,7 @@ "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -3249,6 +3537,7 @@ "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.7.0.tgz", "integrity": "sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "@types/node": "*", @@ -3266,6 +3555,7 @@ "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.7.0.tgz", "integrity": "sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==", "dev": true, + "license": "MIT", "dependencies": { "@jest/console": "^29.7.0", "@jest/reporters": "^29.7.0", @@ -3308,32 +3598,12 @@ } } }, - "node_modules/@jest/core/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/core/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/@jest/environment": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz", "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/fake-timers": "^29.7.0", "@jest/types": "^29.6.3", @@ -3349,6 +3619,7 @@ "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.7.0.tgz", "integrity": "sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==", "dev": true, + "license": "MIT", "dependencies": { "expect": "^29.7.0", "jest-snapshot": "^29.7.0" @@ -3362,6 +3633,7 @@ "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", "dev": true, + "license": "MIT", "dependencies": { "jest-get-type": "^29.6.3" }, @@ -3374,6 +3646,7 @@ "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz", "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "@sinonjs/fake-timers": "^10.0.2", @@ -3391,6 +3664,7 @@ "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz", "integrity": "sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/environment": "^29.7.0", "@jest/expect": "^29.7.0", @@ -3406,6 +3680,7 @@ "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.7.0.tgz", "integrity": "sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==", "dev": true, + "license": "MIT", "dependencies": { "@bcoe/v8-coverage": "^0.2.3", "@jest/console": "^29.7.0", @@ -3444,41 +3719,12 @@ } } }, - "node_modules/@jest/reporters/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/reporters/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/@jest/reporters/node_modules/istanbul-lib-instrument": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz", "integrity": "sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "@babel/core": "^7.23.9", "@babel/parser": "^7.23.9", @@ -3495,6 +3741,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -3502,23 +3749,12 @@ "node": ">=10" } }, - "node_modules/@jest/reporters/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/@jest/schemas": { "version": "29.6.3", "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", "dev": true, + "license": "MIT", "dependencies": { "@sinclair/typebox": "^0.27.8" }, @@ -3531,6 +3767,7 @@ "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.3.tgz", "integrity": "sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/trace-mapping": "^0.3.18", "callsites": "^3.0.0", @@ -3545,6 +3782,7 @@ "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.7.0.tgz", "integrity": "sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==", "dev": true, + "license": "MIT", "dependencies": { "@jest/console": "^29.7.0", "@jest/types": "^29.6.3", @@ -3560,6 +3798,7 @@ "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz", "integrity": "sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/test-result": "^29.7.0", "graceful-fs": "^4.2.9", @@ -3575,6 +3814,7 @@ "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz", "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/core": "^7.11.6", "@jest/types": "^29.6.3", @@ -3601,6 +3841,7 @@ "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", @@ -3617,6 +3858,7 @@ "version": "0.3.5", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "license": "MIT", "dependencies": { "@jridgewell/set-array": "^1.2.1", "@jridgewell/sourcemap-codec": "^1.4.10", @@ -3630,6 +3872,7 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "license": "MIT", "engines": { "node": ">=6.0.0" } @@ -3638,6 +3881,7 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "license": "MIT", "engines": { "node": ">=6.0.0" } @@ -3645,31 +3889,36 @@ "node_modules/@jridgewell/sourcemap-codec": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", - "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==" + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", + "license": "MIT" }, "node_modules/@jridgewell/trace-mapping": { "version": "0.3.25", "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "license": "MIT", "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", "@jridgewell/sourcemap-codec": "^1.4.14" } }, "node_modules/@kurkle/color": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@kurkle/color/-/color-0.3.2.tgz", - "integrity": "sha512-fuscdXJ9G1qb7W8VdHi+IwRqij3lBkosAm4ydQtEmbY58OzHXqQhvlxqEkoz0yssNVn38bcpRWgA9PP+OGoisw==" + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@kurkle/color/-/color-0.3.4.tgz", + "integrity": "sha512-M5UknZPHRu3DEDWoipU6sE8PdkZ6Z/S+v4dD+Ke8IaNlpdSQah50lz1KtcFBa2vsdOnwbbnxJwVM4wty6udA5w==", + "license": "MIT" }, "node_modules/@mediapipe/tasks-vision": { - "version": "0.10.8", - "resolved": "https://registry.npmjs.org/@mediapipe/tasks-vision/-/tasks-vision-0.10.8.tgz", - "integrity": "sha512-Rp7ll8BHrKB3wXaRFKhrltwZl1CiXGdibPxuWXvqGnKTnv8fqa/nvftYNuSbf+pbJWKYCXdBtYTITdAUTGGh0Q==" + "version": "0.10.17", + "resolved": "https://registry.npmjs.org/@mediapipe/tasks-vision/-/tasks-vision-0.10.17.tgz", + "integrity": "sha512-CZWV/q6TTe8ta61cZXjfnnHsfWIdFhms03M9T7Cnd5y2mdpylJM0rF1qRq+wsQVRMLz1OYPVEBU9ph2Bx8cxrg==", + "license": "Apache-2.0" }, "node_modules/@module-federation/runtime": { "version": "0.1.21", "resolved": "https://registry.npmjs.org/@module-federation/runtime/-/runtime-0.1.21.tgz", "integrity": "sha512-/p4BhZ0SnjJuiL0wwu+FebFgIUJ9vM+oCY7CyprUHImyi/Y23ulI61WNWMVrKQGgdMoXQDQCL8RH4EnrVP2ZFw==", + "license": "MIT", "dependencies": { "@module-federation/sdk": "0.1.21" } @@ -3677,32 +3926,24 @@ "node_modules/@module-federation/sdk": { "version": "0.1.21", "resolved": "https://registry.npmjs.org/@module-federation/sdk/-/sdk-0.1.21.tgz", - "integrity": "sha512-r7xPiAm+O4e+8Zvw+8b4ToeD0D0VJD004nHmt+Y8r/l98J2eA6di72Vn1FeyjtQbCrFtiMw3ts/dlqtcmIBipw==" + "integrity": "sha512-r7xPiAm+O4e+8Zvw+8b4ToeD0D0VJD004nHmt+Y8r/l98J2eA6di72Vn1FeyjtQbCrFtiMw3ts/dlqtcmIBipw==", + "license": "MIT" }, "node_modules/@mongodb-js/saslprep": { "version": "1.1.9", "resolved": "https://registry.npmjs.org/@mongodb-js/saslprep/-/saslprep-1.1.9.tgz", "integrity": "sha512-tVkljjeEaAhCqTzajSdgbQ6gE6f3oneVwa3iXR6csiEwXXOFsiC6Uh9iAjAhXPtqa/XMDHWjjeNH/77m/Yq2dw==", + "license": "MIT", "optional": true, "dependencies": { "sparse-bitfield": "^3.0.3" } }, - "node_modules/@monogrid/gainmap-js": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/@monogrid/gainmap-js/-/gainmap-js-3.0.6.tgz", - "integrity": "sha512-ireqJg7cw0tUn/JePDG8rAL7RyXgUKSDbjYdiygkrnye1WuKGLAWDBwF/ICwCwJ9iZBAF5caU8gSu+c34HLGdQ==", - "dependencies": { - "promise-worker-transferable": "^1.0.4" - }, - "peerDependencies": { - "three": ">= 0.159.0" - } - }, "node_modules/@mui/core-downloads-tracker": { "version": "5.16.7", "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.16.7.tgz", "integrity": "sha512-RtsCt4Geed2/v74sbihWzzRs+HsIQCfclHeORh5Ynu2fS4icIKozcSubwuG7vtzq2uW3fOR1zITSP84TNt2GoQ==", + "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/mui-org" @@ -3712,6 +3953,7 @@ "version": "5.16.7", "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-5.16.7.tgz", "integrity": "sha512-UrGwDJCXEszbDI7yV047BYU5A28eGJ79keTCP4cc74WyncuVrnurlmIRxaHL8YK+LI1Kzq+/JM52IAkNnv4u+Q==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.23.9" }, @@ -3737,6 +3979,7 @@ "version": "5.16.7", "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.16.7.tgz", "integrity": "sha512-cwwVQxBhK60OIOqZOVLFt55t01zmarKJiJUWbk0+8s/Ix5IaUzAShqlJchxsIQ4mSrWqgcKCCXKtIlG5H+/Jmg==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.23.9", "@mui/core-downloads-tracker": "^5.16.7", @@ -3777,10 +4020,11 @@ } } }, - "node_modules/@mui/private-theming": { + "node_modules/@mui/material/node_modules/@mui/private-theming": { "version": "5.16.6", "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.16.6.tgz", "integrity": "sha512-rAk+Rh8Clg7Cd7shZhyt2HGTTE5wYKNSJ5sspf28Fqm/PZ69Er9o6KX25g03/FG2dfpg5GCwZh/xOojiTfm3hw==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.23.9", "@mui/utils": "^5.16.6", @@ -3803,10 +4047,11 @@ } } }, - "node_modules/@mui/styled-engine": { + "node_modules/@mui/material/node_modules/@mui/styled-engine": { "version": "5.16.6", "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.16.6.tgz", "integrity": "sha512-zaThmS67ZmtHSWToTiHslbI8jwrmITcN93LQaR2lKArbvS7Z3iLkwRoiikNWutx9MBs8Q6okKvbZq1RQYB3v7g==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.23.9", "@emotion/cache": "^11.11.0", @@ -3834,10 +4079,11 @@ } } }, - "node_modules/@mui/system": { + "node_modules/@mui/material/node_modules/@mui/system": { "version": "5.16.7", "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.16.7.tgz", "integrity": "sha512-Jncvs/r/d/itkxh7O7opOunTqbbSSzMTHzZkNLM+FjAOg+cYAZHrPDlYe1ZGKUYORwwb2XexlWnpZp0kZ4AHuA==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.23.9", "@mui/private-theming": "^5.16.6", @@ -3873,12 +4119,27 @@ } } }, - "node_modules/@mui/types": { - "version": "7.2.19", - "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.19.tgz", - "integrity": "sha512-6XpZEM/Q3epK9RN8ENoXuygnqUQxE+siN/6rGRi2iwJPgBUR25mphYQ9ZI87plGh58YoZ5pp40bFvKYOCDJ3tA==", + "node_modules/@mui/private-theming": { + "version": "6.1.8", + "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-6.1.8.tgz", + "integrity": "sha512-TuKl7msynCNCVvhX3c0ef1sF0Qb3VHcPs8XOGB/8bdOGBr/ynmIG1yTMjZeiFQXk8yN9fzK/FDEKMFxILNn3wg==", + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.26.0", + "@mui/utils": "^6.1.8", + "prop-types": "^15.8.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui-org" + }, "peerDependencies": { - "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0" + "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0", + "react": "^17.0.0 || ^18.0.0 || ^19.0.0" }, "peerDependenciesMeta": { "@types/react": { @@ -3886,28 +4147,30 @@ } } }, - "node_modules/@mui/utils": { - "version": "5.16.6", - "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.16.6.tgz", - "integrity": "sha512-tWiQqlhxAt3KENNiSRL+DIn9H5xNVK6Jjf70x3PnfQPz1MPBdh7yyIcAyVBT9xiw7hP3SomRhPR7hzBMBCjqEA==", + "node_modules/@mui/private-theming/node_modules/@mui/utils": { + "version": "6.1.8", + "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-6.1.8.tgz", + "integrity": "sha512-O2DWb1kz8hiANVcR7Z4gOB3SvPPsSQGUmStpyBDzde6dJIfBzgV9PbEQOBZd3EBsd1pB+Uv1z5LAJAbymmawrA==", + "license": "MIT", + "peer": true, "dependencies": { - "@babel/runtime": "^7.23.9", - "@mui/types": "^7.2.15", - "@types/prop-types": "^15.7.12", + "@babel/runtime": "^7.26.0", + "@mui/types": "^7.2.19", + "@types/prop-types": "^15.7.13", "clsx": "^2.1.1", "prop-types": "^15.8.1", "react-is": "^18.3.1" }, "engines": { - "node": ">=12.0.0" + "node": ">=14.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/mui-org" }, "peerDependencies": { - "@types/react": "^17.0.0 || ^18.0.0", - "react": "^17.0.0 || ^18.0.0" + "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0", + "react": "^17.0.0 || ^18.0.0 || ^19.0.0" }, "peerDependenciesMeta": { "@types/react": { @@ -3915,18 +4178,19 @@ } } }, - "node_modules/@mui/x-date-pickers": { - "version": "7.22.1", - "resolved": "https://registry.npmjs.org/@mui/x-date-pickers/-/x-date-pickers-7.22.1.tgz", - "integrity": "sha512-VBgicE+7PvJrdHSL6HyieHT6a/0dENH8RaMIM2VwUFrGoZzvik50WNwY5U+Hip1BwZLIEvlqtNRQIIj6kgBR6Q==", - "dependencies": { - "@babel/runtime": "^7.25.7", - "@mui/utils": "^5.16.6 || ^6.0.0", - "@mui/x-internals": "7.21.0", - "@types/react-transition-group": "^4.4.11", - "clsx": "^2.1.1", - "prop-types": "^15.8.1", - "react-transition-group": "^4.4.5" + "node_modules/@mui/styled-engine": { + "version": "6.1.8", + "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-6.1.8.tgz", + "integrity": "sha512-ZvEoT0U2nPLSLI+B4by4cVjaZnPT2f20f4JUPkyHdwLv65ZzuoHiTlwyhqX1Ch63p8bcJzKTHQVGisEoMK6PGA==", + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.26.0", + "@emotion/cache": "^11.13.1", + "@emotion/serialize": "^1.3.2", + "@emotion/sheet": "^1.4.0", + "csstype": "^3.1.3", + "prop-types": "^15.8.1" }, "engines": { "node": ">=14.0.0" @@ -3936,19 +4200,9 @@ "url": "https://opencollective.com/mui-org" }, "peerDependencies": { - "@emotion/react": "^11.9.0", - "@emotion/styled": "^11.8.1", - "@mui/material": "^5.15.14 || ^6.0.0", - "@mui/system": "^5.15.14 || ^6.0.0", - "date-fns": "^2.25.0 || ^3.2.0 || ^4.0.0", - "date-fns-jalali": "^2.13.0-0 || ^3.2.0-0", - "dayjs": "^1.10.7", - "luxon": "^3.0.2", - "moment": "^2.29.4", - "moment-hijri": "^2.1.2", - "moment-jalaali": "^0.7.4 || ^0.8.0 || ^0.9.0 || ^0.10.0", - "react": "^17.0.0 || ^18.0.0", - "react-dom": "^17.0.0 || ^18.0.0" + "@emotion/react": "^11.4.1", + "@emotion/styled": "^11.3.0", + "react": "^17.0.0 || ^18.0.0 || ^19.0.0" }, "peerDependenciesMeta": { "@emotion/react": { @@ -3956,13 +4210,174 @@ }, "@emotion/styled": { "optional": true - }, - "date-fns": { - "optional": true - }, - "date-fns-jalali": { - "optional": true - }, + } + } + }, + "node_modules/@mui/system": { + "version": "6.1.8", + "resolved": "https://registry.npmjs.org/@mui/system/-/system-6.1.8.tgz", + "integrity": "sha512-i1kLfQoWxzFpXTBQIuPoA3xKnAnP3en4I2T8xIolovSolGQX5k8vGjw1JaydQS40td++cFsgCdEU458HDNTGUA==", + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.26.0", + "@mui/private-theming": "^6.1.8", + "@mui/styled-engine": "^6.1.8", + "@mui/types": "^7.2.19", + "@mui/utils": "^6.1.8", + "clsx": "^2.1.1", + "csstype": "^3.1.3", + "prop-types": "^15.8.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui-org" + }, + "peerDependencies": { + "@emotion/react": "^11.5.0", + "@emotion/styled": "^11.3.0", + "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0", + "react": "^17.0.0 || ^18.0.0 || ^19.0.0" + }, + "peerDependenciesMeta": { + "@emotion/react": { + "optional": true + }, + "@emotion/styled": { + "optional": true + }, + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/system/node_modules/@mui/utils": { + "version": "6.1.8", + "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-6.1.8.tgz", + "integrity": "sha512-O2DWb1kz8hiANVcR7Z4gOB3SvPPsSQGUmStpyBDzde6dJIfBzgV9PbEQOBZd3EBsd1pB+Uv1z5LAJAbymmawrA==", + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.26.0", + "@mui/types": "^7.2.19", + "@types/prop-types": "^15.7.13", + "clsx": "^2.1.1", + "prop-types": "^15.8.1", + "react-is": "^18.3.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui-org" + }, + "peerDependencies": { + "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0", + "react": "^17.0.0 || ^18.0.0 || ^19.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/types": { + "version": "7.2.19", + "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.19.tgz", + "integrity": "sha512-6XpZEM/Q3epK9RN8ENoXuygnqUQxE+siN/6rGRi2iwJPgBUR25mphYQ9ZI87plGh58YoZ5pp40bFvKYOCDJ3tA==", + "license": "MIT", + "peerDependencies": { + "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/utils": { + "version": "5.16.6", + "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.16.6.tgz", + "integrity": "sha512-tWiQqlhxAt3KENNiSRL+DIn9H5xNVK6Jjf70x3PnfQPz1MPBdh7yyIcAyVBT9xiw7hP3SomRhPR7hzBMBCjqEA==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.23.9", + "@mui/types": "^7.2.15", + "@types/prop-types": "^15.7.12", + "clsx": "^2.1.1", + "prop-types": "^15.8.1", + "react-is": "^18.3.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui-org" + }, + "peerDependencies": { + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/x-date-pickers": { + "version": "7.22.3", + "resolved": "https://registry.npmjs.org/@mui/x-date-pickers/-/x-date-pickers-7.22.3.tgz", + "integrity": "sha512-shNp92IrST5BiVy2f4jbrmRaD32QhyUthjh1Oexvpcn0v6INyuWgxfodoTi5ZCnE5Ue5UVFSs4R9Xre0UbJ5DQ==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.25.7", + "@mui/utils": "^5.16.6 || ^6.0.0", + "@mui/x-internals": "7.21.0", + "@types/react-transition-group": "^4.4.11", + "clsx": "^2.1.1", + "prop-types": "^15.8.1", + "react-transition-group": "^4.4.5" + }, + "engines": { + "node": ">=14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui-org" + }, + "peerDependencies": { + "@emotion/react": "^11.9.0", + "@emotion/styled": "^11.8.1", + "@mui/material": "^5.15.14 || ^6.0.0", + "@mui/system": "^5.15.14 || ^6.0.0", + "date-fns": "^2.25.0 || ^3.2.0 || ^4.0.0", + "date-fns-jalali": "^2.13.0-0 || ^3.2.0-0", + "dayjs": "^1.10.7", + "luxon": "^3.0.2", + "moment": "^2.29.4", + "moment-hijri": "^2.1.2 || ^3.0.0", + "moment-jalaali": "^0.7.4 || ^0.8.0 || ^0.9.0 || ^0.10.0", + "react": "^17.0.0 || ^18.0.0", + "react-dom": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@emotion/react": { + "optional": true + }, + "@emotion/styled": { + "optional": true + }, + "date-fns": { + "optional": true + }, + "date-fns-jalali": { + "optional": true + }, "dayjs": { "optional": true }, @@ -3984,6 +4399,7 @@ "version": "7.21.0", "resolved": "https://registry.npmjs.org/@mui/x-internals/-/x-internals-7.21.0.tgz", "integrity": "sha512-94YNyZ0BhK5Z+Tkr90RKf47IVCW8R/1MvdUhh6MCQg6sZa74jsX+x+gEZ4kzuCqOsuyTyxikeQ8vVuCIQiP7UQ==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.25.7", "@mui/utils": "^5.16.6 || ^6.0.0" @@ -4000,25 +4416,29 @@ } }, "node_modules/@next/env": { - "version": "14.2.17", - "resolved": "https://registry.npmjs.org/@next/env/-/env-14.2.17.tgz", - "integrity": "sha512-MCgO7VHxXo8sYR/0z+sk9fGyJJU636JyRmkjc7ZJY8Hurl8df35qG5hoAh5KMs75FLjhlEo9bb2LGe89Y/scDA==" + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/@next/env/-/env-14.2.18.tgz", + "integrity": "sha512-2vWLOUwIPgoqMJKG6dt35fVXVhgM09tw4tK3/Q34GFXDrfiHlG7iS33VA4ggnjWxjiz9KV5xzfsQzJX6vGAekA==", + "license": "MIT" }, "node_modules/@next/eslint-plugin-next": { - "version": "14.2.17", - "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-14.2.17.tgz", - "integrity": "sha512-fW6/u1jjlBQrMs1ExyINehaK3B+LEW5UqdF6QYL07QK+SECkX0hnEyPMaNKj0ZFzirQ9D8jLWQ00P8oua4yx9g==", + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-15.0.3.tgz", + "integrity": "sha512-3Ln/nHq2V+v8uIaxCR6YfYo7ceRgZNXfTd3yW1ukTaFbO+/I8jNakrjYWODvG9BuR2v5kgVtH/C8r0i11quOgw==", + "dev": true, + "license": "MIT", "dependencies": { - "glob": "10.3.10" + "fast-glob": "3.3.1" } }, "node_modules/@next/swc-darwin-arm64": { - "version": "14.2.17", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.2.17.tgz", - "integrity": "sha512-WiOf5nElPknrhRMTipXYTJcUz7+8IAjOYw3vXzj3BYRcVY0hRHKWgTgQ5439EvzQyHEko77XK+yN9x9OJ0oOog==", + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.2.18.tgz", + "integrity": "sha512-tOBlDHCjGdyLf0ube/rDUs6VtwNOajaWV+5FV/ajPgrvHeisllEdymY/oDgv2cx561+gJksfMUtqf8crug7sbA==", "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "darwin" @@ -4028,12 +4448,13 @@ } }, "node_modules/@next/swc-darwin-x64": { - "version": "14.2.17", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.17.tgz", - "integrity": "sha512-29y425wYnL17cvtxrDQWC3CkXe/oRrdt8ie61S03VrpwpPRI0XsnTvtKO06XCisK4alaMnZlf8riwZIbJTaSHQ==", + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.18.tgz", + "integrity": "sha512-uJCEjutt5VeJ30jjrHV1VIHCsbMYnEqytQgvREx+DjURd/fmKy15NaVK4aR/u98S1LGTnjq35lRTnRyygglxoA==", "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "darwin" @@ -4043,12 +4464,13 @@ } }, "node_modules/@next/swc-linux-arm64-gnu": { - "version": "14.2.17", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.17.tgz", - "integrity": "sha512-SSHLZls3ZwNEHsc+d0ynKS+7Af0Nr8+KTUBAy9pm6xz9SHkJ/TeuEg6W3cbbcMSh6j4ITvrjv3Oi8n27VR+IPw==", + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.18.tgz", + "integrity": "sha512-IL6rU8vnBB+BAm6YSWZewc+qvdL1EaA+VhLQ6tlUc0xp+kkdxQrVqAnh8Zek1ccKHlTDFRyAft0e60gteYmQ4A==", "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -4058,12 +4480,13 @@ } }, "node_modules/@next/swc-linux-arm64-musl": { - "version": "14.2.17", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.17.tgz", - "integrity": "sha512-VFge37us5LNPatB4F7iYeuGs9Dprqe4ZkW7lOEJM91r+Wf8EIdViWHLpIwfdDXinvCdLl6b4VyLpEBwpkctJHA==", + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.18.tgz", + "integrity": "sha512-RCaENbIZqKKqTlL8KNd+AZV/yAdCsovblOpYFp0OJ7ZxgLNbV5w23CUU1G5On+0fgafrsGcW+GdMKdFjaRwyYA==", "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -4073,12 +4496,13 @@ } }, "node_modules/@next/swc-linux-x64-gnu": { - "version": "14.2.17", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.17.tgz", - "integrity": "sha512-aaQlpxUVb9RZ41adlTYVQ3xvYEfBPUC8+6rDgmQ/0l7SvK8S1YNJzPmDPX6a4t0jLtIoNk7j+nroS/pB4nx7vQ==", + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.18.tgz", + "integrity": "sha512-3kmv8DlyhPRCEBM1Vavn8NjyXtMeQ49ID0Olr/Sut7pgzaQTo4h01S7Z8YNE0VtbowyuAL26ibcz0ka6xCTH5g==", "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -4088,12 +4512,13 @@ } }, "node_modules/@next/swc-linux-x64-musl": { - "version": "14.2.17", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.17.tgz", - "integrity": "sha512-HSyEiFaEY3ay5iATDqEup5WAfrhMATNJm8dYx3ZxL+e9eKv10XKZCwtZByDoLST7CyBmyDz+OFJL1wigyXeaoA==", + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.18.tgz", + "integrity": "sha512-mliTfa8seVSpTbVEcKEXGjC18+TDII8ykW4a36au97spm9XMPqQTpdGPNBJ9RySSFw9/hLuaCMByluQIAnkzlw==", "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -4103,12 +4528,13 @@ } }, "node_modules/@next/swc-win32-arm64-msvc": { - "version": "14.2.17", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.17.tgz", - "integrity": "sha512-h5qM9Btqv87eYH8ArrnLoAHLyi79oPTP2vlGNSg4CDvUiXgi7l0+5KuEGp5pJoMhjuv9ChRdm7mRlUUACeBt4w==", + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.18.tgz", + "integrity": "sha512-J5g0UFPbAjKYmqS3Cy7l2fetFmWMY9Oao32eUsBPYohts26BdrMUyfCJnZFQkX9npYaHNDOWqZ6uV9hSDPw9NA==", "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "win32" @@ -4118,12 +4544,13 @@ } }, "node_modules/@next/swc-win32-ia32-msvc": { - "version": "14.2.17", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.17.tgz", - "integrity": "sha512-BD/G++GKSLexQjdyoEUgyo5nClU7er5rK0sE+HlEqnldJSm96CIr/+YOTT063LVTT/dUOeQsNgp5DXr86/K7/A==", + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.18.tgz", + "integrity": "sha512-Ynxuk4ZgIpdcN7d16ivJdjsDG1+3hTvK24Pp8DiDmIa2+A4CfhJSEHHVndCHok6rnLUzAZD+/UOKESQgTsAZGg==", "cpu": [ "ia32" ], + "license": "MIT", "optional": true, "os": [ "win32" @@ -4133,12 +4560,13 @@ } }, "node_modules/@next/swc-win32-x64-msvc": { - "version": "14.2.17", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.17.tgz", - "integrity": "sha512-vkQfN1+4V4KqDibkW2q0sJ6CxQuXq5l2ma3z0BRcfIqkAMZiiW67T9yCpwqJKP68QghBtPEFjPAlaqe38O6frw==", + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.18.tgz", + "integrity": "sha512-dtRGMhiU9TN5nyhwzce+7c/4CCeykYS+ipY/4mIrGzJ71+7zNo55ZxCB7cAVuNqdwtYniFNR2c9OFQ6UdFIMcg==", "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "win32" @@ -4150,12 +4578,14 @@ "node_modules/@nimiq/style": { "version": "0.8.5", "resolved": "https://registry.npmjs.org/@nimiq/style/-/style-0.8.5.tgz", - "integrity": "sha512-il2+hrodQ7iL4ARPwfGmGvrEYgtMHAoQSbcyapxEQEG7vDYj5r+ssuhKB+oYmdRUxA1/HvyGDnWG3XenKvQyIA==" + "integrity": "sha512-il2+hrodQ7iL4ARPwfGmGvrEYgtMHAoQSbcyapxEQEG7vDYj5r+ssuhKB+oYmdRUxA1/HvyGDnWG3XenKvQyIA==", + "license": "MIT" }, "node_modules/@noble/curves": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.4.2.tgz", "integrity": "sha512-TavHr8qycMChk8UwMld0ZDRvatedkzWfH8IiaeGCfymOP5i0hSCozz9vHOL0nkwk7HRMlFnAiKpS2jrUmSybcw==", + "license": "MIT", "dependencies": { "@noble/hashes": "1.4.0" }, @@ -4167,6 +4597,7 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.4.0.tgz", "integrity": "sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==", + "license": "MIT", "engines": { "node": ">= 16" }, @@ -4175,9 +4606,10 @@ } }, "node_modules/@noble/hashes": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.5.0.tgz", - "integrity": "sha512-1j6kQFb7QRru7eKN3ZDvRcP13rugwdxZqCjbiAVZfIJwgj2A65UmT4TgARXGlXgnRkORLTDTrO19ZErt7+QXgA==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.6.0.tgz", + "integrity": "sha512-YUULf0Uk4/mAA89w+k3+yUYh6NrEvxZa5T6SY3wlMvE2chHkxFUUIDI8/XW1QSC357iA5pSnqt7XEhvFOqmDyQ==", + "license": "MIT", "engines": { "node": "^14.21.3 || >=16" }, @@ -4189,6 +4621,8 @@ "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "license": "MIT", "dependencies": { "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" @@ -4201,6 +4635,8 @@ "version": "2.0.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "license": "MIT", "engines": { "node": ">= 8" } @@ -4209,6 +4645,8 @@ "version": "1.2.8", "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "license": "MIT", "dependencies": { "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" @@ -4221,6 +4659,8 @@ "version": "1.0.39", "resolved": "https://registry.npmjs.org/@nolyfill/is-core-module/-/is-core-module-1.0.39.tgz", "integrity": "sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==", + "dev": true, + "license": "MIT", "engines": { "node": ">=12.4.0" } @@ -4230,6 +4670,7 @@ "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.0.tgz", "integrity": "sha512-i0GV1yJnm2n3Yq1qw6QrUrd/LI9bE8WEBOTtOkpCXHHdyN3TAGgqAK/DAT05z4fq2x04cARXt2pDmjWjL92iTQ==", "hasInstallScript": true, + "license": "MIT", "dependencies": { "detect-libc": "^1.0.3", "is-glob": "^4.0.3", @@ -4266,6 +4707,7 @@ "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "android" @@ -4285,6 +4727,7 @@ "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "darwin" @@ -4304,6 +4747,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "darwin" @@ -4323,6 +4767,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "freebsd" @@ -4342,6 +4787,7 @@ "cpu": [ "arm" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -4361,6 +4807,7 @@ "cpu": [ "arm" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -4380,6 +4827,7 @@ "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -4399,6 +4847,7 @@ "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -4418,6 +4867,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -4437,6 +4887,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -4456,6 +4907,7 @@ "bundleDependencies": [ "napi-wasm" ], + "license": "MIT", "dependencies": { "is-glob": "^4.0.3", "micromatch": "^4.0.5", @@ -4471,7 +4923,6 @@ }, "node_modules/@parcel/watcher-wasm/node_modules/napi-wasm": { "version": "1.1.0", - "extraneous": true, "inBundle": true, "license": "MIT" }, @@ -4482,6 +4933,7 @@ "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "win32" @@ -4501,6 +4953,7 @@ "cpu": [ "ia32" ], + "license": "MIT", "optional": true, "os": [ "win32" @@ -4520,6 +4973,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "win32" @@ -4536,6 +4990,8 @@ "version": "0.11.0", "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "dev": true, + "license": "MIT", "optional": true, "engines": { "node": ">=14" @@ -4545,32 +5001,34 @@ "version": "2.11.8", "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==", + "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/popperjs" } }, "node_modules/@react-spring/animated": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.6.1.tgz", - "integrity": "sha512-ls/rJBrAqiAYozjLo5EPPLLOb1LM0lNVQcXODTC1SMtS6DbuBCPaKco5svFUQFMP2dso3O+qcC4k9FsKc0KxMQ==", + "version": "9.7.5", + "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.7.5.tgz", + "integrity": "sha512-Tqrwz7pIlsSDITzxoLS3n/v/YCUHQdOIKtOJf4yL6kYVSDTSmVK1LI1Q3M/uu2Sx4X3pIWF3xLUhlsA6SPNTNg==", + "license": "MIT", "dependencies": { - "@react-spring/shared": "~9.6.1", - "@react-spring/types": "~9.6.1" + "@react-spring/shared": "~9.7.5", + "@react-spring/types": "~9.7.5" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, "node_modules/@react-spring/core": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.6.1.tgz", - "integrity": "sha512-3HAAinAyCPessyQNNXe5W0OHzRfa8Yo5P748paPcmMowZ/4sMfaZ2ZB6e5x5khQI8NusOHj8nquoutd6FRY5WQ==", + "version": "9.7.5", + "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.7.5.tgz", + "integrity": "sha512-rmEqcxRcu7dWh7MnCcMXLvrf6/SDlSokLaLTxiPlAYi11nN3B5oiCUAblO72o+9z/87j2uzxa2Inm8UbLjXA+w==", + "license": "MIT", "dependencies": { - "@react-spring/animated": "~9.6.1", - "@react-spring/rafz": "~9.6.1", - "@react-spring/shared": "~9.6.1", - "@react-spring/types": "~9.6.1" + "@react-spring/animated": "~9.7.5", + "@react-spring/shared": "~9.7.5", + "@react-spring/types": "~9.7.5" }, "funding": { "type": "opencollective", @@ -4581,31 +5039,34 @@ } }, "node_modules/@react-spring/rafz": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/@react-spring/rafz/-/rafz-9.6.1.tgz", - "integrity": "sha512-v6qbgNRpztJFFfSE3e2W1Uz+g8KnIBs6SmzCzcVVF61GdGfGOuBrbjIcp+nUz301awVmREKi4eMQb2Ab2gGgyQ==" + "version": "9.7.5", + "resolved": "https://registry.npmjs.org/@react-spring/rafz/-/rafz-9.7.5.tgz", + "integrity": "sha512-5ZenDQMC48wjUzPAm1EtwQ5Ot3bLIAwwqP2w2owG5KoNdNHpEJV263nGhCeKKmuA3vG2zLLOdu3or6kuDjA6Aw==", + "license": "MIT" }, "node_modules/@react-spring/shared": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.6.1.tgz", - "integrity": "sha512-PBFBXabxFEuF8enNLkVqMC9h5uLRBo6GQhRMQT/nRTnemVENimgRd+0ZT4yFnAQ0AxWNiJfX3qux+bW2LbG6Bw==", + "version": "9.7.5", + "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.7.5.tgz", + "integrity": "sha512-wdtoJrhUeeyD/PP/zo+np2s1Z820Ohr/BbuVYv+3dVLW7WctoiN7std8rISoYoHpUXtbkpesSKuPIw/6U1w1Pw==", + "license": "MIT", "dependencies": { - "@react-spring/rafz": "~9.6.1", - "@react-spring/types": "~9.6.1" + "@react-spring/rafz": "~9.7.5", + "@react-spring/types": "~9.7.5" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, "node_modules/@react-spring/three": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/@react-spring/three/-/three-9.6.1.tgz", - "integrity": "sha512-Tyw2YhZPKJAX3t2FcqvpLRb71CyTe1GvT3V+i+xJzfALgpk10uPGdGaQQ5Xrzmok1340DAeg2pR/MCfaW7b8AA==", + "version": "9.7.5", + "resolved": "https://registry.npmjs.org/@react-spring/three/-/three-9.7.5.tgz", + "integrity": "sha512-RxIsCoQfUqOS3POmhVHa1wdWS0wyHAUway73uRLp3GAL5U2iYVNdnzQsep6M2NZ994BlW8TcKuMtQHUqOsy6WA==", + "license": "MIT", "dependencies": { - "@react-spring/animated": "~9.6.1", - "@react-spring/core": "~9.6.1", - "@react-spring/shared": "~9.6.1", - "@react-spring/types": "~9.6.1" + "@react-spring/animated": "~9.7.5", + "@react-spring/core": "~9.7.5", + "@react-spring/shared": "~9.7.5", + "@react-spring/types": "~9.7.5" }, "peerDependencies": { "@react-three/fiber": ">=6.0", @@ -4614,38 +5075,40 @@ } }, "node_modules/@react-spring/types": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/@react-spring/types/-/types-9.6.1.tgz", - "integrity": "sha512-POu8Mk0hIU3lRXB3bGIGe4VHIwwDsQyoD1F394OK7STTiX9w4dG3cTLljjYswkQN+hDSHRrj4O36kuVa7KPU8Q==" + "version": "9.7.5", + "resolved": "https://registry.npmjs.org/@react-spring/types/-/types-9.7.5.tgz", + "integrity": "sha512-HVj7LrZ4ReHWBimBvu2SKND3cDVUPWKLqRTmWe/fNY6o1owGOX0cAHbdPDTMelgBlVbrTKrre6lFkhqGZErK/g==", + "license": "MIT" }, "node_modules/@react-three/drei": { - "version": "9.115.0", - "resolved": "https://registry.npmjs.org/@react-three/drei/-/drei-9.115.0.tgz", - "integrity": "sha512-VQN/AdTwLFAXEeZCCLhxGLaL5pUWt/qBOJEyr/CCgs4j/RIw1cS1CvRJsMdihFNGgc0yAgjdZlyNUa8IxUfxLw==", - "dependencies": { - "@babel/runtime": "^7.11.2", - "@mediapipe/tasks-vision": "0.10.8", - "@monogrid/gainmap-js": "^3.0.5", - "@react-spring/three": "~9.6.1", - "@use-gesture/react": "^10.2.24", - "camera-controls": "^2.4.2", + "version": "9.117.3", + "resolved": "https://registry.npmjs.org/@react-three/drei/-/drei-9.117.3.tgz", + "integrity": "sha512-SnL8d17qO1cFXGVlDHhp+Oa9VZPwwOeibLHri5KNRARKOPv2+R71Sl84RTU9samBI2+1EaGJFciDvRgQnq+JOA==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.26.0", + "@mediapipe/tasks-vision": "0.10.17", + "@monogrid/gainmap-js": "^3.0.6", + "@react-spring/three": "~9.7.5", + "@use-gesture/react": "^10.3.1", + "camera-controls": "^2.9.0", "cross-env": "^7.0.3", - "detect-gpu": "^5.0.28", + "detect-gpu": "^5.0.56", "glsl-noise": "^0.0.0", "hls.js": "^1.5.17", - "maath": "^0.10.7", - "meshline": "^3.1.6", + "maath": "^0.10.8", + "meshline": "^3.3.1", "react-composer": "^5.0.3", - "stats-gl": "^2.0.0", + "stats-gl": "^2.2.8", "stats.js": "^0.17.0", "suspend-react": "^0.1.3", "three-mesh-bvh": "^0.7.8", - "three-stdlib": "^2.29.9", - "troika-three-text": "^0.49.0", + "three-stdlib": "^2.34.0", + "troika-three-text": "^0.52.0", "tunnel-rat": "^0.1.2", - "utility-types": "^3.10.0", + "utility-types": "^3.11.0", "uuid": "^9.0.1", - "zustand": "^3.7.1" + "zustand": "^5.0.1" }, "peerDependencies": { "@react-three/fiber": ">=8.0", @@ -4659,10 +5122,23 @@ } } }, + "node_modules/@react-three/drei/node_modules/@monogrid/gainmap-js": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/@monogrid/gainmap-js/-/gainmap-js-3.0.6.tgz", + "integrity": "sha512-ireqJg7cw0tUn/JePDG8rAL7RyXgUKSDbjYdiygkrnye1WuKGLAWDBwF/ICwCwJ9iZBAF5caU8gSu+c34HLGdQ==", + "license": "MIT", + "dependencies": { + "promise-worker-transferable": "^1.0.4" + }, + "peerDependencies": { + "three": ">= 0.159.0" + } + }, "node_modules/@react-three/drei/node_modules/maath": { "version": "0.10.8", "resolved": "https://registry.npmjs.org/maath/-/maath-0.10.8.tgz", "integrity": "sha512-tRvbDF0Pgqz+9XUa4jjfgAQ8/aPKmQdWXilFu2tMy4GWj4NOsx99HlULO4IeREfbO3a0sA145DZYyvXPkybm0g==", + "license": "MIT", "peerDependencies": { "@types/three": ">=0.134.0", "three": ">=0.134.0" @@ -4672,6 +5148,7 @@ "version": "8.17.10", "resolved": "https://registry.npmjs.org/@react-three/fiber/-/fiber-8.17.10.tgz", "integrity": "sha512-S6bqa4DqUooEkInYv/W+Jklv2zjSYCXAhm6qKpAQyOXhTEt5gBXnA7W6aoJ0bjmp9pAeaSj/AZUoz1HCSof/uA==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.17.8", "@types/debounce": "^1.2.1", @@ -4717,20 +5194,42 @@ } } }, + "node_modules/@react-three/fiber/node_modules/zustand": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/zustand/-/zustand-3.7.2.tgz", + "integrity": "sha512-PIJDIZKtokhof+9+60cpockVOq05sJzHCriyvaLBmEJixseQ1a5Kdov6fWZfWOu5SK9c+FhH1jU0tntLxRJYMA==", + "license": "MIT", + "engines": { + "node": ">=12.7.0" + }, + "peerDependencies": { + "react": ">=16.8" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + } + } + }, "node_modules/@rtsao/scc": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", - "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==" + "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==", + "dev": true, + "license": "MIT" }, "node_modules/@rushstack/eslint-patch": { "version": "1.10.4", "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.10.4.tgz", - "integrity": "sha512-WJgX9nzTqknM393q1QJDJmoW28kUfEnybeTfVNcNAPnIx210RXm2DiXiHzfNPJNIUUb1tJnz/l4QGtJ30PgWmA==" + "integrity": "sha512-WJgX9nzTqknM393q1QJDJmoW28kUfEnybeTfVNcNAPnIx210RXm2DiXiHzfNPJNIUUb1tJnz/l4QGtJ30PgWmA==", + "dev": true, + "license": "MIT" }, "node_modules/@scure/base": { "version": "1.1.9", "resolved": "https://registry.npmjs.org/@scure/base/-/base-1.1.9.tgz", "integrity": "sha512-8YKhl8GHiNI/pU2VMaofa2Tor7PJRAjwQLBBuilkJ9L5+13yVbC7JO/wS7piioAvPSwR3JKM1IJ/u4xQzbcXKg==", + "license": "MIT", "funding": { "url": "https://paulmillr.com/funding/" } @@ -4739,6 +5238,7 @@ "version": "1.5.0", "resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-1.5.0.tgz", "integrity": "sha512-8EnFYkqEQdnkuGBVpCzKxyIwDCBLDVj3oiX0EKUFre/tOjL/Hqba1D6n/8RcmaQy4f95qQFrO2A8Sr6ybh4NRw==", + "license": "MIT", "dependencies": { "@noble/curves": "~1.6.0", "@noble/hashes": "~1.5.0", @@ -4752,6 +5252,7 @@ "version": "1.6.0", "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.6.0.tgz", "integrity": "sha512-TlaHRXDehJuRNR9TfZDNQ45mMEd5dwUwmicsafcIX4SsNiqnCHKjE/1alYPd/lDRVhxdhUAlv8uEhMCI5zjIJQ==", + "license": "MIT", "dependencies": { "@noble/hashes": "1.5.0" }, @@ -4762,10 +5263,23 @@ "url": "https://paulmillr.com/funding/" } }, + "node_modules/@scure/bip32/node_modules/@noble/hashes": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.5.0.tgz", + "integrity": "sha512-1j6kQFb7QRru7eKN3ZDvRcP13rugwdxZqCjbiAVZfIJwgj2A65UmT4TgARXGlXgnRkORLTDTrO19ZErt7+QXgA==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/@scure/bip39": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/@scure/bip39/-/bip39-1.4.0.tgz", "integrity": "sha512-BEEm6p8IueV/ZTfQLp/0vhw4NPnT9oWf5+28nvmeUICjP99f4vr2d+qc7AVGDDtwRep6ifR43Yed9ERVmiITzw==", + "license": "MIT", "dependencies": { "@noble/hashes": "~1.5.0", "@scure/base": "~1.1.8" @@ -4774,10 +5288,23 @@ "url": "https://paulmillr.com/funding/" } }, + "node_modules/@scure/bip39/node_modules/@noble/hashes": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.5.0.tgz", + "integrity": "sha512-1j6kQFb7QRru7eKN3ZDvRcP13rugwdxZqCjbiAVZfIJwgj2A65UmT4TgARXGlXgnRkORLTDTrO19ZErt7+QXgA==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/@scure/starknet": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/@scure/starknet/-/starknet-1.0.0.tgz", "integrity": "sha512-o5J57zY0f+2IL/mq8+AYJJ4Xpc1fOtDhr+mFQKbHnYFmm3WQrC+8zj2HEgxak1a+x86mhmBC1Kq305KUpVf0wg==", + "license": "MIT", "dependencies": { "@noble/curves": "~1.3.0", "@noble/hashes": "~1.3.3" @@ -4790,6 +5317,7 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.3.0.tgz", "integrity": "sha512-t01iSXPuN+Eqzb4eBX0S5oubSqXbK/xXa1Ne18Hj8f9pStxztHCE2gfboSp/dZRLSqfuLpRK2nDXDK+W9puocA==", + "license": "MIT", "dependencies": { "@noble/hashes": "1.3.3" }, @@ -4801,6 +5329,7 @@ "version": "1.3.3", "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.3.3.tgz", "integrity": "sha512-V7/fPHgl+jsVPXqqeOzT8egNj2iBIVt+ECeMMG8TdcnTikP3oaBtUVqpT/gYCR68aEBJSF+XbYUxStjbFMqIIA==", + "license": "MIT", "engines": { "node": ">= 16" }, @@ -4812,13 +5341,15 @@ "version": "0.27.8", "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@sinonjs/commons": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz", "integrity": "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "type-detect": "4.0.8" } @@ -4828,17 +5359,19 @@ "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "@sinonjs/commons": "^3.0.0" } }, "node_modules/@smithy/abort-controller": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-3.1.6.tgz", - "integrity": "sha512-0XuhuHQlEqbNQZp7QxxrFTdVWdwxch4vjxYgfInF91hZFkPxf9QDrdQka0KfxFMPqLNzSw0b95uGTrLliQUavQ==", + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-3.1.8.tgz", + "integrity": "sha512-+3DOBcUn5/rVjlxGvUPKc416SExarAQ+Qe0bqk30YSUjbepwpS7QN0cyKUSifvLJhdMZ0WPzPP5ymut0oonrpQ==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/types": "^3.6.0", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -4846,15 +5379,16 @@ } }, "node_modules/@smithy/config-resolver": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-3.0.10.tgz", - "integrity": "sha512-Uh0Sz9gdUuz538nvkPiyv1DZRX9+D15EKDtnQP5rYVAzM/dnYk3P8cg73jcxyOitPgT3mE3OVj7ky7sibzHWkw==", + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-3.0.12.tgz", + "integrity": "sha512-YAJP9UJFZRZ8N+UruTeq78zkdjUHmzsY62J4qKWZ4SXB4QXJ/+680EfXXgkYA2xj77ooMqtUY9m406zGNqwivQ==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/node-config-provider": "^3.1.9", - "@smithy/types": "^3.6.0", + "@smithy/node-config-provider": "^3.1.11", + "@smithy/types": "^3.7.1", "@smithy/util-config-provider": "^3.0.0", - "@smithy/util-middleware": "^3.0.8", + "@smithy/util-middleware": "^3.0.10", "tslib": "^2.6.2" }, "engines": { @@ -4862,17 +5396,18 @@ } }, "node_modules/@smithy/core": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@smithy/core/-/core-2.5.1.tgz", - "integrity": "sha512-DujtuDA7BGEKExJ05W5OdxCoyekcKT3Rhg1ZGeiUWaz2BJIWXjZmsG/DIP4W48GHno7AQwRsaCb8NcBgH3QZpg==", + "version": "2.5.4", + "resolved": "https://registry.npmjs.org/@smithy/core/-/core-2.5.4.tgz", + "integrity": "sha512-iFh2Ymn2sCziBRLPuOOxRPkuCx/2gBdXtBGuCUFLUe6bWYjKnhHyIPqGeNkLZ5Aco/5GjebRTBFiWID3sDbrKw==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/middleware-serde": "^3.0.8", - "@smithy/protocol-http": "^4.1.5", - "@smithy/types": "^3.6.0", + "@smithy/middleware-serde": "^3.0.10", + "@smithy/protocol-http": "^4.1.7", + "@smithy/types": "^3.7.1", "@smithy/util-body-length-browser": "^3.0.0", - "@smithy/util-middleware": "^3.0.8", - "@smithy/util-stream": "^3.2.1", + "@smithy/util-middleware": "^3.0.10", + "@smithy/util-stream": "^3.3.1", "@smithy/util-utf8": "^3.0.0", "tslib": "^2.6.2" }, @@ -4881,15 +5416,16 @@ } }, "node_modules/@smithy/credential-provider-imds": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-3.2.5.tgz", - "integrity": "sha512-4FTQGAsuwqTzVMmiRVTn0RR9GrbRfkP0wfu/tXWVHd2LgNpTY0uglQpIScXK4NaEyXbB3JmZt8gfVqO50lP8wg==", + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-3.2.7.tgz", + "integrity": "sha512-cEfbau+rrWF8ylkmmVAObOmjbTIzKyUC5TkBL58SbLywD0RCBC4JAUKbmtSm2w5KUJNRPGgpGFMvE2FKnuNlWQ==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/node-config-provider": "^3.1.9", - "@smithy/property-provider": "^3.1.8", - "@smithy/types": "^3.6.0", - "@smithy/url-parser": "^3.0.8", + "@smithy/node-config-provider": "^3.1.11", + "@smithy/property-provider": "^3.1.10", + "@smithy/types": "^3.7.1", + "@smithy/url-parser": "^3.0.10", "tslib": "^2.6.2" }, "engines": { @@ -4897,25 +5433,27 @@ } }, "node_modules/@smithy/fetch-http-handler": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-4.0.0.tgz", - "integrity": "sha512-MLb1f5tbBO2X6K4lMEKJvxeLooyg7guq48C2zKr4qM7F2Gpkz4dc+hdSgu77pCJ76jVqFBjZczHYAs6dp15N+g==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-4.1.1.tgz", + "integrity": "sha512-bH7QW0+JdX0bPBadXt8GwMof/jz0H28I84hU1Uet9ISpzUqXqRQ3fEZJ+ANPOhzSEczYvANNl3uDQDYArSFDtA==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/protocol-http": "^4.1.5", - "@smithy/querystring-builder": "^3.0.8", - "@smithy/types": "^3.6.0", + "@smithy/protocol-http": "^4.1.7", + "@smithy/querystring-builder": "^3.0.10", + "@smithy/types": "^3.7.1", "@smithy/util-base64": "^3.0.0", "tslib": "^2.6.2" } }, "node_modules/@smithy/hash-node": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-3.0.8.tgz", - "integrity": "sha512-tlNQYbfpWXHimHqrvgo14DrMAgUBua/cNoz9fMYcDmYej7MAmUcjav/QKQbFc3NrcPxeJ7QClER4tWZmfwoPng==", + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-3.0.10.tgz", + "integrity": "sha512-3zWGWCHI+FlJ5WJwx73Mw2llYR8aflVyZN5JhoqLxbdPZi6UyKSdCeXAWJw9ja22m6S6Tzz1KZ+kAaSwvydi0g==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/types": "^3.6.0", + "@smithy/types": "^3.7.1", "@smithy/util-buffer-from": "^3.0.0", "@smithy/util-utf8": "^3.0.0", "tslib": "^2.6.2" @@ -4925,12 +5463,13 @@ } }, "node_modules/@smithy/invalid-dependency": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-3.0.8.tgz", - "integrity": "sha512-7Qynk6NWtTQhnGTTZwks++nJhQ1O54Mzi7fz4PqZOiYXb4Z1Flpb2yRvdALoggTS8xjtohWUM+RygOtB30YL3Q==", + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-3.0.10.tgz", + "integrity": "sha512-Lp2L65vFi+cj0vFMu2obpPW69DU+6O5g3086lmI4XcnRCG8PxvpWC7XyaVwJCxsZFzueHjXnrOH/E0pl0zikfA==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/types": "^3.6.0", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" } }, @@ -4938,6 +5477,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-3.0.0.tgz", "integrity": "sha512-+Fsu6Q6C4RSJiy81Y8eApjEB5gVtM+oFKTffg+jSuwtvomJJrhUJBu2zS8wjXSgH/g1MKEWrzyChTBe6clb5FQ==", + "license": "Apache-2.0", "optional": true, "dependencies": { "tslib": "^2.6.2" @@ -4947,13 +5487,14 @@ } }, "node_modules/@smithy/middleware-content-length": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-3.0.10.tgz", - "integrity": "sha512-T4dIdCs1d/+/qMpwhJ1DzOhxCZjZHbHazEPJWdB4GDi2HjIZllVzeBEcdJUN0fomV8DURsgOyrbEUzg3vzTaOg==", + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-3.0.12.tgz", + "integrity": "sha512-1mDEXqzM20yywaMDuf5o9ue8OkJ373lSPbaSjyEvkWdqELhFMyNNgKGWL/rCSf4KME8B+HlHKuR8u9kRj8HzEQ==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/protocol-http": "^4.1.5", - "@smithy/types": "^3.6.0", + "@smithy/protocol-http": "^4.1.7", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -4961,18 +5502,19 @@ } }, "node_modules/@smithy/middleware-endpoint": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-3.2.1.tgz", - "integrity": "sha512-wWO3xYmFm6WRW8VsEJ5oU6h7aosFXfszlz3Dj176pTij6o21oZnzkCLzShfmRaaCHDkBXWBdO0c4sQAvLFP6zA==", + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-3.2.4.tgz", + "integrity": "sha512-TybiW2LA3kYVd3e+lWhINVu1o26KJbBwOpADnf0L4x/35vLVica77XVR5hvV9+kWeTGeSJ3IHTcYxbRxlbwhsg==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/core": "^2.5.1", - "@smithy/middleware-serde": "^3.0.8", - "@smithy/node-config-provider": "^3.1.9", - "@smithy/shared-ini-file-loader": "^3.1.9", - "@smithy/types": "^3.6.0", - "@smithy/url-parser": "^3.0.8", - "@smithy/util-middleware": "^3.0.8", + "@smithy/core": "^2.5.4", + "@smithy/middleware-serde": "^3.0.10", + "@smithy/node-config-provider": "^3.1.11", + "@smithy/shared-ini-file-loader": "^3.1.11", + "@smithy/types": "^3.7.1", + "@smithy/url-parser": "^3.0.10", + "@smithy/util-middleware": "^3.0.10", "tslib": "^2.6.2" }, "engines": { @@ -4980,18 +5522,19 @@ } }, "node_modules/@smithy/middleware-retry": { - "version": "3.0.25", - "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-3.0.25.tgz", - "integrity": "sha512-m1F70cPaMBML4HiTgCw5I+jFNtjgz5z5UdGnUbG37vw6kh4UvizFYjqJGHvicfgKMkDL6mXwyPp5mhZg02g5sg==", + "version": "3.0.28", + "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-3.0.28.tgz", + "integrity": "sha512-vK2eDfvIXG1U64FEUhYxoZ1JSj4XFbYWkK36iz02i3pFwWiDz1Q7jKhGTBCwx/7KqJNk4VS7d7cDLXFOvP7M+g==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/node-config-provider": "^3.1.9", - "@smithy/protocol-http": "^4.1.5", - "@smithy/service-error-classification": "^3.0.8", - "@smithy/smithy-client": "^3.4.2", - "@smithy/types": "^3.6.0", - "@smithy/util-middleware": "^3.0.8", - "@smithy/util-retry": "^3.0.8", + "@smithy/node-config-provider": "^3.1.11", + "@smithy/protocol-http": "^4.1.7", + "@smithy/service-error-classification": "^3.0.10", + "@smithy/smithy-client": "^3.4.5", + "@smithy/types": "^3.7.1", + "@smithy/util-middleware": "^3.0.10", + "@smithy/util-retry": "^3.0.10", "tslib": "^2.6.2", "uuid": "^9.0.1" }, @@ -5000,12 +5543,13 @@ } }, "node_modules/@smithy/middleware-serde": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-3.0.8.tgz", - "integrity": "sha512-Xg2jK9Wc/1g/MBMP/EUn2DLspN8LNt+GMe7cgF+Ty3vl+Zvu+VeZU5nmhveU+H8pxyTsjrAkci8NqY6OuvZnjA==", + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-3.0.10.tgz", + "integrity": "sha512-MnAuhh+dD14F428ubSJuRnmRsfOpxSzvRhaGVTvd/lrUDE3kxzCCmH8lnVTvoNQnV2BbJ4c15QwZ3UdQBtFNZA==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/types": "^3.6.0", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -5013,12 +5557,13 @@ } }, "node_modules/@smithy/middleware-stack": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-3.0.8.tgz", - "integrity": "sha512-d7ZuwvYgp1+3682Nx0MD3D/HtkmZd49N3JUndYWQXfRZrYEnCWYc8BHcNmVsPAp9gKvlurdg/mubE6b/rPS9MA==", + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-3.0.10.tgz", + "integrity": "sha512-grCHyoiARDBBGPyw2BeicpjgpsDFWZZxptbVKb3CRd/ZA15F/T6rZjCCuBUjJwdck1nwUuIxYtsS4H9DDpbP5w==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/types": "^3.6.0", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -5026,14 +5571,15 @@ } }, "node_modules/@smithy/node-config-provider": { - "version": "3.1.9", - "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-3.1.9.tgz", - "integrity": "sha512-qRHoah49QJ71eemjuS/WhUXB+mpNtwHRWQr77J/m40ewBVVwvo52kYAmb7iuaECgGTTcYxHS4Wmewfwy++ueew==", + "version": "3.1.11", + "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-3.1.11.tgz", + "integrity": "sha512-URq3gT3RpDikh/8MBJUB+QGZzfS7Bm6TQTqoh4CqE8NBuyPkWa5eUXj0XFcFfeZVgg3WMh1u19iaXn8FvvXxZw==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/property-provider": "^3.1.8", - "@smithy/shared-ini-file-loader": "^3.1.9", - "@smithy/types": "^3.6.0", + "@smithy/property-provider": "^3.1.10", + "@smithy/shared-ini-file-loader": "^3.1.11", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -5041,15 +5587,16 @@ } }, "node_modules/@smithy/node-http-handler": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-3.2.5.tgz", - "integrity": "sha512-PkOwPNeKdvX/jCpn0A8n9/TyoxjGZB8WVoJmm9YzsnAgggTj4CrjpRHlTQw7dlLZ320n1mY1y+nTRUDViKi/3w==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-3.3.1.tgz", + "integrity": "sha512-fr+UAOMGWh6bn4YSEezBCpJn9Ukp9oR4D32sCjCo7U81evE11YePOQ58ogzyfgmjIO79YeOdfXXqr0jyhPQeMg==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/abort-controller": "^3.1.6", - "@smithy/protocol-http": "^4.1.5", - "@smithy/querystring-builder": "^3.0.8", - "@smithy/types": "^3.6.0", + "@smithy/abort-controller": "^3.1.8", + "@smithy/protocol-http": "^4.1.7", + "@smithy/querystring-builder": "^3.0.10", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -5057,12 +5604,13 @@ } }, "node_modules/@smithy/property-provider": { - "version": "3.1.8", - "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-3.1.8.tgz", - "integrity": "sha512-ukNUyo6rHmusG64lmkjFeXemwYuKge1BJ8CtpVKmrxQxc6rhUX0vebcptFA9MmrGsnLhwnnqeH83VTU9hwOpjA==", + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-3.1.10.tgz", + "integrity": "sha512-n1MJZGTorTH2DvyTVj+3wXnd4CzjJxyXeOgnTlgNVFxaaMeT4OteEp4QrzF8p9ee2yg42nvyVK6R/awLCakjeQ==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/types": "^3.6.0", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -5070,12 +5618,13 @@ } }, "node_modules/@smithy/protocol-http": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-4.1.5.tgz", - "integrity": "sha512-hsjtwpIemmCkm3ZV5fd/T0bPIugW1gJXwZ/hpuVubt2hEUApIoUTrf6qIdh9MAWlw0vjMrA1ztJLAwtNaZogvg==", + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-4.1.7.tgz", + "integrity": "sha512-FP2LepWD0eJeOTm0SjssPcgqAlDFzOmRXqXmGhfIM52G7Lrox/pcpQf6RP4F21k0+O12zaqQt5fCDOeBtqY6Cg==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/types": "^3.6.0", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -5083,12 +5632,13 @@ } }, "node_modules/@smithy/querystring-builder": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-3.0.8.tgz", - "integrity": "sha512-btYxGVqFUARbUrN6VhL9c3dnSviIwBYD9Rz1jHuN1hgh28Fpv2xjU1HeCeDJX68xctz7r4l1PBnFhGg1WBBPuA==", + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-3.0.10.tgz", + "integrity": "sha512-nT9CQF3EIJtIUepXQuBFb8dxJi3WVZS3XfuDksxSCSn+/CzZowRLdhDn+2acbBv8R6eaJqPupoI/aRFIImNVPQ==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/types": "^3.6.0", + "@smithy/types": "^3.7.1", "@smithy/util-uri-escape": "^3.0.0", "tslib": "^2.6.2" }, @@ -5097,12 +5647,13 @@ } }, "node_modules/@smithy/querystring-parser": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-3.0.8.tgz", - "integrity": "sha512-BtEk3FG7Ks64GAbt+JnKqwuobJNX8VmFLBsKIwWr1D60T426fGrV2L3YS5siOcUhhp6/Y6yhBw1PSPxA5p7qGg==", + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-3.0.10.tgz", + "integrity": "sha512-Oa0XDcpo9SmjhiDD9ua2UyM3uU01ZTuIrNdZvzwUTykW1PM8o2yJvMh1Do1rY5sUQg4NDV70dMi0JhDx4GyxuQ==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/types": "^3.6.0", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -5110,24 +5661,26 @@ } }, "node_modules/@smithy/service-error-classification": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-3.0.8.tgz", - "integrity": "sha512-uEC/kCCFto83bz5ZzapcrgGqHOh/0r69sZ2ZuHlgoD5kYgXJEThCoTuw/y1Ub3cE7aaKdznb+jD9xRPIfIwD7g==", + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-3.0.10.tgz", + "integrity": "sha512-zHe642KCqDxXLuhs6xmHVgRwy078RfqxP2wRDpIyiF8EmsWXptMwnMwbVa50lw+WOGNrYm9zbaEg0oDe3PTtvQ==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/types": "^3.6.0" + "@smithy/types": "^3.7.1" }, "engines": { "node": ">=16.0.0" } }, "node_modules/@smithy/shared-ini-file-loader": { - "version": "3.1.9", - "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.9.tgz", - "integrity": "sha512-/+OsJRNtoRbtsX0UpSgWVxFZLsJHo/4sTr+kBg/J78sr7iC+tHeOvOJrS5hCpVQ6sWBbhWLp1UNiuMyZhE6pmA==", + "version": "3.1.11", + "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.11.tgz", + "integrity": "sha512-AUdrIZHFtUgmfSN4Gq9nHu3IkHMa1YDcN+s061Nfm+6pQ0mJy85YQDB0tZBCmls0Vuj22pLwDPmL92+Hvfwwlg==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/types": "^3.6.0", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -5135,16 +5688,17 @@ } }, "node_modules/@smithy/signature-v4": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-4.2.1.tgz", - "integrity": "sha512-NsV1jF4EvmO5wqmaSzlnTVetemBS3FZHdyc5CExbDljcyJCEEkJr8ANu2JvtNbVg/9MvKAWV44kTrGS+Pi4INg==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-4.2.3.tgz", + "integrity": "sha512-pPSQQ2v2vu9vc8iew7sszLd0O09I5TRc5zhY71KA+Ao0xYazIG+uLeHbTJfIWGO3BGVLiXjUr3EEeCcEQLjpWQ==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@smithy/is-array-buffer": "^3.0.0", - "@smithy/protocol-http": "^4.1.5", - "@smithy/types": "^3.6.0", + "@smithy/protocol-http": "^4.1.7", + "@smithy/types": "^3.7.1", "@smithy/util-hex-encoding": "^3.0.0", - "@smithy/util-middleware": "^3.0.8", + "@smithy/util-middleware": "^3.0.10", "@smithy/util-uri-escape": "^3.0.0", "@smithy/util-utf8": "^3.0.0", "tslib": "^2.6.2" @@ -5154,17 +5708,18 @@ } }, "node_modules/@smithy/smithy-client": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-3.4.2.tgz", - "integrity": "sha512-dxw1BDxJiY9/zI3cBqfVrInij6ShjpV4fmGHesGZZUiP9OSE/EVfdwdRz0PgvkEvrZHpsj2htRaHJfftE8giBA==", + "version": "3.4.5", + "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-3.4.5.tgz", + "integrity": "sha512-k0sybYT9zlP79sIKd1XGm4TmK0AS1nA2bzDHXx7m0nGi3RQ8dxxQUs4CPkSmQTKAo+KF9aINU3KzpGIpV7UoMw==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/core": "^2.5.1", - "@smithy/middleware-endpoint": "^3.2.1", - "@smithy/middleware-stack": "^3.0.8", - "@smithy/protocol-http": "^4.1.5", - "@smithy/types": "^3.6.0", - "@smithy/util-stream": "^3.2.1", + "@smithy/core": "^2.5.4", + "@smithy/middleware-endpoint": "^3.2.4", + "@smithy/middleware-stack": "^3.0.10", + "@smithy/protocol-http": "^4.1.7", + "@smithy/types": "^3.7.1", + "@smithy/util-stream": "^3.3.1", "tslib": "^2.6.2" }, "engines": { @@ -5172,9 +5727,10 @@ } }, "node_modules/@smithy/types": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.6.0.tgz", - "integrity": "sha512-8VXK/KzOHefoC65yRgCn5vG1cysPJjHnOVt9d0ybFQSmJgQj152vMn4EkYhGuaOmnnZvCPav/KnYyE6/KsNZ2w==", + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.7.1.tgz", + "integrity": "sha512-XKLcLXZY7sUQgvvWyeaL/qwNPp6V3dWcUjqrQKjSb+tzYiCy340R/c64LV5j+Tnb2GhmunEX0eou+L+m2hJNYA==", + "license": "Apache-2.0", "optional": true, "dependencies": { "tslib": "^2.6.2" @@ -5184,13 +5740,14 @@ } }, "node_modules/@smithy/url-parser": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-3.0.8.tgz", - "integrity": "sha512-4FdOhwpTW7jtSFWm7SpfLGKIBC9ZaTKG5nBF0wK24aoQKQyDIKUw3+KFWCQ9maMzrgTJIuOvOnsV2lLGW5XjTg==", + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-3.0.10.tgz", + "integrity": "sha512-j90NUalTSBR2NaZTuruEgavSdh8MLirf58LoGSk4AtQfyIymogIhgnGUU2Mga2bkMkpSoC9gxb74xBXL5afKAQ==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/querystring-parser": "^3.0.8", - "@smithy/types": "^3.6.0", + "@smithy/querystring-parser": "^3.0.10", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" } }, @@ -5198,6 +5755,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/@smithy/util-base64/-/util-base64-3.0.0.tgz", "integrity": "sha512-Kxvoh5Qtt0CDsfajiZOCpJxgtPHXOKwmM+Zy4waD43UoEMA+qPxxa98aE/7ZhdnBFZFXMOiBR5xbcaMhLtznQQ==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@smithy/util-buffer-from": "^3.0.0", @@ -5212,6 +5770,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/@smithy/util-body-length-browser/-/util-body-length-browser-3.0.0.tgz", "integrity": "sha512-cbjJs2A1mLYmqmyVl80uoLTJhAcfzMOyPgjwAYusWKMdLeNtzmMz9YxNl3/jRLoxSS3wkqkf0jwNdtXWtyEBaQ==", + "license": "Apache-2.0", "optional": true, "dependencies": { "tslib": "^2.6.2" @@ -5221,6 +5780,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/@smithy/util-body-length-node/-/util-body-length-node-3.0.0.tgz", "integrity": "sha512-Tj7pZ4bUloNUP6PzwhN7K386tmSmEET9QtQg0TgdNOnxhZvCssHji+oZTUIuzxECRfG8rdm2PMw2WCFs6eIYkA==", + "license": "Apache-2.0", "optional": true, "dependencies": { "tslib": "^2.6.2" @@ -5233,6 +5793,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-3.0.0.tgz", "integrity": "sha512-aEOHCgq5RWFbP+UDPvPot26EJHjOC+bRgse5A8V3FSShqd5E5UN4qc7zkwsvJPPAVsf73QwYcHN1/gt/rtLwQA==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@smithy/is-array-buffer": "^3.0.0", @@ -5246,6 +5807,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/@smithy/util-config-provider/-/util-config-provider-3.0.0.tgz", "integrity": "sha512-pbjk4s0fwq3Di/ANL+rCvJMKM5bzAQdE5S/6RL5NXgMExFAi6UgQMPOm5yPaIWPpr+EOXKXRonJ3FoxKf4mCJQ==", + "license": "Apache-2.0", "optional": true, "dependencies": { "tslib": "^2.6.2" @@ -5255,14 +5817,15 @@ } }, "node_modules/@smithy/util-defaults-mode-browser": { - "version": "3.0.25", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-3.0.25.tgz", - "integrity": "sha512-fRw7zymjIDt6XxIsLwfJfYUfbGoO9CmCJk6rjJ/X5cd20+d2Is7xjU5Kt/AiDt6hX8DAf5dztmfP5O82gR9emA==", + "version": "3.0.28", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-3.0.28.tgz", + "integrity": "sha512-6bzwAbZpHRFVJsOztmov5PGDmJYsbNSoIEfHSJJyFLzfBGCCChiO3od9k7E/TLgrCsIifdAbB9nqbVbyE7wRUw==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/property-provider": "^3.1.8", - "@smithy/smithy-client": "^3.4.2", - "@smithy/types": "^3.6.0", + "@smithy/property-provider": "^3.1.10", + "@smithy/smithy-client": "^3.4.5", + "@smithy/types": "^3.7.1", "bowser": "^2.11.0", "tslib": "^2.6.2" }, @@ -5271,17 +5834,18 @@ } }, "node_modules/@smithy/util-defaults-mode-node": { - "version": "3.0.25", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-3.0.25.tgz", - "integrity": "sha512-H3BSZdBDiVZGzt8TG51Pd2FvFO0PAx/A0mJ0EH8a13KJ6iUCdYnw/Dk/MdC1kTd0eUuUGisDFaxXVXo4HHFL1g==", + "version": "3.0.28", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-3.0.28.tgz", + "integrity": "sha512-78ENJDorV1CjOQselGmm3+z7Yqjj5HWCbjzh0Ixuq736dh1oEnD9sAttSBNSLlpZsX8VQnmERqA2fEFlmqWn8w==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/config-resolver": "^3.0.10", - "@smithy/credential-provider-imds": "^3.2.5", - "@smithy/node-config-provider": "^3.1.9", - "@smithy/property-provider": "^3.1.8", - "@smithy/smithy-client": "^3.4.2", - "@smithy/types": "^3.6.0", + "@smithy/config-resolver": "^3.0.12", + "@smithy/credential-provider-imds": "^3.2.7", + "@smithy/node-config-provider": "^3.1.11", + "@smithy/property-provider": "^3.1.10", + "@smithy/smithy-client": "^3.4.5", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -5289,13 +5853,14 @@ } }, "node_modules/@smithy/util-endpoints": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@smithy/util-endpoints/-/util-endpoints-2.1.4.tgz", - "integrity": "sha512-kPt8j4emm7rdMWQyL0F89o92q10gvCUa6sBkBtDJ7nV2+P7wpXczzOfoDJ49CKXe5CCqb8dc1W+ZdLlrKzSAnQ==", + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/@smithy/util-endpoints/-/util-endpoints-2.1.6.tgz", + "integrity": "sha512-mFV1t3ndBh0yZOJgWxO9J/4cHZVn5UG1D8DeCc6/echfNkeEJWu9LD7mgGH5fHrEdR7LDoWw7PQO6QiGpHXhgA==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/node-config-provider": "^3.1.9", - "@smithy/types": "^3.6.0", + "@smithy/node-config-provider": "^3.1.11", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -5306,6 +5871,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/@smithy/util-hex-encoding/-/util-hex-encoding-3.0.0.tgz", "integrity": "sha512-eFndh1WEK5YMUYvy3lPlVmYY/fZcQE1D8oSf41Id2vCeIkKJXPcYDCZD+4+xViI6b1XSd7tE+s5AmXzz5ilabQ==", + "license": "Apache-2.0", "optional": true, "dependencies": { "tslib": "^2.6.2" @@ -5315,12 +5881,13 @@ } }, "node_modules/@smithy/util-middleware": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-3.0.8.tgz", - "integrity": "sha512-p7iYAPaQjoeM+AKABpYWeDdtwQNxasr4aXQEA/OmbOaug9V0odRVDy3Wx4ci8soljE/JXQo+abV0qZpW8NX0yA==", + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-3.0.10.tgz", + "integrity": "sha512-eJO+/+RsrG2RpmY68jZdwQtnfsxjmPxzMlQpnHKjFPwrYqvlcT+fHdT+ZVwcjlWSrByOhGr9Ff2GG17efc192A==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/types": "^3.6.0", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -5328,13 +5895,14 @@ } }, "node_modules/@smithy/util-retry": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-3.0.8.tgz", - "integrity": "sha512-TCEhLnY581YJ+g1x0hapPz13JFqzmh/pMWL2KEFASC51qCfw3+Y47MrTmea4bUE5vsdxQ4F6/KFbUeSz22Q1ow==", + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-3.0.10.tgz", + "integrity": "sha512-1l4qatFp4PiU6j7UsbasUHL2VU023NRB/gfaa1M0rDqVrRN4g3mCArLRyH3OuktApA4ye+yjWQHjdziunw2eWA==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/service-error-classification": "^3.0.8", - "@smithy/types": "^3.6.0", + "@smithy/service-error-classification": "^3.0.10", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -5342,14 +5910,15 @@ } }, "node_modules/@smithy/util-stream": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-3.2.1.tgz", - "integrity": "sha512-R3ufuzJRxSJbE58K9AEnL/uSZyVdHzud9wLS8tIbXclxKzoe09CRohj2xV8wpx5tj7ZbiJaKYcutMm1eYgz/0A==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-3.3.1.tgz", + "integrity": "sha512-Ff68R5lJh2zj+AUTvbAU/4yx+6QPRzg7+pI7M1FbtQHcRIp7xvguxVsQBKyB3fwiOwhAKu0lnNyYBaQfSW6TNw==", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/fetch-http-handler": "^4.0.0", - "@smithy/node-http-handler": "^3.2.5", - "@smithy/types": "^3.6.0", + "@smithy/fetch-http-handler": "^4.1.1", + "@smithy/node-http-handler": "^3.3.1", + "@smithy/types": "^3.7.1", "@smithy/util-base64": "^3.0.0", "@smithy/util-buffer-from": "^3.0.0", "@smithy/util-hex-encoding": "^3.0.0", @@ -5364,6 +5933,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/@smithy/util-uri-escape/-/util-uri-escape-3.0.0.tgz", "integrity": "sha512-LqR7qYLgZTD7nWLBecUi4aqolw8Mhza9ArpNEQ881MJJIU2sE5iHCK6TdyqqzcDLy0OPe10IY4T8ctVdtynubg==", + "license": "Apache-2.0", "optional": true, "dependencies": { "tslib": "^2.6.2" @@ -5376,6 +5946,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-3.0.0.tgz", "integrity": "sha512-rUeT12bxFnplYDe815GXbq/oixEGHfRFFtcTF3YdDi/JaENIM6aSYYLJydG83UNzLXeRI5K8abYd/8Sp/QM0kA==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@smithy/util-buffer-from": "^3.0.0", @@ -5388,12 +5959,14 @@ "node_modules/@stablelib/aead": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@stablelib/aead/-/aead-1.0.1.tgz", - "integrity": "sha512-q39ik6sxGHewqtO0nP4BuSe3db5G1fEJE8ukvngS2gLkBXyy6E7pLubhbYgnkDFv6V8cWaxcE4Xn0t6LWcJkyg==" + "integrity": "sha512-q39ik6sxGHewqtO0nP4BuSe3db5G1fEJE8ukvngS2gLkBXyy6E7pLubhbYgnkDFv6V8cWaxcE4Xn0t6LWcJkyg==", + "license": "MIT" }, "node_modules/@stablelib/binary": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@stablelib/binary/-/binary-1.0.1.tgz", "integrity": "sha512-ClJWvmL6UBM/wjkvv/7m5VP3GMr9t0osr4yVgLZsLCOz4hGN9gIAFEqnJ0TsSMAN+n840nf2cHZnA5/KFqHC7Q==", + "license": "MIT", "dependencies": { "@stablelib/int": "^1.0.1" } @@ -5401,12 +5974,14 @@ "node_modules/@stablelib/bytes": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@stablelib/bytes/-/bytes-1.0.1.tgz", - "integrity": "sha512-Kre4Y4kdwuqL8BR2E9hV/R5sOrUj6NanZaZis0V6lX5yzqC3hBuVSDXUIBqQv/sCpmuWRiHLwqiT1pqqjuBXoQ==" + "integrity": "sha512-Kre4Y4kdwuqL8BR2E9hV/R5sOrUj6NanZaZis0V6lX5yzqC3hBuVSDXUIBqQv/sCpmuWRiHLwqiT1pqqjuBXoQ==", + "license": "MIT" }, "node_modules/@stablelib/chacha": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@stablelib/chacha/-/chacha-1.0.1.tgz", "integrity": "sha512-Pmlrswzr0pBzDofdFuVe1q7KdsHKhhU24e8gkEwnTGOmlC7PADzLVxGdn2PoNVBBabdg0l/IfLKg6sHAbTQugg==", + "license": "MIT", "dependencies": { "@stablelib/binary": "^1.0.1", "@stablelib/wipe": "^1.0.1" @@ -5416,6 +5991,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/@stablelib/chacha20poly1305/-/chacha20poly1305-1.0.1.tgz", "integrity": "sha512-MmViqnqHd1ymwjOQfghRKw2R/jMIGT3wySN7cthjXCBdO+qErNPUBnRzqNpnvIwg7JBCg3LdeCZZO4de/yEhVA==", + "license": "MIT", "dependencies": { "@stablelib/aead": "^1.0.1", "@stablelib/binary": "^1.0.1", @@ -5428,12 +6004,14 @@ "node_modules/@stablelib/constant-time": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@stablelib/constant-time/-/constant-time-1.0.1.tgz", - "integrity": "sha512-tNOs3uD0vSJcK6z1fvef4Y+buN7DXhzHDPqRLSXUel1UfqMB1PWNsnnAezrKfEwTLpN0cGH2p9NNjs6IqeD0eg==" + "integrity": "sha512-tNOs3uD0vSJcK6z1fvef4Y+buN7DXhzHDPqRLSXUel1UfqMB1PWNsnnAezrKfEwTLpN0cGH2p9NNjs6IqeD0eg==", + "license": "MIT" }, "node_modules/@stablelib/ed25519": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/@stablelib/ed25519/-/ed25519-1.0.3.tgz", "integrity": "sha512-puIMWaX9QlRsbhxfDc5i+mNPMY+0TmQEskunY1rZEBPi1acBCVQAhnsk/1Hk50DGPtVsZtAWQg4NHGlVaO9Hqg==", + "license": "MIT", "dependencies": { "@stablelib/random": "^1.0.2", "@stablelib/sha512": "^1.0.1", @@ -5443,12 +6021,14 @@ "node_modules/@stablelib/hash": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@stablelib/hash/-/hash-1.0.1.tgz", - "integrity": "sha512-eTPJc/stDkdtOcrNMZ6mcMK1e6yBbqRBaNW55XA1jU8w/7QdnCF0CmMmOD1m7VSkBR44PWrMHU2l6r8YEQHMgg==" + "integrity": "sha512-eTPJc/stDkdtOcrNMZ6mcMK1e6yBbqRBaNW55XA1jU8w/7QdnCF0CmMmOD1m7VSkBR44PWrMHU2l6r8YEQHMgg==", + "license": "MIT" }, "node_modules/@stablelib/hkdf": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@stablelib/hkdf/-/hkdf-1.0.1.tgz", "integrity": "sha512-SBEHYE16ZXlHuaW5RcGk533YlBj4grMeg5TooN80W3NpcHRtLZLLXvKyX0qcRFxf+BGDobJLnwkvgEwHIDBR6g==", + "license": "MIT", "dependencies": { "@stablelib/hash": "^1.0.1", "@stablelib/hmac": "^1.0.1", @@ -5459,6 +6039,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/@stablelib/hmac/-/hmac-1.0.1.tgz", "integrity": "sha512-V2APD9NSnhVpV/QMYgCVMIYKiYG6LSqw1S65wxVoirhU/51ACio6D4yDVSwMzuTJXWZoVHbDdINioBwKy5kVmA==", + "license": "MIT", "dependencies": { "@stablelib/constant-time": "^1.0.1", "@stablelib/hash": "^1.0.1", @@ -5468,12 +6049,14 @@ "node_modules/@stablelib/int": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@stablelib/int/-/int-1.0.1.tgz", - "integrity": "sha512-byr69X/sDtDiIjIV6m4roLVWnNNlRGzsvxw+agj8CIEazqWGOQp2dTYgQhtyVXV9wpO6WyXRQUzLV/JRNumT2w==" + "integrity": "sha512-byr69X/sDtDiIjIV6m4roLVWnNNlRGzsvxw+agj8CIEazqWGOQp2dTYgQhtyVXV9wpO6WyXRQUzLV/JRNumT2w==", + "license": "MIT" }, "node_modules/@stablelib/keyagreement": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@stablelib/keyagreement/-/keyagreement-1.0.1.tgz", "integrity": "sha512-VKL6xBwgJnI6l1jKrBAfn265cspaWBPAPEc62VBQrWHLqVgNRE09gQ/AnOEyKUWrrqfD+xSQ3u42gJjLDdMDQg==", + "license": "MIT", "dependencies": { "@stablelib/bytes": "^1.0.1" } @@ -5482,6 +6065,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/@stablelib/poly1305/-/poly1305-1.0.1.tgz", "integrity": "sha512-1HlG3oTSuQDOhSnLwJRKeTRSAdFNVB/1djy2ZbS35rBSJ/PFqx9cf9qatinWghC2UbfOYD8AcrtbUQl8WoxabA==", + "license": "MIT", "dependencies": { "@stablelib/constant-time": "^1.0.1", "@stablelib/wipe": "^1.0.1" @@ -5491,6 +6075,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/@stablelib/random/-/random-1.0.2.tgz", "integrity": "sha512-rIsE83Xpb7clHPVRlBj8qNe5L8ISQOzjghYQm/dZ7VaM2KHYwMW5adjQjrzTZCchFnNCNhkwtnOBa9HTMJCI8w==", + "license": "MIT", "dependencies": { "@stablelib/binary": "^1.0.1", "@stablelib/wipe": "^1.0.1" @@ -5500,6 +6085,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/@stablelib/sha256/-/sha256-1.0.1.tgz", "integrity": "sha512-GIIH3e6KH+91FqGV42Kcj71Uefd/QEe7Dy42sBTeqppXV95ggCcxLTk39bEr+lZfJmp+ghsR07J++ORkRELsBQ==", + "license": "MIT", "dependencies": { "@stablelib/binary": "^1.0.1", "@stablelib/hash": "^1.0.1", @@ -5510,6 +6096,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/@stablelib/sha512/-/sha512-1.0.1.tgz", "integrity": "sha512-13gl/iawHV9zvDKciLo1fQ8Bgn2Pvf7OV6amaRVKiq3pjQ3UmEpXxWiAfV8tYjUpeZroBxtyrwtdooQT/i3hzw==", + "license": "MIT", "dependencies": { "@stablelib/binary": "^1.0.1", "@stablelib/hash": "^1.0.1", @@ -5519,12 +6106,14 @@ "node_modules/@stablelib/wipe": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@stablelib/wipe/-/wipe-1.0.1.tgz", - "integrity": "sha512-WfqfX/eXGiAd3RJe4VU2snh/ZPwtSjLG4ynQ/vYzvghTh7dHFcI1wl+nrkWG6lGhukOxOsUHfv8dUXr58D0ayg==" + "integrity": "sha512-WfqfX/eXGiAd3RJe4VU2snh/ZPwtSjLG4ynQ/vYzvghTh7dHFcI1wl+nrkWG6lGhukOxOsUHfv8dUXr58D0ayg==", + "license": "MIT" }, "node_modules/@stablelib/x25519": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/@stablelib/x25519/-/x25519-1.0.3.tgz", "integrity": "sha512-KnTbKmUhPhHavzobclVJQG5kuivH+qDLpe84iRqX3CLrKp881cF160JvXJ+hjn1aMyCwYOKeIZefIH/P5cJoRw==", + "license": "MIT", "dependencies": { "@stablelib/keyagreement": "^1.0.1", "@stablelib/random": "^1.0.2", @@ -5535,6 +6124,7 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/@starknet-io/get-starknet/-/get-starknet-4.0.3.tgz", "integrity": "sha512-lZqlYYe1HnaX/j3mpm/DdC0Vi6g0dUKVLiHX7/Rc7Bf5CG7G5bAQHWDzHvACw+7pOAZT3/DlvfsZet9cBmX10Q==", + "license": "MIT", "dependencies": { "@starknet-io/get-starknet-core": "4.0.3", "bowser": "^2.11.0" @@ -5544,25 +6134,29 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/@starknet-io/get-starknet-core/-/get-starknet-core-4.0.3.tgz", "integrity": "sha512-yE9P3i1+QE1R0KwC1frruh28iLfDfTzRei46EP2Hzqg4m08suV/tFrcfj7iKsymmvbE7R2eGIXy4wV5roSwb4g==", + "license": "MIT", "dependencies": { "@module-federation/runtime": "^0.1.2", "@starknet-io/types-js": "^0.7.7" } }, "node_modules/@starknet-io/types-js": { - "version": "0.7.7", - "resolved": "https://registry.npmjs.org/@starknet-io/types-js/-/types-js-0.7.7.tgz", - "integrity": "sha512-WLrpK7LIaIb8Ymxu6KF/6JkGW1sso988DweWu7p5QY/3y7waBIiPvzh27D9bX5KIJNRDyOoOVoHVEKYUYWZ/RQ==" + "version": "0.7.8", + "resolved": "https://registry.npmjs.org/@starknet-io/types-js/-/types-js-0.7.8.tgz", + "integrity": "sha512-mjo2WPC/U88rGCjnkWDZ43zoByBGDIT20AZ0zd6hjFeAYu3wiuS1I6RiDb2vkF8f9BMCQ55VN3kuXCm6mjuQbw==", + "license": "MIT" }, "node_modules/@starknet-react/chains": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/@starknet-react/chains/-/chains-3.1.0.tgz", - "integrity": "sha512-h+fxh+Bs8h0ZSEX651vG3mn1NtMKzFDSHqrX7Q8YRRIeTKolPCx4vmoi5Gg19SXr/9iIVSwgx6qe4rVZTNfhcQ==" + "integrity": "sha512-h+fxh+Bs8h0ZSEX651vG3mn1NtMKzFDSHqrX7Q8YRRIeTKolPCx4vmoi5Gg19SXr/9iIVSwgx6qe4rVZTNfhcQ==", + "license": "MIT" }, "node_modules/@starknet-react/core": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/@starknet-react/core/-/core-3.5.0.tgz", - "integrity": "sha512-qeE6+kcumRZszx2iA1FKu2ZFLPrxF3rYOv9Tu1cJriQtCymKblolGyaE2/nBz5ysIhZB80JtHksC9l6dpgRmuw==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/@starknet-react/core/-/core-3.6.0.tgz", + "integrity": "sha512-+5acQqMZkk6q2/cogoY7g/Ne2zgUHUvbgEc1dE9ItNbfpMJqxUtB5Ovt7+Q3utsYUYXbuxWgq/G6CjPHGrtqzg==", + "license": "MIT", "dependencies": { "@starknet-io/types-js": "^0.7.7", "@starknet-react/chains": "^3.1.0", @@ -5580,32 +6174,36 @@ "node_modules/@swc/counter": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz", - "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==" + "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==", + "license": "Apache-2.0" }, "node_modules/@swc/helpers": { "version": "0.5.5", "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.5.tgz", "integrity": "sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==", + "license": "Apache-2.0", "dependencies": { "@swc/counter": "^0.1.3", "tslib": "^2.4.0" } }, "node_modules/@tanstack/query-core": { - "version": "5.59.20", - "resolved": "https://registry.npmjs.org/@tanstack/query-core/-/query-core-5.59.20.tgz", - "integrity": "sha512-e8vw0lf7KwfGe1if4uPFhvZRWULqHjFcz3K8AebtieXvnMOz5FSzlZe3mTLlPuUBcydCnBRqYs2YJ5ys68wwLg==", + "version": "5.60.6", + "resolved": "https://registry.npmjs.org/@tanstack/query-core/-/query-core-5.60.6.tgz", + "integrity": "sha512-tI+k0KyCo1EBJ54vxK1kY24LWj673ujTydCZmzEZKAew4NqZzTaVQJEuaG1qKj2M03kUHN46rchLRd+TxVq/zQ==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/tannerlinsley" } }, "node_modules/@tanstack/react-query": { - "version": "5.59.20", - "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-5.59.20.tgz", - "integrity": "sha512-Zly0egsK0tFdfSbh5/mapSa+Zfc3Et0Zkar7Wo5sQkFzWyB3p3uZWOHR2wrlAEEV2L953eLuDBtbgFvMYiLvUw==", + "version": "5.61.3", + "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-5.61.3.tgz", + "integrity": "sha512-c3Oz9KaCBapGkRewu7AJLhxE9BVqpMcHsd3KtFxSd7FSCu2qGwqfIN37zbSGoyk6Ix9LGZBNHQDPI6GpWABnmA==", + "license": "MIT", "dependencies": { - "@tanstack/query-core": "5.59.20" + "@tanstack/query-core": "5.60.6" }, "funding": { "type": "github", @@ -5619,6 +6217,7 @@ "version": "8.20.5", "resolved": "https://registry.npmjs.org/@tanstack/react-table/-/react-table-8.20.5.tgz", "integrity": "sha512-WEHopKw3znbUZ61s9i0+i9g8drmDo6asTWbrQh8Us63DAk/M0FkmIqERew6P71HI75ksZ2Pxyuf4vvKh9rAkiA==", + "license": "MIT", "dependencies": { "@tanstack/table-core": "8.20.5" }, @@ -5638,6 +6237,7 @@ "version": "8.20.5", "resolved": "https://registry.npmjs.org/@tanstack/table-core/-/table-core-8.20.5.tgz", "integrity": "sha512-P9dF7XbibHph2PFRz8gfBKEXEY/HJPOhym8CHmjF8y3q5mWpKx9xtZapXQUWCgkqvsK0R46Azuz+VaxD4Xl+Tg==", + "license": "MIT", "engines": { "node": ">=12" }, @@ -5651,6 +6251,7 @@ "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", "dev": true, + "license": "MIT", "engines": { "node": ">= 10" } @@ -5662,6 +6263,7 @@ "funding": [ "https://trpc.io/sponsor" ], + "license": "MIT", "peerDependencies": { "@trpc/server": "10.45.2" } @@ -5672,18 +6274,21 @@ "integrity": "sha512-wOrSThNNE4HUnuhJG6PfDRp4L2009KDVxsd+2VYH8ro6o/7/jwYZ8Uu5j+VaW+mOmc8EHerHzGcdbGNQSAUPgg==", "funding": [ "https://trpc.io/sponsor" - ] + ], + "license": "MIT" }, "node_modules/@tweenjs/tween.js": { "version": "18.6.4", "resolved": "https://registry.npmjs.org/@tweenjs/tween.js/-/tween.js-18.6.4.tgz", - "integrity": "sha512-lB9lMjuqjtuJrx7/kOkqQBtllspPIN+96OvTCeJ2j5FEzinoAXTdAMFnDAQT1KVPRlnYfBrqxtqP66vDM40xxQ==" + "integrity": "sha512-lB9lMjuqjtuJrx7/kOkqQBtllspPIN+96OvTCeJ2j5FEzinoAXTdAMFnDAQT1KVPRlnYfBrqxtqP66vDM40xxQ==", + "license": "MIT" }, "node_modules/@types/babel__core": { "version": "7.20.5", "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/parser": "^7.20.7", "@babel/types": "^7.20.7", @@ -5697,6 +6302,7 @@ "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/types": "^7.0.0" } @@ -5706,6 +6312,7 @@ "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", "dev": true, + "license": "MIT", "dependencies": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0" @@ -5716,6 +6323,7 @@ "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.6.tgz", "integrity": "sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/types": "^7.20.7" } @@ -5724,13 +6332,15 @@ "version": "6.2.2", "resolved": "https://registry.npmjs.org/@types/big.js/-/big.js-6.2.2.tgz", "integrity": "sha512-e2cOW9YlVzFY2iScnGBBkplKsrn2CsObHQ2Hiw4V1sSyiGbgWL8IyqE3zFi1Pt5o1pdAtYkDAIsF3KKUPjdzaA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/bn.js": { "version": "5.1.6", "resolved": "https://registry.npmjs.org/@types/bn.js/-/bn.js-5.1.6.tgz", "integrity": "sha512-Xh8vSwUeMKeYYrj3cX4lGQgFSF/N03r+tv4AiLl1SucqV+uTQpxRcnM8AkXKHwYP9ZPXOYXRr2KPXpVlIvqh9w==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*" } @@ -5738,22 +6348,26 @@ "node_modules/@types/d3-array": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/@types/d3-array/-/d3-array-3.2.1.tgz", - "integrity": "sha512-Y2Jn2idRrLzUfAKV2LyRImR+y4oa2AntrgID95SHJxuMUrkNXmanDSed71sRNZysveJVt1hLLemQZIady0FpEg==" + "integrity": "sha512-Y2Jn2idRrLzUfAKV2LyRImR+y4oa2AntrgID95SHJxuMUrkNXmanDSed71sRNZysveJVt1hLLemQZIady0FpEg==", + "license": "MIT" }, "node_modules/@types/d3-color": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/@types/d3-color/-/d3-color-3.1.3.tgz", - "integrity": "sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==" + "integrity": "sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==", + "license": "MIT" }, "node_modules/@types/d3-ease": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/@types/d3-ease/-/d3-ease-3.0.2.tgz", - "integrity": "sha512-NcV1JjO5oDzoK26oMzbILE6HW7uVXOHLQvHshBUW4UMdZGfiY6v5BeQwh9a9tCzv+CeefZQHJt5SRgK154RtiA==" + "integrity": "sha512-NcV1JjO5oDzoK26oMzbILE6HW7uVXOHLQvHshBUW4UMdZGfiY6v5BeQwh9a9tCzv+CeefZQHJt5SRgK154RtiA==", + "license": "MIT" }, "node_modules/@types/d3-interpolate": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/@types/d3-interpolate/-/d3-interpolate-3.0.4.tgz", "integrity": "sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA==", + "license": "MIT", "dependencies": { "@types/d3-color": "*" } @@ -5761,12 +6375,14 @@ "node_modules/@types/d3-path": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/@types/d3-path/-/d3-path-3.1.0.tgz", - "integrity": "sha512-P2dlU/q51fkOc/Gfl3Ul9kicV7l+ra934qBFXCFhrZMOL6du1TM0pm1ThYvENukyOn5h9v+yMJ9Fn5JK4QozrQ==" + "integrity": "sha512-P2dlU/q51fkOc/Gfl3Ul9kicV7l+ra934qBFXCFhrZMOL6du1TM0pm1ThYvENukyOn5h9v+yMJ9Fn5JK4QozrQ==", + "license": "MIT" }, "node_modules/@types/d3-scale": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.8.tgz", "integrity": "sha512-gkK1VVTr5iNiYJ7vWDI+yUFFlszhNMtVeneJ6lUTKPjprsvLLI9/tgEGiXJOnlINJA8FyA88gfnQsHbybVZrYQ==", + "license": "MIT", "dependencies": { "@types/d3-time": "*" } @@ -5775,6 +6391,7 @@ "version": "3.1.6", "resolved": "https://registry.npmjs.org/@types/d3-shape/-/d3-shape-3.1.6.tgz", "integrity": "sha512-5KKk5aKGu2I+O6SONMYSNflgiP0WfZIQvVUMan50wHsLG1G94JlxEVnCpQARfTtzytuY0p/9PXXZb3I7giofIA==", + "license": "MIT", "dependencies": { "@types/d3-path": "*" } @@ -5782,34 +6399,40 @@ "node_modules/@types/d3-time": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.3.tgz", - "integrity": "sha512-2p6olUZ4w3s+07q3Tm2dbiMZy5pCDfYwtLXXHUnVzXgQlZ/OyPtUz6OL382BkOuGlLXqfT+wqv8Fw2v8/0geBw==" + "integrity": "sha512-2p6olUZ4w3s+07q3Tm2dbiMZy5pCDfYwtLXXHUnVzXgQlZ/OyPtUz6OL382BkOuGlLXqfT+wqv8Fw2v8/0geBw==", + "license": "MIT" }, "node_modules/@types/d3-timer": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/@types/d3-timer/-/d3-timer-3.0.2.tgz", - "integrity": "sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw==" + "integrity": "sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw==", + "license": "MIT" }, "node_modules/@types/debounce": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/@types/debounce/-/debounce-1.2.4.tgz", - "integrity": "sha512-jBqiORIzKDOToaF63Fm//haOCHuwQuLa2202RK4MozpA6lh93eCBc+/8+wZn5OzjJt3ySdc+74SXWXB55Ewtyw==" + "integrity": "sha512-jBqiORIzKDOToaF63Fm//haOCHuwQuLa2202RK4MozpA6lh93eCBc+/8+wZn5OzjJt3ySdc+74SXWXB55Ewtyw==", + "license": "MIT" }, "node_modules/@types/draco3d": { "version": "1.4.10", "resolved": "https://registry.npmjs.org/@types/draco3d/-/draco3d-1.4.10.tgz", - "integrity": "sha512-AX22jp8Y7wwaBgAixaSvkoG4M/+PlAcm3Qs4OW8yT9DM4xUpWKeFhLueTAyZF39pviAdcDdeJoACapiAceqNcw==" + "integrity": "sha512-AX22jp8Y7wwaBgAixaSvkoG4M/+PlAcm3Qs4OW8yT9DM4xUpWKeFhLueTAyZF39pviAdcDdeJoACapiAceqNcw==", + "license": "MIT" }, "node_modules/@types/estree": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/graceful-fs": { "version": "4.1.9", "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*" } @@ -5818,13 +6441,15 @@ "version": "2.0.6", "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/istanbul-lib-report": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", "dev": true, + "license": "MIT", "dependencies": { "@types/istanbul-lib-coverage": "*" } @@ -5834,6 +6459,7 @@ "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/istanbul-lib-report": "*" } @@ -5841,13 +6467,15 @@ "node_modules/@types/js-cookie": { "version": "2.2.7", "resolved": "https://registry.npmjs.org/@types/js-cookie/-/js-cookie-2.2.7.tgz", - "integrity": "sha512-aLkWa0C0vO5b4Sr798E26QgOkss68Un0bLjs7u9qxzPT5CG+8DuNTffWES58YzJs3hrVAOs1wonycqEBqNJubA==" + "integrity": "sha512-aLkWa0C0vO5b4Sr798E26QgOkss68Un0bLjs7u9qxzPT5CG+8DuNTffWES58YzJs3hrVAOs1wonycqEBqNJubA==", + "license": "MIT" }, "node_modules/@types/jsdom": { "version": "20.0.1", "resolved": "https://registry.npmjs.org/@types/jsdom/-/jsdom-20.0.1.tgz", "integrity": "sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*", "@types/tough-cookie": "*", @@ -5857,37 +6485,46 @@ "node_modules/@types/json-schema": { "version": "7.0.15", "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==" + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "dev": true, + "license": "MIT" }, "node_modules/@types/json5": { "version": "0.0.29", "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", + "dev": true, + "license": "MIT" }, "node_modules/@types/node": { "version": "18.7.8", "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.8.tgz", - "integrity": "sha512-/YP55EMK2341JkODUb8DM9O0x1SIz2aBvyF33Uf1c76St3VpsMXEIW0nxuKkq/5cxnbz0RD9cfwNZHEAZQD3ag==" + "integrity": "sha512-/YP55EMK2341JkODUb8DM9O0x1SIz2aBvyF33Uf1c76St3VpsMXEIW0nxuKkq/5cxnbz0RD9cfwNZHEAZQD3ag==", + "license": "MIT" }, "node_modules/@types/offscreencanvas": { "version": "2019.7.3", "resolved": "https://registry.npmjs.org/@types/offscreencanvas/-/offscreencanvas-2019.7.3.tgz", - "integrity": "sha512-ieXiYmgSRXUDeOntE1InxjWyvEelZGP63M+cGuquuRLuIKKT1osnkXjxev9B7d1nXSug5vpunx+gNlbVxMlC9A==" + "integrity": "sha512-ieXiYmgSRXUDeOntE1InxjWyvEelZGP63M+cGuquuRLuIKKT1osnkXjxev9B7d1nXSug5vpunx+gNlbVxMlC9A==", + "license": "MIT" }, "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==" + "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==", + "license": "MIT" }, "node_modules/@types/prop-types": { "version": "15.7.13", "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.13.tgz", - "integrity": "sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==" + "integrity": "sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==", + "license": "MIT" }, "node_modules/@types/react": { "version": "18.3.12", "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.12.tgz", "integrity": "sha512-D2wOSq/d6Agt28q7rSI3jhU7G6aiuzljDGZ2hTZHIkrTLUI+AF3WMeKkEZ9nN2fkBAlcktT6vcZjDFiIhMYEQw==", + "license": "MIT", "dependencies": { "@types/prop-types": "*", "csstype": "^3.0.2" @@ -5898,6 +6535,7 @@ "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.1.tgz", "integrity": "sha512-qW1Mfv8taImTthu4KoXgDfLuk4bydU6Q/TkADnDWWHwi4NX4BR+LWfTp2sVmTqRrsHvyDDTelgelxJ+SsejKKQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/react": "*" } @@ -5906,6 +6544,7 @@ "version": "0.26.7", "resolved": "https://registry.npmjs.org/@types/react-reconciler/-/react-reconciler-0.26.7.tgz", "integrity": "sha512-mBDYl8x+oyPX/VBb3E638N0B7xG+SPk/EAMcVPeexqus/5aTpTphQi0curhhshOqRrc9t6OPoJfEUkbymse/lQ==", + "license": "MIT", "dependencies": { "@types/react": "*" } @@ -5914,30 +6553,29 @@ "version": "4.4.11", "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.11.tgz", "integrity": "sha512-RM05tAniPZ5DZPzzNFP+DmrcOdD0efDUxMy3145oljWSl3x9ZV5vhme98gTxFrj2lhXvmGNnUiuDyJgY9IKkNA==", + "license": "MIT", "dependencies": { "@types/react": "*" } }, - "node_modules/@types/semver": { - "version": "7.5.8", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", - "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==" - }, "node_modules/@types/stack-utils": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/stats.js": { "version": "0.17.3", "resolved": "https://registry.npmjs.org/@types/stats.js/-/stats.js-0.17.3.tgz", - "integrity": "sha512-pXNfAD3KHOdif9EQXZ9deK82HVNaXP5ZIF5RP2QG6OQFNTaY2YIetfrE9t528vEreGQvEPRDDc8muaoYeK0SxQ==" + "integrity": "sha512-pXNfAD3KHOdif9EQXZ9deK82HVNaXP5ZIF5RP2QG6OQFNTaY2YIetfrE9t528vEreGQvEPRDDc8muaoYeK0SxQ==", + "license": "MIT" }, "node_modules/@types/three": { "version": "0.155.1", "resolved": "https://registry.npmjs.org/@types/three/-/three-0.155.1.tgz", "integrity": "sha512-uNUwnz/wWRxahjIqTtDYQ1qdE1R1py21obxfuILkT+kKrjocMwRLQQA1l8nMxfQU7VXb7CXu04ucMo8OqZt4ZA==", + "license": "MIT", "dependencies": { "@tweenjs/tween.js": "~18.6.4", "@types/stats.js": "*", @@ -5951,22 +6589,26 @@ "version": "4.0.5", "resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.5.tgz", "integrity": "sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/webidl-conversions": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/@types/webidl-conversions/-/webidl-conversions-7.0.3.tgz", - "integrity": "sha512-CiJJvcRtIgzadHCYXw7dqEnMNRjhGZlYK05Mj9OyktqV8uVT8fD2BFOB7S1uwBE3Kj2Z+4UyPmFw/Ixgw/LAlA==" + "integrity": "sha512-CiJJvcRtIgzadHCYXw7dqEnMNRjhGZlYK05Mj9OyktqV8uVT8fD2BFOB7S1uwBE3Kj2Z+4UyPmFw/Ixgw/LAlA==", + "license": "MIT" }, "node_modules/@types/webxr": { "version": "0.5.20", "resolved": "https://registry.npmjs.org/@types/webxr/-/webxr-0.5.20.tgz", - "integrity": "sha512-JGpU6qiIJQKUuVSKx1GtQnHJGxRjtfGIhzO2ilq43VZZS//f1h1Sgexbdk+Lq+7569a6EYhOWrUpIruR/1Enmg==" + "integrity": "sha512-JGpU6qiIJQKUuVSKx1GtQnHJGxRjtfGIhzO2ilq43VZZS//f1h1Sgexbdk+Lq+7569a6EYhOWrUpIruR/1Enmg==", + "license": "MIT" }, "node_modules/@types/whatwg-url": { "version": "8.2.2", "resolved": "https://registry.npmjs.org/@types/whatwg-url/-/whatwg-url-8.2.2.tgz", "integrity": "sha512-FtQu10RWgn3D9U4aazdwIE2yzphmTJREDqNdODHrbrZmmMqI0vMheC/6NE/J1Yveaj8H+ela+YwWTjq5PGmuhA==", + "license": "MIT", "dependencies": { "@types/node": "*", "@types/webidl-conversions": "*" @@ -5977,6 +6619,7 @@ "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", "dev": true, + "license": "MIT", "dependencies": { "@types/yargs-parser": "*" } @@ -5985,34 +6628,36 @@ "version": "21.0.3", "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz", - "integrity": "sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==", - "dependencies": { - "@eslint-community/regexpp": "^4.4.0", - "@typescript-eslint/scope-manager": "5.62.0", - "@typescript-eslint/type-utils": "5.62.0", - "@typescript-eslint/utils": "5.62.0", - "debug": "^4.3.4", + "version": "8.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.15.0.tgz", + "integrity": "sha512-+zkm9AR1Ds9uLWN3fkoeXgFppaQ+uEVtfOV62dDmsy9QCNqlRHWNEck4yarvRNrvRcHQLGfqBNui3cimoz8XAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/regexpp": "^4.10.0", + "@typescript-eslint/scope-manager": "8.15.0", + "@typescript-eslint/type-utils": "8.15.0", + "@typescript-eslint/utils": "8.15.0", + "@typescript-eslint/visitor-keys": "8.15.0", "graphemer": "^1.4.0", - "ignore": "^5.2.0", - "natural-compare-lite": "^1.4.0", - "semver": "^7.3.7", - "tsutils": "^3.21.0" + "ignore": "^5.3.1", + "natural-compare": "^1.4.0", + "ts-api-utils": "^1.3.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", + "eslint": "^8.57.0 || ^9.0.0" }, "peerDependenciesMeta": { "typescript": { @@ -6020,36 +6665,28 @@ } } }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/@typescript-eslint/parser": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.62.0.tgz", - "integrity": "sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==", + "version": "8.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.15.0.tgz", + "integrity": "sha512-7n59qFpghG4uazrF9qtGKBZXn7Oz4sOMm8dwNWDQY96Xlm2oX67eipqcblDj+oY1lLCbf1oltMZFpUso66Kl1A==", + "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/scope-manager": "5.62.0", - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/typescript-estree": "5.62.0", + "@typescript-eslint/scope-manager": "8.15.0", + "@typescript-eslint/types": "8.15.0", + "@typescript-eslint/typescript-estree": "8.15.0", + "@typescript-eslint/visitor-keys": "8.15.0", "debug": "^4.3.4" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "eslint": "^8.57.0 || ^9.0.0" }, "peerDependenciesMeta": { "typescript": { @@ -6058,15 +6695,17 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz", - "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==", + "version": "8.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.15.0.tgz", + "integrity": "sha512-QRGy8ADi4J7ii95xz4UoiymmmMd/zuy9azCaamnZ3FM8T5fZcex8UfJcjkiEZjJSztKfEBe3dZ5T/5RHAmw2mA==", + "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/visitor-keys": "5.62.0" + "@typescript-eslint/types": "8.15.0", + "@typescript-eslint/visitor-keys": "8.15.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", @@ -6074,24 +6713,26 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz", - "integrity": "sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==", + "version": "8.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.15.0.tgz", + "integrity": "sha512-UU6uwXDoI3JGSXmcdnP5d8Fffa2KayOhUUqr/AiBnG1Gl7+7ut/oyagVeSkh7bxQ0zSXV9ptRh/4N15nkCqnpw==", + "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "5.62.0", - "@typescript-eslint/utils": "5.62.0", + "@typescript-eslint/typescript-estree": "8.15.0", + "@typescript-eslint/utils": "8.15.0", "debug": "^4.3.4", - "tsutils": "^3.21.0" + "ts-api-utils": "^1.3.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "*" + "eslint": "^8.57.0 || ^9.0.0" }, "peerDependenciesMeta": { "typescript": { @@ -6100,11 +6741,13 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", - "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", + "version": "8.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.15.0.tgz", + "integrity": "sha512-n3Gt8Y/KyJNe0S3yDCD2RVKrHBC4gTUcLTebVBXacPy091E6tNspFLKRXlk3hwT4G55nfr1n2AdFqi/XMxzmPQ==", + "dev": true, + "license": "MIT", "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", @@ -6112,20 +6755,23 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", - "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", + "version": "8.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.15.0.tgz", + "integrity": "sha512-1eMp2JgNec/niZsR7ioFBlsh/Fk0oJbhaqO0jRyQBMgkz7RrFfkqF9lYYmBoGBaSiLnu8TAPQTwoTUiSTUW9dg==", + "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/visitor-keys": "5.62.0", + "@typescript-eslint/types": "8.15.0", + "@typescript-eslint/visitor-keys": "8.15.0", "debug": "^4.3.4", - "globby": "^11.1.0", + "fast-glob": "^3.3.2", "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" + "minimatch": "^9.0.4", + "semver": "^7.6.0", + "ts-api-utils": "^1.3.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", @@ -6137,10 +6783,68 @@ } } }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { "version": "7.6.3", "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -6149,51 +6853,45 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", - "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", + "version": "8.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.15.0.tgz", + "integrity": "sha512-k82RI9yGhr0QM3Dnq+egEpz9qB6Un+WLYhmoNcvl8ltMEededhh7otBVVIDDsEEttauwdY/hQoSsOv13lxrFzQ==", + "dev": true, + "license": "MIT", "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@types/json-schema": "^7.0.9", - "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.62.0", - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/typescript-estree": "5.62.0", - "eslint-scope": "^5.1.1", - "semver": "^7.3.7" + "@eslint-community/eslint-utils": "^4.4.0", + "@typescript-eslint/scope-manager": "8.15.0", + "@typescript-eslint/types": "8.15.0", + "@typescript-eslint/typescript-estree": "8.15.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", - "bin": { - "semver": "bin/semver.js" + "eslint": "^8.57.0 || ^9.0.0" }, - "engines": { - "node": ">=10" + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", - "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", + "version": "8.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.15.0.tgz", + "integrity": "sha512-h8vYOulWec9LhpwfAdZf2bjr8xIp0KNKnpgqSz0qqYYKAW/QZKw3ktRndbiAtUz4acH4QLQavwZBYCc0wulA/Q==", + "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "5.62.0", - "eslint-visitor-keys": "^3.3.0" + "@typescript-eslint/types": "8.15.0", + "eslint-visitor-keys": "^4.2.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", @@ -6203,12 +6901,14 @@ "node_modules/@use-gesture/core": { "version": "10.3.1", "resolved": "https://registry.npmjs.org/@use-gesture/core/-/core-10.3.1.tgz", - "integrity": "sha512-WcINiDt8WjqBdUXye25anHiNxPc0VOrlT8F6LLkU6cycrOGUDyY/yyFmsg3k8i5OLvv25llc0QC45GhR/C8llw==" + "integrity": "sha512-WcINiDt8WjqBdUXye25anHiNxPc0VOrlT8F6LLkU6cycrOGUDyY/yyFmsg3k8i5OLvv25llc0QC45GhR/C8llw==", + "license": "MIT" }, "node_modules/@use-gesture/react": { "version": "10.3.1", "resolved": "https://registry.npmjs.org/@use-gesture/react/-/react-10.3.1.tgz", "integrity": "sha512-Yy19y6O2GJq8f7CHf7L0nxL8bf4PZCPaVOCgJrusOeFHY1LvHgYXnmnXg6N5iwAnbgbZCDjo60SiM6IPJi9C5g==", + "license": "MIT", "dependencies": { "@use-gesture/core": "10.3.1" }, @@ -6220,6 +6920,7 @@ "version": "0.1.11", "resolved": "https://registry.npmjs.org/@vercel/analytics/-/analytics-0.1.11.tgz", "integrity": "sha512-mj5CPR02y0BRs1tN3oZcBNAX9a8NxsIUl9vElDPcqxnMfP0RbRc9fI9Ud7+QDg/1Izvt5uMumsr+6YsmVHcyuw==", + "license": "MPL-2.0", "peerDependencies": { "react": "^16.8||^17||^18" } @@ -6228,6 +6929,7 @@ "version": "2.17.2", "resolved": "https://registry.npmjs.org/@walletconnect/core/-/core-2.17.2.tgz", "integrity": "sha512-O9VUsFg78CbvIaxfQuZMsHcJ4a2Z16DRz/O4S+uOAcGKhH/i/ln8hp864Tb+xRvifWSzaZ6CeAVxk657F+pscA==", + "license": "Apache-2.0", "dependencies": { "@walletconnect/heartbeat": "1.2.2", "@walletconnect/jsonrpc-provider": "1.0.14", @@ -6255,6 +6957,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/@walletconnect/environment/-/environment-1.0.1.tgz", "integrity": "sha512-T426LLZtHj8e8rYnKfzsw1aG6+M0BT1ZxayMdv/p8yM0MU+eJDISqNY3/bccxRr4LrF9csq02Rhqt08Ibl0VRg==", + "license": "MIT", "dependencies": { "tslib": "1.14.1" } @@ -6262,12 +6965,14 @@ "node_modules/@walletconnect/environment/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, "node_modules/@walletconnect/events": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@walletconnect/events/-/events-1.0.1.tgz", "integrity": "sha512-NPTqaoi0oPBVNuLv7qPaJazmGHs5JGyO8eEAk5VGKmJzDR7AHzD4k6ilox5kxk1iwiOnFopBOOMLs86Oa76HpQ==", + "license": "MIT", "dependencies": { "keyvaluestorage-interface": "^1.0.0", "tslib": "1.14.1" @@ -6276,12 +6981,14 @@ "node_modules/@walletconnect/events/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, "node_modules/@walletconnect/heartbeat": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/@walletconnect/heartbeat/-/heartbeat-1.2.2.tgz", "integrity": "sha512-uASiRmC5MwhuRuf05vq4AT48Pq8RMi876zV8rr8cV969uTOzWdB/k+Lj5yI2PBtB1bGQisGen7MM1GcZlQTBXw==", + "license": "MIT", "dependencies": { "@walletconnect/events": "^1.0.1", "@walletconnect/time": "^1.0.2", @@ -6292,6 +6999,7 @@ "version": "1.0.14", "resolved": "https://registry.npmjs.org/@walletconnect/jsonrpc-provider/-/jsonrpc-provider-1.0.14.tgz", "integrity": "sha512-rtsNY1XqHvWj0EtITNeuf8PHMvlCLiS3EjQL+WOkxEOA4KPxsohFnBDeyPYiNm4ZvkQdLnece36opYidmtbmow==", + "license": "MIT", "dependencies": { "@walletconnect/jsonrpc-utils": "^1.0.8", "@walletconnect/safe-json": "^1.0.2", @@ -6302,6 +7010,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/@walletconnect/jsonrpc-types/-/jsonrpc-types-1.0.4.tgz", "integrity": "sha512-P6679fG/M+wuWg9TY8mh6xFSdYnFyFjwFelxyISxMDrlbXokorEVXYOxiqEbrU3x1BmBoCAJJ+vtEaEoMlpCBQ==", + "license": "MIT", "dependencies": { "events": "^3.3.0", "keyvaluestorage-interface": "^1.0.0" @@ -6311,6 +7020,7 @@ "version": "1.0.8", "resolved": "https://registry.npmjs.org/@walletconnect/jsonrpc-utils/-/jsonrpc-utils-1.0.8.tgz", "integrity": "sha512-vdeb03bD8VzJUL6ZtzRYsFMq1eZQcM3EAzT0a3st59dyLfJ0wq+tKMpmGH7HlB7waD858UWgfIcudbPFsbzVdw==", + "license": "MIT", "dependencies": { "@walletconnect/environment": "^1.0.1", "@walletconnect/jsonrpc-types": "^1.0.3", @@ -6320,12 +7030,14 @@ "node_modules/@walletconnect/jsonrpc-utils/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, "node_modules/@walletconnect/jsonrpc-ws-connection": { "version": "1.0.14", "resolved": "https://registry.npmjs.org/@walletconnect/jsonrpc-ws-connection/-/jsonrpc-ws-connection-1.0.14.tgz", "integrity": "sha512-Jsl6fC55AYcbkNVkwNM6Jo+ufsuCQRqViOQ8ZBPH9pRREHH9welbBiszuTLqEJiQcO/6XfFDl6bzCJIkrEi8XA==", + "license": "MIT", "dependencies": { "@walletconnect/jsonrpc-utils": "^1.0.6", "@walletconnect/safe-json": "^1.0.2", @@ -6337,6 +7049,7 @@ "version": "7.5.10", "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", + "license": "MIT", "engines": { "node": ">=8.3.0" }, @@ -6357,6 +7070,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/@walletconnect/keyvaluestorage/-/keyvaluestorage-1.1.1.tgz", "integrity": "sha512-V7ZQq2+mSxAq7MrRqDxanTzu2RcElfK1PfNYiaVnJgJ7Q7G7hTVwF8voIBx92qsRyGHZihrwNPHuZd1aKkd0rA==", + "license": "MIT", "dependencies": { "@walletconnect/safe-json": "^1.0.1", "idb-keyval": "^6.2.1", @@ -6375,6 +7089,7 @@ "version": "2.1.2", "resolved": "https://registry.npmjs.org/@walletconnect/logger/-/logger-2.1.2.tgz", "integrity": "sha512-aAb28I3S6pYXZHQm5ESB+V6rDqIYfsnHaQyzFbwUUBFY4H0OXx/YtTl8lvhUNhMMfb9UxbwEBS253TlXUYJWSw==", + "license": "MIT", "dependencies": { "@walletconnect/safe-json": "^1.0.2", "pino": "7.11.0" @@ -6384,6 +7099,7 @@ "version": "1.0.11", "resolved": "https://registry.npmjs.org/@walletconnect/relay-api/-/relay-api-1.0.11.tgz", "integrity": "sha512-tLPErkze/HmC9aCmdZOhtVmYZq1wKfWTJtygQHoWtgg722Jd4homo54Cs4ak2RUFUZIGO2RsOpIcWipaua5D5Q==", + "license": "MIT", "dependencies": { "@walletconnect/jsonrpc-types": "^1.0.2" } @@ -6392,6 +7108,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/@walletconnect/relay-auth/-/relay-auth-1.0.4.tgz", "integrity": "sha512-kKJcS6+WxYq5kshpPaxGHdwf5y98ZwbfuS4EE/NkQzqrDFm5Cj+dP8LofzWvjrrLkZq7Afy7WrQMXdLy8Sx7HQ==", + "license": "MIT", "dependencies": { "@stablelib/ed25519": "^1.0.2", "@stablelib/random": "^1.0.1", @@ -6404,12 +7121,14 @@ "node_modules/@walletconnect/relay-auth/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, "node_modules/@walletconnect/safe-json": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/@walletconnect/safe-json/-/safe-json-1.0.2.tgz", "integrity": "sha512-Ogb7I27kZ3LPC3ibn8ldyUr5544t3/STow9+lzz7Sfo808YD7SBWk7SAsdBFlYgP2zDRy2hS3sKRcuSRM0OTmA==", + "license": "MIT", "dependencies": { "tslib": "1.14.1" } @@ -6417,12 +7136,14 @@ "node_modules/@walletconnect/safe-json/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, "node_modules/@walletconnect/sign-client": { "version": "2.17.2", "resolved": "https://registry.npmjs.org/@walletconnect/sign-client/-/sign-client-2.17.2.tgz", "integrity": "sha512-/wigdCIQjlBXSWY43Id0IPvZ5biq4HiiQZti8Ljvx408UYjmqcxcBitbj2UJXMYkid7704JWAB2mw32I1HgshQ==", + "license": "Apache-2.0", "dependencies": { "@walletconnect/core": "2.17.2", "@walletconnect/events": "1.0.1", @@ -6439,6 +7160,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/@walletconnect/time/-/time-1.0.2.tgz", "integrity": "sha512-uzdd9woDcJ1AaBZRhqy5rNC9laqWGErfc4dxA9a87mPdKOgWMD85mcFo9dIYIts/Jwocfwn07EC6EzclKubk/g==", + "license": "MIT", "dependencies": { "tslib": "1.14.1" } @@ -6446,12 +7168,14 @@ "node_modules/@walletconnect/time/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, "node_modules/@walletconnect/types": { "version": "2.17.2", "resolved": "https://registry.npmjs.org/@walletconnect/types/-/types-2.17.2.tgz", "integrity": "sha512-j/+0WuO00lR8ntu7b1+MKe/r59hNwYLFzW0tTmozzhfAlDL+dYwWasDBNq4AH8NbVd7vlPCQWmncH7/6FVtOfQ==", + "license": "Apache-2.0", "dependencies": { "@walletconnect/events": "1.0.1", "@walletconnect/heartbeat": "1.2.2", @@ -6465,6 +7189,7 @@ "version": "2.17.2", "resolved": "https://registry.npmjs.org/@walletconnect/utils/-/utils-2.17.2.tgz", "integrity": "sha512-T7eLRiuw96fgwUy2A5NZB5Eu87ukX8RCVoO9lji34RFV4o2IGU9FhTEWyd4QQKI8OuQRjSknhbJs0tU0r0faPw==", + "license": "Apache-2.0", "dependencies": { "@ethersproject/hash": "5.7.0", "@ethersproject/transactions": "5.7.0", @@ -6492,6 +7217,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/@walletconnect/window-getters/-/window-getters-1.0.1.tgz", "integrity": "sha512-vHp+HqzGxORPAN8gY03qnbTMnhqIwjeRJNOMOAzePRg4xVEEE2WvYsI9G2NMjOknA8hnuYbU3/hwLcKbjhc8+Q==", + "license": "MIT", "dependencies": { "tslib": "1.14.1" } @@ -6499,12 +7225,14 @@ "node_modules/@walletconnect/window-getters/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, "node_modules/@walletconnect/window-metadata": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@walletconnect/window-metadata/-/window-metadata-1.0.1.tgz", "integrity": "sha512-9koTqyGrM2cqFRW517BPY/iEtUDx2r1+Pwwu5m7sJ7ka79wi3EyqhqcICk/yDmv6jAS1rjKgTKXlEhanYjijcA==", + "license": "MIT", "dependencies": { "@walletconnect/window-getters": "^1.0.1", "tslib": "1.14.1" @@ -6513,24 +7241,28 @@ "node_modules/@walletconnect/window-metadata/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, "node_modules/@xobotyi/scrollbar-width": { "version": "1.9.5", "resolved": "https://registry.npmjs.org/@xobotyi/scrollbar-width/-/scrollbar-width-1.9.5.tgz", - "integrity": "sha512-N8tkAACJx2ww8vFMneJmaAgmjAG1tnVBZJRLRcx061tmsLRZHSEZSLuGWnwPtunsSLvSqXQ2wfp7Mgqg1I+2dQ==" + "integrity": "sha512-N8tkAACJx2ww8vFMneJmaAgmjAG1tnVBZJRLRcx061tmsLRZHSEZSLuGWnwPtunsSLvSqXQ2wfp7Mgqg1I+2dQ==", + "license": "MIT" }, "node_modules/abab": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", "deprecated": "Use your platform's native atob() and btoa() methods instead", - "dev": true + "dev": true, + "license": "BSD-3-Clause" }, "node_modules/abi-wan-kanabi": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/abi-wan-kanabi/-/abi-wan-kanabi-2.2.3.tgz", "integrity": "sha512-JlqiAl9CPvTm5kKG0QXmVCWNWoC/XyRMOeT77cQlbxXWllgjf6SqUmaNqFon72C2o5OSZids+5FvLdsw6dvWaw==", + "license": "ISC", "dependencies": { "ansicolors": "^0.3.2", "cardinal": "^2.1.1", @@ -6545,6 +7277,7 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/abitype/-/abitype-1.0.6.tgz", "integrity": "sha512-MMSqYh4+C/aVqI2RQaWqbvI4Kxo5cQV40WQ4QFtDnNzCkqChm8MuENhElmynZlO0qUy/ObkEUaXtKqYnx1Kp3A==", + "license": "MIT", "funding": { "url": "https://github.com/sponsors/wevm" }, @@ -6565,6 +7298,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "license": "MIT", "dependencies": { "event-target-shim": "^5.0.0" }, @@ -6576,6 +7310,7 @@ "version": "8.14.0", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", + "license": "MIT", "bin": { "acorn": "bin/acorn" }, @@ -6588,6 +7323,7 @@ "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-7.0.1.tgz", "integrity": "sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==", "dev": true, + "license": "MIT", "dependencies": { "acorn": "^8.1.0", "acorn-walk": "^8.0.2" @@ -6598,6 +7334,7 @@ "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", "dev": true, + "license": "MIT", "peerDependencies": { "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } @@ -6607,6 +7344,7 @@ "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz", "integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==", "dev": true, + "license": "MIT", "dependencies": { "acorn": "^8.11.0" }, @@ -6619,6 +7357,7 @@ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", "dev": true, + "license": "MIT", "dependencies": { "debug": "4" }, @@ -6631,6 +7370,7 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -6647,6 +7387,7 @@ "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", "dev": true, + "license": "MIT", "dependencies": { "type-fest": "^0.21.3" }, @@ -6658,20 +7399,19 @@ } }, "node_modules/ansi-regex": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", - "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "node": ">=8" } }, "node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -6685,18 +7425,21 @@ "node_modules/ansicolors": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/ansicolors/-/ansicolors-0.3.2.tgz", - "integrity": "sha512-QXu7BPrP29VllRxH8GwB7x5iX5qWKAAMLqKQGWTeLWVlNHNOpVMJ91dsxQAIWXpjuW5wqvxu3Jd/nRjrJ+0pqg==" + "integrity": "sha512-QXu7BPrP29VllRxH8GwB7x5iX5qWKAAMLqKQGWTeLWVlNHNOpVMJ91dsxQAIWXpjuW5wqvxu3Jd/nRjrJ+0pqg==", + "license": "MIT" }, "node_modules/any-promise": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/anymatch": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "license": "ISC", "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -6709,13 +7452,15 @@ "version": "5.0.2", "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/argparse": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dev": true, + "license": "MIT", "dependencies": { "sprintf-js": "~1.0.2" } @@ -6724,6 +7469,8 @@ "version": "5.3.2", "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==", + "dev": true, + "license": "Apache-2.0", "engines": { "node": ">= 0.4" } @@ -6732,6 +7479,8 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", + "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.5", "is-array-buffer": "^3.0.4" @@ -6747,6 +7496,8 @@ "version": "3.1.8", "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", + "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -6762,18 +7513,12 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "engines": { - "node": ">=8" - } - }, "node_modules/array.prototype.findlast": { "version": "1.2.5", "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==", + "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -6793,6 +7538,8 @@ "version": "1.2.5", "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz", "integrity": "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==", + "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -6812,6 +7559,8 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", + "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", @@ -6829,6 +7578,8 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", + "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", @@ -6846,6 +7597,8 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz", "integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==", + "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -6861,6 +7614,8 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", + "dev": true, + "license": "MIT", "dependencies": { "array-buffer-byte-length": "^1.0.1", "call-bind": "^1.0.5", @@ -6881,24 +7636,29 @@ "node_modules/ast-types-flow": { "version": "0.0.8", "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", - "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==" + "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==", + "dev": true, + "license": "MIT" }, "node_modules/async": { "version": "3.2.6", "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/atomic-sleep": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz", "integrity": "sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==", + "license": "MIT", "engines": { "node": ">=8.0.0" } @@ -6922,6 +7682,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { "browserslist": "^4.23.3", "caniuse-lite": "^1.0.30001646", @@ -6944,6 +7705,8 @@ "version": "1.0.7", "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "dev": true, + "license": "MIT", "dependencies": { "possible-typed-array-names": "^1.0.0" }, @@ -6958,6 +7721,8 @@ "version": "4.10.2", "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.10.2.tgz", "integrity": "sha512-RE3mdQ7P3FRSe7eqCWoeQ/Z9QXrtniSjp1wUjt5nRC3WIpz5rSCve6o3fsZ2aCpJtrZjSZgjwXAoTO5k4tEI0w==", + "dev": true, + "license": "MPL-2.0", "engines": { "node": ">=4" } @@ -6966,6 +7731,8 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==", + "dev": true, + "license": "Apache-2.0", "engines": { "node": ">= 0.4" } @@ -6975,6 +7742,7 @@ "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz", "integrity": "sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==", "dev": true, + "license": "MIT", "dependencies": { "@jest/transform": "^29.7.0", "@types/babel__core": "^7.1.14", @@ -6996,6 +7764,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "@babel/helper-plugin-utils": "^7.0.0", "@istanbuljs/load-nyc-config": "^1.0.0", @@ -7012,6 +7781,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz", "integrity": "sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/template": "^7.3.3", "@babel/types": "^7.3.3", @@ -7026,6 +7796,7 @@ "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", @@ -7037,13 +7808,14 @@ } }, "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.11", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz", - "integrity": "sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==", + "version": "0.4.12", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.12.tgz", + "integrity": "sha512-CPWT6BwvhrTO2d8QVorhTCQw9Y43zOu7G9HigcfxvepOU6b8o3tcWad6oVgZIsZCTt42FFv97aA7ZJsbM4+8og==", "dev": true, + "license": "MIT", "dependencies": { "@babel/compat-data": "^7.22.6", - "@babel/helper-define-polyfill-provider": "^0.6.2", + "@babel/helper-define-polyfill-provider": "^0.6.3", "semver": "^6.3.1" }, "peerDependencies": { @@ -7055,6 +7827,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz", "integrity": "sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-define-polyfill-provider": "^0.6.2", "core-js-compat": "^3.38.0" @@ -7064,12 +7837,13 @@ } }, "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.2.tgz", - "integrity": "sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==", + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.3.tgz", + "integrity": "sha512-LiWSbl4CRSIa5x/JAU6jZiG9eit9w6mz+yVMFwDE83LAWvt0AfGBoZ7HS/mkhrKuh2ZlzfVZYKoLjXdqw6Yt7Q==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.2" + "@babel/helper-define-polyfill-provider": "^0.6.3" }, "peerDependencies": { "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" @@ -7079,6 +7853,7 @@ "version": "2.1.4", "resolved": "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-2.1.4.tgz", "integrity": "sha512-Xgp9g+A/cG47sUyRwwYxGM4bR/jDRg5N6it/8+HxCnbT5XNKSKDT9xm4oag/osgqjC2It/vH0yXsomOG6k558g==", + "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", "@babel/helper-module-imports": "^7.22.5", @@ -7095,6 +7870,7 @@ "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.1.0.tgz", "integrity": "sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/plugin-syntax-async-generators": "^7.8.4", "@babel/plugin-syntax-bigint": "^7.8.3", @@ -7121,6 +7897,7 @@ "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz", "integrity": "sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==", "dev": true, + "license": "MIT", "dependencies": { "babel-plugin-jest-hoist": "^29.6.3", "babel-preset-current-node-syntax": "^1.0.0" @@ -7135,7 +7912,9 @@ "node_modules/balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true, + "license": "MIT" }, "node_modules/base64-js": { "version": "1.5.1", @@ -7154,12 +7933,14 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "MIT" }, "node_modules/bidi-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/bidi-js/-/bidi-js-1.0.3.tgz", "integrity": "sha512-RKshQI1R3YQ+n9YJz2QQ147P66ELpa1FQEg20Dk8oW9t2KgLbpDLLp9aGZ7y8WHSshDknG0bknqGw5/tyCs5tw==", + "license": "MIT", "dependencies": { "require-from-string": "^2.0.2" } @@ -7168,6 +7949,7 @@ "version": "6.2.2", "resolved": "https://registry.npmjs.org/big.js/-/big.js-6.2.2.tgz", "integrity": "sha512-y/ie+Faknx7sZA5MfGA2xKlu0GDv8RWrXGsmlteyJQ2lvoKv9GBK/fpRMc2qlSoBAgNxrixICFCBefIq8WCQpQ==", + "license": "MIT", "engines": { "node": "*" }, @@ -7180,6 +7962,7 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "license": "MIT", "engines": { "node": ">=8" }, @@ -7190,17 +7973,21 @@ "node_modules/bn.js": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", - "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==" + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==", + "license": "MIT" }, "node_modules/bowser": { "version": "2.11.0", "resolved": "https://registry.npmjs.org/bowser/-/bowser-2.11.0.tgz", - "integrity": "sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA==" + "integrity": "sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA==", + "license": "MIT" }, "node_modules/brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -7210,6 +7997,7 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "license": "MIT", "dependencies": { "fill-range": "^7.1.1" }, @@ -7220,13 +8008,13 @@ "node_modules/brorand": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==" + "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==", + "license": "MIT" }, "node_modules/browserslist": { "version": "4.24.2", "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz", "integrity": "sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==", - "dev": true, "funding": [ { "type": "opencollective", @@ -7241,6 +8029,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { "caniuse-lite": "^1.0.30001669", "electron-to-chromium": "^1.5.41", @@ -7259,6 +8048,7 @@ "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", "dev": true, + "license": "MIT", "dependencies": { "fast-json-stable-stringify": "2.x" }, @@ -7271,6 +8061,7 @@ "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", "dev": true, + "license": "Apache-2.0", "dependencies": { "node-int64": "^0.4.0" } @@ -7279,6 +8070,7 @@ "version": "4.7.2", "resolved": "https://registry.npmjs.org/bson/-/bson-4.7.2.tgz", "integrity": "sha512-Ry9wCtIZ5kGqkJoi6aD8KjxFZEx78guTQDnpXWiNthsxzrxAK/i8E6pCHAIZTbaEFWcOCvbecMukfK7XUvyLpQ==", + "license": "Apache-2.0", "dependencies": { "buffer": "^5.6.0" }, @@ -7304,6 +8096,7 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "dependencies": { "base64-js": "^1.3.1", "ieee754": "^1.1.13" @@ -7327,6 +8120,7 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "dependencies": { "base64-js": "^1.3.1", "ieee754": "^1.2.1" @@ -7336,7 +8130,8 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/busboy": { "version": "1.6.0", @@ -7353,6 +8148,8 @@ "version": "1.0.7", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "dev": true, + "license": "MIT", "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", @@ -7371,6 +8168,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "license": "MIT", "engines": { "node": ">=6" } @@ -7380,6 +8178,7 @@ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -7389,6 +8188,7 @@ "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 6" } @@ -7397,6 +8197,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.1.tgz", "integrity": "sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==", + "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -7405,14 +8206,15 @@ "version": "2.9.0", "resolved": "https://registry.npmjs.org/camera-controls/-/camera-controls-2.9.0.tgz", "integrity": "sha512-TpCujnP0vqPppTXXJRYpvIy0xq9Tro6jQf2iYUxlDpPCNxkvE/XGaTuwIxnhINOkVP/ob2CRYXtY3iVYXeMEzA==", + "license": "MIT", "peerDependencies": { "three": ">=0.126.1" } }, "node_modules/caniuse-lite": { - "version": "1.0.30001678", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001678.tgz", - "integrity": "sha512-RR+4U/05gNtps58PEBDZcPWTgEO2MBeoPZ96aQcjmfkBWRIDfN451fW2qyDA9/+HohLLIL5GqiMwA+IB1pWarw==", + "version": "1.0.30001684", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001684.tgz", + "integrity": "sha512-G1LRwLIQjBQoyq0ZJGqGIJUXzJ8irpbjHLpVRXDvBEScFJ9b17sgK6vlx0GAJFE21okD7zXl08rRRUfq6HdoEQ==", "funding": [ { "type": "opencollective", @@ -7426,12 +8228,14 @@ "type": "github", "url": "https://github.com/sponsors/ai" } - ] + ], + "license": "CC-BY-4.0" }, "node_modules/cardinal": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/cardinal/-/cardinal-2.1.1.tgz", "integrity": "sha512-JSr5eOgoEymtYHBjNWyjrMqet9Am2miJhlfKNdqLp6zoeAh0KN5dRAcxlecj5mAJrmQomgiOBj35xHLrFjqBpw==", + "license": "MIT", "dependencies": { "ansicolors": "~0.3.2", "redeyed": "~2.1.0" @@ -7445,6 +8249,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -7461,6 +8266,7 @@ "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" } @@ -7469,6 +8275,7 @@ "version": "4.4.6", "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-4.4.6.tgz", "integrity": "sha512-8Y406zevUPbbIBA/HRk33khEmQPk5+cxeflWE/2rx1NJsjVWMPw/9mSP9rxHP5eqi6LNoPBVMfZHxbwLSgldYA==", + "license": "MIT", "dependencies": { "@kurkle/color": "^0.3.0" }, @@ -7480,6 +8287,7 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "license": "MIT", "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", @@ -7503,6 +8311,7 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "license": "ISC", "dependencies": { "is-glob": "^4.0.1" }, @@ -7521,6 +8330,7 @@ "url": "https://github.com/sponsors/sibiraj-s" } ], + "license": "MIT", "engines": { "node": ">=8" } @@ -7529,6 +8339,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/citty/-/citty-0.1.6.tgz", "integrity": "sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==", + "license": "MIT", "dependencies": { "consola": "^3.2.3" } @@ -7537,17 +8348,20 @@ "version": "1.4.1", "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.1.tgz", "integrity": "sha512-cuSVIHi9/9E/+821Qjdvngor+xpnlwnuwIyZOaLmHBVdXL+gP+I6QQB9VkO7RI77YIcTV+S1W9AreJ5eN63JBA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/client-only": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", - "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==" + "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==", + "license": "MIT" }, "node_modules/clipboardy": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-4.0.0.tgz", "integrity": "sha512-5mOlNS0mhX0707P2I0aZ2V/cmHUEO/fL7VFLqszkhUsxt7RwnmrInf/eEQKlf5GzvYeHIjT+Ov1HRfNmymlG0w==", + "license": "MIT", "dependencies": { "execa": "^8.0.1", "is-wsl": "^3.1.0", @@ -7564,6 +8378,7 @@ "version": "8.0.1", "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==", + "license": "MIT", "dependencies": { "cross-spawn": "^7.0.3", "get-stream": "^8.0.1", @@ -7586,6 +8401,7 @@ "version": "8.0.1", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", + "license": "MIT", "engines": { "node": ">=16" }, @@ -7597,6 +8413,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==", + "license": "Apache-2.0", "engines": { "node": ">=16.17.0" } @@ -7605,6 +8422,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", + "license": "MIT", "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, @@ -7616,6 +8434,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", + "license": "MIT", "engines": { "node": ">=12" }, @@ -7627,6 +8446,7 @@ "version": "5.3.0", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", + "license": "MIT", "dependencies": { "path-key": "^4.0.0" }, @@ -7641,6 +8461,7 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "license": "MIT", "dependencies": { "mimic-fn": "^4.0.0" }, @@ -7655,6 +8476,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", + "license": "MIT", "engines": { "node": ">=12" }, @@ -7662,10 +8484,23 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/clipboardy/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "license": "ISC", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/clipboardy/node_modules/strip-final-newline": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "license": "MIT", "engines": { "node": ">=12" }, @@ -7677,6 +8512,7 @@ "version": "8.0.1", "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "license": "ISC", "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.1", @@ -7686,63 +8522,11 @@ "node": ">=12" } }, - "node_modules/cliui/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/cliui/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "node_modules/cliui/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cliui/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cliui/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, "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" } @@ -7752,6 +8536,7 @@ "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", "dev": true, + "license": "MIT", "engines": { "iojs": ">= 1.0.0", "node": ">= 0.12.0" @@ -7761,12 +8546,14 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==", - "dev": true + "dev": true, + "license": "MIT" }, "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==", + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -7777,13 +8564,15 @@ "node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" }, "node_modules/combined-stream": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", "dev": true, + "license": "MIT", "dependencies": { "delayed-stream": "~1.0.0" }, @@ -7796,6 +8585,7 @@ "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 6" } @@ -7803,17 +8593,21 @@ "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true, + "license": "MIT" }, "node_modules/confbox": { "version": "0.1.8", "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.1.8.tgz", - "integrity": "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==" + "integrity": "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==", + "license": "MIT" }, "node_modules/consola": { "version": "3.2.3", "resolved": "https://registry.npmjs.org/consola/-/consola-3.2.3.tgz", "integrity": "sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==", + "license": "MIT", "engines": { "node": "^14.18.0 || >=16.10.0" } @@ -7822,17 +8616,19 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true + "license": "MIT" }, "node_modules/cookie-es": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/cookie-es/-/cookie-es-1.2.2.tgz", - "integrity": "sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg==" + "integrity": "sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg==", + "license": "MIT" }, "node_modules/copy-to-clipboard": { "version": "3.3.3", "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz", "integrity": "sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==", + "license": "MIT", "dependencies": { "toggle-selection": "^1.0.6" } @@ -7842,6 +8638,7 @@ "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.39.0.tgz", "integrity": "sha512-raM0ew0/jJUqkJ0E6e8UDtl+y/7ktFivgWvqw8dNSQeNWoSDLvQ1H/RN3aPXB9tBd4/FhyR4RDPGhsNIMsAn7g==", "hasInstallScript": true, + "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/core-js" @@ -7852,6 +8649,7 @@ "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.39.0.tgz", "integrity": "sha512-VgEUx3VwlExr5no0tXlBt+silBvhTryPwCXRI2Id1PN8WTKu7MreethvddqOubrYxkFdv/RnYrqlv1sFNAUelw==", "dev": true, + "license": "MIT", "dependencies": { "browserslist": "^4.24.2" }, @@ -7864,6 +8662,7 @@ "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", @@ -7880,6 +8679,7 @@ "resolved": "https://registry.npmjs.org/create-jest/-/create-jest-29.7.0.tgz", "integrity": "sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "chalk": "^4.0.0", @@ -7900,6 +8700,7 @@ "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz", "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==", + "license": "MIT", "dependencies": { "cross-spawn": "^7.0.1" }, @@ -7914,9 +8715,10 @@ } }, "node_modules/cross-spawn": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.5.tgz", - "integrity": "sha512-ZVJrKKYunU38/76t0RMOulHOnUcbU9GbpWKAOZ0mhjr7CX6FVrH+4FrAapSOekrgFQ3f/8gwMEuIft0aKq6Hug==", + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "license": "MIT", "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", @@ -7930,6 +8732,7 @@ "version": "0.3.1", "resolved": "https://registry.npmjs.org/crossws/-/crossws-0.3.1.tgz", "integrity": "sha512-HsZgeVYaG+b5zA+9PbIPGq4+J/CJynJuearykPsXx4V/eMhyQ5EDVg3Ak2FBZtVXCiOLu/U7IiwDHTr9MA+IKw==", + "license": "MIT", "dependencies": { "uncrypto": "^0.1.3" } @@ -7938,6 +8741,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", "integrity": "sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==", + "license": "ISC", "engines": { "node": ">=4" } @@ -7946,6 +8750,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-3.1.0.tgz", "integrity": "sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==", + "license": "MIT", "dependencies": { "hyphenate-style-name": "^1.0.3" } @@ -7954,6 +8759,7 @@ "version": "3.2.0", "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.2.0.tgz", "integrity": "sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==", + "license": "MIT", "dependencies": { "camelize": "^1.0.0", "css-color-keywords": "^1.0.0", @@ -7964,6 +8770,7 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "license": "MIT", "dependencies": { "mdn-data": "2.0.14", "source-map": "^0.6.1" @@ -7976,6 +8783,7 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -7985,6 +8793,7 @@ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", "dev": true, + "license": "MIT", "bin": { "cssesc": "bin/cssesc" }, @@ -7996,13 +8805,15 @@ "version": "0.5.0", "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz", "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/cssstyle": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", "dev": true, + "license": "MIT", "dependencies": { "cssom": "~0.3.6" }, @@ -8014,17 +8825,20 @@ "version": "0.3.8", "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/csstype": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "license": "MIT" }, "node_modules/d3-array": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz", "integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==", + "license": "ISC", "dependencies": { "internmap": "1 - 2" }, @@ -8036,6 +8850,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz", "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==", + "license": "ISC", "engines": { "node": ">=12" } @@ -8044,6 +8859,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz", "integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==", + "license": "BSD-3-Clause", "engines": { "node": ">=12" } @@ -8052,6 +8868,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.0.tgz", "integrity": "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==", + "license": "ISC", "engines": { "node": ">=12" } @@ -8060,6 +8877,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz", "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==", + "license": "ISC", "dependencies": { "d3-color": "1 - 3" }, @@ -8071,6 +8889,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz", "integrity": "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==", + "license": "ISC", "engines": { "node": ">=12" } @@ -8079,6 +8898,7 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz", "integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==", + "license": "ISC", "dependencies": { "d3-array": "2.10.0 - 3", "d3-format": "1 - 3", @@ -8094,6 +8914,7 @@ "version": "3.2.0", "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz", "integrity": "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==", + "license": "ISC", "dependencies": { "d3-path": "^3.1.0" }, @@ -8105,6 +8926,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz", "integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==", + "license": "ISC", "dependencies": { "d3-array": "2 - 3" }, @@ -8116,6 +8938,7 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz", "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==", + "license": "ISC", "dependencies": { "d3-time": "1 - 3" }, @@ -8127,6 +8950,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz", "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==", + "license": "ISC", "engines": { "node": ">=12" } @@ -8134,13 +8958,16 @@ "node_modules/damerau-levenshtein": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", - "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==" + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", + "dev": true, + "license": "BSD-2-Clause" }, "node_modules/data-urls": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz", "integrity": "sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==", "dev": true, + "license": "MIT", "dependencies": { "abab": "^2.0.6", "whatwg-mimetype": "^3.0.0", @@ -8154,6 +8981,8 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", + "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", @@ -8170,6 +8999,8 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", + "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", @@ -8186,6 +9017,8 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", + "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", @@ -8202,6 +9035,7 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-3.6.0.tgz", "integrity": "sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/kossnocorp" @@ -8210,17 +9044,20 @@ "node_modules/dayjs": { "version": "1.11.13", "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.13.tgz", - "integrity": "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==" + "integrity": "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==", + "license": "MIT" }, "node_modules/debounce": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", - "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==" + "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==", + "license": "MIT" }, "node_modules/debug": { "version": "4.3.7", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "license": "MIT", "dependencies": { "ms": "^2.1.3" }, @@ -8237,17 +9074,20 @@ "version": "10.4.3", "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/decimal.js-light": { "version": "2.5.1", "resolved": "https://registry.npmjs.org/decimal.js-light/-/decimal.js-light-2.5.1.tgz", - "integrity": "sha512-qIMFpTMZmny+MMIitAB6D7iVPEorVw6YQRWkvarTkT4tBeSLLiHzcwj6q0MmYSFCiVpiqPJTJEYIrpcPzVEIvg==" + "integrity": "sha512-qIMFpTMZmny+MMIitAB6D7iVPEorVw6YQRWkvarTkT4tBeSLLiHzcwj6q0MmYSFCiVpiqPJTJEYIrpcPzVEIvg==", + "license": "MIT" }, "node_modules/decode-uri-component": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", + "license": "MIT", "engines": { "node": ">=0.10" } @@ -8257,6 +9097,7 @@ "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.3.tgz", "integrity": "sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==", "dev": true, + "license": "MIT", "peerDependencies": { "babel-plugin-macros": "^3.1.0" }, @@ -8270,13 +9111,15 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true + "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==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -8285,6 +9128,8 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dev": true, + "license": "MIT", "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", @@ -8301,6 +9146,8 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "license": "MIT", "dependencies": { "define-data-property": "^1.0.1", "has-property-descriptors": "^1.0.0", @@ -8316,13 +9163,15 @@ "node_modules/defu": { "version": "6.1.4", "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.4.tgz", - "integrity": "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==" + "integrity": "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==", + "license": "MIT" }, "node_modules/delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.4.0" } @@ -8331,6 +9180,7 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "license": "MIT", "engines": { "node": ">=6" } @@ -8338,17 +9188,20 @@ "node_modules/destr": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/destr/-/destr-2.0.3.tgz", - "integrity": "sha512-2N3BOUU4gYMpTP24s5rF5iP7BDr7uNTCs4ozw3kf/eKfvWSIu93GEBi5m427YoyJoeOzQ5smuu4nNAPGb8idSQ==" + "integrity": "sha512-2N3BOUU4gYMpTP24s5rF5iP7BDr7uNTCs4ozw3kf/eKfvWSIu93GEBi5m427YoyJoeOzQ5smuu4nNAPGb8idSQ==", + "license": "MIT" }, "node_modules/detect-browser": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/detect-browser/-/detect-browser-5.3.0.tgz", - "integrity": "sha512-53rsFbGdwMwlF7qvCt0ypLM5V5/Mbl0szB7GPN8y9NCcbknYOeVVXdrXEq+90IwAfrrzt6Hd+u2E2ntakICU8w==" + "integrity": "sha512-53rsFbGdwMwlF7qvCt0ypLM5V5/Mbl0szB7GPN8y9NCcbknYOeVVXdrXEq+90IwAfrrzt6Hd+u2E2ntakICU8w==", + "license": "MIT" }, "node_modules/detect-gpu": { - "version": "5.0.55", - "resolved": "https://registry.npmjs.org/detect-gpu/-/detect-gpu-5.0.55.tgz", - "integrity": "sha512-muXhz2twvGiyatqK3VTy//Jb/MmHXExEaOPEMyLpVb9BSzTUgimFwbHKPBIfjEyQV0P+Y1mEjVSyPrlqPzUPQQ==", + "version": "5.0.58", + "resolved": "https://registry.npmjs.org/detect-gpu/-/detect-gpu-5.0.58.tgz", + "integrity": "sha512-LvGBf1NeLMEQhUAHkL+tQPVUxFLU4NWiPWEj35GB9GozOeIc+o9kCj5Zg/sSc795J5TpDty5DVc51y13RI5zkg==", + "license": "MIT", "dependencies": { "webgl-constants": "^1.1.1" } @@ -8357,6 +9210,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", + "license": "Apache-2.0", "bin": { "detect-libc": "bin/detect-libc.js" }, @@ -8369,6 +9223,7 @@ "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -8377,38 +9232,32 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", - "dev": true + "dev": true, + "license": "Apache-2.0" }, "node_modules/diff-sequences": { "version": "29.6.3", "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", "dev": true, + "license": "MIT", "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/dlv": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/doctrine": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "license": "Apache-2.0", "dependencies": { "esutils": "^2.0.2" }, @@ -8420,6 +9269,7 @@ "version": "5.2.1", "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.8.7", "csstype": "^3.0.2" @@ -8431,6 +9281,7 @@ "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==", "deprecated": "Use your platform's native DOMException instead", "dev": true, + "license": "MIT", "dependencies": { "webidl-conversions": "^7.0.0" }, @@ -8441,12 +9292,14 @@ "node_modules/draco3d": { "version": "1.5.7", "resolved": "https://registry.npmjs.org/draco3d/-/draco3d-1.5.7.tgz", - "integrity": "sha512-m6WCKt/erDXcw+70IJXnG7M3awwQPAsZvJGX5zY7beBqpELw6RDGkYVU0W43AFxye4pDZ5i2Lbyc/NNGqwjUVQ==" + "integrity": "sha512-m6WCKt/erDXcw+70IJXnG7M3awwQPAsZvJGX5zY7beBqpELw6RDGkYVU0W43AFxye4pDZ5i2Lbyc/NNGqwjUVQ==", + "license": "Apache-2.0" }, "node_modules/duplexify": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.3.tgz", "integrity": "sha512-M3BmBhwJRZsSx38lZyhE53Csddgzl5R7xGJNk7CVddZD6CcmwMCH8J+7AprIrQKH7TonKxaCjcv27Qmf+sQ+oA==", + "license": "MIT", "dependencies": { "end-of-stream": "^1.4.1", "inherits": "^2.0.3", @@ -8457,13 +9310,16 @@ "node_modules/eastasianwidth": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true, + "license": "MIT" }, "node_modules/ejs": { "version": "3.1.10", "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", "dev": true, + "license": "Apache-2.0", "dependencies": { "jake": "^10.8.5" }, @@ -8475,15 +9331,16 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.54", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.54.tgz", - "integrity": "sha512-TX6vHleisn5i/4pekTyy1sdoLXQNy8VFvBK/fJRXSyp7GUO27KioLTG0Qo5wFjM3ZF4ryKinDo4m+IJ+rwUWSw==", - "dev": true + "version": "1.5.64", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.64.tgz", + "integrity": "sha512-IXEuxU+5ClW2IGEYFC2T7szbyVgehupCWQe5GNh+H065CD6U6IFN0s4KeAMFGNmQolRU4IV7zGBWSYMmZ8uuqQ==", + "license": "ISC" }, "node_modules/elliptic": { "version": "6.6.0", "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.6.0.tgz", "integrity": "sha512-dpwoQcLc/2WLQvJvLRHKZ+f9FgOdjnq11rurqwekGQygGPsYSK29OMMD2WalatiqQ+XGFDglTNixpPfI+lpaAA==", + "license": "MIT", "dependencies": { "bn.js": "^4.11.9", "brorand": "^1.1.0", @@ -8495,15 +9352,17 @@ } }, "node_modules/elliptic/node_modules/bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.1.tgz", + "integrity": "sha512-k8TVBiPkPJT9uHLdOKfFpqcfprwBFOAAXXozRubr7R7PfIuKvQlzcI4M0pALeqXN09vdaMbUdUj+pass+uULAg==", + "license": "MIT" }, "node_modules/emittery": { "version": "0.13.1", "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.13.1.tgz", "integrity": "sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=12" }, @@ -8514,12 +9373,15 @@ "node_modules/emoji-regex": { "version": "9.2.2", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true, + "license": "MIT" }, "node_modules/end-of-stream": { "version": "1.4.4", "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "license": "MIT", "dependencies": { "once": "^1.4.0" } @@ -8528,6 +9390,8 @@ "version": "5.17.1", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", + "dev": true, + "license": "MIT", "dependencies": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" @@ -8541,6 +9405,7 @@ "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", "dev": true, + "license": "BSD-2-Clause", "engines": { "node": ">=0.12" }, @@ -8552,6 +9417,7 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "license": "MIT", "dependencies": { "is-arrayish": "^0.2.1" } @@ -8560,14 +9426,17 @@ "version": "2.1.4", "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "license": "MIT", "dependencies": { "stackframe": "^1.3.4" } }, "node_modules/es-abstract": { - "version": "1.23.3", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", - "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", + "version": "1.23.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.5.tgz", + "integrity": "sha512-vlmniQ0WNPwXqA0BnmwV3Ng7HxiGlh6r5U6JcTMNx8OilcAGqVJBHJcPjqOMaczU9fRuRK5Px2BdVyPRnKMMVQ==", + "dev": true, + "license": "MIT", "dependencies": { "array-buffer-byte-length": "^1.0.1", "arraybuffer.prototype.slice": "^1.0.3", @@ -8584,7 +9453,7 @@ "function.prototype.name": "^1.1.6", "get-intrinsic": "^1.2.4", "get-symbol-description": "^1.0.2", - "globalthis": "^1.0.3", + "globalthis": "^1.0.4", "gopd": "^1.0.1", "has-property-descriptors": "^1.0.2", "has-proto": "^1.0.3", @@ -8600,10 +9469,10 @@ "is-string": "^1.0.7", "is-typed-array": "^1.1.13", "is-weakref": "^1.0.2", - "object-inspect": "^1.13.1", + "object-inspect": "^1.13.3", "object-keys": "^1.1.1", "object.assign": "^4.1.5", - "regexp.prototype.flags": "^1.5.2", + "regexp.prototype.flags": "^1.5.3", "safe-array-concat": "^1.1.2", "safe-regex-test": "^1.0.3", "string.prototype.trim": "^1.2.9", @@ -8627,6 +9496,8 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "dev": true, + "license": "MIT", "dependencies": { "get-intrinsic": "^1.2.4" }, @@ -8638,6 +9509,8 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" } @@ -8646,6 +9519,8 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.2.0.tgz", "integrity": "sha512-tpxqxncxnpw3c93u8n3VOzACmRFoVmWJqbWXvX/JfKbkhBw1oslgPrUfeSt2psuqyEJFD6N/9lg5i7bsKpoq+Q==", + "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -8671,6 +9546,8 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", + "dev": true, + "license": "MIT", "dependencies": { "es-errors": "^1.3.0" }, @@ -8682,6 +9559,8 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", + "dev": true, + "license": "MIT", "dependencies": { "get-intrinsic": "^1.2.4", "has-tostringtag": "^1.0.2", @@ -8695,6 +9574,8 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", + "dev": true, + "license": "MIT", "dependencies": { "hasown": "^2.0.0" } @@ -8703,6 +9584,8 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "license": "MIT", "dependencies": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", @@ -8719,6 +9602,7 @@ "version": "3.2.0", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "license": "MIT", "engines": { "node": ">=6" } @@ -8727,6 +9611,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "license": "MIT", "engines": { "node": ">=10" }, @@ -8739,6 +9624,7 @@ "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "esprima": "^4.0.1", "estraverse": "^5.2.0", @@ -8760,32 +9646,34 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, + "license": "BSD-3-Clause", "optional": true, "engines": { "node": ">=0.10.0" } }, "node_modules/eslint": { - "version": "9.14.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.14.0.tgz", - "integrity": "sha512-c2FHsVBr87lnUtjP4Yhvk4yEhKrQavGafRA/Se1ouse8PfbfC/Qh9Mxa00yWsZRlqeUB9raXip0aiiUZkgnr9g==", + "version": "9.15.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.15.0.tgz", + "integrity": "sha512-7CrWySmIibCgT1Os28lUU6upBshZ+GxybLOrmRzi08kS8MBuO8QA7pXEgYgY5W8vK3e74xv0lpjo9DbaGU9Rkw==", "dev": true, + "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.12.1", - "@eslint/config-array": "^0.18.0", - "@eslint/core": "^0.7.0", - "@eslint/eslintrc": "^3.1.0", - "@eslint/js": "9.14.0", - "@eslint/plugin-kit": "^0.2.0", + "@eslint/config-array": "^0.19.0", + "@eslint/core": "^0.9.0", + "@eslint/eslintrc": "^3.2.0", + "@eslint/js": "9.15.0", + "@eslint/plugin-kit": "^0.2.3", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", - "@humanwhocodes/retry": "^0.4.0", + "@humanwhocodes/retry": "^0.4.1", "@types/estree": "^1.0.6", "@types/json-schema": "^7.0.15", "ajv": "^6.12.4", "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", + "cross-spawn": "^7.0.5", "debug": "^4.3.2", "escape-string-regexp": "^4.0.0", "eslint-scope": "^8.2.0", @@ -8804,8 +9692,7 @@ "lodash.merge": "^4.6.2", "minimatch": "^3.1.2", "natural-compare": "^1.4.0", - "optionator": "^0.9.3", - "text-table": "^0.2.0" + "optionator": "^0.9.3" }, "bin": { "eslint": "bin/eslint.js" @@ -8826,23 +9713,25 @@ } }, "node_modules/eslint-config-next": { - "version": "14.2.17", - "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-14.2.17.tgz", - "integrity": "sha512-5tVFG/BoJ4xZwMmumBe3xcDXb2dvVEvy4BeBCXTxrl+DTHjHv687FN2qBjYx6xVH/Se7YRhsH0KoxvZkJOGRVA==", + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-15.0.3.tgz", + "integrity": "sha512-IGP2DdQQrgjcr4mwFPve4DrCqo7CVVez1WoYY47XwKSrYO4hC0Dlb+iJA60i0YfICOzgNADIb8r28BpQ5Zs0wg==", + "dev": true, + "license": "MIT", "dependencies": { - "@next/eslint-plugin-next": "14.2.17", - "@rushstack/eslint-patch": "^1.3.3", + "@next/eslint-plugin-next": "15.0.3", + "@rushstack/eslint-patch": "^1.10.3", "@typescript-eslint/eslint-plugin": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0", "@typescript-eslint/parser": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0", "eslint-import-resolver-node": "^0.3.6", "eslint-import-resolver-typescript": "^3.5.2", - "eslint-plugin-import": "^2.28.1", - "eslint-plugin-jsx-a11y": "^6.7.1", - "eslint-plugin-react": "^7.33.2", - "eslint-plugin-react-hooks": "^4.5.0 || 5.0.0-canary-7118f5dd7-20230705" + "eslint-plugin-import": "^2.31.0", + "eslint-plugin-jsx-a11y": "^6.10.0", + "eslint-plugin-react": "^7.35.0", + "eslint-plugin-react-hooks": "^5.0.0" }, "peerDependencies": { - "eslint": "^7.23.0 || ^8.0.0", + "eslint": "^7.23.0 || ^8.0.0 || ^9.0.0", "typescript": ">=3.3.1" }, "peerDependenciesMeta": { @@ -8855,6 +9744,8 @@ "version": "0.3.9", "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", + "dev": true, + "license": "MIT", "dependencies": { "debug": "^3.2.7", "is-core-module": "^2.13.0", @@ -8865,6 +9756,8 @@ "version": "3.2.7", "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", "dependencies": { "ms": "^2.1.1" } @@ -8873,6 +9766,8 @@ "version": "3.6.3", "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.6.3.tgz", "integrity": "sha512-ud9aw4szY9cCT1EWWdGv1L1XR6hh2PaRWif0j2QjQ0pgTY/69iw+W0Z4qZv5wHahOl8isEr+k/JnyAqNQkLkIA==", + "dev": true, + "license": "ISC", "dependencies": { "@nolyfill/is-core-module": "1.0.39", "debug": "^4.3.5", @@ -8903,10 +9798,42 @@ } } }, + "node_modules/eslint-import-resolver-typescript/node_modules/fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/eslint-import-resolver-typescript/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/eslint-module-utils": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz", "integrity": "sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==", + "dev": true, + "license": "MIT", "dependencies": { "debug": "^3.2.7" }, @@ -8923,6 +9850,8 @@ "version": "3.2.7", "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", "dependencies": { "ms": "^2.1.1" } @@ -8931,6 +9860,8 @@ "version": "2.31.0", "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.31.0.tgz", "integrity": "sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==", + "dev": true, + "license": "MIT", "dependencies": { "@rtsao/scc": "^1.1.0", "array-includes": "^3.1.8", @@ -8963,6 +9894,8 @@ "version": "3.2.7", "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", "dependencies": { "ms": "^2.1.1" } @@ -8971,6 +9904,8 @@ "version": "6.10.2", "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.10.2.tgz", "integrity": "sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==", + "dev": true, + "license": "MIT", "dependencies": { "aria-query": "^5.3.2", "array-includes": "^3.1.8", @@ -8999,6 +9934,8 @@ "version": "7.37.2", "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.2.tgz", "integrity": "sha512-EsTAnj9fLVr/GZleBLFbj/sSuXeWmp1eXIN60ceYnZveqEaUCyW4X+Vh4WTdUhCkW4xutXYqTXCUSyqD4rB75w==", + "dev": true, + "license": "MIT", "dependencies": { "array-includes": "^3.1.8", "array.prototype.findlast": "^1.2.5", @@ -9027,20 +9964,24 @@ } }, "node_modules/eslint-plugin-react-hooks": { - "version": "5.0.0-canary-7118f5dd7-20230705", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.0.0-canary-7118f5dd7-20230705.tgz", - "integrity": "sha512-AZYbMo/NW9chdL7vk6HQzQhT+PvTAEVqWk9ziruUoW2kAOcN5qNyelv70e0F1VNQAbvutOC9oc+xfWycI9FxDw==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.0.0.tgz", + "integrity": "sha512-hIOwI+5hYGpJEc4uPRmz2ulCjAGD/N13Lukkh8cLV0i2IRk/bdZDYjgLVHj+U9Z704kLIdIO6iueGvxNur0sgw==", + "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, "peerDependencies": { - "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0" } }, "node_modules/eslint-plugin-react/node_modules/resolve": { "version": "2.0.0-next.5", "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", + "dev": true, + "license": "MIT", "dependencies": { "is-core-module": "^2.13.0", "path-parse": "^1.0.7", @@ -9054,41 +9995,11 @@ } }, "node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/eslint-scope/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint/node_modules/eslint-scope": { "version": "8.2.0", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.2.0.tgz", "integrity": "sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^5.2.0" @@ -9100,11 +10011,12 @@ "url": "https://opencollective.com/eslint" } }, - "node_modules/eslint/node_modules/eslint-visitor-keys": { + "node_modules/eslint-visitor-keys": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", "dev": true, + "license": "Apache-2.0", "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, @@ -9117,6 +10029,7 @@ "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", "dev": true, + "license": "MIT", "dependencies": { "locate-path": "^6.0.0", "path-exists": "^4.0.0" @@ -9133,6 +10046,7 @@ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", "dev": true, + "license": "MIT", "dependencies": { "p-locate": "^5.0.0" }, @@ -9148,6 +10062,7 @@ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", "dev": true, + "license": "MIT", "dependencies": { "p-limit": "^3.0.2" }, @@ -9163,6 +10078,7 @@ "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz", "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "acorn": "^8.14.0", "acorn-jsx": "^5.3.2", @@ -9175,22 +10091,11 @@ "url": "https://opencollective.com/eslint" } }, - "node_modules/espree/node_modules/eslint-visitor-keys": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", - "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", - "dev": true, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, "node_modules/esprima": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "license": "BSD-2-Clause", "bin": { "esparse": "bin/esparse.js", "esvalidate": "bin/esvalidate.js" @@ -9204,6 +10109,7 @@ "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "estraverse": "^5.1.0" }, @@ -9215,6 +10121,8 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "license": "BSD-2-Clause", "dependencies": { "estraverse": "^5.2.0" }, @@ -9226,6 +10134,8 @@ "version": "5.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "license": "BSD-2-Clause", "engines": { "node": ">=4.0" } @@ -9234,6 +10144,8 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "license": "BSD-2-Clause", "engines": { "node": ">=0.10.0" } @@ -9242,6 +10154,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "license": "MIT", "engines": { "node": ">=6" } @@ -9249,12 +10162,14 @@ "node_modules/eventemitter3": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", - "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==" + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", + "license": "MIT" }, "node_modules/events": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "license": "MIT", "engines": { "node": ">=0.8.x" } @@ -9264,6 +10179,7 @@ "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", "dev": true, + "license": "MIT", "dependencies": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.0", @@ -9282,12 +10198,6 @@ "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/execa/node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true - }, "node_modules/exit": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", @@ -9302,6 +10212,7 @@ "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/expect-utils": "^29.7.0", "jest-get-type": "^29.6.3", @@ -9316,20 +10227,24 @@ "node_modules/fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "license": "MIT" }, "node_modules/fast-equals": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-5.0.1.tgz", "integrity": "sha512-WF1Wi8PwwSY7/6Kx0vKXtw8RwuSGoM1bvDaJbu7MxDlR1vovZjIAKrnzyrThgAjm6JDTu0fVgWXDlMGspodfoQ==", + "license": "MIT", "engines": { "node": ">=6.0.0" } }, "node_modules/fast-glob": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", + "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", + "dev": true, + "license": "MIT", "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -9345,6 +10260,8 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", "dependencies": { "is-glob": "^4.0.1" }, @@ -9356,18 +10273,21 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/fast-levenshtein": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/fast-redact": { "version": "3.5.0", "resolved": "https://registry.npmjs.org/fast-redact/-/fast-redact-3.5.0.tgz", "integrity": "sha512-dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A==", + "license": "MIT", "engines": { "node": ">=6" } @@ -9391,6 +10311,7 @@ "url": "https://paypal.me/naturalintelligence" } ], + "license": "MIT", "optional": true, "dependencies": { "strnum": "^1.0.5" @@ -9402,12 +10323,15 @@ "node_modules/fastest-stable-stringify": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/fastest-stable-stringify/-/fastest-stable-stringify-2.0.2.tgz", - "integrity": "sha512-bijHueCGd0LqqNK9b5oCMHc0MluJAx0cwqASgbWMvkO01lCYgIhacVRLcaDz3QnyYIRNJRDwMb41VuT6pHJ91Q==" + "integrity": "sha512-bijHueCGd0LqqNK9b5oCMHc0MluJAx0cwqASgbWMvkO01lCYgIhacVRLcaDz3QnyYIRNJRDwMb41VuT6pHJ91Q==", + "license": "MIT" }, "node_modules/fastq": { "version": "1.17.1", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "dev": true, + "license": "ISC", "dependencies": { "reusify": "^1.0.4" } @@ -9417,6 +10341,7 @@ "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", "dev": true, + "license": "Apache-2.0", "dependencies": { "bser": "2.1.1" } @@ -9425,6 +10350,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/fetch-cookie/-/fetch-cookie-3.0.1.tgz", "integrity": "sha512-ZGXe8Y5Z/1FWqQ9q/CrJhkUD73DyBU9VF0hBQmEO/wPHe4A9PKTjplFDLeFX8aOsYypZUcX5Ji/eByn3VCVO3Q==", + "license": "Unlicense", "dependencies": { "set-cookie-parser": "^2.4.8", "tough-cookie": "^4.0.0" @@ -9433,13 +10359,15 @@ "node_modules/fflate": { "version": "0.6.10", "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.6.10.tgz", - "integrity": "sha512-IQrh3lEPM93wVCEczc9SaAOvkmcoQn/G8Bo1e8ZPlY3X3bnAxWaBdvTdvM1hP62iZp0BXWDy4vTAy4fF0+Dlpg==" + "integrity": "sha512-IQrh3lEPM93wVCEczc9SaAOvkmcoQn/G8Bo1e8ZPlY3X3bnAxWaBdvTdvM1hP62iZp0BXWDy4vTAy4fF0+Dlpg==", + "license": "MIT" }, "node_modules/file-entry-cache": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", "dev": true, + "license": "MIT", "dependencies": { "flat-cache": "^4.0.0" }, @@ -9452,6 +10380,7 @@ "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", "dev": true, + "license": "Apache-2.0", "dependencies": { "minimatch": "^5.0.1" } @@ -9461,6 +10390,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" } @@ -9470,6 +10400,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -9481,6 +10412,7 @@ "version": "7.1.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "license": "MIT", "dependencies": { "to-regex-range": "^5.0.1" }, @@ -9492,6 +10424,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz", "integrity": "sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -9499,13 +10432,15 @@ "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==" + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", + "license": "MIT" }, "node_modules/find-up": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", "dev": true, + "license": "MIT", "dependencies": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" @@ -9519,6 +10454,7 @@ "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", "dev": true, + "license": "MIT", "dependencies": { "flatted": "^3.2.9", "keyv": "^4.5.4" @@ -9528,15 +10464,18 @@ } }, "node_modules/flatted": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", - "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", - "dev": true + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.2.tgz", + "integrity": "sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==", + "dev": true, + "license": "ISC" }, "node_modules/for-each": { "version": "0.3.3", "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "license": "MIT", "dependencies": { "is-callable": "^1.1.3" } @@ -9545,6 +10484,8 @@ "version": "3.3.0", "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", + "dev": true, + "license": "ISC", "dependencies": { "cross-spawn": "^7.0.0", "signal-exit": "^4.0.1" @@ -9556,11 +10497,25 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/foreground-child/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/form-data": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.1.tgz", "integrity": "sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==", "dev": true, + "license": "MIT", "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", @@ -9575,6 +10530,7 @@ "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", "dev": true, + "license": "MIT", "engines": { "node": "*" }, @@ -9587,6 +10543,7 @@ "version": "10.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "license": "MIT", "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", @@ -9600,13 +10557,15 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/fsevents": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", "hasInstallScript": true, + "license": "MIT", "optional": true, "os": [ "darwin" @@ -9619,6 +10578,7 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -9627,6 +10587,8 @@ "version": "1.1.6", "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", + "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", @@ -9644,6 +10606,8 @@ "version": "1.2.3", "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, + "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -9652,7 +10616,7 @@ "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true, + "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -9661,6 +10625,7 @@ "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "license": "ISC", "engines": { "node": "6.* || 8.* || >= 10.*" } @@ -9669,6 +10634,8 @@ "version": "1.2.4", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "dev": true, + "license": "MIT", "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", @@ -9688,6 +10655,7 @@ "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=8.0.0" } @@ -9695,22 +10663,16 @@ "node_modules/get-port-please": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/get-port-please/-/get-port-please-3.1.2.tgz", - "integrity": "sha512-Gxc29eLs1fbn6LQ4jSU4vXjlwyZhF5HsGuMAa7gqBP4Rw4yxxltyDUuF5MBclFzDTXO+ACchGQoeela4DSfzdQ==" + "integrity": "sha512-Gxc29eLs1fbn6LQ4jSU4vXjlwyZhF5HsGuMAa7gqBP4Rw4yxxltyDUuF5MBclFzDTXO+ACchGQoeela4DSfzdQ==", + "license": "MIT" }, "node_modules/get-starknet-core": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/get-starknet-core/-/get-starknet-core-3.3.4.tgz", - "integrity": "sha512-KEnzAMr4f7z7dMh4g5lWDZ+eXtOEl++VPN5Flmmj8HiPmRrPOINEIwwNL/dN+Ey1kBxQOtOMQwCxJ9qlkRIgFw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/get-starknet-core/-/get-starknet-core-4.0.0.tgz", + "integrity": "sha512-6pLmidQZkC3wZsrHY99grQHoGpuuXqkbSP65F8ov1/JsEI8DDLkhsAuLCKFzNOK56cJp+f1bWWfTJ57e9r5eqQ==", + "license": "MIT", "dependencies": { - "@module-federation/runtime": "^0.1.2" - }, - "peerDependencies": { - "starknet": "^5.18.0" - }, - "peerDependenciesMeta": { - "starknet": { - "optional": false - } + "@starknet-io/types-js": "^0.7.7" } }, "node_modules/get-stream": { @@ -9718,6 +10680,7 @@ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -9729,6 +10692,8 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", + "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.5", "es-errors": "^1.3.0", @@ -9745,6 +10710,8 @@ "version": "4.8.1", "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.8.1.tgz", "integrity": "sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==", + "dev": true, + "license": "MIT", "dependencies": { "resolve-pkg-maps": "^1.0.0" }, @@ -9753,21 +10720,22 @@ } }, "node_modules/glob": { - "version": "10.3.10", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", - "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^2.3.5", - "minimatch": "^9.0.1", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", - "path-scurry": "^1.10.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": "*" }, "funding": { "url": "https://github.com/sponsors/isaacs" @@ -9778,6 +10746,7 @@ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", "dev": true, + "license": "ISC", "dependencies": { "is-glob": "^4.0.3" }, @@ -9785,32 +10754,11 @@ "node": ">=10.13.0" } }, - "node_modules/glob/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/glob/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/globals": { "version": "11.12.0", "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "license": "MIT", "engines": { "node": ">=4" } @@ -9819,6 +10767,8 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "dev": true, + "license": "MIT", "dependencies": { "define-properties": "^1.2.1", "gopd": "^1.0.1" @@ -9830,34 +10780,18 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/glsl-noise": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/glsl-noise/-/glsl-noise-0.0.0.tgz", - "integrity": "sha512-b/ZCF6amfAUb7dJM/MxRs7AetQEahYzJ8PtgfrmEdtw6uyGOr+ZSGtgjFm6mfsBkxJ4d2W7kg+Nlqzqvn3Bc0w==" + "integrity": "sha512-b/ZCF6amfAUb7dJM/MxRs7AetQEahYzJ8PtgfrmEdtw6uyGOr+ZSGtgjFm6mfsBkxJ4d2W7kg+Nlqzqvn3Bc0w==", + "license": "MIT" }, "node_modules/gopd": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, + "license": "MIT", "dependencies": { "get-intrinsic": "^1.1.3" }, @@ -9868,17 +10802,21 @@ "node_modules/graceful-fs": { "version": "4.2.11", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "license": "ISC" }, "node_modules/graphemer": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==" + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true, + "license": "MIT" }, "node_modules/h3": { "version": "1.13.0", "resolved": "https://registry.npmjs.org/h3/-/h3-1.13.0.tgz", "integrity": "sha512-vFEAu/yf8UMUcB4s43OaDaigcqpQd14yanmOsn+NcRX3/guSKncyE2rOYhq8RIchgJrPSs/QiIddnTTR1ddiAg==", + "license": "MIT", "dependencies": { "cookie-es": "^1.2.2", "crossws": ">=0.2.0 <0.4.0", @@ -9896,6 +10834,8 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true, + "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -9905,6 +10845,7 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -9913,6 +10854,8 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, + "license": "MIT", "dependencies": { "es-define-property": "^1.0.0" }, @@ -9924,6 +10867,8 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", + "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -9935,6 +10880,8 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -9946,6 +10893,8 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dev": true, + "license": "MIT", "dependencies": { "has-symbols": "^1.0.3" }, @@ -9960,6 +10909,7 @@ "version": "1.1.7", "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "license": "MIT", "dependencies": { "inherits": "^2.0.3", "minimalistic-assert": "^1.0.1" @@ -9969,6 +10919,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "license": "MIT", "dependencies": { "function-bind": "^1.1.2" }, @@ -9979,12 +10930,14 @@ "node_modules/hls.js": { "version": "1.5.17", "resolved": "https://registry.npmjs.org/hls.js/-/hls.js-1.5.17.tgz", - "integrity": "sha512-wA66nnYFvQa1o4DO/BFgLNRKnBTVXpNeldGRBJ2Y0SvFtdwvFKCbqa9zhHoZLoxHhZ+jYsj3aIBkWQQCPNOhMw==" + "integrity": "sha512-wA66nnYFvQa1o4DO/BFgLNRKnBTVXpNeldGRBJ2Y0SvFtdwvFKCbqa9zhHoZLoxHhZ+jYsj3aIBkWQQCPNOhMw==", + "license": "Apache-2.0" }, "node_modules/hmac-drbg": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", + "license": "MIT", "dependencies": { "hash.js": "^1.0.3", "minimalistic-assert": "^1.0.0", @@ -9995,6 +10948,7 @@ "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" } @@ -10002,13 +10956,15 @@ "node_modules/hoist-non-react-statics/node_modules/react-is": { "version": "16.13.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "license": "MIT" }, "node_modules/html-encoding-sniffer": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz", "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==", "dev": true, + "license": "MIT", "dependencies": { "whatwg-encoding": "^2.0.0" }, @@ -10020,13 +10976,15 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/http-proxy-agent": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", "dev": true, + "license": "MIT", "dependencies": { "@tootallnate/once": "2", "agent-base": "6", @@ -10040,6 +10998,7 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/http-shutdown/-/http-shutdown-1.2.2.tgz", "integrity": "sha512-S9wWkJ/VSY9/k4qcjG318bqJNruzE4HySUhFYknwmu6LBP97KLLfwNf+n4V1BHurvFNkSKLFnK/RsuUnRTf9Vw==", + "license": "MIT", "engines": { "iojs": ">= 1.0.0", "node": ">= 0.12.0" @@ -10050,6 +11009,7 @@ "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", "dev": true, + "license": "MIT", "dependencies": { "agent-base": "6", "debug": "4" @@ -10063,6 +11023,7 @@ "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", "dev": true, + "license": "Apache-2.0", "engines": { "node": ">=10.17.0" } @@ -10070,13 +11031,15 @@ "node_modules/hyphenate-style-name": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.1.0.tgz", - "integrity": "sha512-WDC/ui2VVRrz3jOVi+XtjqkDjiVjTtFaAGiW37k6b+ohyQ5wYDOGkvCZa8+H0nx3gyvv0+BST9xuOgIyGQ00gw==" + "integrity": "sha512-WDC/ui2VVRrz3jOVi+XtjqkDjiVjTtFaAGiW37k6b+ohyQ5wYDOGkvCZa8+H0nx3gyvv0+BST9xuOgIyGQ00gw==", + "license": "BSD-3-Clause" }, "node_modules/iconv-lite": { "version": "0.6.3", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", "dev": true, + "license": "MIT", "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" }, @@ -10087,7 +11050,8 @@ "node_modules/idb-keyval": { "version": "6.2.1", "resolved": "https://registry.npmjs.org/idb-keyval/-/idb-keyval-6.2.1.tgz", - "integrity": "sha512-8Sb3veuYCyrZL+VBt9LJfZjLUPWVvqn8tG28VqYNFCo43KHcKuq+b4EiXGeuaLAQWL2YmyDgMp2aSpH9JHsEQg==" + "integrity": "sha512-8Sb3veuYCyrZL+VBt9LJfZjLUPWVvqn8tG28VqYNFCo43KHcKuq+b4EiXGeuaLAQWL2YmyDgMp2aSpH9JHsEQg==", + "license": "Apache-2.0" }, "node_modules/ieee754": { "version": "1.2.1", @@ -10106,12 +11070,15 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "BSD-3-Clause" }, "node_modules/ignore": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "license": "MIT", "engines": { "node": ">= 4" } @@ -10119,12 +11086,14 @@ "node_modules/immediate": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", - "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==" + "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", + "license": "MIT" }, "node_modules/import-fresh": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "license": "MIT", "dependencies": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" @@ -10140,6 +11109,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "license": "MIT", "engines": { "node": ">=4" } @@ -10149,6 +11119,7 @@ "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz", "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==", "dev": true, + "license": "MIT", "dependencies": { "pkg-dir": "^4.2.0", "resolve-cwd": "^3.0.0" @@ -10168,6 +11139,7 @@ "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.8.19" } @@ -10178,6 +11150,7 @@ "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", "dev": true, + "license": "ISC", "dependencies": { "once": "^1.3.0", "wrappy": "1" @@ -10186,12 +11159,14 @@ "node_modules/inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "license": "ISC" }, "node_modules/inline-style-prefixer": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-7.0.1.tgz", "integrity": "sha512-lhYo5qNTQp3EvSSp3sRvXMbVQTLrvGV6DycRMJ5dm2BLMiJ30wpXKdDdgX+GmJZ5uQMucwRKHamXSst3Sj/Giw==", + "license": "MIT", "dependencies": { "css-in-js-utils": "^3.1.0" } @@ -10200,6 +11175,8 @@ "version": "1.0.7", "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", + "dev": true, + "license": "MIT", "dependencies": { "es-errors": "^1.3.0", "hasown": "^2.0.0", @@ -10213,6 +11190,7 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz", "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==", + "license": "ISC", "engines": { "node": ">=12" } @@ -10221,6 +11199,7 @@ "version": "9.0.5", "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", + "license": "MIT", "dependencies": { "jsbn": "1.1.0", "sprintf-js": "^1.1.3" @@ -10232,12 +11211,14 @@ "node_modules/ip-address/node_modules/sprintf-js": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", - "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==" + "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", + "license": "BSD-3-Clause" }, "node_modules/iron-webcrypto": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/iron-webcrypto/-/iron-webcrypto-1.2.1.tgz", "integrity": "sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==", + "license": "MIT", "funding": { "url": "https://github.com/sponsors/brc-dd" } @@ -10246,6 +11227,8 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", + "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.2.1" @@ -10260,12 +11243,15 @@ "node_modules/is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "license": "MIT" }, "node_modules/is-async-function": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", + "dev": true, + "license": "MIT", "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -10280,6 +11266,8 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "license": "MIT", "dependencies": { "has-bigints": "^1.0.1" }, @@ -10291,6 +11279,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "license": "MIT", "dependencies": { "binary-extensions": "^2.0.0" }, @@ -10302,6 +11291,8 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -10317,6 +11308,8 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/is-bun-module/-/is-bun-module-1.2.1.tgz", "integrity": "sha512-AmidtEM6D6NmUiLOvvU7+IePxjEjOzra2h0pSrsfSAcXwl/83zLLXDByafUJy9k/rKK0pvXMLdwKwGHlX2Ke6Q==", + "dev": true, + "license": "MIT", "dependencies": { "semver": "^7.6.3" } @@ -10325,6 +11318,8 @@ "version": "7.6.3", "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -10336,6 +11331,8 @@ "version": "1.2.7", "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -10347,6 +11344,7 @@ "version": "2.15.1", "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", + "license": "MIT", "dependencies": { "hasown": "^2.0.2" }, @@ -10361,6 +11359,8 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", + "dev": true, + "license": "MIT", "dependencies": { "is-typed-array": "^1.1.13" }, @@ -10375,6 +11375,8 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "license": "MIT", "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -10389,6 +11391,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", + "license": "MIT", "bin": { "is-docker": "cli.js" }, @@ -10403,16 +11406,22 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/is-finalizationregistry": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz", - "integrity": "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.0.tgz", + "integrity": "sha512-qfMdqbAQEwBw78ZyReKnlA8ezmPdb9BemzIIip/JkjaZUhitfXDkkr+3QTboW0JrSXT1QWyYShpvnNHGZ4c4yA==", + "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2" + "call-bind": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -10422,6 +11431,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "license": "MIT", "engines": { "node": ">=8" } @@ -10431,6 +11441,7 @@ "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -10439,6 +11450,8 @@ "version": "1.0.10", "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "dev": true, + "license": "MIT", "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -10453,6 +11466,7 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "license": "MIT", "dependencies": { "is-extglob": "^2.1.1" }, @@ -10464,6 +11478,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", + "license": "MIT", "dependencies": { "is-docker": "^3.0.0" }, @@ -10481,6 +11496,8 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", + "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -10492,6 +11509,8 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", + "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -10503,6 +11522,7 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "license": "MIT", "engines": { "node": ">=0.12.0" } @@ -10511,6 +11531,8 @@ "version": "1.0.7", "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, + "license": "MIT", "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -10525,17 +11547,21 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/is-promise": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", - "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==" + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", + "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==", + "license": "MIT" }, "node_modules/is-regex": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -10551,6 +11577,8 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -10562,6 +11590,8 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", + "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7" }, @@ -10577,6 +11607,7 @@ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" }, @@ -10588,6 +11619,8 @@ "version": "1.0.7", "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "license": "MIT", "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -10602,6 +11635,8 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "license": "MIT", "dependencies": { "has-symbols": "^1.0.2" }, @@ -10616,6 +11651,8 @@ "version": "1.1.13", "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", + "dev": true, + "license": "MIT", "dependencies": { "which-typed-array": "^1.1.14" }, @@ -10630,6 +11667,8 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -10641,6 +11680,8 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.2" }, @@ -10652,6 +11693,8 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.3.tgz", "integrity": "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==", + "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "get-intrinsic": "^1.2.4" @@ -10667,6 +11710,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz", "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", + "license": "MIT", "dependencies": { "is-inside-container": "^1.0.0" }, @@ -10681,6 +11725,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/is64bit/-/is64bit-2.0.0.tgz", "integrity": "sha512-jv+8jaWCl0g2lSBkNSVXdzfBA0npK1HGC2KtWM9FumFRoGS94g3NbCCLVnCYHLjp4GrW2KZeeSTMo5ddtznmGw==", + "license": "MIT", "dependencies": { "system-architecture": "^0.1.0" }, @@ -10694,17 +11739,21 @@ "node_modules/isarray": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true, + "license": "MIT" }, "node_modules/isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "license": "ISC" }, "node_modules/isomorphic-fetch": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-3.0.0.tgz", "integrity": "sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==", + "license": "MIT", "dependencies": { "node-fetch": "^2.6.1", "whatwg-fetch": "^3.4.1" @@ -10720,6 +11769,7 @@ "url": "https://github.com/sponsors/wevm" } ], + "license": "MIT", "peerDependencies": { "ws": "*" } @@ -10729,6 +11779,7 @@ "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=8" } @@ -10738,6 +11789,7 @@ "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "@babel/core": "^7.12.3", "@babel/parser": "^7.14.7", @@ -10754,6 +11806,7 @@ "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "istanbul-lib-coverage": "^3.0.0", "make-dir": "^4.0.0", @@ -10768,6 +11821,7 @@ "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "debug": "^4.1.1", "istanbul-lib-coverage": "^3.0.0", @@ -10782,6 +11836,7 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -10791,6 +11846,7 @@ "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "html-escaper": "^2.0.0", "istanbul-lib-report": "^3.0.0" @@ -10803,6 +11859,8 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.3.tgz", "integrity": "sha512-FW5iMbeQ6rBGm/oKgzq2aW4KvAGpxPzYES8N4g4xNXUKpL1mclMvOe+76AcLDTvD+Ze+sOpVhgdAQEKF4L9iGQ==", + "dev": true, + "license": "MIT", "dependencies": { "define-properties": "^1.2.1", "get-intrinsic": "^1.2.1", @@ -10818,6 +11876,7 @@ "version": "1.2.5", "resolved": "https://registry.npmjs.org/its-fine/-/its-fine-1.2.5.tgz", "integrity": "sha512-fXtDA0X0t0eBYAGLVM5YsgJGsJ5jEmqZEPrGbzdf5awjv0xE7nqv3TVnvtUF060Tkes15DbDAKW/I48vsb6SyA==", + "license": "MIT", "dependencies": { "@types/react-reconciler": "^0.28.0" }, @@ -10829,20 +11888,20 @@ "version": "0.28.8", "resolved": "https://registry.npmjs.org/@types/react-reconciler/-/react-reconciler-0.28.8.tgz", "integrity": "sha512-SN9c4kxXZonFhbX4hJrZy37yw9e7EIxcpHCxQv5JUS18wDE5ovkQKlqQEkufdJCCMfuI9BnjUJvhYeJ9x5Ra7g==", + "license": "MIT", "dependencies": { "@types/react": "*" } }, "node_modules/jackspeak": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", - "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", + "dev": true, + "license": "BlueOak-1.0.0", "dependencies": { "@isaacs/cliui": "^8.0.2" }, - "engines": { - "node": ">=14" - }, "funding": { "url": "https://github.com/sponsors/isaacs" }, @@ -10855,6 +11914,7 @@ "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz", "integrity": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==", "dev": true, + "license": "Apache-2.0", "dependencies": { "async": "^3.2.3", "chalk": "^4.0.2", @@ -10873,6 +11933,7 @@ "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", "integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/core": "^29.7.0", "@jest/types": "^29.6.3", @@ -10899,6 +11960,7 @@ "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.7.0.tgz", "integrity": "sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==", "dev": true, + "license": "MIT", "dependencies": { "execa": "^5.0.0", "jest-util": "^29.7.0", @@ -10913,6 +11975,7 @@ "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.7.0.tgz", "integrity": "sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/environment": "^29.7.0", "@jest/expect": "^29.7.0", @@ -10944,6 +12007,7 @@ "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.7.0.tgz", "integrity": "sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==", "dev": true, + "license": "MIT", "dependencies": { "@jest/core": "^29.7.0", "@jest/test-result": "^29.7.0", @@ -10977,6 +12041,7 @@ "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.7.0.tgz", "integrity": "sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/core": "^7.11.6", "@jest/test-sequencer": "^29.7.0", @@ -11017,32 +12082,12 @@ } } }, - "node_modules/jest-config/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/jest-diff": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^4.0.0", "diff-sequences": "^29.6.3", @@ -11058,6 +12103,7 @@ "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.7.0.tgz", "integrity": "sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==", "dev": true, + "license": "MIT", "dependencies": { "detect-newline": "^3.0.0" }, @@ -11070,6 +12116,7 @@ "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.7.0.tgz", "integrity": "sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "chalk": "^4.0.0", @@ -11086,6 +12133,7 @@ "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-29.7.0.tgz", "integrity": "sha512-k9iQbsf9OyOfdzWH8HDmrRT0gSIcX+FLNW7IQq94tFX0gynPwqDTW0Ho6iMVNjGz/nb+l/vW3dWM2bbLLpkbXA==", "dev": true, + "license": "MIT", "dependencies": { "@jest/environment": "^29.7.0", "@jest/fake-timers": "^29.7.0", @@ -11113,6 +12161,7 @@ "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz", "integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/environment": "^29.7.0", "@jest/fake-timers": "^29.7.0", @@ -11130,6 +12179,7 @@ "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", "dev": true, + "license": "MIT", "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } @@ -11139,6 +12189,7 @@ "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "@types/graceful-fs": "^4.1.3", @@ -11164,6 +12215,7 @@ "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz", "integrity": "sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==", "dev": true, + "license": "MIT", "dependencies": { "jest-get-type": "^29.6.3", "pretty-format": "^29.7.0" @@ -11177,6 +12229,7 @@ "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^4.0.0", "jest-diff": "^29.7.0", @@ -11192,6 +12245,7 @@ "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", "dev": true, + "license": "MIT", "dependencies": { "@babel/code-frame": "^7.12.13", "@jest/types": "^29.6.3", @@ -11212,6 +12266,7 @@ "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz", "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "@types/node": "*", @@ -11226,6 +12281,7 @@ "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" }, @@ -11243,6 +12299,7 @@ "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz", "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==", "dev": true, + "license": "MIT", "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } @@ -11252,6 +12309,7 @@ "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz", "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^4.0.0", "graceful-fs": "^4.2.9", @@ -11272,6 +12330,7 @@ "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz", "integrity": "sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==", "dev": true, + "license": "MIT", "dependencies": { "jest-regex-util": "^29.6.3", "jest-snapshot": "^29.7.0" @@ -11285,6 +12344,7 @@ "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz", "integrity": "sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/console": "^29.7.0", "@jest/environment": "^29.7.0", @@ -11317,6 +12377,7 @@ "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz", "integrity": "sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/environment": "^29.7.0", "@jest/fake-timers": "^29.7.0", @@ -11345,32 +12406,12 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/jest-runtime/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/jest-snapshot": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz", "integrity": "sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/core": "^7.11.6", "@babel/generator": "^7.7.2", @@ -11402,6 +12443,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -11414,6 +12456,7 @@ "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "@types/node": "*", @@ -11431,6 +12474,7 @@ "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "camelcase": "^6.2.0", @@ -11448,6 +12492,7 @@ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -11460,6 +12505,7 @@ "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.7.0.tgz", "integrity": "sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==", "dev": true, + "license": "MIT", "dependencies": { "@jest/test-result": "^29.7.0", "@jest/types": "^29.6.3", @@ -11479,6 +12525,7 @@ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*", "jest-util": "^29.7.0", @@ -11494,6 +12541,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -11509,14 +12557,16 @@ "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz", "integrity": "sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==", "dev": true, + "license": "MIT", "bin": { "jiti": "bin/jiti.js" } }, "node_modules/jotai": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/jotai/-/jotai-2.10.1.tgz", - "integrity": "sha512-4FycO+BOTl2auLyF2Chvi6KTDqdsdDDtpaL/WHQMs8f3KS1E3loiUShQzAzFA/sMU5cJ0hz/RT1xum9YbG/zaA==", + "version": "2.10.3", + "resolved": "https://registry.npmjs.org/jotai/-/jotai-2.10.3.tgz", + "integrity": "sha512-Nnf4IwrLhNfuz2JOQLI0V/AgwcpxvVy8Ec8PidIIDeRi4KCFpwTFIpHAAcU+yCgnw/oASYElq9UY0YdUUegsSA==", + "license": "MIT", "engines": { "node": ">=12.20.0" }, @@ -11536,23 +12586,27 @@ "node_modules/js-cookie": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-2.2.1.tgz", - "integrity": "sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ==" + "integrity": "sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ==", + "license": "MIT" }, "node_modules/js-sha3": { "version": "0.8.0", "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", - "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==" + "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==", + "license": "MIT" }, "node_modules/js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "license": "MIT" }, "node_modules/js-yaml": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", "dev": true, + "license": "MIT", "dependencies": { "argparse": "^1.0.7", "esprima": "^4.0.0" @@ -11564,13 +12618,15 @@ "node_modules/jsbn": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", - "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==" + "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", + "license": "MIT" }, "node_modules/jsdom": { "version": "20.0.3", "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-20.0.3.tgz", "integrity": "sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==", "dev": true, + "license": "MIT", "dependencies": { "abab": "^2.0.6", "acorn": "^8.8.1", @@ -11615,6 +12671,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", + "license": "MIT", "bin": { "jsesc": "bin/jsesc" }, @@ -11626,30 +12683,34 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/json-parse-even-better-errors": { "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==" + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "license": "MIT" }, "node_modules/json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/json-stable-stringify-without-jsonify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/json5": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "dev": true, + "license": "MIT", "bin": { "json5": "lib/cli.js" }, @@ -11661,6 +12722,7 @@ "version": "6.1.0", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "license": "MIT", "dependencies": { "universalify": "^2.0.0" }, @@ -11672,6 +12734,8 @@ "version": "3.3.5", "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", + "dev": true, + "license": "MIT", "dependencies": { "array-includes": "^3.1.6", "array.prototype.flat": "^1.3.1", @@ -11686,6 +12750,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/jwt-decode/-/jwt-decode-4.0.0.tgz", "integrity": "sha512-+KJGIyHgkGuIq3IEBNftfhW/LfWhXUIY6OmyVWjliu5KH1y0fw7VQ8YndE2O4qZdMSd9SqbnC8GOcZEy0Om7sA==", + "license": "MIT", "engines": { "node": ">=18" } @@ -11695,6 +12760,7 @@ "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", "dev": true, + "license": "MIT", "dependencies": { "json-buffer": "3.0.1" } @@ -11702,13 +12768,15 @@ "node_modules/keyvaluestorage-interface": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/keyvaluestorage-interface/-/keyvaluestorage-interface-1.0.0.tgz", - "integrity": "sha512-8t6Q3TclQ4uZynJY9IGr2+SsIGwK9JHcO6ootkHCGA0CrQCRy+VkouYNO2xicET6b9al7QKzpebNow+gkpCL8g==" + "integrity": "sha512-8t6Q3TclQ4uZynJY9IGr2+SsIGwK9JHcO6ootkHCGA0CrQCRy+VkouYNO2xicET6b9al7QKzpebNow+gkpCL8g==", + "license": "MIT" }, "node_modules/kleur": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -11716,12 +12784,16 @@ "node_modules/language-subtag-registry": { "version": "0.3.23", "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz", - "integrity": "sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==" + "integrity": "sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==", + "dev": true, + "license": "CC0-1.0" }, "node_modules/language-tags": { "version": "1.0.9", "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", + "dev": true, + "license": "MIT", "dependencies": { "language-subtag-registry": "^0.3.20" }, @@ -11734,6 +12806,7 @@ "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -11743,6 +12816,7 @@ "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", "dev": true, + "license": "MIT", "dependencies": { "prelude-ls": "^1.2.1", "type-check": "~0.4.0" @@ -11755,6 +12829,7 @@ "version": "3.3.0", "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", + "license": "MIT", "dependencies": { "immediate": "~3.0.5" } @@ -11762,13 +12837,15 @@ "node_modules/lil-gui": { "version": "0.17.0", "resolved": "https://registry.npmjs.org/lil-gui/-/lil-gui-0.17.0.tgz", - "integrity": "sha512-MVBHmgY+uEbmJNApAaPbtvNh1RCAeMnKym82SBjtp5rODTYKWtM+MXHCifLe2H2Ti1HuBGBtK/5SyG4ShQ3pUQ==" + "integrity": "sha512-MVBHmgY+uEbmJNApAaPbtvNh1RCAeMnKym82SBjtp5rODTYKWtM+MXHCifLe2H2Ti1HuBGBtK/5SyG4ShQ3pUQ==", + "license": "MIT" }, "node_modules/lilconfig": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" } @@ -11776,12 +12853,14 @@ "node_modules/lines-and-columns": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "license": "MIT" }, "node_modules/listhen": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/listhen/-/listhen-1.9.0.tgz", "integrity": "sha512-I8oW2+QL5KJo8zXNWX046M134WchxsXC7SawLPvRQpogCbkyQIaFxPE89A2HiwR7vAK2Dm2ERBAmyjTYGYEpBg==", + "license": "MIT", "dependencies": { "@parcel/watcher": "^2.4.1", "@parcel/watcher-wasm": "^2.4.1", @@ -11811,6 +12890,7 @@ "version": "2.4.0", "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.4.0.tgz", "integrity": "sha512-H5UpaUI+aHOqZXlYOaFP/8AzKsg+guWu+Pr3Y8i7+Y3zr1aXAvCvTAQ1RxSc6oVD8R8c7brgNtTVP91E7upH/g==", + "license": "MIT", "bin": { "jiti": "lib/jiti-cli.mjs" } @@ -11820,6 +12900,7 @@ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", "dev": true, + "license": "MIT", "dependencies": { "p-locate": "^4.1.0" }, @@ -11830,40 +12911,47 @@ "node_modules/lodash": { "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "license": "MIT" }, "node_modules/lodash-es": { "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", - "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==", + "license": "MIT" }, "node_modules/lodash.debounce": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/lodash.isequal": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", - "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==" + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==", + "license": "MIT" }, "node_modules/lodash.memoize": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/lodash.merge": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/loose-envify": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "license": "MIT", "dependencies": { "js-tokens": "^3.0.0 || ^4.0.0" }, @@ -11874,12 +12962,14 @@ "node_modules/lossless-json": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/lossless-json/-/lossless-json-4.0.2.tgz", - "integrity": "sha512-+z0EaLi2UcWi8MZRxA5iTb6m4Ys4E80uftGY+yG5KNFJb5EceQXOhdW/pWJZ8m97s26u7yZZAYMcKWNztSZssA==" + "integrity": "sha512-+z0EaLi2UcWi8MZRxA5iTb6m4Ys4E80uftGY+yG5KNFJb5EceQXOhdW/pWJZ8m97s26u7yZZAYMcKWNztSZssA==", + "license": "MIT" }, "node_modules/lottie-react": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/lottie-react/-/lottie-react-2.4.0.tgz", "integrity": "sha512-pDJGj+AQlnlyHvOHFK7vLdsDcvbuqvwPZdMlJ360wrzGFurXeKPr8SiRCjLf3LrNYKANQtSsh5dz9UYQHuqx4w==", + "license": "MIT", "dependencies": { "lottie-web": "^5.10.2" }, @@ -11891,13 +12981,14 @@ "node_modules/lottie-web": { "version": "5.12.2", "resolved": "https://registry.npmjs.org/lottie-web/-/lottie-web-5.12.2.tgz", - "integrity": "sha512-uvhvYPC8kGPjXT3MyKMrL3JitEAmDMp30lVkuq/590Mw9ok6pWcFCwXJveo0t5uqYw1UREQHofD+jVpdjBv8wg==" + "integrity": "sha512-uvhvYPC8kGPjXT3MyKMrL3JitEAmDMp30lVkuq/590Mw9ok6pWcFCwXJveo0t5uqYw1UREQHofD+jVpdjBv8wg==", + "license": "MIT" }, "node_modules/lru-cache": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dev": true, + "license": "ISC", "dependencies": { "yallist": "^3.0.2" } @@ -11906,6 +12997,7 @@ "version": "0.7.0", "resolved": "https://registry.npmjs.org/maath/-/maath-0.7.0.tgz", "integrity": "sha512-JQ1JZrQLDgJ59snCk2AcSb/jdGwNgGQXlLcfZChN8lmpMR7g3bpMM3ugcqGfU1ROwjVvX5CvcVJHc8TkxljG8Q==", + "license": "MIT", "peerDependencies": { "@types/three": ">=0.144.0", "three": ">=0.144.0" @@ -11916,6 +13008,7 @@ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", "dev": true, + "license": "MIT", "dependencies": { "semver": "^7.5.3" }, @@ -11931,6 +13024,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -11942,13 +13036,15 @@ "version": "1.3.6", "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/makeerror": { "version": "1.0.12", "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "tmpl": "1.0.5" } @@ -11956,23 +13052,28 @@ "node_modules/mdn-data": { "version": "2.0.14", "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "license": "CC0-1.0" }, "node_modules/memory-pager": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz", "integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==", + "license": "MIT", "optional": true }, "node_modules/merge-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "license": "MIT" }, "node_modules/merge2": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "license": "MIT", "engines": { "node": ">= 8" } @@ -11981,6 +13082,7 @@ "version": "3.3.1", "resolved": "https://registry.npmjs.org/meshline/-/meshline-3.3.1.tgz", "integrity": "sha512-/TQj+JdZkeSUOl5Mk2J7eLcYTLiQm2IDzmlSvYm7ov15anEcDJ92GHqqazxTSreeNgfnYu24kiEvvv0WlbCdFQ==", + "license": "MIT", "peerDependencies": { "three": ">=0.137" } @@ -11988,12 +13090,14 @@ "node_modules/meshoptimizer": { "version": "0.18.1", "resolved": "https://registry.npmjs.org/meshoptimizer/-/meshoptimizer-0.18.1.tgz", - "integrity": "sha512-ZhoIoL7TNV4s5B6+rx5mC//fw8/POGyNxS/DZyCJeiZ12ScLfVwRE/GfsxwiTkMYYD5DmK2/JXnEVXqL4rF+Sw==" + "integrity": "sha512-ZhoIoL7TNV4s5B6+rx5mC//fw8/POGyNxS/DZyCJeiZ12ScLfVwRE/GfsxwiTkMYYD5DmK2/JXnEVXqL4rF+Sw==", + "license": "MIT" }, "node_modules/micromatch": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "license": "MIT", "dependencies": { "braces": "^3.0.3", "picomatch": "^2.3.1" @@ -12006,6 +13110,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", + "license": "MIT", "bin": { "mime": "cli.js" }, @@ -12018,6 +13123,7 @@ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -12027,6 +13133,7 @@ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", "dev": true, + "license": "MIT", "dependencies": { "mime-db": "1.52.0" }, @@ -12039,6 +13146,7 @@ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -12046,17 +13154,21 @@ "node_modules/minimalistic-assert": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "license": "ISC" }, "node_modules/minimalistic-crypto-utils": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==" + "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==", + "license": "MIT" }, "node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -12068,6 +13180,8 @@ "version": "1.2.8", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true, + "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -12076,18 +13190,21 @@ "version": "7.1.2", "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true, + "license": "ISC", "engines": { "node": ">=16 || 14 >=14.17" } }, "node_modules/mlly": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.7.2.tgz", - "integrity": "sha512-tN3dvVHYVz4DhSXinXIk7u9syPYaJvio118uomkovAtWBT+RdbP6Lfh/5Lvo519YMmwBafwlh20IPTXIStscpA==", + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.7.3.tgz", + "integrity": "sha512-xUsx5n/mN0uQf4V548PKQ+YShA4/IW0KI1dZhrNrPCLG+xizETbHTkOa1f8/xut9JRPp8kQuMnz0oqwkTiLo/A==", + "license": "MIT", "dependencies": { - "acorn": "^8.12.1", + "acorn": "^8.14.0", "pathe": "^1.1.2", - "pkg-types": "^1.2.0", + "pkg-types": "^1.2.1", "ufo": "^1.5.4" } }, @@ -12095,6 +13212,7 @@ "version": "4.17.2", "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.17.2.tgz", "integrity": "sha512-mLV7SEiov2LHleRJPMPrK2PMyhXFZt2UQLC4VD4pnth3jMjYKHhtqfwwkkvS/NXuo/Fp3vbhaNcXrIDaLRb9Tg==", + "license": "Apache-2.0", "dependencies": { "bson": "^4.7.2", "mongodb-connection-string-url": "^2.6.0", @@ -12112,6 +13230,7 @@ "version": "2.6.0", "resolved": "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-2.6.0.tgz", "integrity": "sha512-WvTZlI9ab0QYtTYnuMLgobULWhokRjtC7db9LtcVfJ+Hsnyr5eo6ZtNAt3Ly24XZScGMelOcGtm7lSn0332tPQ==", + "license": "Apache-2.0", "dependencies": { "@types/whatwg-url": "^8.2.1", "whatwg-url": "^11.0.0" @@ -12120,18 +13239,21 @@ "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==" + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" }, "node_modules/multiformats": { "version": "9.9.0", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-9.9.0.tgz", - "integrity": "sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==" + "integrity": "sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==", + "license": "(Apache-2.0 AND MIT)" }, "node_modules/mz": { "version": "2.7.0", "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", "dev": true, + "license": "MIT", "dependencies": { "any-promise": "^1.0.0", "object-assign": "^4.0.1", @@ -12142,6 +13264,7 @@ "version": "5.6.2", "resolved": "https://registry.npmjs.org/nano-css/-/nano-css-5.6.2.tgz", "integrity": "sha512-+6bHaC8dSDGALM1HJjOHVXpuastdu2xFoZlC77Jh4cg+33Zcgm+Gxd+1xsnpZK14eyHObSp82+ll5y3SX75liw==", + "license": "Unlicense", "dependencies": { "@jridgewell/sourcemap-codec": "^1.4.15", "css-tree": "^1.1.2", @@ -12160,7 +13283,8 @@ "node_modules/nano-css/node_modules/stylis": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.4.tgz", - "integrity": "sha512-osIBl6BGUmSfDkyH2mB7EFvCJntXDrLhKjHTRj/rK6xLH0yuPrHULDRQzKokSOD4VoorhtKpfcfW1GAntu8now==" + "integrity": "sha512-osIBl6BGUmSfDkyH2mB7EFvCJntXDrLhKjHTRj/rK6xLH0yuPrHULDRQzKokSOD4VoorhtKpfcfW1GAntu8now==", + "license": "MIT" }, "node_modules/nanoid": { "version": "3.3.7", @@ -12172,6 +13296,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "bin": { "nanoid": "bin/nanoid.cjs" }, @@ -12183,19 +13308,16 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true - }, - "node_modules/natural-compare-lite": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", - "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==" + "dev": true, + "license": "MIT" }, "node_modules/next": { - "version": "14.2.17", - "resolved": "https://registry.npmjs.org/next/-/next-14.2.17.tgz", - "integrity": "sha512-hNo/Zy701DDO3nzKkPmsLRlDfNCtb1OJxFUvjGEl04u7SFa3zwC6hqsOUzMajcaEOEV8ey1GjvByvrg0Qr5AiQ==", + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/next/-/next-14.2.18.tgz", + "integrity": "sha512-H9qbjDuGivUDEnK6wa+p2XKO+iMzgVgyr9Zp/4Iv29lKa+DYaxJGjOeEA+5VOvJh/M7HLiskehInSa0cWxVXUw==", + "license": "MIT", "dependencies": { - "@next/env": "14.2.17", + "@next/env": "14.2.18", "@swc/helpers": "0.5.5", "busboy": "1.6.0", "caniuse-lite": "^1.0.30001579", @@ -12210,15 +13332,15 @@ "node": ">=18.17.0" }, "optionalDependencies": { - "@next/swc-darwin-arm64": "14.2.17", - "@next/swc-darwin-x64": "14.2.17", - "@next/swc-linux-arm64-gnu": "14.2.17", - "@next/swc-linux-arm64-musl": "14.2.17", - "@next/swc-linux-x64-gnu": "14.2.17", - "@next/swc-linux-x64-musl": "14.2.17", - "@next/swc-win32-arm64-msvc": "14.2.17", - "@next/swc-win32-ia32-msvc": "14.2.17", - "@next/swc-win32-x64-msvc": "14.2.17" + "@next/swc-darwin-arm64": "14.2.18", + "@next/swc-darwin-x64": "14.2.18", + "@next/swc-linux-arm64-gnu": "14.2.18", + "@next/swc-linux-arm64-musl": "14.2.18", + "@next/swc-linux-x64-gnu": "14.2.18", + "@next/swc-linux-x64-musl": "14.2.18", + "@next/swc-win32-arm64-msvc": "14.2.18", + "@next/swc-win32-ia32-msvc": "14.2.18", + "@next/swc-win32-x64-msvc": "14.2.18" }, "peerDependencies": { "@opentelemetry/api": "^1.1.0", @@ -12243,6 +13365,7 @@ "version": "1.5.1", "resolved": "https://registry.npmjs.org/next-axiom/-/next-axiom-1.5.1.tgz", "integrity": "sha512-sWxIzuJOex48ugMDlXWzvGvDGv5YHZ3w8gLZbUQ/Yml7oy5jcCItJNws9D0qmASirp2e5/BnvHxs44+9CO0GAQ==", + "license": "MIT", "dependencies": { "use-deep-compare": "^1.2.1", "whatwg-fetch": "^3.6.2" @@ -12273,6 +13396,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { "nanoid": "^3.3.6", "picocolors": "^1.0.0", @@ -12285,12 +13409,14 @@ "node_modules/node-addon-api": { "version": "7.1.1", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", - "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==" + "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", + "license": "MIT" }, "node_modules/node-fetch": { "version": "2.7.0", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "license": "MIT", "dependencies": { "whatwg-url": "^5.0.0" }, @@ -12309,22 +13435,26 @@ "node_modules/node-fetch-native": { "version": "1.6.4", "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.4.tgz", - "integrity": "sha512-IhOigYzAKHd244OC0JIMIUrjzctirCmPkaIfhDeGcEETWof5zKYUW7e7MYvChGWh/4CJeXEgsRyGzuF334rOOQ==" + "integrity": "sha512-IhOigYzAKHd244OC0JIMIUrjzctirCmPkaIfhDeGcEETWof5zKYUW7e7MYvChGWh/4CJeXEgsRyGzuF334rOOQ==", + "license": "MIT" }, "node_modules/node-fetch/node_modules/tr46": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "license": "MIT" }, "node_modules/node-fetch/node_modules/webidl-conversions": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "license": "BSD-2-Clause" }, "node_modules/node-fetch/node_modules/whatwg-url": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "license": "MIT", "dependencies": { "tr46": "~0.0.3", "webidl-conversions": "^3.0.0" @@ -12334,6 +13464,7 @@ "version": "1.3.1", "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "license": "(BSD-3-Clause OR GPL-2.0)", "engines": { "node": ">= 6.13.0" } @@ -12342,18 +13473,20 @@ "version": "0.4.0", "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/node-releases": { "version": "2.0.18", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", - "dev": true + "license": "MIT" }, "node_modules/normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -12363,6 +13496,7 @@ "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -12372,6 +13506,7 @@ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", "dev": true, + "license": "MIT", "dependencies": { "path-key": "^3.0.0" }, @@ -12383,12 +13518,14 @@ "version": "2.2.13", "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.13.tgz", "integrity": "sha512-cTGB9ptp9dY9A5VbMSe7fQBcl/tt22Vcqdq8+eN93rblOuE0aCFu4aZ2vMwct/2t+lFnosm8RkQW1I0Omb1UtQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -12398,14 +13535,17 @@ "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 6" } }, "node_modules/object-inspect": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz", - "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz", + "integrity": "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==", + "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -12417,6 +13557,8 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" } @@ -12425,6 +13567,8 @@ "version": "4.1.5", "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.5", "define-properties": "^1.2.1", @@ -12442,6 +13586,8 @@ "version": "1.1.8", "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz", "integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==", + "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -12455,6 +13601,8 @@ "version": "2.0.8", "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", + "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -12472,6 +13620,8 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", + "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -12485,6 +13635,8 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz", "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==", + "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -12501,6 +13653,7 @@ "version": "1.4.1", "resolved": "https://registry.npmjs.org/ofetch/-/ofetch-1.4.1.tgz", "integrity": "sha512-QZj2DfGplQAr2oj9KzceK9Hwz6Whxazmn85yYeVuS3u9XTMOGMRx0kO95MQ+vLsj/S/NwBDMMLU5hpxvI6Tklw==", + "license": "MIT", "dependencies": { "destr": "^2.0.3", "node-fetch-native": "^1.6.4", @@ -12510,17 +13663,20 @@ "node_modules/ohash": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/ohash/-/ohash-1.1.4.tgz", - "integrity": "sha512-FlDryZAahJmEF3VR3w1KogSEdWX3WhA5GPakFx4J81kEAiHyLMpdLLElS8n8dfNadMgAne/MywcvmogzscVt4g==" + "integrity": "sha512-FlDryZAahJmEF3VR3w1KogSEdWX3WhA5GPakFx4J81kEAiHyLMpdLLElS8n8dfNadMgAne/MywcvmogzscVt4g==", + "license": "MIT" }, "node_modules/on-exit-leak-free": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-0.2.0.tgz", - "integrity": "sha512-dqaz3u44QbRXQooZLTUKU41ZrzYrcvLISVgbrzbyCMxpmSLJvZ3ZamIJIZ29P6OhZIkNIQKosdeM6t1LYbA9hg==" + "integrity": "sha512-dqaz3u44QbRXQooZLTUKU41ZrzYrcvLISVgbrzbyCMxpmSLJvZ3ZamIJIZ29P6OhZIkNIQKosdeM6t1LYbA9hg==", + "license": "MIT" }, "node_modules/once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "license": "ISC", "dependencies": { "wrappy": "1" } @@ -12530,6 +13686,7 @@ "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", "dev": true, + "license": "MIT", "dependencies": { "mimic-fn": "^2.1.0" }, @@ -12545,6 +13702,7 @@ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", "dev": true, + "license": "MIT", "dependencies": { "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", @@ -12558,15 +13716,16 @@ } }, "node_modules/ox": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/ox/-/ox-0.1.0.tgz", - "integrity": "sha512-xs+STnBP8XG38N+7W5c/5LRN68XOleiTfKJlSBw5rcorIfGvpJPB45lRE3AlziiiuZ+KrEd/1ZLrD+LkN5XFzQ==", + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ox/-/ox-0.1.2.tgz", + "integrity": "sha512-ak/8K0Rtphg9vnRJlbOdaX9R7cmxD2MiSthjWGaQdMk3D7hrAlDoM+6Lxn7hN52Za3vrXfZ7enfke/5WjolDww==", "funding": [ { "type": "github", "url": "https://github.com/sponsors/wevm" } ], + "license": "MIT", "dependencies": { "@adraffy/ens-normalize": "^1.10.1", "@noble/curves": "^1.6.0", @@ -12586,11 +13745,12 @@ } }, "node_modules/ox/node_modules/@noble/curves": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.6.0.tgz", - "integrity": "sha512-TlaHRXDehJuRNR9TfZDNQ45mMEd5dwUwmicsafcIX4SsNiqnCHKjE/1alYPd/lDRVhxdhUAlv8uEhMCI5zjIJQ==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.7.0.tgz", + "integrity": "sha512-UTMhXK9SeDhFJVrHeUJ5uZlI6ajXg10O6Ddocf9S6GjbSBVZsJo88HzKwXznNfGpMTRDyJkqMjNDPYgf0qFWnw==", + "license": "MIT", "dependencies": { - "@noble/hashes": "1.5.0" + "@noble/hashes": "1.6.0" }, "engines": { "node": "^14.21.3 || >=16" @@ -12604,6 +13764,7 @@ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "dev": true, + "license": "MIT", "dependencies": { "yocto-queue": "^0.1.0" }, @@ -12619,6 +13780,7 @@ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", "dev": true, + "license": "MIT", "dependencies": { "p-limit": "^2.2.0" }, @@ -12631,6 +13793,7 @@ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "dev": true, + "license": "MIT", "dependencies": { "p-try": "^2.0.0" }, @@ -12646,19 +13809,29 @@ "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } }, + "node_modules/package-json-from-dist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", + "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", + "dev": true, + "license": "BlueOak-1.0.0" + }, "node_modules/pako": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/pako/-/pako-2.1.0.tgz", - "integrity": "sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==" + "integrity": "sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==", + "license": "(MIT AND Zlib)" }, "node_modules/parent-module": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "license": "MIT", "dependencies": { "callsites": "^3.0.0" }, @@ -12670,6 +13843,7 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "license": "MIT", "dependencies": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", @@ -12688,6 +13862,7 @@ "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.2.1.tgz", "integrity": "sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==", "dev": true, + "license": "MIT", "dependencies": { "entities": "^4.5.0" }, @@ -12700,6 +13875,7 @@ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -12709,6 +13885,7 @@ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -12717,6 +13894,7 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "license": "MIT", "engines": { "node": ">=8" } @@ -12724,12 +13902,15 @@ "node_modules/path-parse": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "license": "MIT" }, "node_modules/path-scurry": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "dev": true, + "license": "BlueOak-1.0.0", "dependencies": { "lru-cache": "^10.2.0", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" @@ -12744,12 +13925,15 @@ "node_modules/path-scurry/node_modules/lru-cache": { "version": "10.4.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==" + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" }, "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" } @@ -12757,17 +13941,20 @@ "node_modules/pathe": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", - "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==" + "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", + "license": "MIT" }, "node_modules/picocolors": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", - "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==" + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "license": "ISC" }, "node_modules/picomatch": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "license": "MIT", "engines": { "node": ">=8.6" }, @@ -12780,6 +13967,7 @@ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -12788,6 +13976,7 @@ "version": "7.11.0", "resolved": "https://registry.npmjs.org/pino/-/pino-7.11.0.tgz", "integrity": "sha512-dMACeu63HtRLmCG8VKdy4cShCPKaYDR4youZqoSWLxl5Gu99HUw8bw75thbPv9Nip+H+QYX8o3ZJbTdVZZ2TVg==", + "license": "MIT", "dependencies": { "atomic-sleep": "^1.0.0", "fast-redact": "^3.0.0", @@ -12809,6 +13998,7 @@ "version": "0.5.0", "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-0.5.0.tgz", "integrity": "sha512-+KAgmVeqXYbTtU2FScx1XS3kNyfZ5TrXY07V96QnUSFqo2gAqlvmaxH67Lj7SWazqsMabf+58ctdTcBgnOLUOQ==", + "license": "MIT", "dependencies": { "duplexify": "^4.1.2", "split2": "^4.0.0" @@ -12817,13 +14007,15 @@ "node_modules/pino-std-serializers": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-4.0.0.tgz", - "integrity": "sha512-cK0pekc1Kjy5w9V2/n+8MkZwusa6EyyxfeQCB799CQRhRt/CqYKiWs5adeu8Shve2ZNffvfC/7J64A2PJo1W/Q==" + "integrity": "sha512-cK0pekc1Kjy5w9V2/n+8MkZwusa6EyyxfeQCB799CQRhRt/CqYKiWs5adeu8Shve2ZNffvfC/7J64A2PJo1W/Q==", + "license": "MIT" }, "node_modules/pirates": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 6" } @@ -12833,6 +14025,7 @@ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", "dev": true, + "license": "MIT", "dependencies": { "find-up": "^4.0.0" }, @@ -12844,6 +14037,7 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.2.1.tgz", "integrity": "sha512-sQoqa8alT3nHjGuTjuKgOnvjo4cljkufdtLMnO2LBP/wRwuDlo1tkaEdMxCRhyGRPacv/ztlZgDPm2b7FAmEvw==", + "license": "MIT", "dependencies": { "confbox": "^0.1.8", "mlly": "^1.7.2", @@ -12854,14 +14048,16 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", + "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" } }, "node_modules/postcss": { - "version": "8.4.47", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz", - "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==", + "version": "8.4.49", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz", + "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==", "dev": true, "funding": [ { @@ -12877,9 +14073,10 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { "nanoid": "^3.3.7", - "picocolors": "^1.1.0", + "picocolors": "^1.1.1", "source-map-js": "^1.2.1" }, "engines": { @@ -12891,6 +14088,7 @@ "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", "dev": true, + "license": "MIT", "dependencies": { "postcss-value-parser": "^4.0.0", "read-cache": "^1.0.0", @@ -12908,6 +14106,7 @@ "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", "dev": true, + "license": "MIT", "dependencies": { "camelcase-css": "^2.0.1" }, @@ -12937,6 +14136,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { "lilconfig": "^3.0.0", "yaml": "^2.3.4" @@ -12962,6 +14162,7 @@ "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.2.tgz", "integrity": "sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==", "dev": true, + "license": "MIT", "engines": { "node": ">=14" }, @@ -12970,10 +14171,11 @@ } }, "node_modules/postcss-load-config/node_modules/yaml": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.6.0.tgz", - "integrity": "sha512-a6ae//JvKDEra2kdi1qzCyrJW/WZCgFi8ydDV+eXExl95t+5R+ijnqHJbz9tmMh8FUjx3iv2fCQ4dclAQlO2UQ==", + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.6.1.tgz", + "integrity": "sha512-7r0XPzioN/Q9kXBro/XPnA6kznR73DHq+GXh5ON7ZozRO6aMjbmiBuKste2wslTFkC5d1dw0GooOCepZXJ2SAg==", "dev": true, + "license": "ISC", "bin": { "yaml": "bin.mjs" }, @@ -12996,6 +14198,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { "postcss-selector-parser": "^6.1.1" }, @@ -13011,6 +14214,7 @@ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", "dev": true, + "license": "MIT", "dependencies": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" @@ -13022,12 +14226,14 @@ "node_modules/postcss-value-parser": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "license": "MIT" }, "node_modules/posthog-js": { - "version": "1.181.0", - "resolved": "https://registry.npmjs.org/posthog-js/-/posthog-js-1.181.0.tgz", - "integrity": "sha512-bI+J+f4E8x4JwbGtG6LReQv1Xvss01F6cs7UDlvffHySpVhNq4ptkNjV88B92IVEsrCtNYhy/TjFnGxk6RN0Qw==", + "version": "1.188.0", + "resolved": "https://registry.npmjs.org/posthog-js/-/posthog-js-1.188.0.tgz", + "integrity": "sha512-FdNCZcgM5sjADxES7VWbRntD39V2fvHunZry6Rrsp8VDG20TcAWc+koAuCMfEoU5jKxm/Ua37QnI9Xqfwg2fow==", + "license": "MIT", "dependencies": { "core-js": "^3.38.1", "fflate": "^0.4.8", @@ -13038,17 +14244,20 @@ "node_modules/posthog-js/node_modules/fflate": { "version": "0.4.8", "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.4.8.tgz", - "integrity": "sha512-FJqqoDBR00Mdj9ppamLa/Y7vxm+PRmNWA67N846RvsoYVMKB4q3y/de5PA7gUmRMYK/8CMz2GDZQmCRN1wBcWA==" + "integrity": "sha512-FJqqoDBR00Mdj9ppamLa/Y7vxm+PRmNWA67N846RvsoYVMKB4q3y/de5PA7gUmRMYK/8CMz2GDZQmCRN1wBcWA==", + "license": "MIT" }, "node_modules/potpack": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/potpack/-/potpack-1.0.2.tgz", - "integrity": "sha512-choctRBIV9EMT9WGAZHn3V7t0Z2pMQyl0EZE6pFc/6ml3ssw7Dlf/oAOvFwjm1HVsqfQN8GfeFyJ+d8tRzqueQ==" + "integrity": "sha512-choctRBIV9EMT9WGAZHn3V7t0Z2pMQyl0EZE6pFc/6ml3ssw7Dlf/oAOvFwjm1HVsqfQN8GfeFyJ+d8tRzqueQ==", + "license": "ISC" }, "node_modules/preact": { - "version": "10.24.3", - "resolved": "https://registry.npmjs.org/preact/-/preact-10.24.3.tgz", - "integrity": "sha512-Z2dPnBnMUfyQfSQ+GBdsGa16hz35YmLmtTLhM169uW944hYL6xzTYkJjC07j+Wosz733pMWx0fgON3JNw1jJQA==", + "version": "10.25.0", + "resolved": "https://registry.npmjs.org/preact/-/preact-10.25.0.tgz", + "integrity": "sha512-6bYnzlLxXV3OSpUxLdaxBmE7PMOu0aR3pG6lryK/0jmvcDFPlcXGQAt5DpK3RITWiDrfYZRI0druyaK/S9kYLg==", + "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/preact" @@ -13059,6 +14268,7 @@ "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.8.0" } @@ -13068,6 +14278,7 @@ "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", "dev": true, + "license": "MIT", "bin": { "prettier": "bin-prettier.js" }, @@ -13083,6 +14294,7 @@ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/schemas": "^29.6.3", "ansi-styles": "^5.0.0", @@ -13097,6 +14309,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -13107,22 +14320,31 @@ "node_modules/process-warning": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-1.0.0.tgz", - "integrity": "sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q==" + "integrity": "sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q==", + "license": "MIT" }, "node_modules/promise-worker-transferable": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/promise-worker-transferable/-/promise-worker-transferable-1.0.4.tgz", "integrity": "sha512-bN+0ehEnrXfxV2ZQvU2PetO0n4gqBD4ulq3MI1WOPLgr7/Mg9yRQkX5+0v1vagr74ZTsl7XtzlaYDo2EuCeYJw==", + "license": "Apache-2.0", "dependencies": { "is-promise": "^2.1.0", "lie": "^3.0.2" } }, + "node_modules/promise-worker-transferable/node_modules/is-promise": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", + "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==", + "license": "MIT" + }, "node_modules/prompts": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", "dev": true, + "license": "MIT", "dependencies": { "kleur": "^3.0.3", "sisteransi": "^1.0.5" @@ -13135,6 +14357,7 @@ "version": "15.8.1", "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "license": "MIT", "dependencies": { "loose-envify": "^1.4.0", "object-assign": "^4.1.1", @@ -13144,12 +14367,14 @@ "node_modules/prop-types/node_modules/react-is": { "version": "16.13.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "license": "MIT" }, "node_modules/psl": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.10.0.tgz", - "integrity": "sha512-KSKHEbjAnpUuAUserOq0FxGXCUrzC3WniuSJhvdbs102rL55266ZcHBqLWOsG30spQMlPdpy7icATiAQehg/iA==", + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.13.0.tgz", + "integrity": "sha512-BFwmFXiJoFqlUpZ5Qssolv15DMyc84gTBds1BjsV1BfXEo1UyyD7GsmN67n7J77uRhoSNW1AXtXKPLcBFQn9Aw==", + "license": "MIT", "dependencies": { "punycode": "^2.3.1" } @@ -13158,6 +14383,7 @@ "version": "2.3.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "license": "MIT", "engines": { "node": ">=6" } @@ -13176,12 +14402,14 @@ "type": "opencollective", "url": "https://opencollective.com/fast-check" } - ] + ], + "license": "MIT" }, "node_modules/query-string": { "version": "7.1.3", "resolved": "https://registry.npmjs.org/query-string/-/query-string-7.1.3.tgz", "integrity": "sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==", + "license": "MIT", "dependencies": { "decode-uri-component": "^0.2.2", "filter-obj": "^1.1.0", @@ -13198,12 +14426,14 @@ "node_modules/querystringify": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", - "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", + "license": "MIT" }, "node_modules/queue-microtask": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, "funding": [ { "type": "github", @@ -13217,22 +14447,26 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "MIT" }, "node_modules/quick-format-unescaped": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz", - "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==" + "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==", + "license": "MIT" }, "node_modules/radix3": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/radix3/-/radix3-1.1.2.tgz", - "integrity": "sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==" + "integrity": "sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==", + "license": "MIT" }, "node_modules/react": { "version": "18.3.1", "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", + "license": "MIT", "dependencies": { "loose-envify": "^1.1.0" }, @@ -13244,6 +14478,7 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/react-chartjs-2/-/react-chartjs-2-5.2.0.tgz", "integrity": "sha512-98iN5aguJyVSxp5U3CblRLH67J8gkfyGNbiK3c+l1QI/G4irHMPQw44aEPmjVag+YKTyQ260NcF82GTQ3bdscA==", + "license": "MIT", "peerDependencies": { "chart.js": "^4.1.1", "react": "^16.8.0 || ^17.0.0 || ^18.0.0" @@ -13253,6 +14488,7 @@ "version": "5.0.3", "resolved": "https://registry.npmjs.org/react-composer/-/react-composer-5.0.3.tgz", "integrity": "sha512-1uWd07EME6XZvMfapwZmc7NgCZqDemcvicRi3wMJzXsQLvZ3L7fTHVyPy1bZdnWXM4iPjYuNE+uJ41MLKeTtnA==", + "license": "MIT", "dependencies": { "prop-types": "^15.6.0" }, @@ -13264,6 +14500,7 @@ "version": "6.9.0", "resolved": "https://registry.npmjs.org/react-datepicker/-/react-datepicker-6.9.0.tgz", "integrity": "sha512-QTxuzeem7BUfVFWv+g5WuvzT0c5BPo+XTCNbMTZKSZQLU+cMMwSUHwspaxuIcDlwNcOH0tiJ+bh1fJ2yxOGYWA==", + "license": "MIT", "dependencies": { "@floating-ui/react": "^0.26.2", "clsx": "^2.1.0", @@ -13280,6 +14517,7 @@ "version": "18.3.1", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", + "license": "MIT", "dependencies": { "loose-envify": "^1.1.0", "scheduler": "^0.23.2" @@ -13292,6 +14530,7 @@ "version": "0.23.2", "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", + "license": "MIT", "dependencies": { "loose-envify": "^1.1.0" } @@ -13300,6 +14539,7 @@ "version": "4.12.0", "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-4.12.0.tgz", "integrity": "sha512-IBaDuHiShdZqmfc/TwHu6+d6k2ltNCf3AszxNmjJc1KUfXdEeRJOKyNvLmAHaarhzGmTSVygNdyu8/opXv2gaw==", + "license": "MIT", "peerDependencies": { "react": "*" } @@ -13308,6 +14548,7 @@ "version": "9.13.1", "resolved": "https://registry.npmjs.org/react-intersection-observer/-/react-intersection-observer-9.13.1.tgz", "integrity": "sha512-tSzDaTy0qwNPLJHg8XZhlyHTgGW6drFKTtvjdL+p6um12rcnp8Z5XstE+QNBJ7c64n5o0Lj4ilUleA41bmDoMw==", + "license": "MIT", "peerDependencies": { "react": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", "react-dom": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" @@ -13321,12 +14562,14 @@ "node_modules/react-is": { "version": "18.3.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==" + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", + "license": "MIT" }, "node_modules/react-loader-spinner": { "version": "5.4.5", "resolved": "https://registry.npmjs.org/react-loader-spinner/-/react-loader-spinner-5.4.5.tgz", "integrity": "sha512-32f+sb/v2tnNfyvnCCOS4fpyVHsGXjSyNo6QLniHcaj1XjKLxx14L2z0h6szRugOL8IEJ+53GPwNAdbkDqmy4g==", + "license": "MIT", "dependencies": { "react-is": "^18.2.0", "styled-components": "^5.3.5", @@ -13341,6 +14584,7 @@ "version": "6.13.1", "resolved": "https://registry.npmjs.org/react-onclickoutside/-/react-onclickoutside-6.13.1.tgz", "integrity": "sha512-LdrrxK/Yh9zbBQdFbMTXPp3dTSN9B+9YJQucdDu3JNKRrbdU+H+/TVONJoWtOwy4II8Sqf1y/DTI6w/vGPYW0w==", + "license": "MIT", "funding": { "type": "individual", "url": "https://github.com/Pomax/react-onclickoutside/blob/master/FUNDING.md" @@ -13354,6 +14598,7 @@ "version": "0.27.0", "resolved": "https://registry.npmjs.org/react-reconciler/-/react-reconciler-0.27.0.tgz", "integrity": "sha512-HmMDKciQjYmBRGuuhIaKA1ba/7a+UsM5FzOZsMO2JYHt9Jh8reCb7j1eDC95NOyUlKM9KRyvdx0flBuDvYSBoA==", + "license": "MIT", "dependencies": { "loose-envify": "^1.1.0", "scheduler": "^0.21.0" @@ -13369,6 +14614,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/react-smooth/-/react-smooth-4.0.1.tgz", "integrity": "sha512-OE4hm7XqR0jNOq3Qmk9mFLyd6p2+j6bvbPJ7qlB7+oo0eNcL2l7WQzG6MBnT3EXY6xzkLMUBec3AfewJdA0J8w==", + "license": "MIT", "dependencies": { "fast-equals": "^5.0.1", "prop-types": "^15.8.1", @@ -13383,6 +14629,7 @@ "version": "4.4.5", "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", + "license": "BSD-3-Clause", "dependencies": { "@babel/runtime": "^7.5.5", "dom-helpers": "^5.0.1", @@ -13407,6 +14654,7 @@ "version": "17.5.1", "resolved": "https://registry.npmjs.org/react-use/-/react-use-17.5.1.tgz", "integrity": "sha512-LG/uPEVRflLWMwi3j/sZqR00nF6JGqTTDblkXK2nzXsIvij06hXl1V/MZIlwj1OKIQUtlh1l9jK8gLsRyCQxMg==", + "license": "Unlicense", "dependencies": { "@types/js-cookie": "^2.2.6", "@xobotyi/scrollbar-width": "^1.9.5", @@ -13433,6 +14681,7 @@ "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", "dev": true, + "license": "MIT", "dependencies": { "pify": "^2.3.0" } @@ -13441,6 +14690,7 @@ "version": "3.6.2", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "license": "MIT", "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -13454,6 +14704,7 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "license": "MIT", "dependencies": { "picomatch": "^2.2.1" }, @@ -13465,6 +14716,7 @@ "version": "0.1.0", "resolved": "https://registry.npmjs.org/real-require/-/real-require-0.1.0.tgz", "integrity": "sha512-r/H9MzAWtrv8aSVjPCMFpDMl5q66GqtmmRkRjpHTsp4zBAa+snZyiQNlMONiUmEJcsnaw0wCauJ2GWODr/aFkg==", + "license": "MIT", "engines": { "node": ">= 12.13.0" } @@ -13473,6 +14725,7 @@ "version": "2.13.3", "resolved": "https://registry.npmjs.org/recharts/-/recharts-2.13.3.tgz", "integrity": "sha512-YDZ9dOfK9t3ycwxgKbrnDlRC4BHdjlY73fet3a0C1+qGMjXVZe6+VXmpOIIhzkje5MMEL8AN4hLIe4AMskBzlA==", + "license": "MIT", "dependencies": { "clsx": "^2.0.0", "eventemitter3": "^4.0.1", @@ -13495,6 +14748,7 @@ "version": "0.4.5", "resolved": "https://registry.npmjs.org/recharts-scale/-/recharts-scale-0.4.5.tgz", "integrity": "sha512-kivNFO+0OcUNu7jQquLXAxz1FIwZj8nrj+YkOKc5694NbjCvcT6aSZiIzNzd2Kul4o4rTto8QVR9lMNtxD4G1w==", + "license": "MIT", "dependencies": { "decimal.js-light": "^2.4.1" } @@ -13502,28 +14756,32 @@ "node_modules/recharts/node_modules/eventemitter3": { "version": "4.0.7", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "license": "MIT" }, "node_modules/redeyed": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/redeyed/-/redeyed-2.1.1.tgz", "integrity": "sha512-FNpGGo1DycYAdnrKFxCMmKYgo/mILAqtRYbkdQD8Ep/Hk2PQ5+aEAEx+IU713RTDmuBaH0c8P5ZozurNu5ObRQ==", + "license": "MIT", "dependencies": { "esprima": "~4.0.0" } }, "node_modules/reflect.getprototypeof": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.6.tgz", - "integrity": "sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.7.tgz", + "integrity": "sha512-bMvFGIUKlc/eSfXNX+aZ+EL95/EgZzuwA0OBPTbZZDEJw/0AkentjMuM1oiRfwHrshqk4RzdgiTg5CcDalXN5g==", + "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", - "es-abstract": "^1.23.1", + "es-abstract": "^1.23.5", "es-errors": "^1.3.0", "get-intrinsic": "^1.2.4", - "globalthis": "^1.0.3", - "which-builtin-type": "^1.1.3" + "gopd": "^1.0.1", + "which-builtin-type": "^1.1.4" }, "engines": { "node": ">= 0.4" @@ -13536,13 +14794,15 @@ "version": "1.4.2", "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/regenerate-unicode-properties": { "version": "10.2.0", "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz", "integrity": "sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==", "dev": true, + "license": "MIT", "dependencies": { "regenerate": "^1.4.2" }, @@ -13553,13 +14813,15 @@ "node_modules/regenerator-runtime": { "version": "0.14.1", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", + "license": "MIT" }, "node_modules/regenerator-transform": { "version": "0.15.2", "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/runtime": "^7.8.4" } @@ -13568,6 +14830,8 @@ "version": "1.5.3", "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.3.tgz", "integrity": "sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==", + "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -13582,15 +14846,16 @@ } }, "node_modules/regexpu-core": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.1.1.tgz", - "integrity": "sha512-k67Nb9jvwJcJmVpw0jPttR1/zVfnKf8Km0IPatrU/zJ5XeG3+Slx0xLXs9HByJSzXzrlz5EDvN6yLNMDc2qdnw==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.2.0.tgz", + "integrity": "sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==", "dev": true, + "license": "MIT", "dependencies": { "regenerate": "^1.4.2", "regenerate-unicode-properties": "^10.2.0", "regjsgen": "^0.8.0", - "regjsparser": "^0.11.0", + "regjsparser": "^0.12.0", "unicode-match-property-ecmascript": "^2.0.0", "unicode-match-property-value-ecmascript": "^2.1.0" }, @@ -13602,13 +14867,15 @@ "version": "0.8.0", "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz", "integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/regjsparser": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.11.2.tgz", - "integrity": "sha512-3OGZZ4HoLJkkAZx/48mTXJNlmqTGOzc0o9OWQPuWpkOlXXPbyN6OafCcoXUnBqE2D3f/T5L+pWc1kdEmnfnRsA==", + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.12.0.tgz", + "integrity": "sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "jsesc": "~3.0.2" }, @@ -13620,6 +14887,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -13628,6 +14896,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -13635,17 +14904,20 @@ "node_modules/requires-port": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "license": "MIT" }, "node_modules/resize-observer-polyfill": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz", - "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==" + "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==", + "license": "MIT" }, "node_modules/resolve": { "version": "1.22.8", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "license": "MIT", "dependencies": { "is-core-module": "^2.13.0", "path-parse": "^1.0.7", @@ -13663,6 +14935,7 @@ "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", "dev": true, + "license": "MIT", "dependencies": { "resolve-from": "^5.0.0" }, @@ -13675,6 +14948,7 @@ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -13683,6 +14957,8 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", + "dev": true, + "license": "MIT", "funding": { "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" } @@ -13692,6 +14968,7 @@ "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz", "integrity": "sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" } @@ -13700,6 +14977,8 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "license": "MIT", "engines": { "iojs": ">=1.0.0", "node": ">=0.10.0" @@ -13709,6 +14988,7 @@ "version": "1.16.1", "resolved": "https://registry.npmjs.org/rtl-css-js/-/rtl-css-js-1.16.1.tgz", "integrity": "sha512-lRQgou1mu19e+Ya0LsTvKrVJ5TYUbqCVPAiImX3UfLTenarvPUl1QFdvu5Z3PYmHT9RCcwIfbjRQBntExyj3Zg==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.1.2" } @@ -13717,6 +14997,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, "funding": [ { "type": "github", @@ -13731,6 +15012,7 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "dependencies": { "queue-microtask": "^1.2.2" } @@ -13739,6 +15021,8 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", + "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "get-intrinsic": "^1.2.4", @@ -13769,12 +15053,15 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "MIT" }, "node_modules/safe-regex-test": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", + "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", @@ -13791,6 +15078,7 @@ "version": "2.5.0", "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz", "integrity": "sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==", + "license": "MIT", "engines": { "node": ">=10" } @@ -13799,13 +15087,15 @@ "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/saxes": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz", "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==", "dev": true, + "license": "ISC", "dependencies": { "xmlchars": "^2.2.0" }, @@ -13817,6 +15107,7 @@ "version": "0.21.0", "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.21.0.tgz", "integrity": "sha512-1r87x5fz9MXqswA2ERLo0EbOAU74DpIUO090gIasYTqlVoJeMcl+Z1Rg7WHz+qtPujhS/hGIt9kxZOYBV3faRQ==", + "license": "MIT", "dependencies": { "loose-envify": "^1.1.0" } @@ -13825,6 +15116,7 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/screenfull/-/screenfull-5.2.0.tgz", "integrity": "sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA==", + "license": "MIT", "engines": { "node": ">=0.10.0" }, @@ -13836,6 +15128,7 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -13843,12 +15136,15 @@ "node_modules/set-cookie-parser": { "version": "2.7.1", "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.1.tgz", - "integrity": "sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==" + "integrity": "sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==", + "license": "MIT" }, "node_modules/set-function-length": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dev": true, + "license": "MIT", "dependencies": { "define-data-property": "^1.1.4", "es-errors": "^1.3.0", @@ -13865,6 +15161,8 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", + "dev": true, + "license": "MIT", "dependencies": { "define-data-property": "^1.1.4", "es-errors": "^1.3.0", @@ -13879,6 +15177,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/set-harmonic-interval/-/set-harmonic-interval-1.0.1.tgz", "integrity": "sha512-AhICkFV84tBP1aWqPwLZqFvAwqEoVA9kxNMniGEUvzOlm4vLmOFLiTT3UZ6bziJTy4bOVpzWGTfSCbmaayGx8g==", + "license": "Unlicense", "engines": { "node": ">=6.9" } @@ -13886,12 +15185,14 @@ "node_modules/shallowequal": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", - "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==", + "license": "MIT" }, "node_modules/shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "license": "MIT", "dependencies": { "shebang-regex": "^3.0.0" }, @@ -13903,6 +15204,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "license": "MIT", "engines": { "node": ">=8" } @@ -13911,6 +15213,8 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", + "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", @@ -13925,26 +15229,25 @@ } }, "node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true, + "license": "ISC" }, "node_modules/sisteransi": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -13953,6 +15256,7 @@ "version": "4.2.0", "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "license": "MIT", "engines": { "node": ">= 6.0.0", "npm": ">= 3.0.0" @@ -13962,6 +15266,7 @@ "version": "2.8.3", "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz", "integrity": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==", + "license": "MIT", "dependencies": { "ip-address": "^9.0.5", "smart-buffer": "^4.2.0" @@ -13975,6 +15280,7 @@ "version": "2.8.0", "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-2.8.0.tgz", "integrity": "sha512-kuonw1YOYYNOve5iHdSahXPOK49GqwA+LZhI6Wz/l0rP57iKyXXIHaRagOBHAPmGwJC6od2Z9zgvZ5loSgMlVg==", + "license": "MIT", "dependencies": { "atomic-sleep": "^1.0.0" } @@ -13983,6 +15289,7 @@ "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" } @@ -13991,6 +15298,7 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -14000,6 +15308,7 @@ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", "dev": true, + "license": "MIT", "dependencies": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" @@ -14010,6 +15319,7 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -14018,6 +15328,7 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz", "integrity": "sha512-kvzhi7vqKTfkh0PZU+2D2PIllw2ymqJKujUcyPMd9Y75Nv4nPbGJZXNhxsgdQab2BmlDct1YnfQCguEvHr7VsQ==", + "license": "MIT", "optional": true, "dependencies": { "memory-pager": "^1.0.2" @@ -14027,6 +15338,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz", "integrity": "sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==", + "license": "MIT", "engines": { "node": ">=6" } @@ -14035,6 +15347,7 @@ "version": "4.2.0", "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", + "license": "ISC", "engines": { "node": ">= 10.x" } @@ -14043,12 +15356,14 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true + "dev": true, + "license": "BSD-3-Clause" }, "node_modules/stack-generator": { "version": "2.0.10", "resolved": "https://registry.npmjs.org/stack-generator/-/stack-generator-2.0.10.tgz", "integrity": "sha512-mwnua/hkqM6pF4k8SnmZ2zfETsRUpWXREfA/goT8SLCV4iOFa4bzOX2nDipWAZFPTjLvQB82f5yaodMVhK0yJQ==", + "license": "MIT", "dependencies": { "stackframe": "^1.3.4" } @@ -14058,6 +15373,7 @@ "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", "dev": true, + "license": "MIT", "dependencies": { "escape-string-regexp": "^2.0.0" }, @@ -14070,6 +15386,7 @@ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -14077,12 +15394,14 @@ "node_modules/stackframe": { "version": "1.3.4", "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", - "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", + "license": "MIT" }, "node_modules/stacktrace-gps": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/stacktrace-gps/-/stacktrace-gps-3.1.2.tgz", "integrity": "sha512-GcUgbO4Jsqqg6RxfyTHFiPxdPqF+3LFmQhm7MgCuYQOYuWyqxo5pwRPz5d/u6/WYJdEnWfK4r+jGbyD8TSggXQ==", + "license": "MIT", "dependencies": { "source-map": "0.5.6", "stackframe": "^1.3.4" @@ -14092,6 +15411,7 @@ "version": "0.5.6", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz", "integrity": "sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==", + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -14100,6 +15420,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/stacktrace-js/-/stacktrace-js-2.0.2.tgz", "integrity": "sha512-Je5vBeY4S1r/RnLydLl0TBTi3F2qdfWmYsGvtfZgEI+SCprPppaIhQf5nGcal4gI4cGpCV/duLcAzT1np6sQqg==", + "license": "MIT", "dependencies": { "error-stack-parser": "^2.0.6", "stack-generator": "^2.0.5", @@ -14110,6 +15431,7 @@ "version": "6.11.0", "resolved": "https://registry.npmjs.org/starknet/-/starknet-6.11.0.tgz", "integrity": "sha512-u50KrGDi9fbu1Ogu7ynwF/tSeFlp3mzOg1/Y5x50tYFICImo3OfY4lOz9OtYDk404HK4eUujKkhov9tG7GAKlg==", + "license": "MIT", "dependencies": { "@noble/curves": "~1.4.0", "@noble/hashes": "^1.4.0", @@ -14128,22 +15450,16 @@ }, "node_modules/starknet-types-07": { "name": "@starknet-io/types-js", - "version": "0.7.7", - "resolved": "https://registry.npmjs.org/@starknet-io/types-js/-/types-js-0.7.7.tgz", - "integrity": "sha512-WLrpK7LIaIb8Ymxu6KF/6JkGW1sso988DweWu7p5QY/3y7waBIiPvzh27D9bX5KIJNRDyOoOVoHVEKYUYWZ/RQ==" - }, - "node_modules/starknet/node_modules/get-starknet-core": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/get-starknet-core/-/get-starknet-core-4.0.0.tgz", - "integrity": "sha512-6pLmidQZkC3wZsrHY99grQHoGpuuXqkbSP65F8ov1/JsEI8DDLkhsAuLCKFzNOK56cJp+f1bWWfTJ57e9r5eqQ==", - "dependencies": { - "@starknet-io/types-js": "^0.7.7" - } + "version": "0.7.8", + "resolved": "https://registry.npmjs.org/@starknet-io/types-js/-/types-js-0.7.8.tgz", + "integrity": "sha512-mjo2WPC/U88rGCjnkWDZ43zoByBGDIT20AZ0zd6hjFeAYu3wiuS1I6RiDb2vkF8f9BMCQ55VN3kuXCm6mjuQbw==", + "license": "MIT" }, "node_modules/starknetid.js": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/starknetid.js/-/starknetid.js-4.0.1.tgz", "integrity": "sha512-0Zy+MOAc5v8VMJYdvBpQVse0jbImh9KZqFLG6ekRWlOVykwN/khk99iR0WVdzdN5IUVYV1CNQizjWY5utkpO3w==", + "license": "MIT", "engines": { "node": ">=16" }, @@ -14156,6 +15472,7 @@ "version": "2.3.3", "resolved": "https://registry.npmjs.org/starknetkit/-/starknetkit-2.3.3.tgz", "integrity": "sha512-RBr+tVT0KphghG3OO7mnAureOryqzNAxGvt2juYvAEUxRSbvCUlprxDUk7/wYt9dfSLGD4mLKFq0P36/8MVB9w==", + "license": "MIT", "dependencies": { "@starknet-io/get-starknet": "^4.0.2", "@starknet-io/get-starknet-core": "^4.0.2", @@ -14179,6 +15496,7 @@ "version": "2.4.2", "resolved": "https://registry.npmjs.org/stats-gl/-/stats-gl-2.4.2.tgz", "integrity": "sha512-g5O9B0hm9CvnM36+v7SFl39T7hmAlv541tU81ME8YeSb3i1CIP5/QdDeSB3A0la0bKNHpxpwxOVRo2wFTYEosQ==", + "license": "MIT", "dependencies": { "@types/three": "*", "three": "^0.170.0" @@ -14191,22 +15509,26 @@ "node_modules/stats-gl/node_modules/three": { "version": "0.170.0", "resolved": "https://registry.npmjs.org/three/-/three-0.170.0.tgz", - "integrity": "sha512-FQK+LEpYc0fBD+J8g6oSEyyNzjp+Q7Ks1C568WWaoMRLW+TkNNWmenWeGgJjV105Gd+p/2ql1ZcjYvNiPZBhuQ==" + "integrity": "sha512-FQK+LEpYc0fBD+J8g6oSEyyNzjp+Q7Ks1C568WWaoMRLW+TkNNWmenWeGgJjV105Gd+p/2ql1ZcjYvNiPZBhuQ==", + "license": "MIT" }, "node_modules/stats.js": { "version": "0.17.0", "resolved": "https://registry.npmjs.org/stats.js/-/stats.js-0.17.0.tgz", - "integrity": "sha512-hNKz8phvYLPEcRkeG1rsGmV5ChMjKDAWU7/OJJdDErPBNChQXxCo3WZurGpnWc6gZhAzEPFad1aVgyOANH1sMw==" + "integrity": "sha512-hNKz8phvYLPEcRkeG1rsGmV5ChMjKDAWU7/OJJdDErPBNChQXxCo3WZurGpnWc6gZhAzEPFad1aVgyOANH1sMw==", + "license": "MIT" }, "node_modules/std-env": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.7.0.tgz", - "integrity": "sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==" + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.8.0.tgz", + "integrity": "sha512-Bc3YwwCB+OzldMxOXJIIvC6cPRWr/LxOp48CdQTOkPyk/t4JWWJbrilwBd7RJzKV8QW7tJkcgAmeuLLJugl5/w==", + "license": "MIT" }, "node_modules/stream-shift": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz", - "integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==" + "integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==", + "license": "MIT" }, "node_modules/streamsearch": { "version": "1.1.0", @@ -14220,6 +15542,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", "integrity": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==", + "license": "MIT", "engines": { "node": ">=4" } @@ -14228,6 +15551,7 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "license": "MIT", "dependencies": { "safe-buffer": "~5.2.0" } @@ -14237,6 +15561,7 @@ "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", "dev": true, + "license": "MIT", "dependencies": { "char-regex": "^1.0.2", "strip-ansi": "^6.0.0" @@ -14245,85 +15570,55 @@ "node": ">=10" } }, - "node_modules/string-length/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, "engines": { "node": ">=8" } }, - "node_modules/string-length/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, + "license": "MIT", "dependencies": { - "ansi-regex": "^5.0.1" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, "engines": { "node": ">=8" } }, - "node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/string-width-cjs": { - "name": "string-width", - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width-cjs/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "engines": { - "node": ">=8" - } - }, "node_modules/string-width-cjs/node_modules/emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" }, - "node_modules/string-width-cjs/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } + "node_modules/string-width/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" }, "node_modules/string.prototype.includes": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/string.prototype.includes/-/string.prototype.includes-2.0.1.tgz", "integrity": "sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==", + "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -14337,6 +15632,8 @@ "version": "4.0.11", "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz", "integrity": "sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==", + "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -14362,6 +15659,8 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz", "integrity": "sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==", + "dev": true, + "license": "MIT", "dependencies": { "define-properties": "^1.1.3", "es-abstract": "^1.17.5" @@ -14371,6 +15670,8 @@ "version": "1.2.9", "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", + "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -14388,6 +15689,8 @@ "version": "1.0.8", "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", + "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -14401,6 +15704,8 @@ "version": "1.0.8", "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", + "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -14414,17 +15719,15 @@ } }, "node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", "dependencies": { - "ansi-regex": "^6.0.1" + "ansi-regex": "^5.0.1" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "node": ">=8" } }, "node_modules/strip-ansi-cjs": { @@ -14432,6 +15735,8 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -14439,19 +15744,12 @@ "node": ">=8" } }, - "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "engines": { - "node": ">=8" - } - }, "node_modules/strip-bom": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -14461,6 +15759,7 @@ "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -14470,6 +15769,7 @@ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" }, @@ -14481,12 +15781,14 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz", "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==", + "license": "MIT", "optional": true }, "node_modules/styled-components": { "version": "5.3.11", "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.11.tgz", "integrity": "sha512-uuzIIfnVkagcVHv9nE0VPlHPSCmXIUGKfJ42LNjxCCTDTL5sgnJ8Z7GZBq0EnLYGln77tPpEpExt2+qa+cZqSw==", + "license": "MIT", "dependencies": { "@babel/helper-module-imports": "^7.0.0", "@babel/traverse": "^7.4.5", @@ -14515,12 +15817,14 @@ "node_modules/styled-components/node_modules/@emotion/unitless": { "version": "0.7.5", "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", - "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" + "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==", + "license": "MIT" }, "node_modules/styled-components/node_modules/has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "license": "MIT", "engines": { "node": ">=4" } @@ -14529,6 +15833,7 @@ "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "license": "MIT", "dependencies": { "has-flag": "^3.0.0" }, @@ -14540,6 +15845,7 @@ "version": "5.1.1", "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz", "integrity": "sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==", + "license": "MIT", "dependencies": { "client-only": "0.0.1" }, @@ -14561,18 +15867,21 @@ "node_modules/styled-tools": { "version": "1.7.2", "resolved": "https://registry.npmjs.org/styled-tools/-/styled-tools-1.7.2.tgz", - "integrity": "sha512-IjLxzM20RMwAsx8M1QoRlCG/Kmq8lKzCGyospjtSXt/BTIIcvgTonaxQAsKnBrsZNwhpHzO9ADx5te0h76ILVg==" + "integrity": "sha512-IjLxzM20RMwAsx8M1QoRlCG/Kmq8lKzCGyospjtSXt/BTIIcvgTonaxQAsKnBrsZNwhpHzO9ADx5te0h76ILVg==", + "license": "MIT" }, "node_modules/stylis": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", - "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==" + "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==", + "license": "MIT" }, "node_modules/sucrase": { "version": "3.35.0", "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/gen-mapping": "^0.3.2", "commander": "^4.0.0", @@ -14590,11 +15899,59 @@ "node": ">=16 || 14 >=14.17" } }, + "node_modules/sucrase/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/sucrase/node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "dev": true, + "license": "ISC", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/sucrase/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -14606,6 +15963,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==", + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -14617,6 +15975,7 @@ "version": "0.1.3", "resolved": "https://registry.npmjs.org/suspend-react/-/suspend-react-0.1.3.tgz", "integrity": "sha512-aqldKgX9aZqpoDp3e8/BZ8Dm7x1pJl+qI3ZKxDN0i/IQTWUwBx/ManmlVJ3wowqbno6c2bmiIfs+Um6LbsjJyQ==", + "license": "MIT", "peerDependencies": { "react": ">=17.0" } @@ -14625,25 +15984,23 @@ "version": "2.3.1", "resolved": "https://registry.npmjs.org/svelte-forms/-/svelte-forms-2.3.1.tgz", "integrity": "sha512-ExX9PM0JgvdOWlHl2ztD7XzLNPOPt9U5hBKV8sUAisMfcYWpPRnyz+6EFmh35BOBGJJmuhTDBGm5/7seLjOTIA==", + "license": "MIT", "dependencies": { "is-promise": "^4.0.0" } }, - "node_modules/svelte-forms/node_modules/is-promise": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", - "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==" - }, "node_modules/symbol-tree": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/system-architecture": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/system-architecture/-/system-architecture-0.1.0.tgz", "integrity": "sha512-ulAk51I9UVUyJgxlv9M6lFot2WP3e7t8Kz9+IS6D4rVba1tR9kON+Ey69f+1R4Q8cd45Lod6a4IcJIxnzGc/zA==", + "license": "MIT", "engines": { "node": ">=18" }, @@ -14654,36 +16011,38 @@ "node_modules/tabbable": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-6.2.0.tgz", - "integrity": "sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==" + "integrity": "sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==", + "license": "MIT" }, "node_modules/tailwindcss": { - "version": "3.4.14", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.14.tgz", - "integrity": "sha512-IcSvOcTRcUtQQ7ILQL5quRDg7Xs93PdJEk1ZLbhhvJc7uj/OAhYOnruEiwnGgBvUtaUAJ8/mhSw1o8L2jCiENA==", + "version": "3.4.15", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.15.tgz", + "integrity": "sha512-r4MeXnfBmSOuKUWmXe6h2CcyfzJCEk4F0pptO5jlnYSIViUkVmsawj80N5h2lO3gwcmSb4n3PuN+e+GC1Guylw==", "dev": true, + "license": "MIT", "dependencies": { "@alloc/quick-lru": "^5.2.0", "arg": "^5.0.2", - "chokidar": "^3.5.3", + "chokidar": "^3.6.0", "didyoumean": "^1.2.2", "dlv": "^1.1.3", - "fast-glob": "^3.3.0", + "fast-glob": "^3.3.2", "glob-parent": "^6.0.2", "is-glob": "^4.0.3", - "jiti": "^1.21.0", + "jiti": "^1.21.6", "lilconfig": "^2.1.0", - "micromatch": "^4.0.5", + "micromatch": "^4.0.8", "normalize-path": "^3.0.0", "object-hash": "^3.0.0", - "picocolors": "^1.0.0", - "postcss": "^8.4.23", + "picocolors": "^1.1.1", + "postcss": "^8.4.47", "postcss-import": "^15.1.0", "postcss-js": "^4.0.1", - "postcss-load-config": "^4.0.1", - "postcss-nested": "^6.0.1", - "postcss-selector-parser": "^6.0.11", - "resolve": "^1.22.2", - "sucrase": "^3.32.0" + "postcss-load-config": "^4.0.2", + "postcss-nested": "^6.2.0", + "postcss-selector-parser": "^6.1.2", + "resolve": "^1.22.8", + "sucrase": "^3.35.0" }, "bin": { "tailwind": "lib/cli.js", @@ -14693,10 +16052,42 @@ "node": ">=14.0.0" } }, + "node_modules/tailwindcss/node_modules/fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/tailwindcss/node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/tapable": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -14706,6 +16097,7 @@ "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", "dev": true, + "license": "ISC", "dependencies": { "@istanbuljs/schema": "^0.1.2", "glob": "^7.1.4", @@ -14715,38 +16107,12 @@ "node": ">=8" } }, - "node_modules/test-exclude/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true - }, "node_modules/thenify": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", "dev": true, + "license": "MIT", "dependencies": { "any-promise": "^1.0.0" } @@ -14756,6 +16122,7 @@ "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", "dev": true, + "license": "MIT", "dependencies": { "thenify": ">= 3.1.0 < 4" }, @@ -14767,6 +16134,7 @@ "version": "0.15.2", "resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-0.15.2.tgz", "integrity": "sha512-UkEhKIg2pD+fjkHQKyJO3yoIvAP3N6RlNFt2dUhcS1FGvCD1cQa1M/PGknCLFIyZdtJOWQjejp7bdNqmN7zwdA==", + "license": "MIT", "dependencies": { "real-require": "^0.1.0" } @@ -14774,13 +16142,15 @@ "node_modules/three": { "version": "0.155.0", "resolved": "https://registry.npmjs.org/three/-/three-0.155.0.tgz", - "integrity": "sha512-sNgCYmDijnIqkD/bMfk+1pHg3YzsxW7V2ChpuP6HCQ8NiZr3RufsXQr8M3SSUMjW4hG+sUk7YbyuY0DncaDTJQ==" + "integrity": "sha512-sNgCYmDijnIqkD/bMfk+1pHg3YzsxW7V2ChpuP6HCQ8NiZr3RufsXQr8M3SSUMjW4hG+sUk7YbyuY0DncaDTJQ==", + "license": "MIT" }, "node_modules/three-mesh-bvh": { "version": "0.7.8", "resolved": "https://registry.npmjs.org/three-mesh-bvh/-/three-mesh-bvh-0.7.8.tgz", "integrity": "sha512-BGEZTOIC14U0XIRw3tO4jY7IjP7n7v24nv9JXS1CyeVRWOCkcOMhRnmENUjuV39gktAw4Ofhr0OvIAiTspQrrw==", "deprecated": "Deprecated due to three.js version incompatibility. Please use v0.8.0, instead.", + "license": "MIT", "peerDependencies": { "three": ">= 0.151.0" } @@ -14789,6 +16159,7 @@ "version": "2.34.0", "resolved": "https://registry.npmjs.org/three-stdlib/-/three-stdlib-2.34.0.tgz", "integrity": "sha512-U5qJYWgUKBFJqr1coMSbczA964uvouzBjQbtJlaI9LfMwy7hr+kc1Mfh0gqi/2872KmGu9utgff6lj8Oti8+VQ==", + "license": "MIT", "dependencies": { "@types/draco3d": "^1.4.0", "@types/offscreencanvas": "^2019.6.4", @@ -14805,6 +16176,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-3.0.1.tgz", "integrity": "sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==", + "license": "MIT", "engines": { "node": ">=10" } @@ -14812,18 +16184,21 @@ "node_modules/tiny-invariant": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz", - "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==" + "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==", + "license": "MIT" }, "node_modules/tmpl": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", - "dev": true + "dev": true, + "license": "BSD-3-Clause" }, "node_modules/to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "license": "MIT", "dependencies": { "is-number": "^7.0.0" }, @@ -14834,12 +16209,14 @@ "node_modules/toggle-selection": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz", - "integrity": "sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==" + "integrity": "sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==", + "license": "MIT" }, "node_modules/tough-cookie": { "version": "4.1.4", "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz", "integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==", + "license": "BSD-3-Clause", "dependencies": { "psl": "^1.1.33", "punycode": "^2.1.1", @@ -14854,6 +16231,7 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "license": "MIT", "engines": { "node": ">= 4.0.0" } @@ -14862,6 +16240,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz", "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==", + "license": "MIT", "dependencies": { "punycode": "^2.1.1" }, @@ -14870,13 +16249,14 @@ } }, "node_modules/troika-three-text": { - "version": "0.49.1", - "resolved": "https://registry.npmjs.org/troika-three-text/-/troika-three-text-0.49.1.tgz", - "integrity": "sha512-lXGWxgjJP9kw4i4Wh+0k0Q/7cRfS6iOME4knKht/KozPu9GcFA9NnNpRvehIhrUawq9B0ZRw+0oiFHgRO+4Wig==", + "version": "0.52.2", + "resolved": "https://registry.npmjs.org/troika-three-text/-/troika-three-text-0.52.2.tgz", + "integrity": "sha512-UGYwjKnR8RgmyOIpo0/KiSW0wySQ155BQXNLoSWA1liKzXG+RyHM+dvTIDawHGVQcqjqyunFlVY32xm/HDqjpw==", + "license": "MIT", "dependencies": { "bidi-js": "^1.0.2", - "troika-three-utils": "^0.49.0", - "troika-worker-utils": "^0.49.0", + "troika-three-utils": "^0.52.0", + "troika-worker-utils": "^0.52.0", "webgl-sdf-generator": "1.1.1" }, "peerDependencies": { @@ -14884,22 +16264,25 @@ } }, "node_modules/troika-three-utils": { - "version": "0.49.0", - "resolved": "https://registry.npmjs.org/troika-three-utils/-/troika-three-utils-0.49.0.tgz", - "integrity": "sha512-umitFL4cT+Fm/uONmaQEq4oZlyRHWwVClaS6ZrdcueRvwc2w+cpNQ47LlJKJswpqtMFWbEhOLy0TekmcPZOdYA==", + "version": "0.52.0", + "resolved": "https://registry.npmjs.org/troika-three-utils/-/troika-three-utils-0.52.0.tgz", + "integrity": "sha512-00oxqIIehtEKInOTQekgyknBuRUj1POfOUE2q1OmL+Xlpp4gIu+S0oA0schTyXsDS4d9DkR04iqCdD40rF5R6w==", + "license": "MIT", "peerDependencies": { "three": ">=0.125.0" } }, "node_modules/troika-worker-utils": { - "version": "0.49.0", - "resolved": "https://registry.npmjs.org/troika-worker-utils/-/troika-worker-utils-0.49.0.tgz", - "integrity": "sha512-1xZHoJrG0HFfCvT/iyN41DvI/nRykiBtHqFkGaGgJwq5iXfIZFBiPPEHFpPpgyKM3Oo5ITHXP5wM2TNQszYdVg==" + "version": "0.52.0", + "resolved": "https://registry.npmjs.org/troika-worker-utils/-/troika-worker-utils-0.52.0.tgz", + "integrity": "sha512-W1CpvTHykaPH5brv5VHLfQo9D1OYuo0cSBEUQFFT/nBUzM8iD6Lq2/tgG/f1OelbAS1WtaTPQzE5uM49egnngw==", + "license": "MIT" }, "node_modules/trpc-browser": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/trpc-browser/-/trpc-browser-1.4.2.tgz", "integrity": "sha512-A4p5LtEiI81fEBi/RduirnXx6MrbKab+qpu9lzYONVEVHeWkXzmIzGlG2gfowWgBmxtKKjku8F3fZTrPxl93Gw==", + "license": "MIT", "workspaces": [ ".", "examples/with-plasmo" @@ -14909,22 +16292,38 @@ "@trpc/server": "^10.0.0" } }, + "node_modules/ts-api-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.0.tgz", + "integrity": "sha512-032cPxaEKwM+GT3vA5JXNzIaizx388rhsSW79vGRNGXfRRAdEAn2mvk36PvK5HnOchyWZ7afLEXqYCvPCrzuzQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "typescript": ">=4.2.0" + } + }, "node_modules/ts-easing": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/ts-easing/-/ts-easing-0.2.0.tgz", - "integrity": "sha512-Z86EW+fFFh/IFB1fqQ3/+7Zpf9t2ebOAxNI/V6Wo7r5gqiqtxmgTlQ1qbqQcjLKYeSHPTsEmvlJUDg/EuL0uHQ==" + "integrity": "sha512-Z86EW+fFFh/IFB1fqQ3/+7Zpf9t2ebOAxNI/V6Wo7r5gqiqtxmgTlQ1qbqQcjLKYeSHPTsEmvlJUDg/EuL0uHQ==", + "license": "Unlicense" }, "node_modules/ts-interface-checker": { "version": "0.1.13", "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", - "dev": true + "dev": true, + "license": "Apache-2.0" }, "node_modules/ts-jest": { "version": "29.2.5", "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.2.5.tgz", "integrity": "sha512-KD8zB2aAZrcKIdGk4OwpJggeLcH1FgrICqDSROWqlnJXGCXK4Mn6FcdK2B6670Xr73lHMG1kHw8R87A0ecZ+vA==", "dev": true, + "license": "MIT", "dependencies": { "bs-logger": "^0.2.6", "ejs": "^3.1.10", @@ -14973,6 +16372,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -14983,12 +16383,15 @@ "node_modules/ts-mixer": { "version": "6.0.4", "resolved": "https://registry.npmjs.org/ts-mixer/-/ts-mixer-6.0.4.tgz", - "integrity": "sha512-ufKpbmrugz5Aou4wcr5Wc1UUFWOLhq+Fm6qa6P0w0K5Qw2yhaUoiWszhCVuNQyNwrlGiscHOmqYoAox1PtvgjA==" + "integrity": "sha512-ufKpbmrugz5Aou4wcr5Wc1UUFWOLhq+Fm6qa6P0w0K5Qw2yhaUoiWszhCVuNQyNwrlGiscHOmqYoAox1PtvgjA==", + "license": "MIT" }, "node_modules/tsconfig-paths": { "version": "3.15.0", "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", + "dev": true, + "license": "MIT", "dependencies": { "@types/json5": "^0.0.29", "json5": "^1.0.2", @@ -15000,6 +16403,8 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "license": "MIT", "dependencies": { "minimist": "^1.2.0" }, @@ -15011,6 +16416,8 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -15018,31 +16425,14 @@ "node_modules/tslib": { "version": "2.8.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", - "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==" - }, - "node_modules/tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dependencies": { - "tslib": "^1.8.1" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" - } - }, - "node_modules/tsutils/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" }, "node_modules/tunnel-rat": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/tunnel-rat/-/tunnel-rat-0.1.2.tgz", "integrity": "sha512-lR5VHmkPhzdhrM092lI2nACsLO4QubF0/yoOhzX7c+wIpbN1GjHNzCc91QlpxBi+cnx8vVJ+Ur6vL5cEoQPFpQ==", + "license": "MIT", "dependencies": { "zustand": "^4.3.2" } @@ -15051,6 +16441,7 @@ "version": "4.5.5", "resolved": "https://registry.npmjs.org/zustand/-/zustand-4.5.5.tgz", "integrity": "sha512-+0PALYNJNgK6hldkgDq2vLrw5f6g/jCInz52n9RTpropGgeAf/ioFUCdtsjCqu4gNhW9D01rUQBROoRjdzyn2Q==", + "license": "MIT", "dependencies": { "use-sync-external-store": "1.2.2" }, @@ -15078,6 +16469,7 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/twitter-api-sdk/-/twitter-api-sdk-1.2.1.tgz", "integrity": "sha512-tNQ6DGYucFk94JlnUMsHCkHg5o1wnCdHh71Y2ukygNVssOdD1gNVjOpaojJrdwbEAhoZvcWdGHerCa55F8HKxQ==", + "license": "Apache-2.0", "dependencies": { "abort-controller": "^3.0.0", "node-fetch": "^2.6.1" @@ -15091,6 +16483,7 @@ "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", "dev": true, + "license": "MIT", "dependencies": { "prelude-ls": "^1.2.1" }, @@ -15103,6 +16496,7 @@ "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -15112,6 +16506,7 @@ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", "dev": true, + "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" }, @@ -15123,6 +16518,8 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", + "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", @@ -15136,6 +16533,8 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", + "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", @@ -15151,16 +16550,19 @@ } }, "node_modules/typed-array-byte-offset": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", - "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.3.tgz", + "integrity": "sha512-GsvTyUHTriq6o/bHcTd0vM7OQ9JEdlvluu9YISaA7+KzDzPaIzEeDFNkTfhdE3MYcNhNi0vq/LlegYgIs5yPAw==", + "dev": true, + "license": "MIT", "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-proto": "^1.0.3", - "is-typed-array": "^1.1.13" + "is-typed-array": "^1.1.13", + "reflect.getprototypeof": "^1.0.6" }, "engines": { "node": ">= 0.4" @@ -15170,16 +16572,18 @@ } }, "node_modules/typed-array-length": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz", - "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz", + "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", + "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", - "has-proto": "^1.0.3", "is-typed-array": "^1.1.13", - "possible-typed-array-names": "^1.0.0" + "possible-typed-array-names": "^1.0.0", + "reflect.getprototypeof": "^1.0.6" }, "engines": { "node": ">= 0.4" @@ -15189,10 +16593,11 @@ } }, "node_modules/typescript": { - "version": "5.6.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz", - "integrity": "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==", - "dev": true, + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz", + "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==", + "devOptional": true, + "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -15204,12 +16609,14 @@ "node_modules/ufo": { "version": "1.5.4", "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.5.4.tgz", - "integrity": "sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==" + "integrity": "sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==", + "license": "MIT" }, "node_modules/uint8arrays": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.1.0.tgz", "integrity": "sha512-ei5rfKtoRO8OyOIor2Rz5fhzjThwIHJZ3uyDPnDHTXbP0aMQ1RN/6AI5B5d9dBxJOU+BvOAk7ZQ1xphsX8Lrog==", + "license": "MIT", "dependencies": { "multiformats": "^9.4.2" } @@ -15218,6 +16625,8 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "has-bigints": "^1.0.2", @@ -15231,12 +16640,14 @@ "node_modules/uncrypto": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/uncrypto/-/uncrypto-0.1.3.tgz", - "integrity": "sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==" + "integrity": "sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==", + "license": "MIT" }, "node_modules/unenv": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/unenv/-/unenv-1.10.0.tgz", "integrity": "sha512-wY5bskBQFL9n3Eca5XnhH6KbUo/tfvkwm9OpcdCvLaeA7piBNbavbOKJySEwQ1V0RH6HvNlSAFRTpvTqgKRQXQ==", + "license": "MIT", "dependencies": { "consola": "^3.2.3", "defu": "^6.1.4", @@ -15250,6 +16661,7 @@ "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz", "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -15259,6 +16671,7 @@ "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", "dev": true, + "license": "MIT", "dependencies": { "unicode-canonical-property-names-ecmascript": "^2.0.0", "unicode-property-aliases-ecmascript": "^2.0.0" @@ -15272,6 +16685,7 @@ "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz", "integrity": "sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -15281,6 +16695,7 @@ "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -15289,6 +16704,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "license": "MIT", "engines": { "node": ">= 10.0.0" } @@ -15297,6 +16713,7 @@ "version": "1.13.1", "resolved": "https://registry.npmjs.org/unstorage/-/unstorage-1.13.1.tgz", "integrity": "sha512-ELexQHUrG05QVIM/iUeQNdl9FXDZhqLJ4yP59fnmn2jGUh0TEulwOgov1ubOb3Gt2ZGK/VMchJwPDNVEGWQpRg==", + "license": "MIT", "dependencies": { "anymatch": "^3.1.3", "chokidar": "^3.6.0", @@ -15369,12 +16786,14 @@ "node_modules/unstorage/node_modules/lru-cache": { "version": "10.4.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==" + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "license": "ISC" }, "node_modules/untun": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/untun/-/untun-0.1.3.tgz", "integrity": "sha512-4luGP9LMYszMRZwsvyUd9MrxgEGZdZuZgpVQHEEX0lCYFESasVRvZd0EYpCkOIbJKHMuv0LskpXc/8Un+MJzEQ==", + "license": "MIT", "dependencies": { "citty": "^0.1.5", "consola": "^3.2.3", @@ -15388,7 +16807,6 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", - "dev": true, "funding": [ { "type": "opencollective", @@ -15403,6 +16821,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { "escalade": "^3.2.0", "picocolors": "^1.1.0" @@ -15417,13 +16836,15 @@ "node_modules/uqr": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/uqr/-/uqr-0.1.2.tgz", - "integrity": "sha512-MJu7ypHq6QasgF5YRTjqscSzQp/W11zoUk6kvmlH+fmWEs63Y0Eib13hYFwAzagRJcVY8WVnlV+eBDUGMJ5IbA==" + "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", "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "punycode": "^2.1.0" } @@ -15431,12 +16852,14 @@ "node_modules/url-join": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz", - "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==" + "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==", + "license": "MIT" }, "node_modules/url-parse": { "version": "1.5.10", "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "license": "MIT", "dependencies": { "querystringify": "^2.1.1", "requires-port": "^1.0.0" @@ -15446,6 +16869,7 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/use-deep-compare/-/use-deep-compare-1.3.0.tgz", "integrity": "sha512-94iG+dEdEP/Sl3WWde+w9StIunlV8Dgj+vkt5wTwMoFQLaijiEZSXXy8KtcStpmEDtIptRJiNeD4ACTtVvnIKA==", + "license": "MIT", "dependencies": { "dequal": "2.0.3" }, @@ -15457,6 +16881,7 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.2.tgz", "integrity": "sha512-PElTlVMwpblvbNqQ82d2n6RjStvdSoNe9FG28kNfz3WiXilJm4DdNkEzRhCZuIDwY8U08WVihhGR5iRqAwfDiw==", + "license": "MIT", "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0" } @@ -15464,12 +16889,14 @@ "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "license": "MIT" }, "node_modules/utility-types": { "version": "3.11.0", "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.11.0.tgz", "integrity": "sha512-6Z7Ma2aVEWisaL6TvBCy7P8rm2LQoPv6dJ7ecIaIixHcwfbJ0x7mWdbcwlIM5IGQxPZSFYeqRCqlOOeKoJYMkw==", + "license": "MIT", "engines": { "node": ">= 4" } @@ -15482,6 +16909,7 @@ "https://github.com/sponsors/broofa", "https://github.com/sponsors/ctavan" ], + "license": "MIT", "bin": { "uuid": "dist/bin/uuid" } @@ -15491,6 +16919,7 @@ "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz", "integrity": "sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==", "dev": true, + "license": "ISC", "dependencies": { "@jridgewell/trace-mapping": "^0.3.12", "@types/istanbul-lib-coverage": "^2.0.1", @@ -15504,6 +16933,7 @@ "version": "36.9.2", "resolved": "https://registry.npmjs.org/victory-vendor/-/victory-vendor-36.9.2.tgz", "integrity": "sha512-PnpQQMuxlwYdocC8fIJqVXvkeViHYzotI+NJrCuav0ZYFoq912ZHBk3mCeuj+5/VpodOjPe1z0Fk2ihgzlXqjQ==", + "license": "MIT AND ISC", "dependencies": { "@types/d3-array": "^3.0.3", "@types/d3-ease": "^3.0.0", @@ -15522,15 +16952,16 @@ } }, "node_modules/viem": { - "version": "2.21.43", - "resolved": "https://registry.npmjs.org/viem/-/viem-2.21.43.tgz", - "integrity": "sha512-dSLb5bMRSr2Jw65xSZs6YMynhLMewvmlmYMtBK3IblFqa3b1O/N+Fn9qkTZxP5BUzKp8AB2eRTipESzGkLtfAg==", + "version": "2.21.49", + "resolved": "https://registry.npmjs.org/viem/-/viem-2.21.49.tgz", + "integrity": "sha512-NNItYfTv4+yGE5DDKc+S/g2S7KeJn047GwgEYG60FAJlK0FzwuP6lQKSeQ8k7Y4VasfuKPqiT+XiilcCtTRiDQ==", "funding": [ { "type": "github", "url": "https://github.com/sponsors/wevm" } ], + "license": "MIT", "dependencies": { "@noble/curves": "1.6.0", "@noble/hashes": "1.5.0", @@ -15538,7 +16969,7 @@ "@scure/bip39": "1.4.0", "abitype": "1.0.6", "isows": "1.0.6", - "ox": "0.1.0", + "ox": "0.1.2", "webauthn-p256": "0.0.10", "ws": "8.18.0" }, @@ -15555,6 +16986,7 @@ "version": "1.6.0", "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.6.0.tgz", "integrity": "sha512-TlaHRXDehJuRNR9TfZDNQ45mMEd5dwUwmicsafcIX4SsNiqnCHKjE/1alYPd/lDRVhxdhUAlv8uEhMCI5zjIJQ==", + "license": "MIT", "dependencies": { "@noble/hashes": "1.5.0" }, @@ -15565,11 +16997,24 @@ "url": "https://paulmillr.com/funding/" } }, + "node_modules/viem/node_modules/@noble/hashes": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.5.0.tgz", + "integrity": "sha512-1j6kQFb7QRru7eKN3ZDvRcP13rugwdxZqCjbiAVZfIJwgj2A65UmT4TgARXGlXgnRkORLTDTrO19ZErt7+QXgA==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/w3c-xmlserializer": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz", "integrity": "sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==", "dev": true, + "license": "MIT", "dependencies": { "xml-name-validator": "^4.0.0" }, @@ -15582,6 +17027,7 @@ "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", "dev": true, + "license": "Apache-2.0", "dependencies": { "makeerror": "1.0.12" } @@ -15589,7 +17035,8 @@ "node_modules/web-vitals": { "version": "4.2.4", "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-4.2.4.tgz", - "integrity": "sha512-r4DIlprAGwJ7YM11VZp4R884m0Vmgr6EAKe3P+kO0PPj3Unqyvv59rczf6UiGcb9Z8QxZVcqKNwv/g0WNdWwsw==" + "integrity": "sha512-r4DIlprAGwJ7YM11VZp4R884m0Vmgr6EAKe3P+kO0PPj3Unqyvv59rczf6UiGcb9Z8QxZVcqKNwv/g0WNdWwsw==", + "license": "Apache-2.0" }, "node_modules/webauthn-p256": { "version": "0.0.10", @@ -15601,6 +17048,7 @@ "url": "https://github.com/sponsors/wevm" } ], + "license": "MIT", "dependencies": { "@noble/curves": "^1.4.0", "@noble/hashes": "^1.4.0" @@ -15614,12 +17062,14 @@ "node_modules/webgl-sdf-generator": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/webgl-sdf-generator/-/webgl-sdf-generator-1.1.1.tgz", - "integrity": "sha512-9Z0JcMTFxeE+b2x1LJTdnaT8rT8aEp7MVxkNwoycNmJWwPdzoXzMh0BjJSh/AEFP+KPYZUli814h8bJZFIZ2jA==" + "integrity": "sha512-9Z0JcMTFxeE+b2x1LJTdnaT8rT8aEp7MVxkNwoycNmJWwPdzoXzMh0BjJSh/AEFP+KPYZUli814h8bJZFIZ2jA==", + "license": "MIT" }, "node_modules/webidl-conversions": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", + "license": "BSD-2-Clause", "engines": { "node": ">=12" } @@ -15629,6 +17079,7 @@ "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", "dev": true, + "license": "MIT", "dependencies": { "iconv-lite": "0.6.3" }, @@ -15639,13 +17090,15 @@ "node_modules/whatwg-fetch": { "version": "3.6.20", "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", - "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==" + "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==", + "license": "MIT" }, "node_modules/whatwg-mimetype": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz", "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=12" } @@ -15654,6 +17107,7 @@ "version": "11.0.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz", "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==", + "license": "MIT", "dependencies": { "tr46": "^3.0.0", "webidl-conversions": "^7.0.0" @@ -15666,6 +17120,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "license": "ISC", "dependencies": { "isexe": "^2.0.0" }, @@ -15680,6 +17135,8 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "license": "MIT", "dependencies": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", @@ -15692,15 +17149,18 @@ } }, "node_modules/which-builtin-type": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.4.tgz", - "integrity": "sha512-bppkmBSsHFmIMSl8BO9TbsyzsvGjVoppt8xUiGzwiu/bhDCGxnpOKCxgqj6GuyHE0mINMDecBFPlOm2hzY084w==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.0.tgz", + "integrity": "sha512-I+qLGQ/vucCby4tf5HsLmGueEla4ZhwTBSqaooS+Y0BuxN4Cp+okmGuV+8mXZ84KDI9BA+oklo+RzKg0ONdSUA==", + "dev": true, + "license": "MIT", "dependencies": { + "call-bind": "^1.0.7", "function.prototype.name": "^1.1.6", "has-tostringtag": "^1.0.2", "is-async-function": "^2.0.0", "is-date-object": "^1.0.5", - "is-finalizationregistry": "^1.0.2", + "is-finalizationregistry": "^1.1.0", "is-generator-function": "^1.0.10", "is-regex": "^1.1.4", "is-weakref": "^1.0.2", @@ -15720,6 +17180,8 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", + "dev": true, + "license": "MIT", "dependencies": { "is-map": "^2.0.3", "is-set": "^2.0.3", @@ -15737,6 +17199,8 @@ "version": "1.1.15", "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", + "dev": true, + "license": "MIT", "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", @@ -15756,21 +17220,23 @@ "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "license": "MIT", "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" }, "engines": { - "node": ">=12" + "node": ">=10" }, "funding": { "url": "https://github.com/chalk/wrap-ansi?sponsor=1" @@ -15781,6 +17247,8 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -15793,64 +17261,18 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "node_modules/wrap-ansi-cjs/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "license": "ISC" }, "node_modules/write-file-atomic": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", "dev": true, + "license": "ISC", "dependencies": { "imurmurhash": "^0.1.4", "signal-exit": "^3.0.7" @@ -15859,16 +17281,11 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/write-file-atomic/node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true - }, "node_modules/ws": { "version": "8.18.0", "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", + "license": "MIT", "engines": { "node": ">=10.0.0" }, @@ -15890,6 +17307,7 @@ "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz", "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==", "dev": true, + "license": "Apache-2.0", "engines": { "node": ">=12" } @@ -15898,12 +17316,14 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/y18n": { "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "license": "ISC", "engines": { "node": ">=10" } @@ -15912,12 +17332,13 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "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" } @@ -15926,6 +17347,7 @@ "version": "17.7.2", "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "license": "MIT", "dependencies": { "cliui": "^8.0.1", "escalade": "^3.1.1", @@ -15943,52 +17365,17 @@ "version": "21.1.1", "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "license": "ISC", "engines": { "node": ">=12" } }, - "node_modules/yargs/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "node_modules/yargs/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/yocto-queue": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -16000,23 +17387,37 @@ "version": "3.23.8", "resolved": "https://registry.npmjs.org/zod/-/zod-3.23.8.tgz", "integrity": "sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==", + "license": "MIT", "funding": { "url": "https://github.com/sponsors/colinhacks" } }, "node_modules/zustand": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/zustand/-/zustand-3.7.2.tgz", - "integrity": "sha512-PIJDIZKtokhof+9+60cpockVOq05sJzHCriyvaLBmEJixseQ1a5Kdov6fWZfWOu5SK9c+FhH1jU0tntLxRJYMA==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/zustand/-/zustand-5.0.1.tgz", + "integrity": "sha512-pRET7Lao2z+n5R/HduXMio35TncTlSW68WsYBq2Lg1ASspsNGjpwLAsij3RpouyV6+kHMwwwzP0bZPD70/Jx/w==", + "license": "MIT", "engines": { - "node": ">=12.7.0" + "node": ">=12.20.0" }, "peerDependencies": { - "react": ">=16.8" + "@types/react": ">=18.0.0", + "immer": ">=9.0.6", + "react": ">=18.0.0", + "use-sync-external-store": ">=1.2.0" }, "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "immer": { + "optional": true + }, "react": { "optional": true + }, + "use-sync-external-store": { + "optional": true } } } diff --git a/package.json b/package.json index 78f017a5..5e60c917 100644 --- a/package.json +++ b/package.json @@ -29,8 +29,7 @@ "bn.js": "^5.2.1", "chart.js": "^4.3.0", "dayjs": "^1.11.11", - "eslint-config-next": "^14.0.1", - "get-starknet-core": "^3.2.0", + "@starknet-io/get-starknet-core": "^4.0.0", "jotai": "^2.5.0", "jwt-decode": "^4.0.0", "lottie-react": "^2.4.0", @@ -63,11 +62,10 @@ "@types/react": "^18.2.37", "@types/react-dom": "^18.2.15", "@types/three": "^0.155.0", - "@typescript-eslint/eslint-plugin": "^5.47.0", - "@typescript-eslint/parser": "^5.47.0", "autoprefixer": "^10.4.8", "babel-jest": "^29.3.1", - "eslint": "^9.11.1", + "eslint": "^9.14.1", + "eslint-config-next": "^15.0.3", "eslint-plugin-react": "^7.31.11", "jest": "^29.3.1", "jest-environment-jsdom": "^29.7.0", diff --git a/public/home/defi.webp b/public/home/defi.webp new file mode 100644 index 0000000000000000000000000000000000000000..32c79b76240557fbb46e4067a6f89a4c127a912b GIT binary patch literal 82802 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

        bYKgV82-xtqJ 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

        OJk=zX7R)=7!6Ka9h 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

        A`B%5(~9^ReJ{+sHrEEbdpeG6>?K%nwmG|o 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

        AO(_P@Dn+~Z@pqGrxQPo^I#EoO$S>Q}cK5bY;R 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 HI6wdZ`xhsl literal 0 HcmV?d00001 diff --git a/public/home/quests.webp b/public/home/quests.webp new file mode 100644 index 0000000000000000000000000000000000000000..1594e7dd9242a4fd9f93b2b575d54bb8d94da621 GIT binary patch literal 82196 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 literal 0 HcmV?d00001 diff --git a/styles/components/navbar.module.css b/styles/components/navbar.module.css index fcd276f6..f5d81c25 100644 --- a/styles/components/navbar.module.css +++ b/styles/components/navbar.module.css @@ -1,14 +1,15 @@ .menuItem { - margin-left: 2.5rem /* 40px */; - font-size: 0.875rem /* 14px */; + margin-left: clamp(32px, 2.2vw, 40px) /* 40px */; + font-size: 1rem /* 16px */; line-height: 1.25rem /* 20px */; cursor: url(../../public/icons/pointer-cursor.png), pointer; font-weight: 600; color: var(--secondary); + font-family: Sora-Bold; } .menuItem { - text-transform: underline; + text-transform: none; cursor: url(../../public/icons/pointer-cursor.png), pointer; opacity: 1; transition: opacity 0.5s ease; @@ -35,9 +36,10 @@ justify-content: space-between; align-items: center; width: 100%; - padding-left: 0.5rem; - padding-right: 0.5rem; - height: 12vh; + padding-left: 8.8vw; + /* padding-right: 8.8vw; TODO(baitcode): replace due to scroll eating space */ + padding-right: 8.35vw; + height: max(6.9vh, 100px); transition: background-color 1s ease; background-color: transparent; } @@ -47,7 +49,7 @@ } .buttonContainer { - margin: 0 1.25rem; + margin: 0 0 0 clamp(32px, 2.2vw, 40px); } .buttonContainer > button { @@ -68,10 +70,11 @@ } .buttonText { + min-width: 8.9vw; margin-right: 32px; text-transform: capitalize; font-weight: bold; - font-family: Sora-ExtraBold; + font-family: Sora-Bold; /* Body/middle/bold */ font-size: 16px; font-weight: 700; @@ -164,7 +167,12 @@ } .navbarLogo { - margin-left: 1rem; + /* margin-left: 1rem; */ +} + +.logo { + width: max(80px, 5.6vw); + height: max(80px, 5.6vw); } .socialIconContainer { diff --git a/styles/components/pages/home/card.module.css b/styles/components/pages/home/card.module.css new file mode 100644 index 00000000..56af8043 --- /dev/null +++ b/styles/components/pages/home/card.module.css @@ -0,0 +1,57 @@ +.card { + border-radius: 8px; + width: 292px; + display: flex; + flex-direction: column; + background-color: var(--menu-background); + cursor: url(../../../../public/icons/pointer-cursor.png), pointer; + align-self: stretch; + border: solid 1px transparent; +} + +.card:hover { + border: solid 1px var(--secondary500); +} + +.cardImage { + border-radius: 8px; + border-width: 0px; + height: 150px; + background-repeat: no-repeat; + background-size: 100%; + background-position: center; +} + +.cardInfos { + display: flex; + padding: max(0.5vh, 8px) max(1vw, 15px) max(2vh, 24px) max(1vw, 15px); + flex-direction: column; + justify-content: flex-start; + align-items: center; +} + +.cardTitle { + font-size: 1.8rem; + font-family: "Sora-Bold"; + line-height: 48px; + padding: 8px 0; + +} + +.card[aria-disabled="true"] { + cursor: not-allowed; +} + +.card[aria-disabled="true"] .cardImage, +.card[aria-disabled="true"] .cardTitle { + opacity: 0.4; +} + +/* @media screen and (max-width: 740px) { + .cardTitle { + font-size: 16px; + } + .cardInfos p { + font-size: 12px; + } +} */ diff --git a/styles/components/pages/home/header.module.css b/styles/components/pages/home/header.module.css new file mode 100644 index 00000000..0a0326e1 --- /dev/null +++ b/styles/components/pages/home/header.module.css @@ -0,0 +1,9 @@ +.header { + font-family: 'Sora-Bold'; + font-weight: 1000; + + background: linear-gradient(90deg, + var(--primary) -0.12%, + var(--tertiary) 99.88%); + background-clip: text; +} diff --git a/styles/components/pages/home/splittitle.module.css b/styles/components/pages/home/splittitle.module.css new file mode 100644 index 00000000..70b0557c --- /dev/null +++ b/styles/components/pages/home/splittitle.module.css @@ -0,0 +1,11 @@ +.container { + margin: 0 auto; + text-align: center; +} + +.splitTitleContainer > svg { + display: inline; + fill: var(--secondary); +} + + diff --git a/tailwind.config.js b/tailwind.config.js index 82c98e4e..0dd73ee9 100644 --- a/tailwind.config.js +++ b/tailwind.config.js @@ -22,6 +22,11 @@ module.exports = { }, // ... Other colors you want to add }, + extend: { + lineHeight: { + '12': '3.8rem' + }, + } }, plugins: [], }; From cb1c4c382d5e53d51ee0fb988148d5e11940337f Mon Sep 17 00:00:00 2001 From: baitcode Date: Tue, 26 Nov 2024 01:54:48 +0300 Subject: [PATCH 02/22] fixup --- styles/components/pages/home/splittitle.module.css | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/styles/components/pages/home/splittitle.module.css b/styles/components/pages/home/splittitle.module.css index 70b0557c..bdb8efff 100644 --- a/styles/components/pages/home/splittitle.module.css +++ b/styles/components/pages/home/splittitle.module.css @@ -3,9 +3,9 @@ text-align: center; } -.splitTitleContainer > svg { +.container > svg { display: inline; - fill: var(--secondary); + fill: var(--tertiary); } From 93c16e56119dab7910259f7fdba3b19df384311a Mon Sep 17 00:00:00 2001 From: baitcode Date: Tue, 26 Nov 2024 01:55:24 +0300 Subject: [PATCH 03/22] fix --- styles/components/pages/home/splittitle.module.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/styles/components/pages/home/splittitle.module.css b/styles/components/pages/home/splittitle.module.css index bdb8efff..9c2c91a7 100644 --- a/styles/components/pages/home/splittitle.module.css +++ b/styles/components/pages/home/splittitle.module.css @@ -5,7 +5,7 @@ .container > svg { display: inline; - fill: var(--tertiary); + fill: var(--secondary); } From 4d469115536b68067741997a47eb9bab9436f6e2 Mon Sep 17 00:00:00 2001 From: baitcode Date: Tue, 26 Nov 2024 01:56:35 +0300 Subject: [PATCH 04/22] fixup --- styles/components/pages/home/card.module.css | 9 --------- 1 file changed, 9 deletions(-) diff --git a/styles/components/pages/home/card.module.css b/styles/components/pages/home/card.module.css index 56af8043..1800e613 100644 --- a/styles/components/pages/home/card.module.css +++ b/styles/components/pages/home/card.module.css @@ -46,12 +46,3 @@ .card[aria-disabled="true"] .cardTitle { opacity: 0.4; } - -/* @media screen and (max-width: 740px) { - .cardTitle { - font-size: 16px; - } - .cardInfos p { - font-size: 12px; - } -} */ From 8ec533bf09f71d0baab65639c9bfe65242fdb198 Mon Sep 17 00:00:00 2001 From: baitcode Date: Tue, 26 Nov 2024 02:12:32 +0300 Subject: [PATCH 05/22] - links update --- app/page.tsx | 21 ++++++++++++++------- components/UI/navbar.tsx | 4 ++-- components/pages/home/splitTitle.tsx | 4 +--- 3 files changed, 17 insertions(+), 12 deletions(-) diff --git a/app/page.tsx b/app/page.tsx index ad50508d..00506513 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -1,18 +1,25 @@ "use client"; -import React, { useContext } from "react"; +import React, { useCallback } from "react"; import styles from "@styles/Home.module.css"; import { useRouter } from "next/navigation"; import Blur from "@components/shapes/blur"; -import { QuestsContext } from "@context/QuestsProvider"; import Typography from "@components/UI/typography/typography"; import { TEXT_TYPE } from "@constants/typography"; import MainHeader from "@components/pages/home/header"; import Card from "@components/pages/home/card"; + + export default function Page() { const router = useRouter(); - const { featuredQuest, categories, trendingQuests, quests } = - useContext(QuestsContext); + + const handleNavigateToDefi = useCallback(() => { + router.push("/discover/defi"); + }, [router]); + + const handleNavigateToQuests = useCallback(() => { + router.push("/discover/quests"); + }, [router]); return (

        @@ -22,14 +29,14 @@ export default function Page() {
        - +
        - {}}> + Access the top DeFi opportunities on Starknet and grow your assets effortlessly. - {}}> + Complete exciting quests, earn rewards, and deepen your knowledge of Starknet. diff --git a/components/UI/navbar.tsx b/components/UI/navbar.tsx index cdceb2fe..9b4a2f17 100644 --- a/components/UI/navbar.tsx +++ b/components/UI/navbar.tsx @@ -203,7 +203,7 @@ const Navbar: FunctionComponent = () => {
      • DeFi
      • - +
      • Quests
      • {isConnected && ( @@ -271,7 +271,7 @@ const Navbar: FunctionComponent = () => { DeFi - +
      • setNav(false)} className={styles.menuItemSmall} diff --git a/components/pages/home/splitTitle.tsx b/components/pages/home/splitTitle.tsx index 5ffcf8ca..1e467b96 100644 --- a/components/pages/home/splitTitle.tsx +++ b/components/pages/home/splitTitle.tsx @@ -1,8 +1,6 @@ import React, { FunctionComponent } from "react"; import styles from "@styles/components/pages/home/splittitle.module.css"; -import { CDNImage } from "@components/cdn/image"; -import Typography from "../../UI/typography/typography"; -import { TEXT_TYPE } from "@constants/typography"; + type SplitTitleProps = { className?: string; From e1dc6c740d40795d67bf19e3ca4d1bfbeb33d694 Mon Sep 17 00:00:00 2001 From: baitcode Date: Tue, 26 Nov 2024 02:16:07 +0300 Subject: [PATCH 06/22] fixup --- app/page.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/page.tsx b/app/page.tsx index 00506513..4c125ce2 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -18,7 +18,7 @@ export default function Page() { }, [router]); const handleNavigateToQuests = useCallback(() => { - router.push("/discover/quests"); + router.push("/quests"); }, [router]); return ( From ee09fcbda886faa4dbf4bd860f35b030ff792618 Mon Sep 17 00:00:00 2001 From: baitcode Date: Tue, 26 Nov 2024 03:57:52 +0300 Subject: [PATCH 07/22] reaname to hero --- components/pages/home/header.tsx | 35 ------------- package-lock.json | 52 +++++++++++++++++++ package.json | 5 +- .../components/pages/home/header.module.css | 9 ---- 4 files changed, 55 insertions(+), 46 deletions(-) delete mode 100644 components/pages/home/header.tsx delete mode 100644 styles/components/pages/home/header.module.css diff --git a/components/pages/home/header.tsx b/components/pages/home/header.tsx deleted file mode 100644 index 445867dc..00000000 --- a/components/pages/home/header.tsx +++ /dev/null @@ -1,35 +0,0 @@ -import React, { FunctionComponent } from "react"; -import styles from "@styles/components/pages/home/header.module.css"; - -import Typography from "../../UI/typography/typography"; -import { TEXT_TYPE } from "@constants/typography"; -import SplitTitle from "./splitTitle"; - -type MainHeaderProps = { -}; - -const Header: FunctionComponent = ({ -}) => { - - return ( -
        -
        - - - - WITH STARKNET - -
        - - - Starknet Quest is our gateway to DeFi, offering tools and opportunities - for individuals, DAOs, and protocols to grow their assets and explore Starknet's - full potential. - - -
        - ); -}; -export default Header; diff --git a/package-lock.json b/package-lock.json index 15e1c651..9c9a2dca 100644 --- a/package-lock.json +++ b/package-lock.json @@ -32,6 +32,7 @@ "lottie-react": "^2.4.0", "maath": "^0.7.0", "mongodb": "^4.12.1", + "motion": "^11.11.17", "next": "^14.0.1", "next-axiom": "^1.1.1", "posthog-js": "^1.116.2", @@ -10539,6 +10540,31 @@ "url": "https://github.com/sponsors/rawify" } }, + "node_modules/framer-motion": { + "version": "11.11.17", + "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-11.11.17.tgz", + "integrity": "sha512-O8QzvoKiuzI5HSAHbcYuL6xU+ZLXbrH7C8Akaato4JzQbX2ULNeniqC2Vo5eiCtFktX9XsJ+7nUhxcl2E2IjpA==", + "license": "MIT", + "dependencies": { + "tslib": "^2.4.0" + }, + "peerDependencies": { + "@emotion/is-prop-valid": "*", + "react": "^18.0.0", + "react-dom": "^18.0.0" + }, + "peerDependenciesMeta": { + "@emotion/is-prop-valid": { + "optional": true + }, + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } + } + }, "node_modules/fs-extra": { "version": "10.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", @@ -13236,6 +13262,32 @@ "whatwg-url": "^11.0.0" } }, + "node_modules/motion": { + "version": "11.11.17", + "resolved": "https://registry.npmjs.org/motion/-/motion-11.11.17.tgz", + "integrity": "sha512-y6mXYElvJ5HHwPBUpYG/5wclKVGW4hJhqPkTjWccib5/WrcRM185adg3+4aSmG5iD10XKFt5uBOAiKwuzMHPPQ==", + "license": "MIT", + "dependencies": { + "framer-motion": "^11.11.17", + "tslib": "^2.4.0" + }, + "peerDependencies": { + "@emotion/is-prop-valid": "*", + "react": "^18.0.0", + "react-dom": "^18.0.0" + }, + "peerDependenciesMeta": { + "@emotion/is-prop-valid": { + "optional": true + }, + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } + } + }, "node_modules/ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", diff --git a/package.json b/package.json index 5e60c917..ed0955c4 100644 --- a/package.json +++ b/package.json @@ -20,6 +20,7 @@ "@nimiq/style": "^0.8.5", "@react-three/drei": "^9.80.3", "@react-three/fiber": "^8.13.6", + "@starknet-io/get-starknet-core": "^4.0.0", "@starknet-react/chains": "^3.1.0", "@starknet-react/core": "^3.5.0", "@tanstack/react-table": "^8.17.3", @@ -29,12 +30,12 @@ "bn.js": "^5.2.1", "chart.js": "^4.3.0", "dayjs": "^1.11.11", - "@starknet-io/get-starknet-core": "^4.0.0", "jotai": "^2.5.0", "jwt-decode": "^4.0.0", "lottie-react": "^2.4.0", "maath": "^0.7.0", "mongodb": "^4.12.1", + "motion": "^11.11.17", "next": "^14.0.1", "next-axiom": "^1.1.1", "posthog-js": "^1.116.2", @@ -75,4 +76,4 @@ "ts-jest": "^29.0.3", "typescript": "^5.3.2" } -} \ No newline at end of file +} diff --git a/styles/components/pages/home/header.module.css b/styles/components/pages/home/header.module.css deleted file mode 100644 index 0a0326e1..00000000 --- a/styles/components/pages/home/header.module.css +++ /dev/null @@ -1,9 +0,0 @@ -.header { - font-family: 'Sora-Bold'; - font-weight: 1000; - - background: linear-gradient(90deg, - var(--primary) -0.12%, - var(--tertiary) 99.88%); - background-clip: text; -} From 1f5056ff2b5f6b470e7b01ee923a544ecd860c75 Mon Sep 17 00:00:00 2001 From: baitcode Date: Tue, 26 Nov 2024 03:58:43 +0300 Subject: [PATCH 08/22] rename to hero --- components/pages/home/hero.tsx | 35 ++++++++++++++++++++ styles/components/pages/home/hero.module.css | 9 +++++ 2 files changed, 44 insertions(+) create mode 100644 components/pages/home/hero.tsx create mode 100644 styles/components/pages/home/hero.module.css diff --git a/components/pages/home/hero.tsx b/components/pages/home/hero.tsx new file mode 100644 index 00000000..20500235 --- /dev/null +++ b/components/pages/home/hero.tsx @@ -0,0 +1,35 @@ +import React, { FunctionComponent } from "react"; +import styles from "@styles/components/pages/home/hero.module.css"; + +import Typography from "../../UI/typography/typography"; +import { TEXT_TYPE } from "@constants/typography"; +import SplitTitle from "./splitTitle"; + +type HeroProps = { +}; + +const Hero: FunctionComponent = ({ +}) => { + + return ( +
        +
        + + + + WITH STARKNET + +
        + + + Starknet Quest is our gateway to DeFi, offering tools and opportunities + for individuals, DAOs, and protocols to grow their assets and explore Starknet's + full potential. + + +
        + ); +}; +export default Hero; diff --git a/styles/components/pages/home/hero.module.css b/styles/components/pages/home/hero.module.css new file mode 100644 index 00000000..0a0326e1 --- /dev/null +++ b/styles/components/pages/home/hero.module.css @@ -0,0 +1,9 @@ +.header { + font-family: 'Sora-Bold'; + font-weight: 1000; + + background: linear-gradient(90deg, + var(--primary) -0.12%, + var(--tertiary) 99.88%); + background-clip: text; +} From 2e3a4a9b0d81d0a95202db5a6388968c65325af4 Mon Sep 17 00:00:00 2001 From: baitcode Date: Tue, 26 Nov 2024 04:02:45 +0300 Subject: [PATCH 09/22] Added CallToAction --- app/page.tsx | 7 ++++--- components/pages/home/callToAction.tsx | 19 +++++++++++++++++++ 2 files changed, 23 insertions(+), 3 deletions(-) create mode 100644 components/pages/home/callToAction.tsx diff --git a/app/page.tsx b/app/page.tsx index 4c125ce2..a1e1ff8d 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -5,8 +5,9 @@ import { useRouter } from "next/navigation"; import Blur from "@components/shapes/blur"; import Typography from "@components/UI/typography/typography"; import { TEXT_TYPE } from "@constants/typography"; -import MainHeader from "@components/pages/home/header"; +import MainHeader from "@components/pages/home/hero"; import Card from "@components/pages/home/card"; +import CallToAction from "@components/pages/home/callToAction"; @@ -30,7 +31,7 @@ export default function Page() { -
        + Access the top DeFi opportunities on Starknet and grow your assets effortlessly. @@ -41,7 +42,7 @@ export default function Page() { Complete exciting quests, earn rewards, and deepen your knowledge of Starknet. -
        +
      • diff --git a/components/pages/home/callToAction.tsx b/components/pages/home/callToAction.tsx new file mode 100644 index 00000000..6af75cdd --- /dev/null +++ b/components/pages/home/callToAction.tsx @@ -0,0 +1,19 @@ +import React, { FunctionComponent } from "react"; + +type CallToActionProps = { + children: React.ReactNode; +}; + +const CallToAction: FunctionComponent = ({ + children +}) => { + + return ( +
        + { children } +
        + ); +}; +export default CallToAction; + + From 8be6ab9270ce6f4ed8e1f33007017de30ed8147b Mon Sep 17 00:00:00 2001 From: baitcode Date: Tue, 26 Nov 2024 15:49:03 +0300 Subject: [PATCH 10/22] Added gsapi library for animations Implemented EARN animation --- components/UI/navbar.tsx | 1 + components/pages/home/splitTitle.tsx | 129 +++++++++++++++++++++------ package-lock.json | 70 ++++----------- package.json | 3 +- 4 files changed, 123 insertions(+), 80 deletions(-) diff --git a/components/UI/navbar.tsx b/components/UI/navbar.tsx index 9b4a2f17..a948ac1a 100644 --- a/components/UI/navbar.tsx +++ b/components/UI/navbar.tsx @@ -90,6 +90,7 @@ const Navbar: FunctionComponent = () => { // Autoconnect useEffect(() => { + return // TODO(baitcode): remove const connectToStarknet = async () => { if ( !localStorage.getItem("SQ-connectedWallet") diff --git a/components/pages/home/splitTitle.tsx b/components/pages/home/splitTitle.tsx index 1e467b96..77ab1d98 100644 --- a/components/pages/home/splitTitle.tsx +++ b/components/pages/home/splitTitle.tsx @@ -1,41 +1,116 @@ -import React, { FunctionComponent } from "react"; +import React, { useState, useEffect, useRef, FunctionComponent } from "react"; import styles from "@styles/components/pages/home/splittitle.module.css"; - +import { useGSAP } from "@gsap/react"; +import { gsap } from "gsap/all"; type SplitTitleProps = { className?: string; + spread?: number; + duration?: number; + stagger?: number; +}; + +const words = ["earn", "profit", "maximize", "gain", "grow"] + + +const splits: Record> = { + earn: [ + { path: "path('M 0.0,0.0 L 0.0,11.88 L 53.63,4.44 L 35.36,0.0 L 0.0,0.0 z')", center: [20.21, 4.66] }, + { path: "path('M 0.0,11.88 L 0.0,26.28 L 32.37,30.27 L 71.93,8.9 L 53.63,4.44 L 0.0,11.88 z')", center: [31.0,16.78] }, + { path: "path('M 71.93,8.9 L 88.4,0.0 L 85.68,0.0 L 53.63,4.44 L 71.93,8.9 z')", center: [71.54,4.3] }, + { path: "path('M 85.68,0.0 L 35.36,0.0 L 53.63,4.44 L 85.68,0.0 z')", center: [58.22,1.48] }, + { path: "path('M 0.0,26.28 L 0.0,36.0 L 21.76,36.0 L 32.37,30.27 L 0.0,26.28 z')", center: [12.85,31.77] }, + { path: "path('M 21.76,36.0 L 78.88,36.0 L 32.37,30.27 L 21.76,36.0 z')", center: [44.34,34.09] }, + { path: "path('M 78.88,36.0 L 87.04,36.0 L 122.41,21.17 L 71.93,8.9 L 32.37,30.27 L 78.88,36.0 z')", center: [77.35,23.85] }, + { path: "path('M 122.41,21.17 L 136.0,15.48 L 136.0,0.0 L 88.4,0.0 L 71.93,8.9 L 122.41,21.17 z')", center: [109.95,8.67] }, + { path: "path('M 87.04,36.0 L 136.0,36.0 L 136.0,24.48 L 122.41,21.17 L 87.04,36.0 z')", center: [118.05,30.38] }, + { path: "path('M 136.0,24.48 L 136.0,15.48 L 122.41,21.17 L 136.0,24.48 z')", center: [131.47,20.38] }, + ] }; const SplitTitle: FunctionComponent = ({ - className + className, + spread, + duration, + stagger, }) => { - let earn = ( - - - - - - - - - - - - - - - - - - - - - - ) + spread = spread || 200 + duration = duration || 0.5 + stagger = stagger || 0.1 + const [currentWord, setCurrentWord] = useState(words[0]); + const [currentSplits, setCurrentSplits] = useState(splits[currentWord]); + let list = useRef>([]); + let fadeOutTween; + let fadeInTween; + + function fadeInNewList() { + fadeOutTween = null; + setCurrentWord(words[0]); + fadeInTween = gsap.fromTo( + list.current, + { + autoAlpha: 0, + stagger: stagger, + rotation: 180 + Math.random() * 360, + x: () => Math.random() * spread! - spread! / 2, + y: () => Math.random() * spread! - spread! / 2, + }, { + duration: duration, + autoAlpha: 1, + stagger: stagger, + x: () => 0, + y: () => 0, + rotation: 0, + onComplete: () => { + fadeInTween = null + } + }); + } + + useEffect(() => { + fadeInTween = null; + fadeOutTween = gsap.fromTo( + list.current, + { autoAlpha: 1, rotation: 0 }, + { + duration: duration, + autoAlpha: 0, + stagger: stagger, + rotation: 180 + Math.random() * 360, + x: () => Math.random() * spread - spread / 2, + y: () => Math.random() * spread - spread / 2, + onComplete: () => { + fadeOutTween = null; + fadeInNewList() + } + }, + ) + }, []); return ( +
        - {earn} + + + + + + + + + + { + currentSplits.map((item, i) => ( + { list.current[i] = e } } /> + )) + } +
        ); }; diff --git a/package-lock.json b/package-lock.json index 9c9a2dca..039348b7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,6 +10,7 @@ "dependencies": { "@emotion/react": "^11.10.0", "@emotion/styled": "^11.10.0", + "@gsap/react": "^2.1.1", "@mui/icons-material": "^5.15.12", "@mui/material": "^5.10.1", "@mui/x-date-pickers": "^7.7.0", @@ -27,12 +28,12 @@ "bn.js": "^5.2.1", "chart.js": "^4.3.0", "dayjs": "^1.11.11", + "gsap": "^3.12.5", "jotai": "^2.5.0", "jwt-decode": "^4.0.0", "lottie-react": "^2.4.0", "maath": "^0.7.0", "mongodb": "^4.12.1", - "motion": "^11.11.17", "next": "^14.0.1", "next-axiom": "^1.1.1", "posthog-js": "^1.116.2", @@ -3344,6 +3345,16 @@ "integrity": "sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig==", "license": "MIT" }, + "node_modules/@gsap/react": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@gsap/react/-/react-2.1.1.tgz", + "integrity": "sha512-apGPRrmpqxvl1T6Io1KgT8tFU+IuACI6z4zmT7t8+PASserJeLVRFJdSNUFA2Xb/eVkZI1noE8LIrY/w/oJECw==", + "license": "SEE LICENSE AT https://gsap.com/standard-license", + "dependencies": { + "gsap": "^3.12.5", + "react": ">=16" + } + }, "node_modules/@humanfs/core": { "version": "0.19.1", "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", @@ -10540,31 +10551,6 @@ "url": "https://github.com/sponsors/rawify" } }, - "node_modules/framer-motion": { - "version": "11.11.17", - "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-11.11.17.tgz", - "integrity": "sha512-O8QzvoKiuzI5HSAHbcYuL6xU+ZLXbrH7C8Akaato4JzQbX2ULNeniqC2Vo5eiCtFktX9XsJ+7nUhxcl2E2IjpA==", - "license": "MIT", - "dependencies": { - "tslib": "^2.4.0" - }, - "peerDependencies": { - "@emotion/is-prop-valid": "*", - "react": "^18.0.0", - "react-dom": "^18.0.0" - }, - "peerDependenciesMeta": { - "@emotion/is-prop-valid": { - "optional": true - }, - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } - } - }, "node_modules/fs-extra": { "version": "10.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", @@ -10838,6 +10824,12 @@ "dev": true, "license": "MIT" }, + "node_modules/gsap": { + "version": "3.12.5", + "resolved": "https://registry.npmjs.org/gsap/-/gsap-3.12.5.tgz", + "integrity": "sha512-srBfnk4n+Oe/ZnMIOXt3gT605BX9x5+rh/prT2F1SsNJsU1XuMiP0E2aptW481OnonOGACZWBqseH5Z7csHxhQ==", + "license": "Standard 'no charge' license: https://gsap.com/standard-license. Club GSAP members get more: https://gsap.com/licensing/. Why GreenSock doesn't employ an MIT license: https://gsap.com/why-license/" + }, "node_modules/h3": { "version": "1.13.0", "resolved": "https://registry.npmjs.org/h3/-/h3-1.13.0.tgz", @@ -13262,32 +13254,6 @@ "whatwg-url": "^11.0.0" } }, - "node_modules/motion": { - "version": "11.11.17", - "resolved": "https://registry.npmjs.org/motion/-/motion-11.11.17.tgz", - "integrity": "sha512-y6mXYElvJ5HHwPBUpYG/5wclKVGW4hJhqPkTjWccib5/WrcRM185adg3+4aSmG5iD10XKFt5uBOAiKwuzMHPPQ==", - "license": "MIT", - "dependencies": { - "framer-motion": "^11.11.17", - "tslib": "^2.4.0" - }, - "peerDependencies": { - "@emotion/is-prop-valid": "*", - "react": "^18.0.0", - "react-dom": "^18.0.0" - }, - "peerDependenciesMeta": { - "@emotion/is-prop-valid": { - "optional": true - }, - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } - } - }, "node_modules/ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", diff --git a/package.json b/package.json index ed0955c4..0829ecbe 100644 --- a/package.json +++ b/package.json @@ -13,6 +13,7 @@ "dependencies": { "@emotion/react": "^11.10.0", "@emotion/styled": "^11.10.0", + "@gsap/react": "^2.1.1", "@mui/icons-material": "^5.15.12", "@mui/material": "^5.10.1", "@mui/x-date-pickers": "^7.7.0", @@ -30,12 +31,12 @@ "bn.js": "^5.2.1", "chart.js": "^4.3.0", "dayjs": "^1.11.11", + "gsap": "^3.12.5", "jotai": "^2.5.0", "jwt-decode": "^4.0.0", "lottie-react": "^2.4.0", "maath": "^0.7.0", "mongodb": "^4.12.1", - "motion": "^11.11.17", "next": "^14.0.1", "next-axiom": "^1.1.1", "posthog-js": "^1.116.2", From 34e6e853e4108cc7181f05c2d57b8e38a8a706a9 Mon Sep 17 00:00:00 2001 From: baitcode Date: Wed, 27 Nov 2024 00:49:04 +0300 Subject: [PATCH 11/22] * removed gsapi, added motion * removed TODO * implemented animations --- app/page.tsx | 1 - components/UI/navbar.tsx | 1 - components/pages/home/splitTitle.tsx | 474 ++++++++++++++++++++++----- package-lock.json | 53 ++- package.json | 2 +- styles/components/navbar.module.css | 3 +- 6 files changed, 439 insertions(+), 95 deletions(-) diff --git a/app/page.tsx b/app/page.tsx index a1e1ff8d..a2c9072d 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -10,7 +10,6 @@ import Card from "@components/pages/home/card"; import CallToAction from "@components/pages/home/callToAction"; - export default function Page() { const router = useRouter(); diff --git a/components/UI/navbar.tsx b/components/UI/navbar.tsx index a948ac1a..9b4a2f17 100644 --- a/components/UI/navbar.tsx +++ b/components/UI/navbar.tsx @@ -90,7 +90,6 @@ const Navbar: FunctionComponent = () => { // Autoconnect useEffect(() => { - return // TODO(baitcode): remove const connectToStarknet = async () => { if ( !localStorage.getItem("SQ-connectedWallet") diff --git a/components/pages/home/splitTitle.tsx b/components/pages/home/splitTitle.tsx index 77ab1d98..2a77a3db 100644 --- a/components/pages/home/splitTitle.tsx +++ b/components/pages/home/splitTitle.tsx @@ -1,116 +1,412 @@ -import React, { useState, useEffect, useRef, FunctionComponent } from "react"; +import React, { useState, FunctionComponent, useEffect } from "react"; import styles from "@styles/components/pages/home/splittitle.module.css"; -import { useGSAP } from "@gsap/react"; -import { gsap } from "gsap/all"; +import { motion } from "motion/react" -type SplitTitleProps = { - className?: string; - spread?: number; - duration?: number; - stagger?: number; -}; +// This is the order of words appearing const words = ["earn", "profit", "maximize", "gain", "grow"] +type ClipPath = { + path: string; // svg path `d` attribute value. Is always valid Polygon + center: number[]; // center of the Polygon to support correct rotation +} + +type SvgSettings = { + geometry: React.JSX.Element; // Geometry to split into pieces + size: [number, number]; // (width and height) of viewport and svg tag + // (TODO(baitcode): should be split into 2 properties) + splits: Array // Polygon ClipPaths describing shattered shapes +} + +const svgAttributes: Record = { + earn: { + geometry: ( + + + + + + + ), + size: [135.264, 35.328], + splits: [ + { path: "M 0.0,0.0 L 0.0,2.16 L 37.4,4.44 L 37.4,0.0 L 29.92,0.0 L 24.14,0.0 L 8.16,0.0 L 7.48,0.0 L 0.0,0.0 z", center: [20.85, 1.71] }, + { path: "M 0.0,2.16 L 0.0,6.12 L 0.0,14.76 L 0.0,16.2 L 37.4,22.76 L 37.4,4.44 L 0.0,2.16 z", center: [19.52, 11.49] }, + { path: "M 0.0,16.2 L 0.0,36.0 L 37.4,36.0 L 37.4,22.76 L 0.0,16.2 z", center: [17.46, 27.63] }, + { path: "M 49.94,5.2 L 49.3,0.0 L 39.44,0.0 L 37.4,0.0 L 37.4,4.44 L 49.94,5.2 z", center: [43.67, 2.43] }, + { path: "M 52.42,25.39 L 49.94,5.2 L 37.4,4.44 L 37.4,22.76 L 52.42,25.39 z", center: [44.4, 14.74] }, + { path: "M 37.4,36.0 L 43.52,36.0 L 53.72,36.0 L 52.42,25.39 L 37.4,22.76 L 37.4,36.0 z", center: [44.94, 30.11] }, + { path: "M 57.8,5.68 L 55.08,0.0 L 49.3,0.0 L 49.94,5.2 L 57.8,5.68 z", center: [53.11, 2.85] }, + { path: "M 59.05,26.56 L 58.1,6.31 L 57.8,5.68 L 49.94,5.2 L 52.42,25.39 L 59.05,26.56 z", center: [54.86, 15.36] }, + { path: "M 53.72,36.0 L 59.5,36.0 L 59.05,26.56 L 52.42,25.39 L 53.72,36.0 z", center: [56.11, 30.88] }, + { path: "M 58.07,5.7 L 57.8,0.0 L 55.08,0.0 L 57.8,5.68 L 58.07,5.7 z", center: [56.98, 2.07] }, + { path: "M 58.1,6.31 L 58.07,5.7 L 57.8,5.68 L 58.1,6.31 z", center: [57.99, 5.89] }, + { path: "M 71.25,6.5 L 71.74,0.0 L 57.8,0.0 L 58.07,5.7 L 71.25,6.5 z", center: [64.87, 3.02] }, + { path: "M 69.59,28.41 L 69.94,23.85 L 70.1,21.77 L 71.12,8.17 L 71.25,6.5 L 58.07,5.7 L 58.1,6.31 L 59.05,26.56 L 69.59,28.41 z", center: [64.56, 16.4] }, + { path: "M 59.5,36.0 L 69.02,36.0 L 69.31,32.19 L 69.59,28.41 L 59.05,26.56 L 59.5,36.0 z", center: [64.12, 31.65] }, + { path: "M 69.02,36.0 L 77.52,36.0 L 88.74,36.0 L 85.72,31.24 L 71.23,28.69 L 69.31,32.19 L 69.02,36.0 z", center: [77.75, 33.07] }, + { path: "M 69.59,28.41 L 69.31,32.19 L 71.23,28.69 L 69.59,28.41 z", center: [70.04, 29.76] }, + { path: "M 71.58,22.4 L 69.94,23.85 L 69.59,28.41 L 71.23,28.69 L 74.11,23.47 L 71.58,22.4 z", center: [71.44, 25.37] }, + { path: "M 70.1,21.77 L 69.94,23.85 L 71.58,22.4 L 70.1,21.77 z", center: [70.54, 22.67] }, + { path: "M 77.06,17.55 L 71.12,8.17 L 70.1,21.77 L 71.58,22.4 L 77.06,17.55 z", center: [72.77, 16.33] }, + { path: "M 71.25,6.5 L 71.12,8.17 L 77.06,17.55 L 77.67,17.01 L 83.06,7.22 L 71.25,6.5 z", center: [76.86, 10.52] }, + { path: "M 85.72,31.24 L 83.26,27.34 L 74.11,23.47 L 71.23,28.69 L 85.72,31.24 z", center: [77.98, 27.69] }, + { path: "M 87.04,0.0 L 71.74,0.0 L 71.25,6.5 L 83.06,7.22 L 87.04,0.0 z", center: [78.45, 3.3] }, + { path: "M 77.23,17.81 L 77.06,17.55 L 71.58,22.4 L 74.11,23.47 L 77.23,17.81 z", center: [74.42, 21.0] }, + { path: "M 83.26,27.34 L 77.23,17.81 L 74.11,23.47 L 83.26,27.34 z", center: [78.2, 22.87] }, + { path: "M 77.06,17.55 L 77.23,17.81 L 77.67,17.01 L 77.06,17.55 z", center: [77.32, 17.46] }, + { path: "M 110.18,35.53 L 119.8,22.96 L 128.37,11.76 L 127.76,9.94 L 88.37,7.54 L 77.67,17.01 L 77.23,17.81 L 83.26,27.34 L 85.72,31.24 L 110.18,35.53 z", center: [101.68, 20.02] }, + { path: "M 83.06,7.22 L 77.67,17.01 L 88.37,7.54 L 83.06,7.22 z", center: [83.04, 10.59] }, + { path: "M 96.9,0.0 L 87.04,0.0 L 83.06,7.22 L 88.37,7.54 L 96.9,0.0 z", center: [89.17, 3.35] }, + { path: "M 88.74,36.0 L 109.82,36.0 L 110.18,35.53 L 85.72,31.24 L 88.74,36.0 z", center: [95.59, 34.39] }, + { path: "M 127.76,9.94 L 124.44,0.0 L 122.4,0.0 L 113.56,0.0 L 96.9,0.0 L 88.37,7.54 L 127.76,9.94 z", center: [109.91, 4.66] }, + { path: "M 109.82,36.0 L 112.88,36.0 L 110.18,35.53 L 109.82,36.0 z", center: [110.96, 35.84] }, + { path: "M 112.88,36.0 L 117.64,36.0 L 136.0,36.0 L 136.0,34.56 L 130.2,17.23 L 119.8,22.96 L 110.18,35.53 L 112.88,36.0 z", center: [124.77, 29.13] }, + { path: "M 128.37,11.76 L 119.8,22.96 L 130.2,17.23 L 128.37,11.76 z", center: [126.13, 17.32] }, + { path: "M 129.68,10.06 L 136.0,1.8 L 136.0,0.0 L 124.44,0.0 L 127.76,9.94 L 129.68,10.06 z", center: [129.99, 3.82] }, + { path: "M 128.37,11.76 L 129.68,10.06 L 127.76,9.94 L 128.37,11.76 z", center: [128.61, 10.59] }, + { path: "M 136.0,14.04 L 136.0,10.44 L 129.68,10.06 L 128.37,11.76 L 130.2,17.23 L 136.0,14.04 z", center: [132.2, 13.0] }, + { path: "M 136.0,10.44 L 136.0,1.8 L 129.68,10.06 L 136.0,10.44 z", center: [133.89, 7.43] }, + { path: "M 136.0,34.56 L 136.0,14.04 L 130.2,17.23 L 136.0,34.56 z", center: [134.07, 21.94] }, + ] + }, + profit: { + geometry: ( + + + + + + + + + ), + size: [175.632, 37.009], + splits: [ + { path: "M 0.0,0.0 L 0.0,3.33 L 0.25,3.36 L 0.44,0.0 L 0.0,0.0 z", center: [0.18, 1.52] }, + { path: "M 0.0,3.33 L 0.0,7.77 L 0.25,3.36 L 0.0,3.33 z", center: [0.08, 4.82] }, + { path: "M 0.0,7.77 L 0.0,12.95 L 4.02,10.58 L 4.27,3.76 L 0.25,3.36 L 0.0,7.77 z", center: [1.98, 7.68] }, + { path: "M 3.95,12.56 L 4.02,10.58 L 0.0,12.95 L 3.95,12.56 z", center: [2.66, 12.03] }, + { path: "M 0.0,12.95 L 0.0,19.61 L 3.68,20.07 L 3.95,12.56 L 0.0,12.95 z", center: [1.95, 16.26] }, + { path: "M 0.0,19.61 L 0.0,21.83 L 3.49,25.59 L 3.68,20.07 L 0.0,19.61 z", center: [2.05, 21.92] }, + { path: "M 0.0,21.83 L 0.0,37.0 L 3.08,37.0 L 3.49,25.59 L 0.0,21.83 z", center: [1.57, 30.16] }, + { path: "M 4.4,0.0 L 0.44,0.0 L 0.25,3.36 L 4.27,3.76 L 4.4,0.0 z", center: [2.38, 1.79] }, + { path: "M 3.08,37.0 L 14.08,37.0 L 3.49,25.59 L 3.08,37.0 z", center: [6.88, 33.2] }, + { path: "M 14.08,37.0 L 42.24,37.0 L 46.23,36.96 L 50.23,30.49 L 50.86,29.46 L 56.0,21.16 L 59.55,15.42 L 56.5,7.41 L 3.95,12.56 L 3.68,20.07 L 3.49,25.59 L 14.08,37.0 z", center: [30.95, 22.36] }, + { path: "M 56.5,7.41 L 53.68,0.0 L 22.0,0.0 L 13.95,4.74 L 4.02,10.58 L 3.95,12.56 L 56.5,7.41 z", center: [31.4, 5.53] }, + { path: "M 4.02,10.58 L 13.95,4.74 L 4.27,3.76 L 4.02,10.58 z", center: [7.41, 6.36] }, + { path: "M 13.95,4.74 L 22.0,0.0 L 4.4,0.0 L 4.27,3.76 L 13.95,4.74 z", center: [11.65, 1.96] }, + { path: "M 42.24,37.0 L 46.2,37.0 L 46.23,36.96 L 42.24,37.0 z", center: [44.89, 36.99] }, + { path: "M 46.2,37.0 L 67.76,37.0 L 67.65,36.72 L 46.23,36.96 L 46.2,37.0 z", center: [59.58, 36.9] }, + { path: "M 67.65,36.72 L 65.07,29.94 L 51.67,29.49 L 50.23,30.49 L 46.23,36.96 L 67.65,36.72 z", center: [57.28, 33.52] }, + { path: "M 50.86,29.46 L 50.23,30.49 L 51.67,29.49 L 50.86,29.46 z", center: [50.92, 29.81] }, + { path: "M 62.15,22.26 L 62.1,22.13 L 56.0,21.16 L 50.86,29.46 L 51.67,29.49 L 62.15,22.26 z", center: [56.24, 24.53] }, + { path: "M 65.07,29.94 L 62.15,22.26 L 51.67,29.49 L 65.07,29.94 z", center: [59.63, 27.23] }, + { path: "M 69.08,0.0 L 53.68,0.0 L 56.5,7.41 L 65.02,6.57 L 69.08,0.0 z", center: [60.95, 3.16] }, + { path: "M 62.1,22.13 L 59.55,15.42 L 56.0,21.16 L 62.1,22.13 z", center: [59.22, 19.57] }, + { path: "M 56.5,7.41 L 59.55,15.42 L 65.02,6.57 L 56.5,7.41 z", center: [60.35, 9.8] }, + { path: "M 92.43,36.44 L 94.38,3.69 L 65.02,6.57 L 59.55,15.42 L 62.1,22.13 L 62.15,22.26 L 65.07,29.94 L 67.65,36.72 L 92.43,36.44 z", center: [78.45, 20.32] }, + { path: "M 94.38,3.69 L 94.6,0.0 L 90.64,0.0 L 83.16,0.0 L 69.08,0.0 L 65.02,6.57 L 94.38,3.69 z", center: [79.53, 2.67] }, + { path: "M 67.76,37.0 L 92.4,37.0 L 92.43,36.44 L 67.65,36.72 L 67.76,37.0 z", center: [81.41, 36.78] }, + { path: "M 92.4,37.0 L 126.28,37.0 L 129.8,37.0 L 129.78,36.03 L 92.43,36.44 L 92.4,37.0 z", center: [112.79, 36.61] }, + { path: "M 129.78,36.03 L 128.93,0.3 L 94.38,3.69 L 92.43,36.44 L 129.78,36.03 z", center: [111.65, 19.33] }, + { path: "M 128.93,0.3 L 128.92,0.0 L 114.4,0.0 L 102.52,0.0 L 94.6,0.0 L 94.38,3.69 L 128.93,0.3 z", center: [106.84, 1.24] }, + { path: "M 132.0,0.0 L 128.92,0.0 L 128.93,0.3 L 132.0,0.0 z", center: [129.95, 0.1] }, + { path: "M 176.0,35.52 L 176.0,22.94 L 176.0,19.98 L 175.8,15.43 L 169.4,0.0 L 147.84,0.0 L 132.0,0.0 L 128.93,0.3 L 129.78,36.03 L 176.0,35.52 z", center: [151.93, 18.25] }, + { path: "M 129.8,37.0 L 135.96,37.0 L 176.0,35.52 L 129.78,36.03 L 129.8,37.0 z", center: [145.54, 36.24] }, + { path: "M 135.96,37.0 L 176.0,37.0 L 176.0,35.52 L 135.96,37.0 z", center: [162.65, 36.51] }, + { path: "M 175.12,0.0 L 169.4,0.0 L 175.8,15.43 L 175.12,0.0 z", center: [173.44, 5.14] }, + { path: "M 176.0,15.91 L 176.0,1.11 L 176.0,0.0 L 175.12,0.0 L 175.8,15.43 L 176.0,15.91 z", center: [175.7, 6.15] }, + { path: "M 176.0,19.98 L 176.0,15.91 L 175.8,15.43 L 176.0,19.98 z", center: [175.93, 17.11] }, + ] + }, + maximize: { + geometry: ( + + + + + + + + + + + ), + size: [250.224, 35.04], + splits: [ + { path: "M 0.0,0.0 L 0.0,8.28 L 3.7,8.35 L 2.93,0.0 L 0.0,0.0 z", center: [1.67, 4.32] }, + { path: "M 0.0,8.28 L 0.0,25.56 L 1.19,26.37 L 5.29,25.46 L 3.7,8.35 L 0.0,8.28 z", center: [2.27, 17.65] }, + { path: "M 0.0,25.56 L 0.0,26.64 L 1.19,26.37 L 0.0,25.56 z", center: [0.4, 26.19] }, + { path: "M 0.0,26.64 L 0.0,36.0 L 6.28,36.0 L 5.66,29.43 L 1.19,26.37 L 0.0,26.64 z", center: [2.78, 31.83] }, + { path: "M 1.19,26.37 L 5.66,29.43 L 5.29,25.46 L 1.19,26.37 z", center: [4.05, 27.09] }, + { path: "M 4.97,8.37 L 2.93,0.0 L 3.7,8.35 L 4.97,8.37 z", center: [3.87, 5.57] }, + { path: "M 37.24,8.97 L 40.37,0.0 L 39.95,0.0 L 24.26,0.0 L 18.2,0.0 L 2.93,0.0 L 4.97,8.37 L 37.24,8.97 z", center: [21.6, 4.23] }, + { path: "M 8.94,24.64 L 4.97,8.37 L 3.7,8.35 L 5.29,25.46 L 8.94,24.64 z", center: [5.95, 18.09] }, + { path: "M 11.0,33.08 L 15.27,36.0 L 22.59,36.0 L 27.96,35.6 L 37.24,8.97 L 4.97,8.37 L 8.94,24.64 L 11.0,33.08 z", center: [20.53, 20.68] }, + { path: "M 5.66,29.43 L 11.0,33.08 L 8.94,24.64 L 5.29,25.46 L 5.66,29.43 z", center: [8.0, 28.33] }, + { path: "M 6.28,36.0 L 11.71,36.0 L 11.0,33.08 L 5.66,29.43 L 6.28,36.0 z", center: [8.3, 33.55] }, + { path: "M 11.71,36.0 L 15.27,36.0 L 11.0,33.08 L 11.71,36.0 z", center: [12.66, 35.03] }, + { path: "M 22.59,36.0 L 26.77,36.0 L 27.82,36.0 L 27.96,35.6 L 22.59,36.0 z", center: [26.12, 35.87] }, + { path: "M 27.82,36.0 L 28.45,36.0 L 32.42,36.0 L 46.85,36.0 L 59.82,36.0 L 70.28,36.0 L 71.33,36.0 L 80.11,36.0 L 78.5,31.86 L 27.96,35.6 L 27.82,36.0 z", center: [60.7, 34.61] }, + { path: "M 78.5,31.86 L 69.83,9.58 L 37.24,8.97 L 27.96,35.6 L 78.5,31.86 z", center: [52.85, 22.4] }, + { path: "M 69.83,9.58 L 66.1,0.0 L 54.17,0.0 L 52.71,0.0 L 51.46,0.0 L 47.06,0.0 L 40.37,0.0 L 37.24,8.97 L 69.83,9.58 z", center: [53.53, 4.82] }, + { path: "M 99.58,10.14 L 102.7,0.0 L 88.27,0.0 L 83.67,0.0 L 66.1,0.0 L 69.83,9.58 L 99.58,10.14 z", center: [84.72, 4.76] }, + { path: "M 93.23,30.77 L 99.58,10.14 L 69.83,9.58 L 78.5,31.86 L 93.23,30.77 z", center: [85.06, 19.39] }, + { path: "M 80.11,36.0 L 91.62,36.0 L 93.23,30.77 L 78.5,31.86 L 80.11,36.0 z", center: [86.09, 33.55] }, + { path: "M 91.62,36.0 L 97.68,36.0 L 98.31,36.0 L 109.19,36.0 L 118.6,36.0 L 119.05,28.85 L 93.23,30.77 L 91.62,36.0 z", center: [106.32, 32.91] }, + { path: "M 119.05,28.85 L 120.15,11.74 L 119.14,10.5 L 99.58,10.14 L 93.23,30.77 L 119.05,28.85 z", center: [107.73, 20.42] }, + { path: "M 119.14,10.5 L 110.99,0.42 L 105.0,0.0 L 102.7,0.0 L 99.58,10.14 L 119.14,10.5 z", center: [108.22, 5.93] }, + { path: "M 110.99,0.42 L 110.65,0.0 L 105.84,0.0 L 105.0,0.0 L 110.99,0.42 z", center: [108.88, 0.14] }, + { path: "M 120.83,1.11 L 120.9,0.0 L 110.65,0.0 L 110.99,0.42 L 120.83,1.11 z", center: [116.62, 0.41] }, + { path: "M 120.23,10.52 L 120.83,1.11 L 110.99,0.42 L 119.14,10.5 L 120.23,10.52 z", center: [117.29, 4.34] }, + { path: "M 118.6,36.0 L 126.96,36.0 L 130.64,28.0 L 119.05,28.85 L 118.6,36.0 z", center: [123.95, 32.02] }, + { path: "M 130.64,28.0 L 138.5,10.86 L 120.23,10.52 L 120.15,11.74 L 119.05,28.85 L 130.64,28.0 z", center: [127.19, 18.86] }, + { path: "M 120.15,11.74 L 120.23,10.52 L 119.14,10.5 L 120.15,11.74 z", center: [119.84, 10.92] }, + { path: "M 138.5,10.86 L 140.65,6.18 L 128.01,0.0 L 122.99,0.0 L 120.9,0.0 L 120.83,1.11 L 120.23,10.52 L 138.5,10.86 z", center: [129.07, 6.03] }, + { path: "M 126.96,36.0 L 163.36,36.0 L 162.17,31.66 L 160.57,25.78 L 130.64,28.0 L 126.96,36.0 z", center: [146.11, 31.57] }, + { path: "M 140.65,6.18 L 143.49,0.0 L 131.78,0.0 L 130.94,0.0 L 128.01,0.0 L 140.65,6.18 z", center: [137.38, 2.06] }, + { path: "M 160.57,25.78 L 156.59,11.2 L 138.5,10.86 L 130.64,28.0 L 160.57,25.78 z", center: [146.23, 19.61] }, + { path: "M 156.59,11.2 L 153.53,0.0 L 150.81,0.0 L 143.7,0.0 L 143.49,0.0 L 140.65,6.18 L 138.5,10.86 L 156.59,11.2 z", center: [148.01, 6.04] }, + { path: "M 198.28,11.98 L 194.57,3.11 L 193.27,0.0 L 174.24,0.0 L 171.1,0.0 L 155.2,0.0 L 153.53,0.0 L 156.59,11.2 L 198.28,11.98 z", center: [175.65, 5.84] }, + { path: "M 201.46,22.75 L 202.38,21.79 L 198.28,11.98 L 156.59,11.2 L 160.57,25.78 L 201.46,22.75 z", center: [178.47, 17.97] }, + { path: "M 166.5,36.0 L 170.26,36.0 L 175.07,36.0 L 184.49,36.0 L 186.16,36.0 L 188.67,36.0 L 197.01,27.36 L 201.46,22.75 L 160.57,25.78 L 162.17,31.66 L 166.5,36.0 z", center: [179.53, 29.59] }, + { path: "M 163.36,36.0 L 163.78,36.0 L 166.5,36.0 L 162.17,31.66 L 163.36,36.0 z", center: [164.01, 34.55] }, + { path: "M 188.67,36.0 L 207.91,36.0 L 207.75,34.62 L 205.64,29.56 L 204.72,27.36 L 197.01,27.36 L 188.67,36.0 z", center: [199.49, 32.3] }, + { path: "M 203.73,0.0 L 193.27,0.0 L 194.57,3.11 L 203.76,0.31 L 203.73,0.0 z", center: [197.48, 1.05] }, + { path: "M 194.57,3.11 L 198.28,11.98 L 205.13,12.1 L 203.76,0.31 L 194.57,3.11 z", center: [200.52, 6.53] }, + { path: "M 204.72,27.36 L 202.75,22.65 L 201.46,22.75 L 197.01,27.36 L 204.72,27.36 z", center: [201.35, 25.59] }, + { path: "M 198.28,11.98 L 202.38,21.79 L 205.84,18.2 L 205.13,12.1 L 198.28,11.98 z", center: [202.59, 15.83] }, + { path: "M 202.75,22.65 L 202.38,21.79 L 201.46,22.75 L 202.75,22.65 z", center: [202.2, 22.4] }, + { path: "M 202.38,21.79 L 202.75,22.65 L 206.33,22.39 L 205.84,18.2 L 202.38,21.79 z", center: [204.68, 21.04] }, + { path: "M 202.75,22.65 L 204.72,27.36 L 206.91,27.36 L 206.33,22.39 L 202.75,22.65 z", center: [205.13, 24.74] }, + { path: "M 204.77,0.0 L 203.73,0.0 L 203.76,0.31 L 204.77,0.0 z", center: [204.09, 0.1] }, + { path: "M 233.26,12.63 L 231.13,0.0 L 226.32,0.0 L 219.42,0.0 L 210.21,0.0 L 204.77,0.0 L 203.76,0.31 L 205.13,12.1 L 233.26,12.63 z", center: [218.42, 6.21] }, + { path: "M 204.72,27.36 L 205.64,29.56 L 207.75,34.62 L 206.91,27.36 L 204.72,27.36 z", center: [206.46, 29.78] }, + { path: "M 234.55,20.3 L 233.26,12.63 L 205.13,12.1 L 205.84,18.2 L 206.33,22.39 L 234.55,20.3 z", center: [219.14, 16.89] }, + { path: "M 208.33,36.0 L 215.65,36.0 L 215.86,36.0 L 233.43,36.0 L 236.91,35.29 L 237.07,35.25 L 236.16,29.89 L 234.55,20.3 L 206.33,22.39 L 206.91,27.36 L 207.75,34.62 L 208.33,36.0 z", center: [221.81, 28.66] }, + { path: "M 207.91,36.0 L 208.33,36.0 L 207.75,34.62 L 207.91,36.0 z", center: [208.0, 35.54] }, + { path: "M 247.98,12.9 L 236.15,0.0 L 231.13,0.0 L 233.26,12.63 L 247.98,12.9 z", center: [237.7, 7.42] }, + { path: "M 251.0,19.08 L 251.0,16.2 L 247.98,12.9 L 233.26,12.63 L 234.55,20.3 L 251.0,19.08 z", center: [241.78, 16.31] }, + { path: "M 233.43,36.0 L 237.2,36.0 L 236.91,35.29 L 233.43,36.0 z", center: [235.85, 35.76] }, + { path: "M 245.95,33.43 L 251.0,25.56 L 251.0,19.08 L 234.55,20.3 L 236.16,29.89 L 241.86,34.27 L 245.95,33.43 z", center: [242.99, 25.78] }, + { path: "M 251.0,12.96 L 251.0,0.0 L 236.15,0.0 L 247.98,12.9 L 251.0,12.96 z", center: [245.88, 5.03] }, + { path: "M 241.86,34.27 L 236.16,29.89 L 237.07,35.25 L 241.86,34.27 z", center: [238.36, 33.14] }, + { path: "M 237.2,36.0 L 237.07,35.25 L 236.91,35.29 L 237.2,36.0 z", center: [237.06, 35.51] }, + { path: "M 237.2,36.0 L 244.1,36.0 L 241.86,34.27 L 237.07,35.25 L 237.2,36.0 z", center: [240.5, 35.37] }, + { path: "M 244.1,36.0 L 244.31,36.0 L 245.95,33.43 L 241.86,34.27 L 244.1,36.0 z", center: [244.01, 34.6] }, + { path: "M 244.31,36.0 L 251.0,36.0 L 251.0,32.4 L 245.95,33.43 L 244.31,36.0 z", center: [248.23, 34.53] }, + { path: "M 251.0,32.4 L 251.0,25.56 L 245.95,33.43 L 251.0,32.4 z", center: [249.32, 30.46] }, + { path: "M 251.0,16.2 L 251.0,12.96 L 247.98,12.9 L 251.0,16.2 z", center: [249.99, 14.02] }, + ], + }, + gain: { + geometry: ( + + + + + + + ), + size: [129.072, 37.009], + splits: [ + { path: "M 0.0,0.0 L 0.0,13.68 L 5.39,9.94 L 0.0,0.0 z", center: [1.8, 7.87] }, + { path: "M 5.39,9.94 L 11.77,5.51 L 12.87,0.59 L 12.78,0.0 L 0.0,0.0 L 5.39,9.94 z", center: [6.86, 3.66] }, + { path: "M 0.0,13.68 L 0.0,22.04 L 7.91,22.9 L 9.22,17.01 L 5.39,9.94 L 0.0,13.68 z", center: [4.31, 17.21] }, + { path: "M 0.0,22.04 L 0.0,38.0 L 1.95,38.0 L 5.14,35.36 L 7.91,22.9 L 0.0,22.04 z", center: [3.15, 29.24] }, + { path: "M 1.95,38.0 L 3.9,38.0 L 4.71,37.27 L 5.14,35.36 L 1.95,38.0 z", center: [3.84, 37.07] }, + { path: "M 3.9,38.0 L 4.55,38.0 L 4.71,37.27 L 3.9,38.0 z", center: [4.39, 37.76] }, + { path: "M 4.55,38.0 L 18.2,38.0 L 17.35,32.03 L 15.12,27.92 L 4.71,37.27 L 4.55,38.0 z", center: [12.72, 34.5] }, + { path: "M 15.12,27.92 L 14.81,27.34 L 5.14,35.36 L 4.71,37.27 L 15.12,27.92 z", center: [9.46, 32.4] }, + { path: "M 5.14,35.36 L 14.81,27.34 L 12.68,23.41 L 7.91,22.9 L 5.14,35.36 z", center: [9.67, 27.93] }, + { path: "M 9.22,17.01 L 11.77,5.51 L 5.39,9.94 L 9.22,17.01 z", center: [8.79, 10.82] }, + { path: "M 12.68,23.41 L 9.22,17.01 L 7.91,22.9 L 12.68,23.41 z", center: [9.94, 21.11] }, + { path: "M 16.17,23.79 L 13.41,4.38 L 11.77,5.51 L 9.22,17.01 L 12.68,23.41 L 16.17,23.79 z", center: [12.75, 15.3] }, + { path: "M 13.41,4.38 L 12.87,0.59 L 11.77,5.51 L 13.41,4.38 z", center: [12.68, 3.49] }, + { path: "M 14.81,27.34 L 16.48,25.96 L 16.17,23.79 L 12.68,23.41 L 14.81,27.34 z", center: [14.86, 25.05] }, + { path: "M 13.0,0.0 L 12.78,0.0 L 12.87,0.59 L 13.0,0.0 z", center: [12.88, 0.2] }, + { path: "M 19.72,0.0 L 13.0,0.0 L 12.87,0.59 L 13.41,4.38 L 19.72,0.0 z", center: [15.31, 1.46] }, + { path: "M 35.22,25.85 L 38.3,9.5 L 29.9,0.0 L 25.78,0.0 L 23.18,0.0 L 19.72,0.0 L 13.41,4.38 L 16.17,23.79 L 35.22,25.85 z", center: [25.67, 12.8] }, + { path: "M 16.58,26.61 L 16.48,25.96 L 14.81,27.34 L 15.12,27.92 L 16.58,26.61 z", center: [15.73, 26.97] }, + { path: "M 17.35,32.03 L 16.58,26.61 L 15.12,27.92 L 17.35,32.03 z", center: [16.35, 28.85] }, + { path: "M 20.58,38.0 L 26.65,38.0 L 30.55,38.0 L 32.93,38.0 L 35.22,25.85 L 16.17,23.79 L 16.48,25.96 L 16.58,26.61 L 17.35,32.03 L 20.58,38.0 z", center: [25.67, 30.95] }, + { path: "M 18.2,38.0 L 20.58,38.0 L 17.35,32.03 L 18.2,38.0 z", center: [18.71, 36.01] }, + { path: "M 38.3,9.5 L 38.41,8.89 L 29.9,0.0 L 29.9,0.0 L 38.3,9.5 z", center: [35.54, 6.13] }, + { path: "M 38.41,8.89 L 40.08,0.0 L 29.9,0.0 L 38.41,8.89 z", center: [36.13, 2.96] }, + { path: "M 32.93,38.0 L 65.0,38.0 L 66.3,38.0 L 56.91,28.19 L 35.22,25.85 L 32.93,38.0 z", center: [47.37, 32.9] }, + { path: "M 56.91,28.19 L 38.41,8.89 L 38.3,9.5 L 35.22,25.85 L 56.91,28.19 z", center: [43.51, 20.98] }, + { path: "M 82.45,30.96 L 78.22,0.0 L 60.67,0.0 L 57.85,0.0 L 52.87,0.0 L 40.08,0.0 L 38.41,8.89 L 56.91,28.19 L 82.45,30.96 z", center: [62.5, 13.6] }, + { path: "M 66.3,38.0 L 67.82,38.0 L 68.03,38.0 L 83.42,38.0 L 82.45,30.96 L 56.91,28.19 L 66.3,38.0 z", center: [71.64, 33.53] }, + { path: "M 101.44,33.01 L 106.09,19.99 L 105.58,2.27 L 105.08,0.0 L 90.35,0.0 L 81.68,0.0 L 80.17,0.0 L 78.22,0.0 L 82.45,30.96 L 101.44,33.01 z", center: [92.82, 15.22] }, + { path: "M 83.42,38.0 L 99.67,38.0 L 99.86,37.46 L 101.44,33.01 L 82.45,30.96 L 83.42,38.0 z", center: [91.29, 34.88] }, + { path: "M 99.67,38.0 L 100.1,38.0 L 99.86,37.46 L 99.67,38.0 z", center: [99.88, 37.82] }, + { path: "M 100.1,38.0 L 106.6,38.0 L 106.47,33.56 L 101.44,33.01 L 99.86,37.46 L 100.1,38.0 z", center: [103.47, 35.75] }, + { path: "M 106.47,33.56 L 106.09,19.99 L 101.44,33.01 L 106.47,33.56 z", center: [104.67, 28.85] }, + { path: "M 105.58,2.27 L 105.52,0.0 L 105.08,0.0 L 105.58,2.27 z", center: [105.39, 0.76] }, + { path: "M 129.31,36.03 L 130.0,28.12 L 123.28,0.0 L 107.9,0.0 L 105.52,0.0 L 105.58,2.27 L 106.09,19.99 L 106.47,33.56 L 129.31,36.03 z", center: [116.87, 18.26] }, + { path: "M 106.6,38.0 L 110.72,38.0 L 129.13,38.0 L 129.31,36.03 L 106.47,33.56 L 106.6,38.0 z", center: [116.43, 36.31] }, + { path: "M 130.0,28.12 L 130.0,25.46 L 130.0,6.46 L 130.0,0.0 L 125.23,0.0 L 123.28,0.0 L 130.0,28.12 z", center: [127.76, 9.37] }, + { path: "M 129.13,38.0 L 130.0,38.0 L 130.0,36.1 L 129.31,36.03 L 129.13,38.0 z", center: [129.61, 37.07] }, + { path: "M 130.0,36.1 L 130.0,28.12 L 129.31,36.03 L 130.0,36.1 z", center: [129.77, 33.42] }, + ] + }, + grow: { + geometry: ( + + + + + + + ), + size: [163.776, 37.009], + splits: [ + { path: "M 0.0,0.0 L 0.0,6.46 L 9.83,2.71 L 7.93,0.0 L 0.0,0.0 z", center: [3.94, 2.51] }, + { path: "M 0.0,6.46 L 0.0,11.02 L 0.0,28.5 L 0.84,28.7 L 26.51,0.0 L 16.95,0.0 L 12.57,1.67 L 9.83,2.71 L 0.0,6.46 z", center: [9.37, 11.11] }, + { path: "M 0.0,28.5 L 0.0,29.64 L 0.84,28.7 L 0.0,28.5 z", center: [0.28, 28.95] }, + { path: "M 0.0,29.64 L 0.0,38.0 L 10.39,38.0 L 39.09,38.0 L 39.36,38.0 L 0.84,28.7 L 0.0,29.64 z", center: [13.15, 34.85] }, + { path: "M 39.36,38.0 L 45.1,38.0 L 46.47,38.0 L 48.13,37.85 L 48.35,36.1 L 42.64,0.0 L 26.51,0.0 L 0.84,28.7 L 39.36,38.0 z", center: [29.18, 20.16] }, + { path: "M 9.83,2.71 L 12.57,1.67 L 11.75,0.0 L 7.93,0.0 L 9.83,2.71 z", center: [10.37, 1.1] }, + { path: "M 12.57,1.67 L 16.95,0.0 L 11.75,0.0 L 12.57,1.67 z", center: [13.76, 0.56] }, + { path: "M 48.35,36.1 L 53.03,0.0 L 42.64,0.0 L 48.35,36.1 z", center: [48.01, 12.03] }, + { path: "M 46.47,38.0 L 48.11,38.0 L 48.13,37.85 L 46.47,38.0 z", center: [47.57, 37.95] }, + { path: "M 48.11,38.0 L 48.65,38.0 L 48.62,37.8 L 48.13,37.85 L 48.11,38.0 z", center: [48.39, 37.91] }, + { path: "M 48.62,37.8 L 48.35,36.1 L 48.13,37.85 L 48.62,37.8 z", center: [48.37, 37.25] }, + { path: "M 48.65,38.0 L 60.41,38.0 L 70.4,16.3 L 77.9,0.0 L 65.33,0.0 L 53.03,0.0 L 48.35,36.1 L 48.62,37.8 L 48.65,38.0 z", center: [60.5, 16.84] }, + { path: "M 60.41,38.0 L 65.6,38.0 L 75.17,38.0 L 82.27,38.0 L 87.6,30.29 L 87.88,28.84 L 90.03,17.75 L 90.08,17.48 L 93.48,0.0 L 77.9,0.0 L 70.4,16.3 L 60.41,38.0 z", center: [78.84, 20.27] }, + { path: "M 82.27,38.0 L 86.1,38.0 L 87.6,30.29 L 82.27,38.0 z", center: [85.32, 35.43] }, + { path: "M 86.1,38.0 L 101.68,38.0 L 106.87,38.0 L 95.37,23.94 L 89.19,27.98 L 87.6,30.29 L 86.1,38.0 z", center: [95.07, 32.81] }, + { path: "M 87.88,28.84 L 87.6,30.29 L 89.19,27.98 L 87.88,28.84 z", center: [88.22, 29.04] }, + { path: "M 93.53,21.69 L 90.26,17.69 L 90.03,17.75 L 87.88,28.84 L 89.19,27.98 L 93.53,21.69 z", center: [90.47, 22.98] }, + { path: "M 95.37,23.94 L 93.53,21.69 L 89.19,27.98 L 95.37,23.94 z", center: [92.7, 24.54] }, + { path: "M 90.26,17.69 L 90.08,17.48 L 90.03,17.75 L 90.26,17.69 z", center: [90.13, 17.64] }, + { path: "M 108.51,0.0 L 93.48,0.0 L 90.08,17.48 L 90.26,17.69 L 93.53,21.69 L 108.51,0.0 z", center: [97.37, 8.32] }, + { path: "M 106.87,38.0 L 123.82,38.0 L 127.92,38.0 L 124.56,29.8 L 114.57,5.43 L 111.52,0.0 L 111.25,0.0 L 108.51,0.0 L 93.53,21.69 L 95.37,23.94 L 106.87,38.0 z", center: [110.47, 22.19] }, + { path: "M 112.34,0.0 L 111.52,0.0 L 114.57,5.43 L 112.34,0.0 z", center: [112.81, 1.81] }, + { path: "M 124.64,0.0 L 112.34,0.0 L 114.57,5.43 L 127.76,28.95 L 128.07,28.87 L 126.88,1.14 L 124.64,0.0 z", center: [122.22, 9.98] }, + { path: "M 127.76,28.95 L 114.57,5.43 L 124.56,29.8 L 127.76,28.95 z", center: [122.3, 21.39] }, + { path: "M 127.92,38.0 L 128.47,38.0 L 128.1,29.56 L 127.76,28.95 L 124.56,29.8 L 127.92,38.0 z", center: [127.02, 32.61] }, + { path: "M 126.83,0.0 L 124.64,0.0 L 126.88,1.14 L 126.83,0.0 z", center: [126.11, 0.38] }, + { path: "M 154.45,15.25 L 150.06,0.0 L 142.95,0.0 L 126.83,0.0 L 126.88,1.14 L 154.45,15.25 z", center: [143.16, 5.11] }, + { path: "M 132.84,38.0 L 138.03,38.0 L 154.73,16.25 L 154.45,15.25 L 126.88,1.14 L 128.07,28.87 L 128.1,29.56 L 132.84,38.0 z", center: [137.72, 19.94] }, + { path: "M 127.76,28.95 L 128.1,29.56 L 128.07,28.87 L 127.76,28.95 z", center: [127.98, 29.13] }, + { path: "M 128.47,38.0 L 132.84,38.0 L 128.1,29.56 L 128.47,38.0 z", center: [129.8, 35.19] }, + { path: "M 138.03,38.0 L 144.05,38.0 L 158.2,28.3 L 154.73,16.25 L 138.03,38.0 z", center: [149.7, 28.78] }, + { path: "M 144.05,38.0 L 160.99,38.0 L 158.2,28.3 L 144.05,38.0 z", center: [154.41, 34.77] }, + { path: "M 164.0,4.18 L 164.0,0.0 L 150.06,0.0 L 154.45,15.25 L 155.2,15.64 L 164.0,4.18 z", center: [156.95, 5.59] }, + { path: "M 154.45,15.25 L 154.73,16.25 L 155.2,15.64 L 154.45,15.25 z", center: [154.8, 15.71] }, + { path: "M 164.0,24.32 L 164.0,20.14 L 155.2,15.64 L 154.73,16.25 L 158.2,28.3 L 164.0,24.32 z", center: [159.5, 21.82] }, + { path: "M 164.0,20.14 L 164.0,4.56 L 164.0,4.18 L 155.2,15.64 L 164.0,20.14 z", center: [161.07, 13.32] }, + { path: "M 160.99,38.0 L 164.0,38.0 L 164.0,36.48 L 164.0,24.32 L 158.2,28.3 L 160.99,38.0 z", center: [161.8, 31.43] }, + ] + } +} -const splits: Record> = { - earn: [ - { path: "path('M 0.0,0.0 L 0.0,11.88 L 53.63,4.44 L 35.36,0.0 L 0.0,0.0 z')", center: [20.21, 4.66] }, - { path: "path('M 0.0,11.88 L 0.0,26.28 L 32.37,30.27 L 71.93,8.9 L 53.63,4.44 L 0.0,11.88 z')", center: [31.0,16.78] }, - { path: "path('M 71.93,8.9 L 88.4,0.0 L 85.68,0.0 L 53.63,4.44 L 71.93,8.9 z')", center: [71.54,4.3] }, - { path: "path('M 85.68,0.0 L 35.36,0.0 L 53.63,4.44 L 85.68,0.0 z')", center: [58.22,1.48] }, - { path: "path('M 0.0,26.28 L 0.0,36.0 L 21.76,36.0 L 32.37,30.27 L 0.0,26.28 z')", center: [12.85,31.77] }, - { path: "path('M 21.76,36.0 L 78.88,36.0 L 32.37,30.27 L 21.76,36.0 z')", center: [44.34,34.09] }, - { path: "path('M 78.88,36.0 L 87.04,36.0 L 122.41,21.17 L 71.93,8.9 L 32.37,30.27 L 78.88,36.0 z')", center: [77.35,23.85] }, - { path: "path('M 122.41,21.17 L 136.0,15.48 L 136.0,0.0 L 88.4,0.0 L 71.93,8.9 L 122.41,21.17 z')", center: [109.95,8.67] }, - { path: "path('M 87.04,36.0 L 136.0,36.0 L 136.0,24.48 L 122.41,21.17 L 87.04,36.0 z')", center: [118.05,30.38] }, - { path: "path('M 136.0,24.48 L 136.0,15.48 L 122.41,21.17 L 136.0,24.48 z')", center: [131.47,20.38] }, - ] +type SplitTitleProps = { + className?: string; // Additional class for component container + spread?: number; // Value in pixels identifying the radius of splits to fly around + fadeDuration?: number; // Amount if seconds fade duration will take + stagger?: number; // Child staggering amount (small timeout before every children that offsets animation start) + interval?: number; // Amount of seconds between fadeIn animation finish and fadeOut animation start }; const SplitTitle: FunctionComponent = ({ className, - spread, - duration, - stagger, + spread = 100, + fadeDuration: duration = 1, + stagger = 0.05, + interval = 1, }) => { - spread = spread || 200 - duration = duration || 0.5 - stagger = stagger || 0.1 - const [currentWord, setCurrentWord] = useState(words[0]); - const [currentSplits, setCurrentSplits] = useState(splits[currentWord]); - let list = useRef>([]); - let fadeOutTween; - let fadeInTween; + const [isFirstLaunch, setFirstLaunch] = useState(true); + const [isVisible, setVisible] = useState(true); + const [currentWordIdx, setCurrentWordIdx] = useState(0); - function fadeInNewList() { - fadeOutTween = null; - setCurrentWord(words[0]); - fadeInTween = gsap.fromTo( - list.current, - { - autoAlpha: 0, - stagger: stagger, - rotation: 180 + Math.random() * 360, - x: () => Math.random() * spread! - spread! / 2, - y: () => Math.random() * spread! - spread! / 2, - }, { - duration: duration, - autoAlpha: 1, - stagger: stagger, - x: () => 0, - y: () => 0, - rotation: 0, - onComplete: () => { - fadeInTween = null - } - }); - } + const currentWord = words[currentWordIdx] + const currentGeom = svgAttributes[currentWord] - useEffect(() => { - fadeInTween = null; - fadeOutTween = gsap.fromTo( - list.current, - { autoAlpha: 1, rotation: 0 }, - { + const getVariants = () => ({ + visible: { + opacity: 1, + y: 0, + x: 0, + rotate: 0, + transition: { + duration: duration, + }, + }, + hidden: { + opacity: 0, + y: spread * 2 * Math.random() - spread, + x: spread * 2 * Math.random() - spread, + rotate: 180 + 360 * Math.random(), + transition: { duration: duration, - autoAlpha: 0, - stagger: stagger, - rotation: 180 + Math.random() * 360, - x: () => Math.random() * spread - spread / 2, - y: () => Math.random() * spread - spread / 2, - onComplete: () => { - fadeOutTween = null; - fadeInNewList() - } }, - ) - }, []); + }, + }); + + useEffect(() => { + // This effects allow for initial interval timeout + let timeout = setTimeout(() => { + setFirstLaunch(false); + }, interval * 1000); + return () => { + clearTimeout(timeout); + } + }) + return (
        - + { + setFirstLaunch(false); + if (isVisible) { + // If WAS visible. Then now it's invisible. Pick new word and launch fadeIn. + setCurrentWordIdx((currentWordIdx + 1) % words.length); + setVisible(false); + } else { + // If WAS invisible. Wait for `interval` and start fadeOut. + let timeout: NodeJS.Timeout; + timeout = setTimeout(() => { + setVisible(true); + clearTimeout(timeout); + }, interval * 1000); + } + + }} + width={`${currentGeom.size[0]}`} + height={`${currentGeom.size[1]}`} + viewBox={`0 0 ${currentGeom.size[0]} ${currentGeom.size[1]}`} + xmlns="http://www.w3.org/2000/svg" + overflow="visible"> + - - - - - - + { currentGeom.geometry } - { - currentSplits.map((item, i) => ( - ( + { list.current[i] = e } } /> + /> )) } - +
        ); }; diff --git a/package-lock.json b/package-lock.json index 039348b7..19b658c4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -28,12 +28,12 @@ "bn.js": "^5.2.1", "chart.js": "^4.3.0", "dayjs": "^1.11.11", - "gsap": "^3.12.5", "jotai": "^2.5.0", "jwt-decode": "^4.0.0", "lottie-react": "^2.4.0", "maath": "^0.7.0", "mongodb": "^4.12.1", + "motion": "^11.11.17", "next": "^14.0.1", "next-axiom": "^1.1.1", "posthog-js": "^1.116.2", @@ -10551,6 +10551,31 @@ "url": "https://github.com/sponsors/rawify" } }, + "node_modules/framer-motion": { + "version": "11.11.17", + "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-11.11.17.tgz", + "integrity": "sha512-O8QzvoKiuzI5HSAHbcYuL6xU+ZLXbrH7C8Akaato4JzQbX2ULNeniqC2Vo5eiCtFktX9XsJ+7nUhxcl2E2IjpA==", + "license": "MIT", + "dependencies": { + "tslib": "^2.4.0" + }, + "peerDependencies": { + "@emotion/is-prop-valid": "*", + "react": "^18.0.0", + "react-dom": "^18.0.0" + }, + "peerDependenciesMeta": { + "@emotion/is-prop-valid": { + "optional": true + }, + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } + } + }, "node_modules/fs-extra": { "version": "10.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", @@ -13254,6 +13279,32 @@ "whatwg-url": "^11.0.0" } }, + "node_modules/motion": { + "version": "11.11.17", + "resolved": "https://registry.npmjs.org/motion/-/motion-11.11.17.tgz", + "integrity": "sha512-y6mXYElvJ5HHwPBUpYG/5wclKVGW4hJhqPkTjWccib5/WrcRM185adg3+4aSmG5iD10XKFt5uBOAiKwuzMHPPQ==", + "license": "MIT", + "dependencies": { + "framer-motion": "^11.11.17", + "tslib": "^2.4.0" + }, + "peerDependencies": { + "@emotion/is-prop-valid": "*", + "react": "^18.0.0", + "react-dom": "^18.0.0" + }, + "peerDependenciesMeta": { + "@emotion/is-prop-valid": { + "optional": true + }, + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } + } + }, "node_modules/ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", diff --git a/package.json b/package.json index 0829ecbe..2ac8d10e 100644 --- a/package.json +++ b/package.json @@ -31,12 +31,12 @@ "bn.js": "^5.2.1", "chart.js": "^4.3.0", "dayjs": "^1.11.11", - "gsap": "^3.12.5", "jotai": "^2.5.0", "jwt-decode": "^4.0.0", "lottie-react": "^2.4.0", "maath": "^0.7.0", "mongodb": "^4.12.1", + "motion": "^11.11.17", "next": "^14.0.1", "next-axiom": "^1.1.1", "posthog-js": "^1.116.2", diff --git a/styles/components/navbar.module.css b/styles/components/navbar.module.css index f5d81c25..1f37210c 100644 --- a/styles/components/navbar.module.css +++ b/styles/components/navbar.module.css @@ -37,8 +37,7 @@ align-items: center; width: 100%; padding-left: 8.8vw; - /* padding-right: 8.8vw; TODO(baitcode): replace due to scroll eating space */ - padding-right: 8.35vw; + padding-right: 8.8vw; height: max(6.9vh, 100px); transition: background-color 1s ease; background-color: transparent; From 29b21bcf8ffa9ca38063e3de576cbd81d7c9af5d Mon Sep 17 00:00:00 2001 From: baitcode Date: Wed, 27 Nov 2024 00:51:46 +0300 Subject: [PATCH 12/22] some sinplifications --- components/pages/home/hero.tsx | 42 +++++++++++++++------------------- 1 file changed, 19 insertions(+), 23 deletions(-) diff --git a/components/pages/home/hero.tsx b/components/pages/home/hero.tsx index 20500235..4b0c4cb4 100644 --- a/components/pages/home/hero.tsx +++ b/components/pages/home/hero.tsx @@ -5,31 +5,27 @@ import Typography from "../../UI/typography/typography"; import { TEXT_TYPE } from "@constants/typography"; import SplitTitle from "./splitTitle"; -type HeroProps = { -}; +type HeroProps = {}; -const Hero: FunctionComponent = ({ -}) => { +const Hero: FunctionComponent = ({}) => ( +
        +
        + - return ( -
        -
        - - - - WITH STARKNET - -
        - - - Starknet Quest is our gateway to DeFi, offering tools and opportunities - for individuals, DAOs, and protocols to grow their assets and explore Starknet's - full potential. + + WITH STARKNET +
        + + + Starknet Quest is our gateway to DeFi, offering tools and opportunities + for individuals, DAOs, and protocols to grow their assets and explore Starknet's + full potential. + + +
        +); -
        - ); -}; export default Hero; From 9b0e9a4b97603da5b4f3fbef1c53632a1ae5945b Mon Sep 17 00:00:00 2001 From: baitcode Date: Wed, 27 Nov 2024 00:54:04 +0300 Subject: [PATCH 13/22] simpler --- components/pages/home/hero.tsx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/components/pages/home/hero.tsx b/components/pages/home/hero.tsx index 4b0c4cb4..e0c5d11f 100644 --- a/components/pages/home/hero.tsx +++ b/components/pages/home/hero.tsx @@ -5,9 +5,8 @@ import Typography from "../../UI/typography/typography"; import { TEXT_TYPE } from "@constants/typography"; import SplitTitle from "./splitTitle"; -type HeroProps = {}; -const Hero: FunctionComponent = ({}) => ( +const Hero: FunctionComponent<{}> = ({}) => (
        From 6c559bb5c18e6b9f43a7dce2770471bb07c20c88 Mon Sep 17 00:00:00 2001 From: baitcode Date: Wed, 27 Nov 2024 02:02:01 +0300 Subject: [PATCH 14/22] increased precision of coordinates --- components/pages/home/splitTitle.tsx | 479 +++++++++++++++------------ 1 file changed, 262 insertions(+), 217 deletions(-) diff --git a/components/pages/home/splitTitle.tsx b/components/pages/home/splitTitle.tsx index 2a77a3db..0f576ed7 100644 --- a/components/pages/home/splitTitle.tsx +++ b/components/pages/home/splitTitle.tsx @@ -30,44 +30,47 @@ const svgAttributes: Record = { ), size: [135.264, 35.328], splits: [ - { path: "M 0.0,0.0 L 0.0,2.16 L 37.4,4.44 L 37.4,0.0 L 29.92,0.0 L 24.14,0.0 L 8.16,0.0 L 7.48,0.0 L 0.0,0.0 z", center: [20.85, 1.71] }, - { path: "M 0.0,2.16 L 0.0,6.12 L 0.0,14.76 L 0.0,16.2 L 37.4,22.76 L 37.4,4.44 L 0.0,2.16 z", center: [19.52, 11.49] }, - { path: "M 0.0,16.2 L 0.0,36.0 L 37.4,36.0 L 37.4,22.76 L 0.0,16.2 z", center: [17.46, 27.63] }, - { path: "M 49.94,5.2 L 49.3,0.0 L 39.44,0.0 L 37.4,0.0 L 37.4,4.44 L 49.94,5.2 z", center: [43.67, 2.43] }, - { path: "M 52.42,25.39 L 49.94,5.2 L 37.4,4.44 L 37.4,22.76 L 52.42,25.39 z", center: [44.4, 14.74] }, - { path: "M 37.4,36.0 L 43.52,36.0 L 53.72,36.0 L 52.42,25.39 L 37.4,22.76 L 37.4,36.0 z", center: [44.94, 30.11] }, - { path: "M 57.8,5.68 L 55.08,0.0 L 49.3,0.0 L 49.94,5.2 L 57.8,5.68 z", center: [53.11, 2.85] }, - { path: "M 59.05,26.56 L 58.1,6.31 L 57.8,5.68 L 49.94,5.2 L 52.42,25.39 L 59.05,26.56 z", center: [54.86, 15.36] }, - { path: "M 53.72,36.0 L 59.5,36.0 L 59.05,26.56 L 52.42,25.39 L 53.72,36.0 z", center: [56.11, 30.88] }, - { path: "M 58.07,5.7 L 57.8,0.0 L 55.08,0.0 L 57.8,5.68 L 58.07,5.7 z", center: [56.98, 2.07] }, - { path: "M 58.1,6.31 L 58.07,5.7 L 57.8,5.68 L 58.1,6.31 z", center: [57.99, 5.89] }, - { path: "M 71.25,6.5 L 71.74,0.0 L 57.8,0.0 L 58.07,5.7 L 71.25,6.5 z", center: [64.87, 3.02] }, - { path: "M 69.59,28.41 L 69.94,23.85 L 70.1,21.77 L 71.12,8.17 L 71.25,6.5 L 58.07,5.7 L 58.1,6.31 L 59.05,26.56 L 69.59,28.41 z", center: [64.56, 16.4] }, - { path: "M 59.5,36.0 L 69.02,36.0 L 69.31,32.19 L 69.59,28.41 L 59.05,26.56 L 59.5,36.0 z", center: [64.12, 31.65] }, - { path: "M 69.02,36.0 L 77.52,36.0 L 88.74,36.0 L 85.72,31.24 L 71.23,28.69 L 69.31,32.19 L 69.02,36.0 z", center: [77.75, 33.07] }, - { path: "M 69.59,28.41 L 69.31,32.19 L 71.23,28.69 L 69.59,28.41 z", center: [70.04, 29.76] }, - { path: "M 71.58,22.4 L 69.94,23.85 L 69.59,28.41 L 71.23,28.69 L 74.11,23.47 L 71.58,22.4 z", center: [71.44, 25.37] }, - { path: "M 70.1,21.77 L 69.94,23.85 L 71.58,22.4 L 70.1,21.77 z", center: [70.54, 22.67] }, - { path: "M 77.06,17.55 L 71.12,8.17 L 70.1,21.77 L 71.58,22.4 L 77.06,17.55 z", center: [72.77, 16.33] }, - { path: "M 71.25,6.5 L 71.12,8.17 L 77.06,17.55 L 77.67,17.01 L 83.06,7.22 L 71.25,6.5 z", center: [76.86, 10.52] }, - { path: "M 85.72,31.24 L 83.26,27.34 L 74.11,23.47 L 71.23,28.69 L 85.72,31.24 z", center: [77.98, 27.69] }, - { path: "M 87.04,0.0 L 71.74,0.0 L 71.25,6.5 L 83.06,7.22 L 87.04,0.0 z", center: [78.45, 3.3] }, - { path: "M 77.23,17.81 L 77.06,17.55 L 71.58,22.4 L 74.11,23.47 L 77.23,17.81 z", center: [74.42, 21.0] }, - { path: "M 83.26,27.34 L 77.23,17.81 L 74.11,23.47 L 83.26,27.34 z", center: [78.2, 22.87] }, - { path: "M 77.06,17.55 L 77.23,17.81 L 77.67,17.01 L 77.06,17.55 z", center: [77.32, 17.46] }, - { path: "M 110.18,35.53 L 119.8,22.96 L 128.37,11.76 L 127.76,9.94 L 88.37,7.54 L 77.67,17.01 L 77.23,17.81 L 83.26,27.34 L 85.72,31.24 L 110.18,35.53 z", center: [101.68, 20.02] }, - { path: "M 83.06,7.22 L 77.67,17.01 L 88.37,7.54 L 83.06,7.22 z", center: [83.04, 10.59] }, - { path: "M 96.9,0.0 L 87.04,0.0 L 83.06,7.22 L 88.37,7.54 L 96.9,0.0 z", center: [89.17, 3.35] }, - { path: "M 88.74,36.0 L 109.82,36.0 L 110.18,35.53 L 85.72,31.24 L 88.74,36.0 z", center: [95.59, 34.39] }, - { path: "M 127.76,9.94 L 124.44,0.0 L 122.4,0.0 L 113.56,0.0 L 96.9,0.0 L 88.37,7.54 L 127.76,9.94 z", center: [109.91, 4.66] }, - { path: "M 109.82,36.0 L 112.88,36.0 L 110.18,35.53 L 109.82,36.0 z", center: [110.96, 35.84] }, - { path: "M 112.88,36.0 L 117.64,36.0 L 136.0,36.0 L 136.0,34.56 L 130.2,17.23 L 119.8,22.96 L 110.18,35.53 L 112.88,36.0 z", center: [124.77, 29.13] }, - { path: "M 128.37,11.76 L 119.8,22.96 L 130.2,17.23 L 128.37,11.76 z", center: [126.13, 17.32] }, - { path: "M 129.68,10.06 L 136.0,1.8 L 136.0,0.0 L 124.44,0.0 L 127.76,9.94 L 129.68,10.06 z", center: [129.99, 3.82] }, - { path: "M 128.37,11.76 L 129.68,10.06 L 127.76,9.94 L 128.37,11.76 z", center: [128.61, 10.59] }, - { path: "M 136.0,14.04 L 136.0,10.44 L 129.68,10.06 L 128.37,11.76 L 130.2,17.23 L 136.0,14.04 z", center: [132.2, 13.0] }, - { path: "M 136.0,10.44 L 136.0,1.8 L 129.68,10.06 L 136.0,10.44 z", center: [133.89, 7.43] }, - { path: "M 136.0,34.56 L 136.0,14.04 L 130.2,17.23 L 136.0,34.56 z", center: [134.07, 21.94] }, + { path: "M 0.0,0.0 L 0.0,31.301 L 13.43,23.401 L 20.398,6.353 L 19.681,0.0 L 0.0,0.0 z", center: [8.505, 12.607] }, +{ path: "M 0.0,31.301 L 0.0,34.409 L 9.531,32.941 L 13.43,23.401 L 0.0,31.301 z", center: [6.609, 30.071] }, +{ path: "M 0.0,34.409 L 0.0,35.328 L 8.633,35.139 L 9.531,32.941 L 0.0,34.409 z", center: [5.141, 34.392] }, +{ path: "M 0.0,35.328 L 8.555,35.328 L 8.633,35.139 L 0.0,35.328 z", center: [5.729, 35.265] }, +{ path: "M 8.555,35.328 L 23.671,35.328 L 23.613,34.81 L 8.633,35.139 L 8.555,35.328 z", center: [17.289, 35.139] }, +{ path: "M 23.613,34.81 L 23.164,30.84 L 9.531,32.941 L 8.633,35.139 L 23.613,34.81 z", center: [16.967, 33.397] }, +{ path: "M 23.164,30.84 L 20.398,6.353 L 13.43,23.401 L 9.531,32.941 L 23.164,30.84 z", center: [17.698, 23.378] }, +{ path: "M 20.398,6.353 L 22.995,0.0 L 19.681,0.0 L 20.398,6.353 z", center: [21.025, 2.118] }, +{ path: "M 40.606,28.152 L 38.719,0.0 L 28.372,0.0 L 22.995,0.0 L 20.398,6.353 L 23.164,30.84 L 40.606,28.152 z", center: [30.568, 14.825] }, +{ path: "M 41.026,34.428 L 40.606,28.152 L 23.164,30.84 L 23.613,34.81 L 41.026,34.428 z", center: [32.75, 31.995] }, +{ path: "M 23.671,35.328 L 28.879,35.328 L 41.086,35.328 L 41.026,34.428 L 23.613,34.81 L 23.671,35.328 z", center: [33.13, 34.965] }, +{ path: "M 59.554,25.233 L 52.332,15.2 L 41.391,0.0 L 38.719,0.0 L 40.606,28.152 L 59.554,25.233 z", center: [46.322, 16.752] }, +{ path: "M 62.085,33.966 L 61.475,27.902 L 59.554,25.233 L 40.606,28.152 L 41.026,34.428 L 62.085,33.966 z", center: [51.71, 30.401] }, +{ path: "M 41.086,35.328 L 62.221,35.328 L 62.085,33.966 L 41.026,34.428 L 41.086,35.328 z", center: [52.323, 34.755] }, +{ path: "M 60.335,16.563 L 58.671,0.0 L 41.391,0.0 L 52.332,15.2 L 60.335,16.563 z", center: [52.892, 6.897] }, +{ path: "M 61.182,24.982 L 60.335,16.563 L 52.332,15.2 L 59.554,25.233 L 61.182,24.982 z", center: [57.894, 19.536] }, +{ path: "M 94.653,19.824 L 94.786,0.0 L 84.337,0.0 L 83.762,0.0 L 67.835,0.0 L 63.439,0.0 L 58.671,0.0 L 60.335,16.563 L 61.182,24.982 L 94.653,19.824 z", center: [76.626, 11.126] }, +{ path: "M 61.475,27.902 L 61.182,24.982 L 59.554,25.233 L 61.475,27.902 z", center: [60.737, 26.039] }, +{ path: "M 94.563,33.253 L 94.653,19.824 L 61.182,24.982 L 61.475,27.902 L 65.782,33.885 L 94.563,33.253 z", center: [79.687, 27.753] }, +{ path: "M 65.782,33.885 L 61.475,27.902 L 62.085,33.966 L 65.782,33.885 z", center: [63.114, 31.918] }, +{ path: "M 62.221,35.328 L 66.82,35.328 L 65.782,33.885 L 62.085,33.966 L 62.221,35.328 z", center: [64.259, 34.651] }, +{ path: "M 66.82,35.328 L 94.55,35.328 L 94.563,33.253 L 65.782,33.885 L 66.82,35.328 z", center: [81.254, 34.433] }, +{ path: "M 94.55,35.328 L 96.004,35.328 L 96.078,33.22 L 94.563,33.253 L 94.55,35.328 z", center: [95.301, 34.275] }, +{ path: "M 96.078,33.22 L 96.563,19.53 L 94.653,19.824 L 94.563,33.253 L 96.078,33.22 z", center: [95.472, 26.199] }, +{ path: "M 96.563,19.53 L 97.255,0.0 L 94.786,0.0 L 94.653,19.824 L 96.563,19.53 z", center: [95.82, 9.415] }, +{ path: "M 96.004,35.328 L 102.733,35.328 L 103.669,33.054 L 96.078,33.22 L 96.004,35.328 z", center: [99.669, 34.211] }, +{ path: "M 103.669,33.054 L 104.068,32.084 L 110.094,17.445 L 96.563,19.53 L 96.078,33.22 L 103.669,33.054 z", center: [101.834, 25.153] }, +{ path: "M 110.094,17.445 L 116.071,2.922 L 117.274,0.0 L 97.255,0.0 L 96.563,19.53 L 110.094,17.445 z", center: [105.243, 8.61] }, +{ path: "M 102.733,35.328 L 114.805,35.328 L 115.229,32.8 L 103.669,33.054 L 102.733,35.328 z", center: [109.213, 34.136] }, +{ path: "M 115.229,32.8 L 115.794,29.426 L 104.068,32.084 L 103.669,33.054 L 115.229,32.8 z", center: [110.784, 31.71] }, +{ path: "M 115.794,29.426 L 118.005,16.225 L 110.094,17.445 L 104.068,32.084 L 115.794,29.426 z", center: [111.822, 24.229] }, +{ path: "M 118.005,16.225 L 120.39,1.99 L 116.071,2.922 L 110.094,17.445 L 118.005,16.225 z", center: [115.942, 10.368] }, +{ path: "M 114.805,35.328 L 135.264,35.328 L 135.264,32.36 L 115.229,32.8 L 114.805,35.328 z", center: [125.413, 33.956] }, +{ path: "M 135.264,32.36 L 135.264,25.012 L 115.794,29.426 L 115.229,32.8 L 135.264,32.36 z", center: [126.636, 29.764] }, +{ path: "M 135.264,25.012 L 135.264,13.566 L 118.005,16.225 L 115.794,29.426 L 135.264,25.012 z", center: [125.903, 21.207] }, +{ path: "M 120.39,1.99 L 120.687,0.216 L 118.931,0.0 L 117.274,0.0 L 116.071,2.922 L 120.39,1.99 z", center: [118.456, 1.299] }, +{ path: "M 135.264,13.566 L 135.264,2.014 L 125.73,0.838 L 120.39,1.99 L 118.005,16.225 L 135.264,13.566 z", center: [126.964, 8.332] }, +{ path: "M 120.687,0.216 L 120.723,0.0 L 118.931,0.0 L 120.687,0.216 z", center: [120.114, 0.072] }, +{ path: "M 120.687,0.216 L 120.39,1.99 L 125.73,0.838 L 120.687,0.216 z", center: [122.269, 1.015] }, +{ path: "M 129.617,0.0 L 120.723,0.0 L 120.687,0.216 L 125.73,0.838 L 129.617,0.0 z", center: [124.97, 0.289] }, +{ path: "M 135.264,2.014 L 135.264,0.0 L 129.617,0.0 L 125.73,0.838 L 135.264,2.014 z", center: [131.714, 0.818] }, ] }, profit: { @@ -78,46 +81,70 @@ const svgAttributes: Record = { - + ), size: [175.632, 37.009], splits: [ - { path: "M 0.0,0.0 L 0.0,3.33 L 0.25,3.36 L 0.44,0.0 L 0.0,0.0 z", center: [0.18, 1.52] }, - { path: "M 0.0,3.33 L 0.0,7.77 L 0.25,3.36 L 0.0,3.33 z", center: [0.08, 4.82] }, - { path: "M 0.0,7.77 L 0.0,12.95 L 4.02,10.58 L 4.27,3.76 L 0.25,3.36 L 0.0,7.77 z", center: [1.98, 7.68] }, - { path: "M 3.95,12.56 L 4.02,10.58 L 0.0,12.95 L 3.95,12.56 z", center: [2.66, 12.03] }, - { path: "M 0.0,12.95 L 0.0,19.61 L 3.68,20.07 L 3.95,12.56 L 0.0,12.95 z", center: [1.95, 16.26] }, - { path: "M 0.0,19.61 L 0.0,21.83 L 3.49,25.59 L 3.68,20.07 L 0.0,19.61 z", center: [2.05, 21.92] }, - { path: "M 0.0,21.83 L 0.0,37.0 L 3.08,37.0 L 3.49,25.59 L 0.0,21.83 z", center: [1.57, 30.16] }, - { path: "M 4.4,0.0 L 0.44,0.0 L 0.25,3.36 L 4.27,3.76 L 4.4,0.0 z", center: [2.38, 1.79] }, - { path: "M 3.08,37.0 L 14.08,37.0 L 3.49,25.59 L 3.08,37.0 z", center: [6.88, 33.2] }, - { path: "M 14.08,37.0 L 42.24,37.0 L 46.23,36.96 L 50.23,30.49 L 50.86,29.46 L 56.0,21.16 L 59.55,15.42 L 56.5,7.41 L 3.95,12.56 L 3.68,20.07 L 3.49,25.59 L 14.08,37.0 z", center: [30.95, 22.36] }, - { path: "M 56.5,7.41 L 53.68,0.0 L 22.0,0.0 L 13.95,4.74 L 4.02,10.58 L 3.95,12.56 L 56.5,7.41 z", center: [31.4, 5.53] }, - { path: "M 4.02,10.58 L 13.95,4.74 L 4.27,3.76 L 4.02,10.58 z", center: [7.41, 6.36] }, - { path: "M 13.95,4.74 L 22.0,0.0 L 4.4,0.0 L 4.27,3.76 L 13.95,4.74 z", center: [11.65, 1.96] }, - { path: "M 42.24,37.0 L 46.2,37.0 L 46.23,36.96 L 42.24,37.0 z", center: [44.89, 36.99] }, - { path: "M 46.2,37.0 L 67.76,37.0 L 67.65,36.72 L 46.23,36.96 L 46.2,37.0 z", center: [59.58, 36.9] }, - { path: "M 67.65,36.72 L 65.07,29.94 L 51.67,29.49 L 50.23,30.49 L 46.23,36.96 L 67.65,36.72 z", center: [57.28, 33.52] }, - { path: "M 50.86,29.46 L 50.23,30.49 L 51.67,29.49 L 50.86,29.46 z", center: [50.92, 29.81] }, - { path: "M 62.15,22.26 L 62.1,22.13 L 56.0,21.16 L 50.86,29.46 L 51.67,29.49 L 62.15,22.26 z", center: [56.24, 24.53] }, - { path: "M 65.07,29.94 L 62.15,22.26 L 51.67,29.49 L 65.07,29.94 z", center: [59.63, 27.23] }, - { path: "M 69.08,0.0 L 53.68,0.0 L 56.5,7.41 L 65.02,6.57 L 69.08,0.0 z", center: [60.95, 3.16] }, - { path: "M 62.1,22.13 L 59.55,15.42 L 56.0,21.16 L 62.1,22.13 z", center: [59.22, 19.57] }, - { path: "M 56.5,7.41 L 59.55,15.42 L 65.02,6.57 L 56.5,7.41 z", center: [60.35, 9.8] }, - { path: "M 92.43,36.44 L 94.38,3.69 L 65.02,6.57 L 59.55,15.42 L 62.1,22.13 L 62.15,22.26 L 65.07,29.94 L 67.65,36.72 L 92.43,36.44 z", center: [78.45, 20.32] }, - { path: "M 94.38,3.69 L 94.6,0.0 L 90.64,0.0 L 83.16,0.0 L 69.08,0.0 L 65.02,6.57 L 94.38,3.69 z", center: [79.53, 2.67] }, - { path: "M 67.76,37.0 L 92.4,37.0 L 92.43,36.44 L 67.65,36.72 L 67.76,37.0 z", center: [81.41, 36.78] }, - { path: "M 92.4,37.0 L 126.28,37.0 L 129.8,37.0 L 129.78,36.03 L 92.43,36.44 L 92.4,37.0 z", center: [112.79, 36.61] }, - { path: "M 129.78,36.03 L 128.93,0.3 L 94.38,3.69 L 92.43,36.44 L 129.78,36.03 z", center: [111.65, 19.33] }, - { path: "M 128.93,0.3 L 128.92,0.0 L 114.4,0.0 L 102.52,0.0 L 94.6,0.0 L 94.38,3.69 L 128.93,0.3 z", center: [106.84, 1.24] }, - { path: "M 132.0,0.0 L 128.92,0.0 L 128.93,0.3 L 132.0,0.0 z", center: [129.95, 0.1] }, - { path: "M 176.0,35.52 L 176.0,22.94 L 176.0,19.98 L 175.8,15.43 L 169.4,0.0 L 147.84,0.0 L 132.0,0.0 L 128.93,0.3 L 129.78,36.03 L 176.0,35.52 z", center: [151.93, 18.25] }, - { path: "M 129.8,37.0 L 135.96,37.0 L 176.0,35.52 L 129.78,36.03 L 129.8,37.0 z", center: [145.54, 36.24] }, - { path: "M 135.96,37.0 L 176.0,37.0 L 176.0,35.52 L 135.96,37.0 z", center: [162.65, 36.51] }, - { path: "M 175.12,0.0 L 169.4,0.0 L 175.8,15.43 L 175.12,0.0 z", center: [173.44, 5.14] }, - { path: "M 176.0,15.91 L 176.0,1.11 L 176.0,0.0 L 175.12,0.0 L 175.8,15.43 L 176.0,15.91 z", center: [175.7, 6.15] }, - { path: "M 176.0,19.98 L 176.0,15.91 L 175.8,15.43 L 176.0,19.98 z", center: [175.93, 17.11] }, + { path: "M 0.0,0.0 L 0.0,19.134 L 7.122,13.867 L 11.925,1.48 L 7.962,0.0 L 0.0,0.0 z", center: [4.572, 7.583] }, + { path: "M 0.0,19.134 L 0.0,24.056 L 2.633,24.698 L 3.999,21.922 L 7.122,13.867 L 0.0,19.134 z", center: [2.85, 19.905] }, + { path: "M 0.0,24.056 L 0.0,27.609 L 1.163,27.687 L 2.633,24.698 L 0.0,24.056 z", center: [0.985, 25.79] }, + { path: "M 0.0,27.609 L 0.0,30.051 L 1.163,27.687 L 0.0,27.609 z", center: [0.388, 28.449] }, + { path: "M 0.0,30.051 L 0.0,32.235 L 1.748,27.726 L 1.163,27.687 L 0.0,30.051 z", center: [0.688, 29.591] }, + { path: "M 0.0,32.235 L 0.0,37.009 L 3.366,37.009 L 9.427,28.242 L 1.748,27.726 L 0.0,32.235 z", center: [3.631, 31.923] }, + { path: "M 1.748,27.726 L 2.897,24.763 L 2.633,24.698 L 1.163,27.687 L 1.748,27.726 z", center: [2.034, 26.39] }, + { path: "M 9.427,28.242 L 10.542,26.628 L 2.897,24.763 L 1.748,27.726 L 9.427,28.242 z", center: [5.81, 26.771] }, + { path: "M 2.897,24.763 L 3.999,21.922 L 2.633,24.698 L 2.897,24.763 z", center: [3.176, 23.794] }, + { path: "M 10.542,26.628 L 28.95,0.0 L 25.876,0.0 L 19.865,4.445 L 8.44,12.893 L 3.999,21.922 L 2.897,24.763 L 10.542,26.628 z", center: [14.42, 14.281] }, + { path: "M 3.366,37.009 L 12.47,37.009 L 32.58,37.009 L 36.175,35.308 L 37.2,34.823 L 38.062,30.165 L 9.427,28.242 L 3.366,37.009 z", center: [20.925, 33.106] }, + { path: "M 3.999,21.922 L 8.44,12.893 L 7.122,13.867 L 3.999,21.922 z", center: [6.52, 16.227] }, + { path: "M 7.122,13.867 L 8.44,12.893 L 13.724,2.151 L 11.925,1.48 L 7.122,13.867 z", center: [10.621, 6.826] }, + { path: "M 12.499,0.0 L 7.962,0.0 L 11.925,1.48 L 12.499,0.0 z", center: [10.795, 0.493] }, + { path: "M 8.44,12.893 L 19.865,4.445 L 13.724,2.151 L 8.44,12.893 z", center: [14.01, 6.496] }, + { path: "M 38.062,30.165 L 39.51,22.339 L 41.312,12.605 L 41.701,10.499 L 43.103,2.924 L 30.209,0.0 L 28.95,0.0 L 10.542,26.628 L 9.427,28.242 L 38.062,30.165 z", center: [29.099, 16.712] }, + { path: "M 13.724,2.151 L 14.782,0.0 L 12.499,0.0 L 11.925,1.48 L 13.724,2.151 z", center: [13.304, 0.906] }, + { path: "M 19.865,4.445 L 25.876,0.0 L 14.782,0.0 L 13.724,2.151 L 19.865,4.445 z", center: [19.199, 1.654] }, + { path: "M 43.103,2.924 L 43.645,0.0 L 30.209,0.0 L 43.103,2.924 z", center: [38.986, 0.975] }, + { path: "M 32.58,37.009 L 36.795,37.009 L 36.945,36.199 L 36.175,35.308 L 32.58,37.009 z", center: [35.322, 36.416] }, + { path: "M 36.945,36.199 L 37.188,34.887 L 37.2,34.823 L 36.175,35.308 L 36.945,36.199 z", center: [36.773, 35.443] }, + { path: "M 36.795,37.009 L 37.644,37.009 L 36.945,36.199 L 36.795,37.009 z", center: [37.128, 36.739] }, + { path: "M 37.644,37.009 L 44.669,37.009 L 37.188,34.887 L 36.945,36.199 L 37.644,37.009 z", center: [39.654, 36.283] }, + { path: "M 44.669,37.009 L 50.172,37.009 L 45.564,30.669 L 38.062,30.165 L 37.2,34.823 L 37.188,34.887 L 44.669,37.009 z", center: [43.073, 33.712] }, + { path: "M 45.564,30.669 L 39.51,22.339 L 38.062,30.165 L 45.564,30.669 z", center: [41.045, 27.724] }, + { path: "M 89.155,33.596 L 91.681,22.583 L 93.566,14.366 L 43.103,2.924 L 41.701,10.499 L 41.312,12.605 L 39.51,22.339 L 45.564,30.669 L 89.155,33.596 z", center: [65.135, 19.823] }, + { path: "M 93.566,14.366 L 95.781,4.71 L 90.919,0.0 L 84.596,0.0 L 83.747,0.0 L 43.645,0.0 L 43.103,2.924 L 93.566,14.366 z", center: [74.411, 5.058] }, + { path: "M 50.172,37.009 L 63.959,37.009 L 69.96,37.009 L 72.946,37.009 L 80.966,37.009 L 88.372,37.009 L 88.446,36.685 L 89.155,33.596 L 45.564,30.669 L 50.172,37.009 z", center: [66.361, 34.458] }, + { path: "M 88.372,37.009 L 97.417,37.009 L 99.232,37.009 L 99.259,36.849 L 88.446,36.685 L 88.372,37.009 z", center: [93.216, 36.884] }, + { path: "M 89.155,33.596 L 88.446,36.685 L 99.259,36.849 L 99.694,34.304 L 89.155,33.596 z", center: [93.964, 35.355] }, + { path: "M 91.681,22.583 L 89.155,33.596 L 99.694,34.304 L 101.793,22.02 L 91.681,22.583 z", center: [95.662, 28.19] }, + { path: "M 95.781,4.71 L 96.861,0.0 L 93.963,0.0 L 90.919,0.0 L 95.781,4.71 z", center: [94.52, 1.57] }, + { path: "M 93.566,14.366 L 91.681,22.583 L 101.793,22.02 L 102.745,16.448 L 93.566,14.366 z", center: [97.13, 18.852] }, + { path: "M 95.781,4.71 L 93.566,14.366 L 102.745,16.448 L 103.476,12.165 L 95.781,4.71 z", center: [98.328, 11.627] }, + { path: "M 105.555,0.0 L 96.861,0.0 L 95.781,4.71 L 103.476,12.165 L 105.555,0.0 z", center: [101.002, 4.519] }, + { path: "M 99.232,37.009 L 109.829,37.009 L 99.259,36.849 L 99.232,37.009 z", center: [102.773, 36.956] }, + { path: "M 109.829,37.009 L 121.654,37.009 L 122.549,35.839 L 99.694,34.304 L 99.259,36.849 L 109.829,37.009 z", center: [109.45, 35.965] }, + { path: "M 122.549,35.839 L 123.965,33.988 L 121.909,20.793 L 102.745,16.448 L 101.793,22.02 L 99.694,34.304 L 122.549,35.839 z", center: [111.714, 27.121] }, + { path: "M 121.909,20.793 L 118.669,0.0 L 105.555,0.0 L 103.476,12.165 L 102.745,16.448 L 121.909,20.793 z", center: [112.481, 9.922] }, + { path: "M 132.259,23.14 L 134.282,20.496 L 129.499,0.0 L 118.669,0.0 L 121.909,20.793 L 132.259,23.14 z", center: [126.333, 11.243] }, + { path: "M 121.654,37.009 L 124.435,37.009 L 124.271,35.954 L 122.549,35.839 L 121.654,37.009 z", center: [123.19, 36.494] }, + { path: "M 123.965,33.988 L 132.259,23.14 L 121.909,20.793 L 123.965,33.988 z", center: [126.044, 25.974] }, + { path: "M 124.271,35.954 L 123.965,33.988 L 122.549,35.839 L 124.271,35.954 z", center: [123.595, 35.26] }, + { path: "M 138.105,36.883 L 135.046,23.772 L 132.259,23.14 L 123.965,33.988 L 124.271,35.954 L 138.105,36.883 z", center: [131.678, 31.325] }, + { path: "M 124.435,37.009 L 138.135,37.009 L 138.105,36.883 L 124.271,35.954 L 124.435,37.009 z", center: [129.43, 36.653] }, + { path: "M 150.713,27.325 L 150.89,23.581 L 151.291,15.15 L 151.863,3.092 L 152.009,0.0 L 144.311,0.0 L 129.499,0.0 L 134.282,20.496 L 135.046,23.772 L 150.713,27.325 z", center: [142.013, 11.996] }, + { path: "M 135.046,23.772 L 134.282,20.496 L 132.259,23.14 L 135.046,23.772 z", center: [133.862, 22.469] }, + { path: "M 139.979,37.009 L 150.253,37.009 L 150.713,27.325 L 135.046,23.772 L 138.105,36.883 L 139.979,37.009 z", center: [143.197, 31.015] }, + { path: "M 138.135,37.009 L 139.51,37.009 L 139.979,37.009 L 138.105,36.883 L 138.135,37.009 z", center: [138.739, 36.967] }, + { path: "M 150.253,37.009 L 159.269,37.009 L 153.64,27.988 L 150.713,27.325 L 150.253,37.009 z", center: [153.644, 33.161] }, + { path: "M 153.64,27.988 L 150.89,23.581 L 150.713,27.325 L 153.64,27.988 z", center: [151.748, 26.298] }, + { path: "M 159.959,29.421 L 151.291,15.15 L 150.89,23.581 L 153.64,27.988 L 159.959,29.421 z", center: [154.229, 23.713] }, + { path: "M 175.182,32.873 L 171.095,0.0 L 164.831,0.0 L 151.863,3.092 L 151.291,15.15 L 159.959,29.421 L 175.182,32.873 z", center: [163.64, 15.366] }, + { path: "M 164.831,0.0 L 152.009,0.0 L 151.863,3.092 L 164.831,0.0 z", center: [156.234, 1.031] }, + { path: "M 159.269,37.009 L 164.567,37.009 L 159.959,29.421 L 153.64,27.988 L 159.269,37.009 z", center: [159.265, 32.829] }, + { path: "M 164.567,37.009 L 175.632,37.009 L 175.632,36.491 L 175.182,32.873 L 159.959,29.421 L 164.567,37.009 z", center: [168.226, 33.9] }, + { path: "M 175.632,32.975 L 175.632,31.976 L 171.212,0.0 L 171.095,0.0 L 175.182,32.873 L 175.632,32.975 z", center: [173.781, 20.023] }, + { path: "M 175.632,31.976 L 175.632,23.242 L 175.632,0.0 L 171.212,0.0 L 175.632,31.976 z", center: [174.159, 10.659] }, + { path: "M 175.632,36.491 L 175.632,32.975 L 175.182,32.873 L 175.632,36.491 z", center: [175.482, 34.113] }, ] }, maximize: { @@ -135,126 +162,138 @@ const svgAttributes: Record = { ), size: [250.224, 35.04], splits: [ - { path: "M 0.0,0.0 L 0.0,8.28 L 3.7,8.35 L 2.93,0.0 L 0.0,0.0 z", center: [1.67, 4.32] }, - { path: "M 0.0,8.28 L 0.0,25.56 L 1.19,26.37 L 5.29,25.46 L 3.7,8.35 L 0.0,8.28 z", center: [2.27, 17.65] }, - { path: "M 0.0,25.56 L 0.0,26.64 L 1.19,26.37 L 0.0,25.56 z", center: [0.4, 26.19] }, - { path: "M 0.0,26.64 L 0.0,36.0 L 6.28,36.0 L 5.66,29.43 L 1.19,26.37 L 0.0,26.64 z", center: [2.78, 31.83] }, - { path: "M 1.19,26.37 L 5.66,29.43 L 5.29,25.46 L 1.19,26.37 z", center: [4.05, 27.09] }, - { path: "M 4.97,8.37 L 2.93,0.0 L 3.7,8.35 L 4.97,8.37 z", center: [3.87, 5.57] }, - { path: "M 37.24,8.97 L 40.37,0.0 L 39.95,0.0 L 24.26,0.0 L 18.2,0.0 L 2.93,0.0 L 4.97,8.37 L 37.24,8.97 z", center: [21.6, 4.23] }, - { path: "M 8.94,24.64 L 4.97,8.37 L 3.7,8.35 L 5.29,25.46 L 8.94,24.64 z", center: [5.95, 18.09] }, - { path: "M 11.0,33.08 L 15.27,36.0 L 22.59,36.0 L 27.96,35.6 L 37.24,8.97 L 4.97,8.37 L 8.94,24.64 L 11.0,33.08 z", center: [20.53, 20.68] }, - { path: "M 5.66,29.43 L 11.0,33.08 L 8.94,24.64 L 5.29,25.46 L 5.66,29.43 z", center: [8.0, 28.33] }, - { path: "M 6.28,36.0 L 11.71,36.0 L 11.0,33.08 L 5.66,29.43 L 6.28,36.0 z", center: [8.3, 33.55] }, - { path: "M 11.71,36.0 L 15.27,36.0 L 11.0,33.08 L 11.71,36.0 z", center: [12.66, 35.03] }, - { path: "M 22.59,36.0 L 26.77,36.0 L 27.82,36.0 L 27.96,35.6 L 22.59,36.0 z", center: [26.12, 35.87] }, - { path: "M 27.82,36.0 L 28.45,36.0 L 32.42,36.0 L 46.85,36.0 L 59.82,36.0 L 70.28,36.0 L 71.33,36.0 L 80.11,36.0 L 78.5,31.86 L 27.96,35.6 L 27.82,36.0 z", center: [60.7, 34.61] }, - { path: "M 78.5,31.86 L 69.83,9.58 L 37.24,8.97 L 27.96,35.6 L 78.5,31.86 z", center: [52.85, 22.4] }, - { path: "M 69.83,9.58 L 66.1,0.0 L 54.17,0.0 L 52.71,0.0 L 51.46,0.0 L 47.06,0.0 L 40.37,0.0 L 37.24,8.97 L 69.83,9.58 z", center: [53.53, 4.82] }, - { path: "M 99.58,10.14 L 102.7,0.0 L 88.27,0.0 L 83.67,0.0 L 66.1,0.0 L 69.83,9.58 L 99.58,10.14 z", center: [84.72, 4.76] }, - { path: "M 93.23,30.77 L 99.58,10.14 L 69.83,9.58 L 78.5,31.86 L 93.23,30.77 z", center: [85.06, 19.39] }, - { path: "M 80.11,36.0 L 91.62,36.0 L 93.23,30.77 L 78.5,31.86 L 80.11,36.0 z", center: [86.09, 33.55] }, - { path: "M 91.62,36.0 L 97.68,36.0 L 98.31,36.0 L 109.19,36.0 L 118.6,36.0 L 119.05,28.85 L 93.23,30.77 L 91.62,36.0 z", center: [106.32, 32.91] }, - { path: "M 119.05,28.85 L 120.15,11.74 L 119.14,10.5 L 99.58,10.14 L 93.23,30.77 L 119.05,28.85 z", center: [107.73, 20.42] }, - { path: "M 119.14,10.5 L 110.99,0.42 L 105.0,0.0 L 102.7,0.0 L 99.58,10.14 L 119.14,10.5 z", center: [108.22, 5.93] }, - { path: "M 110.99,0.42 L 110.65,0.0 L 105.84,0.0 L 105.0,0.0 L 110.99,0.42 z", center: [108.88, 0.14] }, - { path: "M 120.83,1.11 L 120.9,0.0 L 110.65,0.0 L 110.99,0.42 L 120.83,1.11 z", center: [116.62, 0.41] }, - { path: "M 120.23,10.52 L 120.83,1.11 L 110.99,0.42 L 119.14,10.5 L 120.23,10.52 z", center: [117.29, 4.34] }, - { path: "M 118.6,36.0 L 126.96,36.0 L 130.64,28.0 L 119.05,28.85 L 118.6,36.0 z", center: [123.95, 32.02] }, - { path: "M 130.64,28.0 L 138.5,10.86 L 120.23,10.52 L 120.15,11.74 L 119.05,28.85 L 130.64,28.0 z", center: [127.19, 18.86] }, - { path: "M 120.15,11.74 L 120.23,10.52 L 119.14,10.5 L 120.15,11.74 z", center: [119.84, 10.92] }, - { path: "M 138.5,10.86 L 140.65,6.18 L 128.01,0.0 L 122.99,0.0 L 120.9,0.0 L 120.83,1.11 L 120.23,10.52 L 138.5,10.86 z", center: [129.07, 6.03] }, - { path: "M 126.96,36.0 L 163.36,36.0 L 162.17,31.66 L 160.57,25.78 L 130.64,28.0 L 126.96,36.0 z", center: [146.11, 31.57] }, - { path: "M 140.65,6.18 L 143.49,0.0 L 131.78,0.0 L 130.94,0.0 L 128.01,0.0 L 140.65,6.18 z", center: [137.38, 2.06] }, - { path: "M 160.57,25.78 L 156.59,11.2 L 138.5,10.86 L 130.64,28.0 L 160.57,25.78 z", center: [146.23, 19.61] }, - { path: "M 156.59,11.2 L 153.53,0.0 L 150.81,0.0 L 143.7,0.0 L 143.49,0.0 L 140.65,6.18 L 138.5,10.86 L 156.59,11.2 z", center: [148.01, 6.04] }, - { path: "M 198.28,11.98 L 194.57,3.11 L 193.27,0.0 L 174.24,0.0 L 171.1,0.0 L 155.2,0.0 L 153.53,0.0 L 156.59,11.2 L 198.28,11.98 z", center: [175.65, 5.84] }, - { path: "M 201.46,22.75 L 202.38,21.79 L 198.28,11.98 L 156.59,11.2 L 160.57,25.78 L 201.46,22.75 z", center: [178.47, 17.97] }, - { path: "M 166.5,36.0 L 170.26,36.0 L 175.07,36.0 L 184.49,36.0 L 186.16,36.0 L 188.67,36.0 L 197.01,27.36 L 201.46,22.75 L 160.57,25.78 L 162.17,31.66 L 166.5,36.0 z", center: [179.53, 29.59] }, - { path: "M 163.36,36.0 L 163.78,36.0 L 166.5,36.0 L 162.17,31.66 L 163.36,36.0 z", center: [164.01, 34.55] }, - { path: "M 188.67,36.0 L 207.91,36.0 L 207.75,34.62 L 205.64,29.56 L 204.72,27.36 L 197.01,27.36 L 188.67,36.0 z", center: [199.49, 32.3] }, - { path: "M 203.73,0.0 L 193.27,0.0 L 194.57,3.11 L 203.76,0.31 L 203.73,0.0 z", center: [197.48, 1.05] }, - { path: "M 194.57,3.11 L 198.28,11.98 L 205.13,12.1 L 203.76,0.31 L 194.57,3.11 z", center: [200.52, 6.53] }, - { path: "M 204.72,27.36 L 202.75,22.65 L 201.46,22.75 L 197.01,27.36 L 204.72,27.36 z", center: [201.35, 25.59] }, - { path: "M 198.28,11.98 L 202.38,21.79 L 205.84,18.2 L 205.13,12.1 L 198.28,11.98 z", center: [202.59, 15.83] }, - { path: "M 202.75,22.65 L 202.38,21.79 L 201.46,22.75 L 202.75,22.65 z", center: [202.2, 22.4] }, - { path: "M 202.38,21.79 L 202.75,22.65 L 206.33,22.39 L 205.84,18.2 L 202.38,21.79 z", center: [204.68, 21.04] }, - { path: "M 202.75,22.65 L 204.72,27.36 L 206.91,27.36 L 206.33,22.39 L 202.75,22.65 z", center: [205.13, 24.74] }, - { path: "M 204.77,0.0 L 203.73,0.0 L 203.76,0.31 L 204.77,0.0 z", center: [204.09, 0.1] }, - { path: "M 233.26,12.63 L 231.13,0.0 L 226.32,0.0 L 219.42,0.0 L 210.21,0.0 L 204.77,0.0 L 203.76,0.31 L 205.13,12.1 L 233.26,12.63 z", center: [218.42, 6.21] }, - { path: "M 204.72,27.36 L 205.64,29.56 L 207.75,34.62 L 206.91,27.36 L 204.72,27.36 z", center: [206.46, 29.78] }, - { path: "M 234.55,20.3 L 233.26,12.63 L 205.13,12.1 L 205.84,18.2 L 206.33,22.39 L 234.55,20.3 z", center: [219.14, 16.89] }, - { path: "M 208.33,36.0 L 215.65,36.0 L 215.86,36.0 L 233.43,36.0 L 236.91,35.29 L 237.07,35.25 L 236.16,29.89 L 234.55,20.3 L 206.33,22.39 L 206.91,27.36 L 207.75,34.62 L 208.33,36.0 z", center: [221.81, 28.66] }, - { path: "M 207.91,36.0 L 208.33,36.0 L 207.75,34.62 L 207.91,36.0 z", center: [208.0, 35.54] }, - { path: "M 247.98,12.9 L 236.15,0.0 L 231.13,0.0 L 233.26,12.63 L 247.98,12.9 z", center: [237.7, 7.42] }, - { path: "M 251.0,19.08 L 251.0,16.2 L 247.98,12.9 L 233.26,12.63 L 234.55,20.3 L 251.0,19.08 z", center: [241.78, 16.31] }, - { path: "M 233.43,36.0 L 237.2,36.0 L 236.91,35.29 L 233.43,36.0 z", center: [235.85, 35.76] }, - { path: "M 245.95,33.43 L 251.0,25.56 L 251.0,19.08 L 234.55,20.3 L 236.16,29.89 L 241.86,34.27 L 245.95,33.43 z", center: [242.99, 25.78] }, - { path: "M 251.0,12.96 L 251.0,0.0 L 236.15,0.0 L 247.98,12.9 L 251.0,12.96 z", center: [245.88, 5.03] }, - { path: "M 241.86,34.27 L 236.16,29.89 L 237.07,35.25 L 241.86,34.27 z", center: [238.36, 33.14] }, - { path: "M 237.2,36.0 L 237.07,35.25 L 236.91,35.29 L 237.2,36.0 z", center: [237.06, 35.51] }, - { path: "M 237.2,36.0 L 244.1,36.0 L 241.86,34.27 L 237.07,35.25 L 237.2,36.0 z", center: [240.5, 35.37] }, - { path: "M 244.1,36.0 L 244.31,36.0 L 245.95,33.43 L 241.86,34.27 L 244.1,36.0 z", center: [244.01, 34.6] }, - { path: "M 244.31,36.0 L 251.0,36.0 L 251.0,32.4 L 245.95,33.43 L 244.31,36.0 z", center: [248.23, 34.53] }, - { path: "M 251.0,32.4 L 251.0,25.56 L 245.95,33.43 L 251.0,32.4 z", center: [249.32, 30.46] }, - { path: "M 251.0,16.2 L 251.0,12.96 L 247.98,12.9 L 251.0,16.2 z", center: [249.99, 14.02] }, + { path: "M 0.0,0.0 L 0.0,4.345 L 3.932,8.666 L 11.729,0.0 L 0.0,0.0 z", center: [4.658, 3.097] }, + { path: "M 0.0,4.345 L 0.0,10.407 L 0.109,11.015 L 3.366,9.294 L 3.932,8.666 L 0.0,4.345 z", center: [1.359, 8.087] }, + { path: "M 0.0,10.407 L 0.0,11.073 L 0.109,11.015 L 0.0,10.407 z", center: [0.036, 10.832] }, + { path: "M 0.0,11.073 L 0.0,13.035 L 0.392,12.599 L 0.109,11.015 L 0.0,11.073 z", center: [0.138, 12.103] }, + { path: "M 0.0,13.035 L 0.0,35.04 L 4.41,35.04 L 0.392,12.599 L 0.0,13.035 z", center: [1.483, 26.971] }, + { path: "M 3.366,9.294 L 0.109,11.015 L 0.392,12.599 L 3.366,9.294 z", center: [1.289, 10.969] }, + { path: "M 4.41,35.04 L 21.175,35.04 L 21.871,28.38 L 4.134,8.888 L 3.366,9.294 L 0.392,12.599 L 4.41,35.04 z", center: [10.014, 24.751] }, + { path: "M 3.366,9.294 L 4.134,8.888 L 3.932,8.666 L 3.366,9.294 z", center: [3.811, 8.949] }, + { path: "M 3.932,8.666 L 4.134,8.888 L 17.629,1.758 L 13.45,0.0 L 11.729,0.0 L 3.932,8.666 z", center: [11.074, 3.536] }, + { path: "M 21.871,28.38 L 24.356,4.587 L 17.629,1.758 L 4.134,8.888 L 21.871,28.38 z", center: [16.568, 12.578] }, + { path: "M 17.629,1.758 L 20.956,0.0 L 18.923,0.0 L 13.45,0.0 L 17.629,1.758 z", center: [17.345, 0.586] }, + { path: "M 24.356,4.587 L 24.835,0.0 L 20.956,0.0 L 17.629,1.758 L 24.356,4.587 z", center: [22.075, 1.848] }, + { path: "M 21.175,35.04 L 27.931,35.04 L 21.871,28.38 L 21.175,35.04 z", center: [23.659, 32.82] }, + { path: "M 27.931,35.04 L 38.347,35.04 L 40.974,35.04 L 47.136,35.04 L 46.999,34.118 L 42.597,4.59 L 38.034,0.0 L 24.835,0.0 L 24.356,4.587 L 21.871,28.38 L 27.931,35.04 z", center: [34.02, 18.498] }, + { path: "M 42.597,4.59 L 41.913,0.0 L 38.034,0.0 L 42.597,4.59 z", center: [40.848, 1.53] }, + { path: "M 61.93,35.04 L 63.056,35.04 L 65.746,35.04 L 66.879,16.909 L 67.153,12.521 L 67.936,0.0 L 56.989,0.0 L 52.297,0.0 L 41.913,0.0 L 42.597,4.59 L 46.999,34.118 L 61.93,35.04 z", center: [55.673, 16.39] }, + { path: "M 47.136,35.04 L 61.93,35.04 L 46.999,34.118 L 47.136,35.04 z", center: [52.022, 34.733] }, + { path: "M 65.746,35.04 L 76.975,35.04 L 73.905,9.937 L 72.223,11.607 L 66.879,16.909 L 65.746,35.04 z", center: [71.207, 24.873] }, + { path: "M 67.153,12.521 L 66.879,16.909 L 72.223,11.607 L 67.153,12.521 z", center: [68.752, 13.679] }, + { path: "M 72.69,0.0 L 67.936,0.0 L 67.153,12.521 L 72.223,11.607 L 73.905,9.937 L 72.69,0.0 z", center: [70.375, 6.239] }, + { path: "M 78.351,0.0 L 72.69,0.0 L 73.905,9.937 L 79.249,4.634 L 78.351,0.0 z", center: [75.735, 3.844] }, + { path: "M 76.975,35.04 L 85.139,35.04 L 79.249,4.634 L 73.905,9.937 L 76.975,35.04 z", center: [79.041, 21.747] }, + { path: "M 83.919,0.0 L 78.351,0.0 L 79.249,4.634 L 83.919,0.0 z", center: [80.506, 1.545] }, + { path: "M 85.139,35.04 L 90.393,35.04 L 97.337,35.04 L 101.759,12.001 L 103.082,5.105 L 96.242,0.0 L 83.919,0.0 L 79.249,4.634 L 85.139,35.04 z", center: [91.126, 16.157] }, + { path: "M 103.082,5.105 L 103.489,2.983 L 96.743,0.0 L 96.242,0.0 L 103.082,5.105 z", center: [100.764, 2.556] }, + { path: "M 103.489,2.983 L 104.062,0.0 L 96.743,0.0 L 103.489,2.983 z", center: [101.431, 0.994] }, + { path: "M 97.337,35.04 L 123.454,35.04 L 124.518,35.04 L 125.112,35.04 L 130.492,35.04 L 137.18,11.551 L 134.146,5.77 L 105.845,0.0 L 104.062,0.0 L 103.489,2.983 L 103.082,5.105 L 101.759,12.001 L 97.337,35.04 z", center: [116.889, 18.933] }, + { path: "M 134.146,5.77 L 131.117,0.0 L 128.709,0.0 L 105.845,0.0 L 134.146,5.77 z", center: [123.703, 1.923] }, + { path: "M 130.492,35.04 L 139.343,35.04 L 144.1,24.734 L 143.217,23.052 L 137.18,11.551 L 130.492,35.04 z", center: [137.45, 25.864] }, + { path: "M 140.469,0.0 L 131.117,0.0 L 134.146,5.77 L 138.57,6.671 L 140.469,0.0 z", center: [136.155, 2.738] }, + { path: "M 134.146,5.77 L 137.18,11.551 L 138.57,6.671 L 134.146,5.77 z", center: [136.632, 7.997] }, + { path: "M 138.57,6.671 L 137.18,11.551 L 143.217,23.052 L 144.1,24.734 L 151.243,9.255 L 138.57,6.671 z", center: [143.722, 13.703] }, + { path: "M 155.514,0.0 L 140.469,0.0 L 138.57,6.671 L 151.243,9.255 L 155.514,0.0 z", center: [146.866, 3.955] }, + { path: "M 139.343,35.04 L 140.0,35.04 L 141.814,35.04 L 149.509,35.04 L 144.1,24.734 L 139.343,35.04 z", center: [144.317, 31.605] }, + { path: "M 149.509,35.04 L 169.621,35.04 L 176.47,35.04 L 190.827,35.04 L 201.201,19.44 L 151.243,9.255 L 144.1,24.734 L 149.509,35.04 z", center: [169.932, 24.005] }, + { path: "M 201.201,19.44 L 204.282,14.807 L 198.678,0.0 L 183.821,0.0 L 183.352,0.0 L 169.933,0.0 L 155.514,0.0 L 151.243,9.255 L 201.201,19.44 z", center: [180.306, 7.831] }, + { path: "M 190.827,35.04 L 192.829,35.04 L 195.925,35.04 L 206.529,35.04 L 211.94,35.04 L 206.44,20.508 L 201.201,19.44 L 190.827,35.04 z", center: [202.238, 28.988] }, + { path: "M 209.292,7.273 L 208.124,0.0 L 198.678,0.0 L 204.282,14.807 L 209.292,7.273 z", center: [204.559, 5.528] }, + { path: "M 206.44,20.508 L 204.282,14.807 L 201.201,19.44 L 206.44,20.508 z", center: [203.974, 18.252] }, + { path: "M 211.587,21.557 L 209.292,7.273 L 204.282,14.807 L 206.44,20.508 L 211.587,21.557 z", center: [208.165, 15.576] }, + { path: "M 211.94,35.04 L 213.754,35.04 L 211.587,21.557 L 206.44,20.508 L 211.94,35.04 z", center: [210.627, 26.969] }, + { path: "M 214.129,0.0 L 208.124,0.0 L 209.292,7.273 L 214.129,0.0 z", center: [210.515, 2.424] }, + { path: "M 237.722,26.885 L 238.489,19.281 L 240.289,1.436 L 240.166,1.334 L 225.952,0.0 L 217.413,0.0 L 214.129,0.0 L 209.292,7.273 L 211.587,21.557 L 237.722,26.885 z", center: [225.372, 12.196] }, + { path: "M 213.754,35.04 L 221.605,35.04 L 236.9,35.04 L 237.722,26.885 L 211.587,21.557 L 213.754,35.04 z", center: [224.028, 29.429] }, + { path: "M 240.166,1.334 L 238.557,0.0 L 225.952,0.0 L 240.166,1.334 z", center: [234.892, 0.445] }, + { path: "M 236.9,35.04 L 246.94,35.04 L 247.245,28.826 L 237.722,26.885 L 236.9,35.04 z", center: [241.976, 31.448] }, + { path: "M 247.245,28.826 L 247.393,25.814 L 238.489,19.281 L 237.722,26.885 L 247.245,28.826 z", center: [242.033, 24.9] }, + { path: "M 247.681,7.563 L 240.289,1.436 L 238.489,19.281 L 247.393,25.814 L 248.107,11.273 L 247.681,7.563 z", center: [243.54, 13.804] }, + { path: "M 240.298,1.346 L 240.434,0.0 L 238.557,0.0 L 240.166,1.334 L 240.298,1.346 z", center: [239.758, 0.475] }, + { path: "M 240.289,1.436 L 240.298,1.346 L 240.166,1.334 L 240.289,1.436 z", center: [240.251, 1.372] }, + { path: "M 240.298,1.346 L 240.289,1.436 L 247.681,7.563 L 247.041,1.979 L 240.298,1.346 z", center: [244.965, 3.626] }, + { path: "M 246.815,0.0 L 240.434,0.0 L 240.298,1.346 L 247.041,1.979 L 246.815,0.0 z", center: [243.85, 0.848] }, + { path: "M 248.222,0.0 L 246.815,0.0 L 247.041,1.979 L 248.556,2.121 L 248.629,0.627 L 248.222,0.0 z", center: [247.748, 1.024] }, + { path: "M 246.94,35.04 L 250.224,35.04 L 250.224,29.749 L 250.187,29.426 L 247.245,28.826 L 246.94,35.04 z", center: [248.628, 32.128] }, + { path: "M 247.041,1.979 L 247.681,7.563 L 248.265,8.047 L 248.556,2.121 L 247.041,1.979 z", center: [247.882, 4.496] }, + { path: "M 250.187,29.426 L 249.992,27.721 L 247.393,25.814 L 247.245,28.826 L 250.187,29.426 z", center: [248.56, 27.907] }, + { path: "M 247.393,25.814 L 249.992,27.721 L 248.107,11.273 L 247.393,25.814 z", center: [248.497, 21.603] }, + { path: "M 248.265,8.047 L 247.681,7.563 L 248.107,11.273 L 248.265,8.047 z", center: [248.018, 8.961] }, + { path: "M 250.224,27.892 L 250.224,9.671 L 248.265,8.047 L 248.107,11.273 L 249.992,27.721 L 250.224,27.892 z", center: [249.424, 15.817] }, + { path: "M 248.66,0.0 L 248.222,0.0 L 248.629,0.627 L 248.66,0.0 z", center: [248.504, 0.209] }, + { path: "M 250.224,9.671 L 250.224,3.084 L 249.667,2.225 L 248.556,2.121 L 248.265,8.047 L 250.224,9.671 z", center: [249.332, 5.7] }, + { path: "M 249.667,2.225 L 248.629,0.627 L 248.556,2.121 L 249.667,2.225 z", center: [248.951, 1.658] }, + { path: "M 250.224,2.278 L 250.224,0.0 L 248.66,0.0 L 248.629,0.627 L 249.667,2.225 L 250.224,2.278 z", center: [249.57, 0.945] }, + { path: "M 250.224,3.084 L 250.224,2.278 L 249.667,2.225 L 250.224,3.084 z", center: [250.038, 2.529] }, + { path: "M 250.224,29.434 L 250.224,27.892 L 249.992,27.721 L 250.187,29.426 L 250.224,29.434 z", center: [250.145, 28.424] }, + { path: "M 250.224,29.749 L 250.224,29.434 L 250.187,29.426 L 250.224,29.749 z", center: [250.212, 29.536] }, ], }, gain: { geometry: ( - - - - + + + + ), size: [129.072, 37.009], splits: [ - { path: "M 0.0,0.0 L 0.0,13.68 L 5.39,9.94 L 0.0,0.0 z", center: [1.8, 7.87] }, - { path: "M 5.39,9.94 L 11.77,5.51 L 12.87,0.59 L 12.78,0.0 L 0.0,0.0 L 5.39,9.94 z", center: [6.86, 3.66] }, - { path: "M 0.0,13.68 L 0.0,22.04 L 7.91,22.9 L 9.22,17.01 L 5.39,9.94 L 0.0,13.68 z", center: [4.31, 17.21] }, - { path: "M 0.0,22.04 L 0.0,38.0 L 1.95,38.0 L 5.14,35.36 L 7.91,22.9 L 0.0,22.04 z", center: [3.15, 29.24] }, - { path: "M 1.95,38.0 L 3.9,38.0 L 4.71,37.27 L 5.14,35.36 L 1.95,38.0 z", center: [3.84, 37.07] }, - { path: "M 3.9,38.0 L 4.55,38.0 L 4.71,37.27 L 3.9,38.0 z", center: [4.39, 37.76] }, - { path: "M 4.55,38.0 L 18.2,38.0 L 17.35,32.03 L 15.12,27.92 L 4.71,37.27 L 4.55,38.0 z", center: [12.72, 34.5] }, - { path: "M 15.12,27.92 L 14.81,27.34 L 5.14,35.36 L 4.71,37.27 L 15.12,27.92 z", center: [9.46, 32.4] }, - { path: "M 5.14,35.36 L 14.81,27.34 L 12.68,23.41 L 7.91,22.9 L 5.14,35.36 z", center: [9.67, 27.93] }, - { path: "M 9.22,17.01 L 11.77,5.51 L 5.39,9.94 L 9.22,17.01 z", center: [8.79, 10.82] }, - { path: "M 12.68,23.41 L 9.22,17.01 L 7.91,22.9 L 12.68,23.41 z", center: [9.94, 21.11] }, - { path: "M 16.17,23.79 L 13.41,4.38 L 11.77,5.51 L 9.22,17.01 L 12.68,23.41 L 16.17,23.79 z", center: [12.75, 15.3] }, - { path: "M 13.41,4.38 L 12.87,0.59 L 11.77,5.51 L 13.41,4.38 z", center: [12.68, 3.49] }, - { path: "M 14.81,27.34 L 16.48,25.96 L 16.17,23.79 L 12.68,23.41 L 14.81,27.34 z", center: [14.86, 25.05] }, - { path: "M 13.0,0.0 L 12.78,0.0 L 12.87,0.59 L 13.0,0.0 z", center: [12.88, 0.2] }, - { path: "M 19.72,0.0 L 13.0,0.0 L 12.87,0.59 L 13.41,4.38 L 19.72,0.0 z", center: [15.31, 1.46] }, - { path: "M 35.22,25.85 L 38.3,9.5 L 29.9,0.0 L 25.78,0.0 L 23.18,0.0 L 19.72,0.0 L 13.41,4.38 L 16.17,23.79 L 35.22,25.85 z", center: [25.67, 12.8] }, - { path: "M 16.58,26.61 L 16.48,25.96 L 14.81,27.34 L 15.12,27.92 L 16.58,26.61 z", center: [15.73, 26.97] }, - { path: "M 17.35,32.03 L 16.58,26.61 L 15.12,27.92 L 17.35,32.03 z", center: [16.35, 28.85] }, - { path: "M 20.58,38.0 L 26.65,38.0 L 30.55,38.0 L 32.93,38.0 L 35.22,25.85 L 16.17,23.79 L 16.48,25.96 L 16.58,26.61 L 17.35,32.03 L 20.58,38.0 z", center: [25.67, 30.95] }, - { path: "M 18.2,38.0 L 20.58,38.0 L 17.35,32.03 L 18.2,38.0 z", center: [18.71, 36.01] }, - { path: "M 38.3,9.5 L 38.41,8.89 L 29.9,0.0 L 29.9,0.0 L 38.3,9.5 z", center: [35.54, 6.13] }, - { path: "M 38.41,8.89 L 40.08,0.0 L 29.9,0.0 L 38.41,8.89 z", center: [36.13, 2.96] }, - { path: "M 32.93,38.0 L 65.0,38.0 L 66.3,38.0 L 56.91,28.19 L 35.22,25.85 L 32.93,38.0 z", center: [47.37, 32.9] }, - { path: "M 56.91,28.19 L 38.41,8.89 L 38.3,9.5 L 35.22,25.85 L 56.91,28.19 z", center: [43.51, 20.98] }, - { path: "M 82.45,30.96 L 78.22,0.0 L 60.67,0.0 L 57.85,0.0 L 52.87,0.0 L 40.08,0.0 L 38.41,8.89 L 56.91,28.19 L 82.45,30.96 z", center: [62.5, 13.6] }, - { path: "M 66.3,38.0 L 67.82,38.0 L 68.03,38.0 L 83.42,38.0 L 82.45,30.96 L 56.91,28.19 L 66.3,38.0 z", center: [71.64, 33.53] }, - { path: "M 101.44,33.01 L 106.09,19.99 L 105.58,2.27 L 105.08,0.0 L 90.35,0.0 L 81.68,0.0 L 80.17,0.0 L 78.22,0.0 L 82.45,30.96 L 101.44,33.01 z", center: [92.82, 15.22] }, - { path: "M 83.42,38.0 L 99.67,38.0 L 99.86,37.46 L 101.44,33.01 L 82.45,30.96 L 83.42,38.0 z", center: [91.29, 34.88] }, - { path: "M 99.67,38.0 L 100.1,38.0 L 99.86,37.46 L 99.67,38.0 z", center: [99.88, 37.82] }, - { path: "M 100.1,38.0 L 106.6,38.0 L 106.47,33.56 L 101.44,33.01 L 99.86,37.46 L 100.1,38.0 z", center: [103.47, 35.75] }, - { path: "M 106.47,33.56 L 106.09,19.99 L 101.44,33.01 L 106.47,33.56 z", center: [104.67, 28.85] }, - { path: "M 105.58,2.27 L 105.52,0.0 L 105.08,0.0 L 105.58,2.27 z", center: [105.39, 0.76] }, - { path: "M 129.31,36.03 L 130.0,28.12 L 123.28,0.0 L 107.9,0.0 L 105.52,0.0 L 105.58,2.27 L 106.09,19.99 L 106.47,33.56 L 129.31,36.03 z", center: [116.87, 18.26] }, - { path: "M 106.6,38.0 L 110.72,38.0 L 129.13,38.0 L 129.31,36.03 L 106.47,33.56 L 106.6,38.0 z", center: [116.43, 36.31] }, - { path: "M 130.0,28.12 L 130.0,25.46 L 130.0,6.46 L 130.0,0.0 L 125.23,0.0 L 123.28,0.0 L 130.0,28.12 z", center: [127.76, 9.37] }, - { path: "M 129.13,38.0 L 130.0,38.0 L 130.0,36.1 L 129.31,36.03 L 129.13,38.0 z", center: [129.61, 37.07] }, - { path: "M 130.0,36.1 L 130.0,28.12 L 129.31,36.03 L 130.0,36.1 z", center: [129.77, 33.42] }, + { path: "M 0.0,0.0 L 0.0,3.331 L 5.43,10.014 L 8.805,8.531 L 2.936,0.0 L 0.0,0.0 z", center: [3.875, 4.829] }, +{ path: "M 0.0,3.331 L 0.0,5.07 L 0.237,8.677 L 2.125,11.465 L 5.43,10.014 L 0.0,3.331 z", center: [2.083, 8.138] }, +{ path: "M 0.0,5.07 L 0.0,8.327 L 0.237,8.677 L 0.0,5.07 z", center: [0.079, 7.358] }, +{ path: "M 0.0,8.327 L 0.0,12.398 L 0.468,12.193 L 0.237,8.677 L 0.0,8.327 z", center: [0.178, 10.621] }, +{ path: "M 0.0,12.398 L 0.0,23.02 L 1.215,23.566 L 0.468,12.193 L 0.0,12.398 z", center: [0.451, 18.586] }, +{ path: "M 0.0,23.02 L 0.0,37.009 L 2.097,37.009 L 1.215,23.566 L 0.0,23.02 z", center: [0.841, 30.774] }, +{ path: "M 0.468,12.193 L 2.125,11.465 L 0.237,8.677 L 0.468,12.193 z", center: [0.943, 10.778] }, +{ path: "M 14.309,29.455 L 2.125,11.465 L 0.468,12.193 L 1.215,23.566 L 14.309,29.455 z", center: [5.395, 20.886] }, +{ path: "M 2.097,37.009 L 19.425,37.009 L 14.309,29.455 L 1.215,23.566 L 2.097,37.009 z", center: [8.507, 31.954] }, +{ path: "M 2.125,11.465 L 14.309,29.455 L 25.208,34.356 L 5.43,10.014 L 2.125,11.465 z", center: [12.565, 22.211] }, +{ path: "M 26.976,0.0 L 2.936,0.0 L 8.805,8.531 L 27.59,0.283 L 26.976,0.0 z", center: [13.302, 2.848] }, +{ path: "M 27.182,35.244 L 8.805,8.531 L 5.43,10.014 L 25.208,34.356 L 27.182,35.244 z", center: [14.933, 19.704] }, +{ path: "M 31.106,37.009 L 47.918,37.009 L 47.939,37.008 L 48.623,36.963 L 48.336,34.35 L 45.617,9.598 L 45.5,8.539 L 27.59,0.283 L 8.805,8.531 L 27.182,35.244 L 31.106,37.009 z", center: [31.506, 18.898] }, +{ path: "M 14.309,29.455 L 19.425,37.009 L 27.363,37.009 L 25.208,34.356 L 14.309,29.455 z", center: [20.818, 34.284] }, +{ path: "M 27.363,37.009 L 28.396,37.009 L 27.182,35.244 L 25.208,34.356 L 27.363,37.009 z", center: [26.961, 35.85] }, +{ path: "M 28.235,0.0 L 26.976,0.0 L 27.59,0.283 L 28.235,0.0 z", center: [27.6, 0.094] }, +{ path: "M 28.396,37.009 L 31.106,37.009 L 27.182,35.244 L 28.396,37.009 z", center: [28.895, 36.421] }, +{ path: "M 45.5,8.539 L 44.858,2.695 L 44.562,0.0 L 38.238,0.0 L 30.816,0.0 L 28.235,0.0 L 27.59,0.283 L 45.5,8.539 z", center: [39.04, 2.853] }, +{ path: "M 51.693,0.0 L 44.562,0.0 L 44.858,2.695 L 45.5,8.539 L 46.109,8.82 L 51.693,0.0 z", center: [47.305, 3.147] }, +{ path: "M 45.5,8.539 L 45.617,9.598 L 46.109,8.82 L 45.5,8.539 z", center: [45.742, 8.986] }, +{ path: "M 49.79,37.009 L 76.895,37.009 L 79.282,37.009 L 79.412,37.009 L 82.638,37.009 L 82.58,33.465 L 82.449,25.572 L 46.109,8.82 L 45.617,9.598 L 48.336,34.35 L 49.79,37.009 z", center: [62.366, 26.353] }, +{ path: "M 82.449,25.572 L 82.025,0.0 L 51.693,0.0 L 46.109,8.82 L 82.449,25.572 z", center: [67.889, 9.547] }, +{ path: "M 47.918,37.009 L 47.95,37.009 L 47.939,37.008 L 47.918,37.009 z", center: [47.936, 37.009] }, +{ path: "M 47.95,37.009 L 48.628,37.009 L 48.623,36.963 L 47.939,37.008 L 47.95,37.009 z", center: [48.39, 36.994] }, +{ path: "M 48.628,37.009 L 49.79,37.009 L 48.336,34.35 L 48.623,36.963 L 48.628,37.009 z", center: [48.918, 36.123] }, +{ path: "M 103.108,35.096 L 123.468,7.263 L 122.74,6.495 L 108.937,0.0 L 107.969,0.0 L 82.025,0.0 L 82.449,25.572 L 103.108,35.096 z", center: [99.563, 14.542] }, +{ path: "M 89.802,37.009 L 101.709,37.009 L 103.108,35.096 L 82.449,25.572 L 82.58,33.465 L 89.802,37.009 z", center: [90.806, 32.787] }, +{ path: "M 82.638,37.009 L 89.802,37.009 L 82.58,33.465 L 82.638,37.009 z", center: [85.007, 35.828] }, +{ path: "M 101.709,37.009 L 106.323,37.009 L 106.746,36.773 L 103.108,35.096 L 101.709,37.009 z", center: [103.967, 36.359] }, +{ path: "M 106.746,36.773 L 120.148,29.294 L 121.43,25.439 L 126.431,10.389 L 123.468,7.263 L 103.108,35.096 L 106.746,36.773 z", center: [116.221, 23.605] }, +{ path: "M 106.323,37.009 L 107.259,37.009 L 106.746,36.773 L 106.323,37.009 z", center: [106.776, 36.93] }, +{ path: "M 107.259,37.009 L 117.585,37.009 L 120.148,29.294 L 106.746,36.773 L 107.259,37.009 z", center: [114.706, 34.431] }, +{ path: "M 122.74,6.495 L 119.859,3.455 L 113.067,0.0 L 108.937,0.0 L 122.74,6.495 z", center: [115.952, 2.493] }, +{ path: "M 119.859,3.455 L 116.584,0.0 L 113.067,0.0 L 119.859,3.455 z", center: [116.504, 1.152] }, +{ path: "M 128.782,0.0 L 116.584,0.0 L 119.859,3.455 L 124.52,5.826 L 128.782,0.0 z", center: [122.983, 2.063] }, +{ path: "M 117.585,37.009 L 129.072,37.009 L 129.072,33.012 L 123.457,27.448 L 120.148,29.294 L 117.585,37.009 z", center: [123.529, 33.277] }, +{ path: "M 124.52,5.826 L 119.859,3.455 L 122.74,6.495 L 123.7,6.947 L 124.52,5.826 z", center: [122.584, 5.45] }, +{ path: "M 123.457,27.448 L 121.43,25.439 L 120.148,29.294 L 123.457,27.448 z", center: [121.678, 27.394] }, +{ path: "M 129.072,24.315 L 129.072,13.175 L 126.431,10.389 L 121.43,25.439 L 123.457,27.448 L 129.072,24.315 z", center: [126.012, 19.92] }, +{ path: "M 122.74,6.495 L 123.468,7.263 L 123.7,6.947 L 122.74,6.495 z", center: [123.303, 6.902] }, +{ path: "M 129.072,33.012 L 129.072,24.315 L 123.457,27.448 L 129.072,33.012 z", center: [127.2, 28.258] }, +{ path: "M 123.7,6.947 L 123.468,7.263 L 126.431,10.389 L 127.051,8.523 L 123.7,6.947 z", center: [125.504, 8.541] }, +{ path: "M 127.452,7.318 L 124.52,5.826 L 123.7,6.947 L 127.051,8.523 L 127.452,7.318 z", center: [125.653, 7.154] }, +{ path: "M 129.072,2.443 L 129.072,0.0 L 128.782,0.0 L 124.52,5.826 L 127.452,7.318 L 129.072,2.443 z", center: [127.243, 4.09] }, +{ path: "M 129.072,13.175 L 129.072,9.474 L 127.051,8.523 L 126.431,10.389 L 129.072,13.175 z", center: [127.984, 10.535] }, +{ path: "M 129.072,9.474 L 129.072,8.142 L 127.452,7.318 L 127.051,8.523 L 129.072,9.474 z", center: [128.151, 8.383] }, +{ path: "M 129.072,8.142 L 129.072,2.443 L 127.452,7.318 L 129.072,8.142 z", center: [128.532, 5.967] }, ] }, grow: { geometry: ( - + @@ -262,43 +301,49 @@ const svgAttributes: Record = { ), size: [163.776, 37.009], splits: [ - { path: "M 0.0,0.0 L 0.0,6.46 L 9.83,2.71 L 7.93,0.0 L 0.0,0.0 z", center: [3.94, 2.51] }, - { path: "M 0.0,6.46 L 0.0,11.02 L 0.0,28.5 L 0.84,28.7 L 26.51,0.0 L 16.95,0.0 L 12.57,1.67 L 9.83,2.71 L 0.0,6.46 z", center: [9.37, 11.11] }, - { path: "M 0.0,28.5 L 0.0,29.64 L 0.84,28.7 L 0.0,28.5 z", center: [0.28, 28.95] }, - { path: "M 0.0,29.64 L 0.0,38.0 L 10.39,38.0 L 39.09,38.0 L 39.36,38.0 L 0.84,28.7 L 0.0,29.64 z", center: [13.15, 34.85] }, - { path: "M 39.36,38.0 L 45.1,38.0 L 46.47,38.0 L 48.13,37.85 L 48.35,36.1 L 42.64,0.0 L 26.51,0.0 L 0.84,28.7 L 39.36,38.0 z", center: [29.18, 20.16] }, - { path: "M 9.83,2.71 L 12.57,1.67 L 11.75,0.0 L 7.93,0.0 L 9.83,2.71 z", center: [10.37, 1.1] }, - { path: "M 12.57,1.67 L 16.95,0.0 L 11.75,0.0 L 12.57,1.67 z", center: [13.76, 0.56] }, - { path: "M 48.35,36.1 L 53.03,0.0 L 42.64,0.0 L 48.35,36.1 z", center: [48.01, 12.03] }, - { path: "M 46.47,38.0 L 48.11,38.0 L 48.13,37.85 L 46.47,38.0 z", center: [47.57, 37.95] }, - { path: "M 48.11,38.0 L 48.65,38.0 L 48.62,37.8 L 48.13,37.85 L 48.11,38.0 z", center: [48.39, 37.91] }, - { path: "M 48.62,37.8 L 48.35,36.1 L 48.13,37.85 L 48.62,37.8 z", center: [48.37, 37.25] }, - { path: "M 48.65,38.0 L 60.41,38.0 L 70.4,16.3 L 77.9,0.0 L 65.33,0.0 L 53.03,0.0 L 48.35,36.1 L 48.62,37.8 L 48.65,38.0 z", center: [60.5, 16.84] }, - { path: "M 60.41,38.0 L 65.6,38.0 L 75.17,38.0 L 82.27,38.0 L 87.6,30.29 L 87.88,28.84 L 90.03,17.75 L 90.08,17.48 L 93.48,0.0 L 77.9,0.0 L 70.4,16.3 L 60.41,38.0 z", center: [78.84, 20.27] }, - { path: "M 82.27,38.0 L 86.1,38.0 L 87.6,30.29 L 82.27,38.0 z", center: [85.32, 35.43] }, - { path: "M 86.1,38.0 L 101.68,38.0 L 106.87,38.0 L 95.37,23.94 L 89.19,27.98 L 87.6,30.29 L 86.1,38.0 z", center: [95.07, 32.81] }, - { path: "M 87.88,28.84 L 87.6,30.29 L 89.19,27.98 L 87.88,28.84 z", center: [88.22, 29.04] }, - { path: "M 93.53,21.69 L 90.26,17.69 L 90.03,17.75 L 87.88,28.84 L 89.19,27.98 L 93.53,21.69 z", center: [90.47, 22.98] }, - { path: "M 95.37,23.94 L 93.53,21.69 L 89.19,27.98 L 95.37,23.94 z", center: [92.7, 24.54] }, - { path: "M 90.26,17.69 L 90.08,17.48 L 90.03,17.75 L 90.26,17.69 z", center: [90.13, 17.64] }, - { path: "M 108.51,0.0 L 93.48,0.0 L 90.08,17.48 L 90.26,17.69 L 93.53,21.69 L 108.51,0.0 z", center: [97.37, 8.32] }, - { path: "M 106.87,38.0 L 123.82,38.0 L 127.92,38.0 L 124.56,29.8 L 114.57,5.43 L 111.52,0.0 L 111.25,0.0 L 108.51,0.0 L 93.53,21.69 L 95.37,23.94 L 106.87,38.0 z", center: [110.47, 22.19] }, - { path: "M 112.34,0.0 L 111.52,0.0 L 114.57,5.43 L 112.34,0.0 z", center: [112.81, 1.81] }, - { path: "M 124.64,0.0 L 112.34,0.0 L 114.57,5.43 L 127.76,28.95 L 128.07,28.87 L 126.88,1.14 L 124.64,0.0 z", center: [122.22, 9.98] }, - { path: "M 127.76,28.95 L 114.57,5.43 L 124.56,29.8 L 127.76,28.95 z", center: [122.3, 21.39] }, - { path: "M 127.92,38.0 L 128.47,38.0 L 128.1,29.56 L 127.76,28.95 L 124.56,29.8 L 127.92,38.0 z", center: [127.02, 32.61] }, - { path: "M 126.83,0.0 L 124.64,0.0 L 126.88,1.14 L 126.83,0.0 z", center: [126.11, 0.38] }, - { path: "M 154.45,15.25 L 150.06,0.0 L 142.95,0.0 L 126.83,0.0 L 126.88,1.14 L 154.45,15.25 z", center: [143.16, 5.11] }, - { path: "M 132.84,38.0 L 138.03,38.0 L 154.73,16.25 L 154.45,15.25 L 126.88,1.14 L 128.07,28.87 L 128.1,29.56 L 132.84,38.0 z", center: [137.72, 19.94] }, - { path: "M 127.76,28.95 L 128.1,29.56 L 128.07,28.87 L 127.76,28.95 z", center: [127.98, 29.13] }, - { path: "M 128.47,38.0 L 132.84,38.0 L 128.1,29.56 L 128.47,38.0 z", center: [129.8, 35.19] }, - { path: "M 138.03,38.0 L 144.05,38.0 L 158.2,28.3 L 154.73,16.25 L 138.03,38.0 z", center: [149.7, 28.78] }, - { path: "M 144.05,38.0 L 160.99,38.0 L 158.2,28.3 L 144.05,38.0 z", center: [154.41, 34.77] }, - { path: "M 164.0,4.18 L 164.0,0.0 L 150.06,0.0 L 154.45,15.25 L 155.2,15.64 L 164.0,4.18 z", center: [156.95, 5.59] }, - { path: "M 154.45,15.25 L 154.73,16.25 L 155.2,15.64 L 154.45,15.25 z", center: [154.8, 15.71] }, - { path: "M 164.0,24.32 L 164.0,20.14 L 155.2,15.64 L 154.73,16.25 L 158.2,28.3 L 164.0,24.32 z", center: [159.5, 21.82] }, - { path: "M 164.0,20.14 L 164.0,4.56 L 164.0,4.18 L 155.2,15.64 L 164.0,20.14 z", center: [161.07, 13.32] }, - { path: "M 160.99,38.0 L 164.0,38.0 L 164.0,36.48 L 164.0,24.32 L 158.2,28.3 L 160.99,38.0 z", center: [161.8, 31.43] }, + { path: "M 0.0,0.0 L 0.0,6.477 L 15.423,1.812 L 10.727,0.0 L 0.0,0.0 z", center: [5.724, 2.411] }, + { path: "M 0.0,6.477 L 0.0,13.878 L 4.195,21.777 L 21.584,7.88 L 22.616,4.56 L 19.67,0.527 L 15.423,1.812 L 0.0,6.477 z", center: [10.037, 9.854] }, + { path: "M 0.0,13.878 L 0.0,25.129 L 4.195,21.777 L 0.0,13.878 z", center: [1.398, 20.262] }, + { path: "M 0.0,25.129 L 0.0,28.053 L 8.025,37.009 L 11.423,37.009 L 12.283,37.009 L 4.195,21.777 L 0.0,25.129 z", center: [5.483, 29.825] }, + { path: "M 0.0,28.053 L 0.0,37.009 L 8.025,37.009 L 0.0,28.053 z", center: [2.675, 34.024] }, + { path: "M 12.283,37.009 L 12.529,37.009 L 21.584,7.88 L 4.195,21.777 L 12.283,37.009 z", center: [12.739, 22.317] }, + { path: "M 15.423,1.812 L 19.67,0.527 L 19.285,0.0 L 10.727,0.0 L 15.423,1.812 z", center: [15.592, 0.63] }, + { path: "M 12.529,37.009 L 56.011,37.009 L 58.73,30.942 L 66.728,13.09 L 66.379,10.749 L 49.542,0.0 L 42.5,0.0 L 31.445,0.0 L 21.584,7.88 L 12.529,37.009 z", center: [39.836, 19.692] }, + { path: "M 19.67,0.527 L 21.414,0.0 L 19.285,0.0 L 19.67,0.527 z", center: [20.123, 0.176] }, + { path: "M 22.616,4.56 L 24.034,0.0 L 21.414,0.0 L 19.67,0.527 L 22.616,4.56 z", center: [22.08, 1.594] }, + { path: "M 31.445,0.0 L 24.034,0.0 L 22.616,4.56 L 21.584,7.88 L 31.445,0.0 z", center: [25.688, 2.627] }, + { path: "M 66.379,10.749 L 64.773,0.0 L 49.542,0.0 L 66.379,10.749 z", center: [60.232, 3.583] }, + { path: "M 56.011,37.009 L 62.44,37.009 L 66.135,34.302 L 58.73,30.942 L 56.011,37.009 z", center: [60.593, 34.577] }, + { path: "M 66.728,13.09 L 58.73,30.942 L 66.135,34.302 L 69.526,31.818 L 66.728,13.09 z", center: [64.969, 26.201] }, + { path: "M 62.44,37.009 L 70.301,37.009 L 70.17,36.132 L 66.135,34.302 L 62.44,37.009 z", center: [66.638, 36.067] }, + { path: "M 67.466,11.444 L 72.568,0.057 L 72.553,0.0 L 64.773,0.0 L 66.379,10.749 L 67.466,11.444 z", center: [68.059, 4.193] }, + { path: "M 66.135,34.302 L 70.17,36.132 L 69.526,31.818 L 66.135,34.302 z", center: [68.61, 34.084] }, + { path: "M 66.728,13.09 L 67.466,11.444 L 66.379,10.749 L 66.728,13.09 z", center: [66.858, 11.761] }, + { path: "M 72.102,37.009 L 86.392,37.009 L 91.199,3.066 L 83.362,0.0 L 72.594,0.0 L 72.568,0.057 L 67.466,11.444 L 66.728,13.09 L 69.526,31.818 L 70.17,36.132 L 72.102,37.009 z", center: [78.813, 18.096] }, + { path: "M 70.301,37.009 L 72.102,37.009 L 70.17,36.132 L 70.301,37.009 z", center: [70.858, 36.717] }, + { path: "M 72.568,0.057 L 72.594,0.0 L 72.553,0.0 L 72.568,0.057 z", center: [72.572, 0.019] }, + { path: "M 91.199,3.066 L 91.633,0.0 L 83.362,0.0 L 91.199,3.066 z", center: [88.731, 1.022] }, + { path: "M 86.392,37.009 L 87.047,37.009 L 120.498,37.009 L 141.298,37.009 L 142.013,22.963 L 142.014,22.944 L 91.199,3.066 L 86.392,37.009 z", center: [111.509, 24.376] }, + { path: "M 142.014,22.944 L 142.379,15.759 L 138.06,11.377 L 132.839,6.081 L 131.028,4.244 L 126.845,0.0 L 119.72,0.0 L 106.373,0.0 L 104.325,0.0 L 91.633,0.0 L 91.199,3.066 L 142.014,22.944 z", center: [120.193, 8.368] }, + { path: "M 138.718,0.0 L 126.845,0.0 L 131.028,4.244 L 136.11,2.698 L 138.718,0.0 z", center: [132.695, 1.559] }, + { path: "M 131.028,4.244 L 132.839,6.081 L 136.11,2.698 L 131.028,4.244 z", center: [133.325, 4.341] }, + { path: "M 136.11,2.698 L 132.839,6.081 L 138.06,11.377 L 142.474,13.903 L 143.153,0.556 L 136.11,2.698 z", center: [139.159, 6.685] }, + { path: "M 143.181,0.0 L 138.718,0.0 L 136.11,2.698 L 143.153,0.556 L 143.181,0.0 z", center: [139.695, 0.944] }, + { path: "M 138.06,11.377 L 142.379,15.759 L 142.474,13.903 L 138.06,11.377 z", center: [140.971, 13.68] }, + { path: "M 141.298,37.009 L 162.548,37.009 L 162.624,36.297 L 154.136,27.687 L 142.032,22.951 L 142.013,22.963 L 141.298,37.009 z", center: [149.643, 31.744] }, + { path: "M 142.014,22.944 L 142.013,22.963 L 142.032,22.951 L 142.014,22.944 z", center: [142.019, 22.953] }, + { path: "M 146.702,20.145 L 142.379,15.759 L 142.014,22.944 L 142.032,22.951 L 146.702,20.145 z", center: [143.698, 19.622] }, + { path: "M 154.136,27.687 L 146.702,20.145 L 142.032,22.951 L 154.136,27.687 z", center: [147.623, 23.594] }, + { path: "M 149.96,18.186 L 142.474,13.903 L 142.379,15.759 L 146.702,20.145 L 149.96,18.186 z", center: [145.803, 17.227] }, + { path: "M 163.776,9.881 L 163.776,0.0 L 144.983,0.0 L 143.153,0.556 L 142.474,13.903 L 149.96,18.186 L 163.776,9.881 z", center: [152.606, 7.605] }, + { path: "M 144.983,0.0 L 143.181,0.0 L 143.153,0.556 L 144.983,0.0 z", center: [143.772, 0.185] }, + { path: "M 163.716,26.057 L 149.96,18.186 L 146.702,20.145 L 154.136,27.687 L 163.166,31.219 L 163.716,26.057 z", center: [155.893, 24.698] }, + { path: "M 163.776,25.499 L 163.776,9.881 L 149.96,18.186 L 163.716,26.057 L 163.776,25.499 z", center: [159.17, 18.052] }, + { path: "M 154.136,27.687 L 162.624,36.297 L 163.166,31.219 L 154.136,27.687 z", center: [159.975, 31.734] }, + { path: "M 162.548,37.009 L 163.326,37.009 L 162.624,36.297 L 162.548,37.009 z", center: [162.832, 36.772] }, + { path: "M 163.326,37.009 L 163.776,37.009 L 163.776,31.458 L 163.166,31.219 L 162.624,36.297 L 163.326,37.009 z", center: [163.321, 34.354] }, + { path: "M 163.776,31.458 L 163.776,26.091 L 163.716,26.057 L 163.166,31.219 L 163.776,31.458 z", center: [163.571, 29.426] }, + { path: "M 163.776,26.091 L 163.776,25.499 L 163.716,26.057 L 163.776,26.091 z", center: [163.756, 25.883] }, ] } } From 5c2f170a192f6bf14857dd35f81c84330dde0b6a Mon Sep 17 00:00:00 2001 From: baitcode Date: Wed, 27 Nov 2024 10:26:55 +0300 Subject: [PATCH 15/22] Review comments fixup --- app/page.tsx | 2 +- components/UI/changeWallet.tsx | 2 +- components/UI/navbar.tsx | 2 +- components/pages/home/card.tsx | 8 +----- components/pages/home/hero.tsx | 6 ++-- components/pages/home/splitTitle.tsx | 21 ++++++-------- eslint.config.mjs | 41 ++++++++++++++++++++++++++++ hooks/useGetDiscoveryWallets.ts | 2 +- 8 files changed, 57 insertions(+), 27 deletions(-) create mode 100644 eslint.config.mjs diff --git a/app/page.tsx b/app/page.tsx index a2c9072d..f871961e 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -23,7 +23,7 @@ export default function Page() { return (
        -
        +
        diff --git a/components/UI/changeWallet.tsx b/components/UI/changeWallet.tsx index 966cd973..7ae6b2d9 100644 --- a/components/UI/changeWallet.tsx +++ b/components/UI/changeWallet.tsx @@ -5,7 +5,7 @@ import Button from "./button"; import { FunctionComponent } from "react"; import { Modal } from "@mui/material"; import WalletIcons from "@components/UI/iconsComponents/icons/walletIcons"; -import getDiscoveryWallets from "get-starknet-core"; +import getDiscoveryWallets from "@starknet-io/get-starknet-core"; import useGetDiscoveryWallets from "@hooks/useGetDiscoveryWallets"; import Typography from "./typography/typography"; import { TEXT_TYPE } from "@constants/typography"; diff --git a/components/UI/navbar.tsx b/components/UI/navbar.tsx index 9b4a2f17..951d8f9d 100644 --- a/components/UI/navbar.tsx +++ b/components/UI/navbar.tsx @@ -191,7 +191,7 @@ const Navbar: FunctionComponent = () => { Starknet.id Logo = ({ - children, - title, - imgSrc, - onClick, - disabled, -}) => { +const Card: React.FC = ({ children, title, imgSrc, onClick, disabled }) => { return (
        = ({}) => ( -
        +const Hero: React.FC = () => ( +
        @@ -24,7 +24,7 @@ const Hero: FunctionComponent<{}> = ({}) => ( full potential. -
        +
        ); export default Hero; diff --git a/components/pages/home/splitTitle.tsx b/components/pages/home/splitTitle.tsx index 0f576ed7..5044412b 100644 --- a/components/pages/home/splitTitle.tsx +++ b/components/pages/home/splitTitle.tsx @@ -4,7 +4,7 @@ import { motion } from "motion/react" // This is the order of words appearing -const words = ["earn", "profit", "maximize", "gain", "grow"] +const words = ["earn", "profit", "maximize", "gain", "grow"] type ClipPath = { path: string; // svg path `d` attribute value. Is always valid Polygon @@ -400,33 +400,28 @@ const SplitTitle: FunctionComponent = ({ return () => { clearTimeout(timeout); } - }) + }, []) return (
        { - setFirstLaunch(false); - if (isVisible) { - // If WAS visible. Then now it's invisible. Pick new word and launch fadeIn. + onAnimationComplete={(definition: "visible" | "hidden") => { + if (definition === "hidden") { setCurrentWordIdx((currentWordIdx + 1) % words.length); setVisible(false); } else { - // If WAS invisible. Wait for `interval` and start fadeOut. - let timeout: NodeJS.Timeout; - timeout = setTimeout(() => { - setVisible(true); - clearTimeout(timeout); - }, interval * 1000); + let timeout = setTimeout(() => setVisible(true), interval * 1000) + return () => { window.clearTimeout(timeout) }; } - }} width={`${currentGeom.size[0]}`} height={`${currentGeom.size[1]}`} diff --git a/eslint.config.mjs b/eslint.config.mjs new file mode 100644 index 00000000..c369721c --- /dev/null +++ b/eslint.config.mjs @@ -0,0 +1,41 @@ +import tsParser from "@typescript-eslint/parser"; +import path from "node:path"; +import { fileURLToPath } from "node:url"; +import js from "@eslint/js"; +import { FlatCompat } from "@eslint/eslintrc"; + +const __filename = fileURLToPath(import.meta.url); +const __dirname = path.dirname(__filename); +const compat = new FlatCompat({ + baseDirectory: __dirname, + recommendedConfig: js.configs.recommended, + allConfig: js.configs.all +}); + +export default [...compat.extends( + "eslint:recommended", + "plugin:react/recommended", + "plugin:@typescript-eslint/recommended", +), { + languageOptions: { + parser: tsParser, + }, + + rules: { + "@next/next/no-img-element": "off", + "@next/next/no-document-import-in-page": "off", + }, +}, { + files: ["**/*.test.js"], + + rules: { + "no-undef": "off", + }, +}, { + files: ["components/lands/*.tsx"], + + rules: { + "react/prop-types": "off", + "react/no-unknown-property": "off", + }, +}]; \ No newline at end of file diff --git a/hooks/useGetDiscoveryWallets.ts b/hooks/useGetDiscoveryWallets.ts index d376611d..ee8a61eb 100644 --- a/hooks/useGetDiscoveryWallets.ts +++ b/hooks/useGetDiscoveryWallets.ts @@ -1,5 +1,5 @@ import { useEffect, useState } from "react"; -import { WalletProvider } from "get-starknet-core"; +import { WalletProvider } from "@starknet-io/get-starknet-core"; import { getBrowser } from "@utils/browserService"; export default function useGetDiscoveryWallets( From 360173d2397e517e63db9e3d2a5942bbab0a44fc Mon Sep 17 00:00:00 2001 From: baitcode Date: Wed, 27 Nov 2024 10:40:55 +0300 Subject: [PATCH 16/22] coderabbitai comments fix --- components/pages/home/card.tsx | 1 - eslint.config.mjs | 11 +++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/components/pages/home/card.tsx b/components/pages/home/card.tsx index 98a87042..deec243c 100644 --- a/components/pages/home/card.tsx +++ b/components/pages/home/card.tsx @@ -1,4 +1,3 @@ -import React, { FunctionComponent } from "react"; import styles from "@styles/components/pages/home/card.module.css"; import cdnize from "@utils/cdnize"; import Typography from "@components/UI/typography/typography"; diff --git a/eslint.config.mjs b/eslint.config.mjs index c369721c..527eded1 100644 --- a/eslint.config.mjs +++ b/eslint.config.mjs @@ -16,9 +16,20 @@ export default [...compat.extends( "eslint:recommended", "plugin:react/recommended", "plugin:@typescript-eslint/recommended", + "plugin:react-hooks/recommended", + "plugin:import/recommended", + "plugin:import/typescript" ), { languageOptions: { parser: tsParser, + parserOptions: { + ecmaVersion: 'latest', + sourceType: 'module', + project: './tsconfig.json', + ecmaFeatures: { + jsx: true + } + } }, rules: { From 20cecf0a5ee8e5c08168c6165dbcb4b5e1f71653 Mon Sep 17 00:00:00 2001 From: baitcode Date: Wed, 27 Nov 2024 10:53:24 +0300 Subject: [PATCH 17/22] downgraded eslint --- eslint.config.mjs | 52 ------ package-lock.json | 393 ++++++++++++++++++++++++++-------------------- package.json | 4 +- 3 files changed, 225 insertions(+), 224 deletions(-) delete mode 100644 eslint.config.mjs diff --git a/eslint.config.mjs b/eslint.config.mjs deleted file mode 100644 index 527eded1..00000000 --- a/eslint.config.mjs +++ /dev/null @@ -1,52 +0,0 @@ -import tsParser from "@typescript-eslint/parser"; -import path from "node:path"; -import { fileURLToPath } from "node:url"; -import js from "@eslint/js"; -import { FlatCompat } from "@eslint/eslintrc"; - -const __filename = fileURLToPath(import.meta.url); -const __dirname = path.dirname(__filename); -const compat = new FlatCompat({ - baseDirectory: __dirname, - recommendedConfig: js.configs.recommended, - allConfig: js.configs.all -}); - -export default [...compat.extends( - "eslint:recommended", - "plugin:react/recommended", - "plugin:@typescript-eslint/recommended", - "plugin:react-hooks/recommended", - "plugin:import/recommended", - "plugin:import/typescript" -), { - languageOptions: { - parser: tsParser, - parserOptions: { - ecmaVersion: 'latest', - sourceType: 'module', - project: './tsconfig.json', - ecmaFeatures: { - jsx: true - } - } - }, - - rules: { - "@next/next/no-img-element": "off", - "@next/next/no-document-import-in-page": "off", - }, -}, { - files: ["**/*.test.js"], - - rules: { - "no-undef": "off", - }, -}, { - files: ["components/lands/*.tsx"], - - rules: { - "react/prop-types": "off", - "react/no-unknown-property": "off", - }, -}]; \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 19b658c4..3ec8d0a4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "maath": "^0.7.0", "mongodb": "^4.12.1", "motion": "^11.11.17", - "next": "^14.0.1", + "next": "^14.2.1", "next-axiom": "^1.1.1", "posthog-js": "^1.116.2", "react": "^18.2.0", @@ -63,7 +63,7 @@ "@types/three": "^0.155.0", "autoprefixer": "^10.4.8", "babel-jest": "^29.3.1", - "eslint": "^9.14.1", + "eslint": "^8.0.0", "eslint-config-next": "^15.0.3", "eslint-plugin-react": "^7.31.11", "jest": "^29.3.1", @@ -2791,42 +2791,17 @@ "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } }, - "node_modules/@eslint/config-array": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.19.0.tgz", - "integrity": "sha512-zdHg2FPIFNKPdcHWtiNT+jEFCHYVplAXRDlQDyqy0zGx/q2parwh7brGJSiTxRk/TSMkbM//zt/f5CHgyTyaSQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@eslint/object-schema": "^2.1.4", - "debug": "^4.3.1", - "minimatch": "^3.1.2" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/core": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.9.0.tgz", - "integrity": "sha512-7ATR9F0e4W85D/0w7cU0SNj7qkAexMG+bAHEZOjo9akvGuhHE2m7umzWzfnpa0XAg5Kxc1BWmtPMV67jJ+9VUg==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, "node_modules/@eslint/eslintrc": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.2.0.tgz", - "integrity": "sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==", + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", + "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", "dev": true, "license": "MIT", "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^10.0.1", - "globals": "^14.0.0", + "espree": "^9.6.0", + "globals": "^13.19.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", @@ -2834,7 +2809,7 @@ "strip-json-comments": "^3.1.1" }, "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { "url": "https://opencollective.com/eslint" @@ -2848,13 +2823,16 @@ "license": "Python-2.0" }, "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", - "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", "dev": true, "license": "MIT", + "dependencies": { + "type-fest": "^0.20.2" + }, "engines": { - "node": ">=18" + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -2873,37 +2851,27 @@ "js-yaml": "bin/js-yaml.js" } }, - "node_modules/@eslint/js": { - "version": "9.15.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.15.0.tgz", - "integrity": "sha512-tMTqrY+EzbXmKJR5ToI8lxu7jaN5EdmrBFJpQk5JmSlyLsx6o4t27r883K5xsLuCYCpfKBCGswMSWXsM+jB7lg==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/object-schema": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.4.tgz", - "integrity": "sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==", + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", "dev": true, - "license": "Apache-2.0", + "license": "(MIT OR CC0-1.0)", "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@eslint/plugin-kit": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.3.tgz", - "integrity": "sha512-2b/g5hRmpbb1o4GnTZax9N9m0FXzz9OV42ZzI4rDDMDuHUqigAiQCEWChBWCY4ztAGVRjoWT19v0yMmc5/L5kA==", + "node_modules/@eslint/js": { + "version": "8.57.1", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz", + "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==", "dev": true, - "license": "Apache-2.0", - "dependencies": { - "levn": "^0.4.1" - }, + "license": "MIT", "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, "node_modules/@ethersproject/abstract-provider": { @@ -3355,42 +3323,20 @@ "react": ">=16" } }, - "node_modules/@humanfs/core": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", - "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=18.18.0" - } - }, - "node_modules/@humanfs/node": { - "version": "0.16.6", - "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz", - "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==", + "node_modules/@humanwhocodes/config-array": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", + "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==", + "deprecated": "Use @eslint/config-array instead", "dev": true, "license": "Apache-2.0", "dependencies": { - "@humanfs/core": "^0.19.1", - "@humanwhocodes/retry": "^0.3.0" + "@humanwhocodes/object-schema": "^2.0.3", + "debug": "^4.3.1", + "minimatch": "^3.0.5" }, "engines": { - "node": ">=18.18.0" - } - }, - "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz", - "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=18.18" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" + "node": ">=10.10.0" } }, "node_modules/@humanwhocodes/module-importer": { @@ -3407,19 +3353,13 @@ "url": "https://github.com/sponsors/nzakas" } }, - "node_modules/@humanwhocodes/retry": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.1.tgz", - "integrity": "sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==", + "node_modules/@humanwhocodes/object-schema": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", + "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", + "deprecated": "Use @eslint/object-schema instead", "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=18.18" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } + "license": "BSD-3-Clause" }, "node_modules/@isaacs/cliui": { "version": "8.0.2", @@ -6432,13 +6372,6 @@ "integrity": "sha512-AX22jp8Y7wwaBgAixaSvkoG4M/+PlAcm3Qs4OW8yT9DM4xUpWKeFhLueTAyZF39pviAdcDdeJoACapiAceqNcw==", "license": "MIT" }, - "node_modules/@types/estree": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", - "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", - "dev": true, - "license": "MIT" - }, "node_modules/@types/graceful-fs": { "version": "4.1.9", "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", @@ -6494,13 +6427,6 @@ "parse5": "^7.0.0" } }, - "node_modules/@types/json-schema": { - "version": "7.0.15", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", - "dev": true, - "license": "MIT" - }, "node_modules/@types/json5": { "version": "0.0.29", "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", @@ -6910,6 +6836,13 @@ "url": "https://opencollective.com/typescript-eslint" } }, + "node_modules/@ungap/structured-clone": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", + "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", + "dev": true, + "license": "ISC" + }, "node_modules/@use-gesture/core": { "version": "10.3.1", "resolved": "https://registry.npmjs.org/@use-gesture/core/-/core-10.3.1.tgz", @@ -9665,63 +9598,60 @@ } }, "node_modules/eslint": { - "version": "9.15.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.15.0.tgz", - "integrity": "sha512-7CrWySmIibCgT1Os28lUU6upBshZ+GxybLOrmRzi08kS8MBuO8QA7pXEgYgY5W8vK3e74xv0lpjo9DbaGU9Rkw==", + "version": "8.57.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz", + "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==", + "deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.12.1", - "@eslint/config-array": "^0.19.0", - "@eslint/core": "^0.9.0", - "@eslint/eslintrc": "^3.2.0", - "@eslint/js": "9.15.0", - "@eslint/plugin-kit": "^0.2.3", - "@humanfs/node": "^0.16.6", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.4", + "@eslint/js": "8.57.1", + "@humanwhocodes/config-array": "^0.13.0", "@humanwhocodes/module-importer": "^1.0.1", - "@humanwhocodes/retry": "^0.4.1", - "@types/estree": "^1.0.6", - "@types/json-schema": "^7.0.15", + "@nodelib/fs.walk": "^1.2.8", + "@ungap/structured-clone": "^1.2.0", "ajv": "^6.12.4", "chalk": "^4.0.0", - "cross-spawn": "^7.0.5", + "cross-spawn": "^7.0.2", "debug": "^4.3.2", + "doctrine": "^3.0.0", "escape-string-regexp": "^4.0.0", - "eslint-scope": "^8.2.0", - "eslint-visitor-keys": "^4.2.0", - "espree": "^10.3.0", - "esquery": "^1.5.0", + "eslint-scope": "^7.2.2", + "eslint-visitor-keys": "^3.4.3", + "espree": "^9.6.1", + "esquery": "^1.4.2", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^8.0.0", + "file-entry-cache": "^6.0.1", "find-up": "^5.0.0", "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", "ignore": "^5.2.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-yaml": "^4.1.0", "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", "lodash.merge": "^4.6.2", "minimatch": "^3.1.2", "natural-compare": "^1.4.0", - "optionator": "^0.9.3" + "optionator": "^0.9.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" }, "bin": { "eslint": "bin/eslint.js" }, "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "url": "https://eslint.org/donate" - }, - "peerDependencies": { - "jiti": "*" - }, - "peerDependenciesMeta": { - "jiti": { - "optional": true - } + "url": "https://opencollective.com/eslint" } }, "node_modules/eslint-config-next": { @@ -10007,9 +9937,9 @@ } }, "node_modules/eslint-scope": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.2.0.tgz", - "integrity": "sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==", + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", "dev": true, "license": "BSD-2-Clause", "dependencies": { @@ -10017,7 +9947,7 @@ "estraverse": "^5.2.0" }, "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { "url": "https://opencollective.com/eslint" @@ -10036,6 +9966,39 @@ "url": "https://opencollective.com/eslint" } }, + "node_modules/eslint/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true, + "license": "Python-2.0" + }, + "node_modules/eslint/node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/eslint/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, "node_modules/eslint/node_modules/find-up": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", @@ -10053,6 +10016,35 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/eslint/node_modules/globals": { + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, "node_modules/eslint/node_modules/locate-path": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", @@ -10085,19 +10077,45 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/eslint/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/espree": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz", - "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==", + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", "dev": true, "license": "BSD-2-Clause", "dependencies": { - "acorn": "^8.14.0", + "acorn": "^8.9.0", "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^4.2.0" + "eslint-visitor-keys": "^3.4.1" }, "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/espree/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { "url": "https://opencollective.com/eslint" @@ -10375,16 +10393,16 @@ "license": "MIT" }, "node_modules/file-entry-cache": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", - "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", "dev": true, "license": "MIT", "dependencies": { - "flat-cache": "^4.0.0" + "flat-cache": "^3.0.4" }, "engines": { - "node": ">=16.0.0" + "node": "^10.12.0 || >=12.0.0" } }, "node_modules/filelist": { @@ -10462,17 +10480,18 @@ } }, "node_modules/flat-cache": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", - "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", "dev": true, "license": "MIT", "dependencies": { "flatted": "^3.2.9", - "keyv": "^4.5.4" + "keyv": "^4.5.3", + "rimraf": "^3.0.2" }, "engines": { - "node": ">=16" + "node": "^10.12.0 || >=12.0.0" } }, "node_modules/flatted": { @@ -11586,6 +11605,16 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/is-potential-custom-element-name": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", @@ -15053,6 +15082,23 @@ "node": ">=0.10.0" } }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/rtl-css-js": { "version": "1.16.1", "resolved": "https://registry.npmjs.org/rtl-css-js/-/rtl-css-js-1.16.1.tgz", @@ -16176,6 +16222,13 @@ "node": ">=8" } }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true, + "license": "MIT" + }, "node_modules/thenify": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", @@ -17491,4 +17544,4 @@ } } } -} \ No newline at end of file +} diff --git a/package.json b/package.json index 2ac8d10e..68a461d9 100644 --- a/package.json +++ b/package.json @@ -37,7 +37,7 @@ "maath": "^0.7.0", "mongodb": "^4.12.1", "motion": "^11.11.17", - "next": "^14.0.1", + "next": "^14.2.1", "next-axiom": "^1.1.1", "posthog-js": "^1.116.2", "react": "^18.2.0", @@ -66,7 +66,7 @@ "@types/three": "^0.155.0", "autoprefixer": "^10.4.8", "babel-jest": "^29.3.1", - "eslint": "^9.14.1", + "eslint": "^8.0.0", "eslint-config-next": "^15.0.3", "eslint-plugin-react": "^7.31.11", "jest": "^29.3.1", From 4aa7ec1a627586a963e1c62e7fbc7fb8c3607fcd Mon Sep 17 00:00:00 2001 From: baitcode Date: Wed, 27 Nov 2024 10:58:03 +0300 Subject: [PATCH 18/22] code rabbit --- components/pages/home/card.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/pages/home/card.tsx b/components/pages/home/card.tsx index deec243c..d34b0bcd 100644 --- a/components/pages/home/card.tsx +++ b/components/pages/home/card.tsx @@ -13,7 +13,7 @@ type CardProps = { const Card: React.FC = ({ children, title, imgSrc, onClick, disabled }) => { return ( -
        +
        Date: Wed, 27 Nov 2024 11:37:26 +0300 Subject: [PATCH 19/22] added mui system --- package-lock.json | 6 +----- package.json | 1 + 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3ec8d0a4..4d7bcf49 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,6 +13,7 @@ "@gsap/react": "^2.1.1", "@mui/icons-material": "^5.15.12", "@mui/material": "^5.10.1", + "@mui/system": "^6.1.8", "@mui/x-date-pickers": "^7.7.0", "@next/env": "^14.0.1", "@nimiq/style": "^0.8.5", @@ -4076,7 +4077,6 @@ "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-6.1.8.tgz", "integrity": "sha512-TuKl7msynCNCVvhX3c0ef1sF0Qb3VHcPs8XOGB/8bdOGBr/ynmIG1yTMjZeiFQXk8yN9fzK/FDEKMFxILNn3wg==", "license": "MIT", - "peer": true, "dependencies": { "@babel/runtime": "^7.26.0", "@mui/utils": "^6.1.8", @@ -4104,7 +4104,6 @@ "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-6.1.8.tgz", "integrity": "sha512-O2DWb1kz8hiANVcR7Z4gOB3SvPPsSQGUmStpyBDzde6dJIfBzgV9PbEQOBZd3EBsd1pB+Uv1z5LAJAbymmawrA==", "license": "MIT", - "peer": true, "dependencies": { "@babel/runtime": "^7.26.0", "@mui/types": "^7.2.19", @@ -4135,7 +4134,6 @@ "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-6.1.8.tgz", "integrity": "sha512-ZvEoT0U2nPLSLI+B4by4cVjaZnPT2f20f4JUPkyHdwLv65ZzuoHiTlwyhqX1Ch63p8bcJzKTHQVGisEoMK6PGA==", "license": "MIT", - "peer": true, "dependencies": { "@babel/runtime": "^7.26.0", "@emotion/cache": "^11.13.1", @@ -4170,7 +4168,6 @@ "resolved": "https://registry.npmjs.org/@mui/system/-/system-6.1.8.tgz", "integrity": "sha512-i1kLfQoWxzFpXTBQIuPoA3xKnAnP3en4I2T8xIolovSolGQX5k8vGjw1JaydQS40td++cFsgCdEU458HDNTGUA==", "license": "MIT", - "peer": true, "dependencies": { "@babel/runtime": "^7.26.0", "@mui/private-theming": "^6.1.8", @@ -4211,7 +4208,6 @@ "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-6.1.8.tgz", "integrity": "sha512-O2DWb1kz8hiANVcR7Z4gOB3SvPPsSQGUmStpyBDzde6dJIfBzgV9PbEQOBZd3EBsd1pB+Uv1z5LAJAbymmawrA==", "license": "MIT", - "peer": true, "dependencies": { "@babel/runtime": "^7.26.0", "@mui/types": "^7.2.19", diff --git a/package.json b/package.json index 68a461d9..66db862e 100644 --- a/package.json +++ b/package.json @@ -16,6 +16,7 @@ "@gsap/react": "^2.1.1", "@mui/icons-material": "^5.15.12", "@mui/material": "^5.10.1", + "@mui/system": "^6.1.8", "@mui/x-date-pickers": "^7.7.0", "@next/env": "^14.0.1", "@nimiq/style": "^0.8.5", From 3b14957ddb3c2f9088b2c1ccec04ba2d5e87a6c7 Mon Sep 17 00:00:00 2001 From: baitcode Date: Wed, 27 Nov 2024 17:15:16 +0300 Subject: [PATCH 20/22] revert dependency chages --- package-lock.json | 1529 +++++++++++++++------------------------------ package.json | 10 +- 2 files changed, 495 insertions(+), 1044 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4d7bcf49..bb62379b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,32 +10,32 @@ "dependencies": { "@emotion/react": "^11.10.0", "@emotion/styled": "^11.10.0", - "@gsap/react": "^2.1.1", "@mui/icons-material": "^5.15.12", "@mui/material": "^5.10.1", - "@mui/system": "^6.1.8", "@mui/x-date-pickers": "^7.7.0", "@next/env": "^14.0.1", "@nimiq/style": "^0.8.5", "@react-three/drei": "^9.80.3", "@react-three/fiber": "^8.13.6", - "@starknet-io/get-starknet-core": "^4.0.0", "@starknet-react/chains": "^3.1.0", "@starknet-react/core": "^3.5.0", "@tanstack/react-table": "^8.17.3", + "@typescript-eslint/eslint-plugin": "^5.47.0", + "@typescript-eslint/parser": "^5.47.0", "@use-gesture/react": "^10.2.27", "@vercel/analytics": "^0.1.5", "big.js": "^6.2.1", "bn.js": "^5.2.1", "chart.js": "^4.3.0", "dayjs": "^1.11.11", + "eslint": "^9.11.1", "jotai": "^2.5.0", "jwt-decode": "^4.0.0", "lottie-react": "^2.4.0", "maath": "^0.7.0", "mongodb": "^4.12.1", "motion": "^11.11.17", - "next": "^14.2.1", + "next": "^14.0.1", "next-axiom": "^1.1.1", "posthog-js": "^1.116.2", "react": "^18.2.0", @@ -64,8 +64,6 @@ "@types/three": "^0.155.0", "autoprefixer": "^10.4.8", "babel-jest": "^29.3.1", - "eslint": "^8.0.0", - "eslint-config-next": "^15.0.3", "eslint-plugin-react": "^7.31.11", "jest": "^29.3.1", "jest-environment-jsdom": "^29.7.0", @@ -2754,7 +2752,6 @@ "version": "4.4.1", "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz", "integrity": "sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==", - "dev": true, "license": "MIT", "dependencies": { "eslint-visitor-keys": "^3.4.3" @@ -2769,40 +2766,48 @@ "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" } }, - "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, "node_modules/@eslint-community/regexpp": { "version": "4.12.1", "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", - "dev": true, "license": "MIT", "engines": { "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } }, + "node_modules/@eslint/config-array": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.18.0.tgz", + "integrity": "sha512-fTxvnS1sRMu3+JjXwJG0j/i4RT9u4qJ+lqS/yCGap4lH4zZGzQ7tu+xZqQmcMZq5OBZDL4QRxQzRjkWcGt8IVw==", + "license": "Apache-2.0", + "dependencies": { + "@eslint/object-schema": "^2.1.4", + "debug": "^4.3.1", + "minimatch": "^3.1.2" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/core": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.6.0.tgz", + "integrity": "sha512-8I2Q8ykA4J0x0o7cg67FPVnehcqWTBehu/lmY+bolPFHGjh49YzGBMXTvpqVgEbBdvNCSxj6iFgiIyHzf03lzg==", + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, "node_modules/@eslint/eslintrc": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", - "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", - "dev": true, + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.2.0.tgz", + "integrity": "sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==", "license": "MIT", "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.6.0", - "globals": "^13.19.0", + "espree": "^10.0.1", + "globals": "^14.0.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", @@ -2810,7 +2815,7 @@ "strip-json-comments": "^3.1.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "url": "https://opencollective.com/eslint" @@ -2820,20 +2825,15 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true, "license": "Python-2.0" }, "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "13.24.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", - "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", - "dev": true, + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", + "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", "license": "MIT", - "dependencies": { - "type-fest": "^0.20.2" - }, "engines": { - "node": ">=8" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -2843,7 +2843,6 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, "license": "MIT", "dependencies": { "argparse": "^2.0.1" @@ -2852,27 +2851,34 @@ "js-yaml": "bin/js-yaml.js" } }, - "node_modules/@eslint/eslintrc/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "license": "(MIT OR CC0-1.0)", + "node_modules/@eslint/js": { + "version": "9.11.1", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.11.1.tgz", + "integrity": "sha512-/qu+TWz8WwPWc7/HcIJKi+c+MOm46GdVaSlTTQcaqaL53+GsoA6MxWp5PtTx48qbSP7ylM1Kn7nhvkugfJvRSA==", + "license": "MIT", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, - "node_modules/@eslint/js": { - "version": "8.57.1", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz", - "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==", - "dev": true, - "license": "MIT", + "node_modules/@eslint/object-schema": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.4.tgz", + "integrity": "sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==", + "license": "Apache-2.0", "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/plugin-kit": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.3.tgz", + "integrity": "sha512-2b/g5hRmpbb1o4GnTZax9N9m0FXzz9OV42ZzI4rDDMDuHUqigAiQCEWChBWCY4ztAGVRjoWT19v0yMmc5/L5kA==", + "license": "Apache-2.0", + "dependencies": { + "levn": "^0.4.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, "node_modules/@ethersproject/abstract-provider": { @@ -3314,37 +3320,10 @@ "integrity": "sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig==", "license": "MIT" }, - "node_modules/@gsap/react": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@gsap/react/-/react-2.1.1.tgz", - "integrity": "sha512-apGPRrmpqxvl1T6Io1KgT8tFU+IuACI6z4zmT7t8+PASserJeLVRFJdSNUFA2Xb/eVkZI1noE8LIrY/w/oJECw==", - "license": "SEE LICENSE AT https://gsap.com/standard-license", - "dependencies": { - "gsap": "^3.12.5", - "react": ">=16" - } - }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", - "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==", - "deprecated": "Use @eslint/config-array instead", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@humanwhocodes/object-schema": "^2.0.3", - "debug": "^4.3.1", - "minimatch": "^3.0.5" - }, - "engines": { - "node": ">=10.10.0" - } - }, "node_modules/@humanwhocodes/module-importer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "dev": true, "license": "Apache-2.0", "engines": { "node": ">=12.22" @@ -3354,13 +3333,18 @@ "url": "https://github.com/sponsors/nzakas" } }, - "node_modules/@humanwhocodes/object-schema": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", - "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", - "deprecated": "Use @eslint/object-schema instead", - "dev": true, - "license": "BSD-3-Clause" + "node_modules/@humanwhocodes/retry": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz", + "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==", + "license": "Apache-2.0", + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } }, "node_modules/@isaacs/cliui": { "version": "8.0.2", @@ -4077,6 +4061,7 @@ "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-6.1.8.tgz", "integrity": "sha512-TuKl7msynCNCVvhX3c0ef1sF0Qb3VHcPs8XOGB/8bdOGBr/ynmIG1yTMjZeiFQXk8yN9fzK/FDEKMFxILNn3wg==", "license": "MIT", + "peer": true, "dependencies": { "@babel/runtime": "^7.26.0", "@mui/utils": "^6.1.8", @@ -4104,6 +4089,7 @@ "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-6.1.8.tgz", "integrity": "sha512-O2DWb1kz8hiANVcR7Z4gOB3SvPPsSQGUmStpyBDzde6dJIfBzgV9PbEQOBZd3EBsd1pB+Uv1z5LAJAbymmawrA==", "license": "MIT", + "peer": true, "dependencies": { "@babel/runtime": "^7.26.0", "@mui/types": "^7.2.19", @@ -4134,6 +4120,7 @@ "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-6.1.8.tgz", "integrity": "sha512-ZvEoT0U2nPLSLI+B4by4cVjaZnPT2f20f4JUPkyHdwLv65ZzuoHiTlwyhqX1Ch63p8bcJzKTHQVGisEoMK6PGA==", "license": "MIT", + "peer": true, "dependencies": { "@babel/runtime": "^7.26.0", "@emotion/cache": "^11.13.1", @@ -4168,6 +4155,7 @@ "resolved": "https://registry.npmjs.org/@mui/system/-/system-6.1.8.tgz", "integrity": "sha512-i1kLfQoWxzFpXTBQIuPoA3xKnAnP3en4I2T8xIolovSolGQX5k8vGjw1JaydQS40td++cFsgCdEU458HDNTGUA==", "license": "MIT", + "peer": true, "dependencies": { "@babel/runtime": "^7.26.0", "@mui/private-theming": "^6.1.8", @@ -4208,6 +4196,7 @@ "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-6.1.8.tgz", "integrity": "sha512-O2DWb1kz8hiANVcR7Z4gOB3SvPPsSQGUmStpyBDzde6dJIfBzgV9PbEQOBZd3EBsd1pB+Uv1z5LAJAbymmawrA==", "license": "MIT", + "peer": true, "dependencies": { "@babel/runtime": "^7.26.0", "@mui/types": "^7.2.19", @@ -4369,20 +4358,10 @@ "integrity": "sha512-2vWLOUwIPgoqMJKG6dt35fVXVhgM09tw4tK3/Q34GFXDrfiHlG7iS33VA4ggnjWxjiz9KV5xzfsQzJX6vGAekA==", "license": "MIT" }, - "node_modules/@next/eslint-plugin-next": { - "version": "15.0.3", - "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-15.0.3.tgz", - "integrity": "sha512-3Ln/nHq2V+v8uIaxCR6YfYo7ceRgZNXfTd3yW1ukTaFbO+/I8jNakrjYWODvG9BuR2v5kgVtH/C8r0i11quOgw==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-glob": "3.3.1" - } - }, "node_modules/@next/swc-darwin-arm64": { - "version": "14.2.18", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.2.18.tgz", - "integrity": "sha512-tOBlDHCjGdyLf0ube/rDUs6VtwNOajaWV+5FV/ajPgrvHeisllEdymY/oDgv2cx561+gJksfMUtqf8crug7sbA==", + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.0.1.tgz", + "integrity": "sha512-JyxnGCS4qT67hdOKQ0CkgFTp+PXub5W1wsGvIq98TNbF3YEIN7iDekYhYsZzc8Ov0pWEsghQt+tANdidITCLaw==", "cpu": [ "arm64" ], @@ -4396,9 +4375,9 @@ } }, "node_modules/@next/swc-darwin-x64": { - "version": "14.2.18", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.18.tgz", - "integrity": "sha512-uJCEjutt5VeJ30jjrHV1VIHCsbMYnEqytQgvREx+DjURd/fmKy15NaVK4aR/u98S1LGTnjq35lRTnRyygglxoA==", + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.0.1.tgz", + "integrity": "sha512-625Z7bb5AyIzswF9hvfZWa+HTwFZw+Jn3lOBNZB87lUS0iuCYDHqk3ujuHCkiyPtSC0xFBtYDLcrZ11mF/ap3w==", "cpu": [ "x64" ], @@ -4412,9 +4391,9 @@ } }, "node_modules/@next/swc-linux-arm64-gnu": { - "version": "14.2.18", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.18.tgz", - "integrity": "sha512-IL6rU8vnBB+BAm6YSWZewc+qvdL1EaA+VhLQ6tlUc0xp+kkdxQrVqAnh8Zek1ccKHlTDFRyAft0e60gteYmQ4A==", + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.0.1.tgz", + "integrity": "sha512-iVpn3KG3DprFXzVHM09kvb//4CNNXBQ9NB/pTm8LO+vnnnaObnzFdS5KM+w1okwa32xH0g8EvZIhoB3fI3mS1g==", "cpu": [ "arm64" ], @@ -4428,9 +4407,9 @@ } }, "node_modules/@next/swc-linux-arm64-musl": { - "version": "14.2.18", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.18.tgz", - "integrity": "sha512-RCaENbIZqKKqTlL8KNd+AZV/yAdCsovblOpYFp0OJ7ZxgLNbV5w23CUU1G5On+0fgafrsGcW+GdMKdFjaRwyYA==", + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.0.1.tgz", + "integrity": "sha512-mVsGyMxTLWZXyD5sen6kGOTYVOO67lZjLApIj/JsTEEohDDt1im2nkspzfV5MvhfS7diDw6Rp/xvAQaWZTv1Ww==", "cpu": [ "arm64" ], @@ -4444,9 +4423,9 @@ } }, "node_modules/@next/swc-linux-x64-gnu": { - "version": "14.2.18", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.18.tgz", - "integrity": "sha512-3kmv8DlyhPRCEBM1Vavn8NjyXtMeQ49ID0Olr/Sut7pgzaQTo4h01S7Z8YNE0VtbowyuAL26ibcz0ka6xCTH5g==", + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.0.1.tgz", + "integrity": "sha512-wMqf90uDWN001NqCM/auRl3+qVVeKfjJdT9XW+RMIOf+rhUzadmYJu++tp2y+hUbb6GTRhT+VjQzcgg/QTD9NQ==", "cpu": [ "x64" ], @@ -4460,9 +4439,9 @@ } }, "node_modules/@next/swc-linux-x64-musl": { - "version": "14.2.18", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.18.tgz", - "integrity": "sha512-mliTfa8seVSpTbVEcKEXGjC18+TDII8ykW4a36au97spm9XMPqQTpdGPNBJ9RySSFw9/hLuaCMByluQIAnkzlw==", + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.0.1.tgz", + "integrity": "sha512-ol1X1e24w4j4QwdeNjfX0f+Nza25n+ymY0T2frTyalVczUmzkVD7QGgPTZMHfR1aLrO69hBs0G3QBYaj22J5GQ==", "cpu": [ "x64" ], @@ -4476,9 +4455,9 @@ } }, "node_modules/@next/swc-win32-arm64-msvc": { - "version": "14.2.18", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.18.tgz", - "integrity": "sha512-J5g0UFPbAjKYmqS3Cy7l2fetFmWMY9Oao32eUsBPYohts26BdrMUyfCJnZFQkX9npYaHNDOWqZ6uV9hSDPw9NA==", + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.0.1.tgz", + "integrity": "sha512-WEmTEeWs6yRUEnUlahTgvZteh5RJc4sEjCQIodJlZZ5/VJwVP8p2L7l6VhzQhT4h7KvLx/Ed4UViBdne6zpIsw==", "cpu": [ "arm64" ], @@ -4492,9 +4471,9 @@ } }, "node_modules/@next/swc-win32-ia32-msvc": { - "version": "14.2.18", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.18.tgz", - "integrity": "sha512-Ynxuk4ZgIpdcN7d16ivJdjsDG1+3hTvK24Pp8DiDmIa2+A4CfhJSEHHVndCHok6rnLUzAZD+/UOKESQgTsAZGg==", + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.0.1.tgz", + "integrity": "sha512-oFpHphN4ygAgZUKjzga7SoH2VGbEJXZa/KL8bHCAwCjDWle6R1SpiGOdUdA8EJ9YsG1TYWpzY6FTbUA+iAJeww==", "cpu": [ "ia32" ], @@ -4508,9 +4487,9 @@ } }, "node_modules/@next/swc-win32-x64-msvc": { - "version": "14.2.18", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.18.tgz", - "integrity": "sha512-dtRGMhiU9TN5nyhwzce+7c/4CCeykYS+ipY/4mIrGzJ71+7zNo55ZxCB7cAVuNqdwtYniFNR2c9OFQ6UdFIMcg==", + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.0.1.tgz", + "integrity": "sha512-FFp3nOJ/5qSpeWT0BZQ+YE1pSMk4IMpkME/1DwKBwhg4mJLB9L+6EXuJi4JEwaJdl5iN+UUlmUD3IsR1kx5fAg==", "cpu": [ "x64" ], @@ -4569,7 +4548,6 @@ "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, "license": "MIT", "dependencies": { "@nodelib/fs.stat": "2.0.5", @@ -4583,7 +4561,6 @@ "version": "2.0.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true, "license": "MIT", "engines": { "node": ">= 8" @@ -4593,7 +4570,6 @@ "version": "1.2.8", "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, "license": "MIT", "dependencies": { "@nodelib/fs.scandir": "2.1.5", @@ -4603,16 +4579,6 @@ "node": ">= 8" } }, - "node_modules/@nolyfill/is-core-module": { - "version": "1.0.39", - "resolved": "https://registry.npmjs.org/@nolyfill/is-core-module/-/is-core-module-1.0.39.tgz", - "integrity": "sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12.4.0" - } - }, "node_modules/@parcel/watcher": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.0.tgz", @@ -5159,20 +5125,6 @@ } } }, - "node_modules/@rtsao/scc": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", - "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==", - "dev": true, - "license": "MIT" - }, - "node_modules/@rushstack/eslint-patch": { - "version": "1.10.4", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.10.4.tgz", - "integrity": "sha512-WJgX9nzTqknM393q1QJDJmoW28kUfEnybeTfVNcNAPnIx210RXm2DiXiHzfNPJNIUUb1tJnz/l4QGtJ30PgWmA==", - "dev": true, - "license": "MIT" - }, "node_modules/@scure/base": { "version": "1.1.9", "resolved": "https://registry.npmjs.org/@scure/base/-/base-1.1.9.tgz", @@ -6119,19 +6071,12 @@ "starknet": "^6.11.0" } }, - "node_modules/@swc/counter": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz", - "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==", - "license": "Apache-2.0" - }, "node_modules/@swc/helpers": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.5.tgz", - "integrity": "sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==", + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", "license": "Apache-2.0", "dependencies": { - "@swc/counter": "^0.1.3", "tslib": "^2.4.0" } }, @@ -6368,6 +6313,12 @@ "integrity": "sha512-AX22jp8Y7wwaBgAixaSvkoG4M/+PlAcm3Qs4OW8yT9DM4xUpWKeFhLueTAyZF39pviAdcDdeJoACapiAceqNcw==", "license": "MIT" }, + "node_modules/@types/estree": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", + "license": "MIT" + }, "node_modules/@types/graceful-fs": { "version": "4.1.9", "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", @@ -6423,11 +6374,10 @@ "parse5": "^7.0.0" } }, - "node_modules/@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", - "dev": true, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", "license": "MIT" }, "node_modules/@types/node": { @@ -6492,6 +6442,12 @@ "@types/react": "*" } }, + "node_modules/@types/semver": { + "version": "7.5.8", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", + "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==", + "license": "MIT" + }, "node_modules/@types/stack-utils": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", @@ -6566,32 +6522,31 @@ "license": "MIT" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.15.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.15.0.tgz", - "integrity": "sha512-+zkm9AR1Ds9uLWN3fkoeXgFppaQ+uEVtfOV62dDmsy9QCNqlRHWNEck4yarvRNrvRcHQLGfqBNui3cimoz8XAg==", - "dev": true, + "version": "5.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.47.0.tgz", + "integrity": "sha512-AHZtlXAMGkDmyLuLZsRpH3p4G/1iARIwc/T0vIem2YB+xW6pZaXYXzCBnZSF/5fdM97R9QqZWZ+h3iW10XgevQ==", "license": "MIT", "dependencies": { - "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.15.0", - "@typescript-eslint/type-utils": "8.15.0", - "@typescript-eslint/utils": "8.15.0", - "@typescript-eslint/visitor-keys": "8.15.0", - "graphemer": "^1.4.0", - "ignore": "^5.3.1", - "natural-compare": "^1.4.0", - "ts-api-utils": "^1.3.0" + "@typescript-eslint/scope-manager": "5.47.0", + "@typescript-eslint/type-utils": "5.47.0", + "@typescript-eslint/utils": "5.47.0", + "debug": "^4.3.4", + "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.0", + "regexpp": "^3.2.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" }, "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", - "eslint": "^8.57.0 || ^9.0.0" + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" }, "peerDependenciesMeta": { "typescript": { @@ -6599,74 +6554,86 @@ } } }, - "node_modules/@typescript-eslint/parser": { - "version": "8.15.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.15.0.tgz", - "integrity": "sha512-7n59qFpghG4uazrF9qtGKBZXn7Oz4sOMm8dwNWDQY96Xlm2oX67eipqcblDj+oY1lLCbf1oltMZFpUso66Kl1A==", - "dev": true, - "license": "BSD-2-Clause", + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/utils": { + "version": "5.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.47.0.tgz", + "integrity": "sha512-U9xcc0N7xINrCdGVPwABjbAKqx4GK67xuMV87toI+HUqgXj26m6RBp9UshEXcTrgCkdGYFzgKLt8kxu49RilDw==", + "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "8.15.0", - "@typescript-eslint/types": "8.15.0", - "@typescript-eslint/typescript-estree": "8.15.0", - "@typescript-eslint/visitor-keys": "8.15.0", - "debug": "^4.3.4" + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.47.0", + "@typescript-eslint/types": "5.47.0", + "@typescript-eslint/typescript-estree": "5.47.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0", + "semver": "^7.3.7" }, "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "8.15.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.15.0.tgz", - "integrity": "sha512-QRGy8ADi4J7ii95xz4UoiymmmMd/zuy9azCaamnZ3FM8T5fZcex8UfJcjkiEZjJSztKfEBe3dZ5T/5RHAmw2mA==", - "dev": true, - "license": "MIT", + "node_modules/@typescript-eslint/eslint-plugin/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/types": "8.15.0", - "@typescript-eslint/visitor-keys": "8.15.0" + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" }, "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + "node": ">=8.0.0" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "engines": { + "node": ">=10" } }, - "node_modules/@typescript-eslint/type-utils": { - "version": "8.15.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.15.0.tgz", - "integrity": "sha512-UU6uwXDoI3JGSXmcdnP5d8Fffa2KayOhUUqr/AiBnG1Gl7+7ut/oyagVeSkh7bxQ0zSXV9ptRh/4N15nkCqnpw==", - "dev": true, - "license": "MIT", + "node_modules/@typescript-eslint/parser": { + "version": "5.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.47.0.tgz", + "integrity": "sha512-udPU4ckK+R1JWCGdQC4Qa27NtBg7w020ffHqGyAK8pAgOVuNw7YaKXGChk+udh+iiGIJf6/E/0xhVXyPAbsczw==", + "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/typescript-estree": "8.15.0", - "@typescript-eslint/utils": "8.15.0", - "debug": "^4.3.4", - "ts-api-utils": "^1.3.0" + "@typescript-eslint/scope-manager": "5.47.0", + "@typescript-eslint/types": "5.47.0", + "@typescript-eslint/typescript-estree": "5.47.0", + "debug": "^4.3.4" }, "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0" + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" }, "peerDependenciesMeta": { "typescript": { @@ -6674,110 +6641,102 @@ } } }, - "node_modules/@typescript-eslint/types": { - "version": "8.15.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.15.0.tgz", - "integrity": "sha512-n3Gt8Y/KyJNe0S3yDCD2RVKrHBC4gTUcLTebVBXacPy091E6tNspFLKRXlk3hwT4G55nfr1n2AdFqi/XMxzmPQ==", - "dev": true, + "node_modules/@typescript-eslint/scope-manager": { + "version": "5.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.47.0.tgz", + "integrity": "sha512-dvJab4bFf7JVvjPuh3sfBUWsiD73aiftKBpWSfi3sUkysDQ4W8x+ZcFpNp7Kgv0weldhpmMOZBjx1wKN8uWvAw==", "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "5.47.0", + "@typescript-eslint/visitor-keys": "5.47.0" + }, "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.15.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.15.0.tgz", - "integrity": "sha512-1eMp2JgNec/niZsR7ioFBlsh/Fk0oJbhaqO0jRyQBMgkz7RrFfkqF9lYYmBoGBaSiLnu8TAPQTwoTUiSTUW9dg==", - "dev": true, - "license": "BSD-2-Clause", + "node_modules/@typescript-eslint/type-utils": { + "version": "5.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.47.0.tgz", + "integrity": "sha512-1J+DFFrYoDUXQE1b7QjrNGARZE6uVhBqIvdaXTe5IN+NmEyD68qXR1qX1g2u4voA+nCaelQyG8w30SAOihhEYg==", + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.15.0", - "@typescript-eslint/visitor-keys": "8.15.0", + "@typescript-eslint/typescript-estree": "5.47.0", + "@typescript-eslint/utils": "5.47.0", "debug": "^4.3.4", - "fast-glob": "^3.3.2", - "is-glob": "^4.0.3", - "minimatch": "^9.0.4", - "semver": "^7.6.0", - "ts-api-utils": "^1.3.0" + "tsutils": "^3.21.0" }, "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, + "peerDependencies": { + "eslint": "*" + }, "peerDependenciesMeta": { "typescript": { "optional": true } } }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/fast-glob": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", - "dev": true, + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/utils": { + "version": "5.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.47.0.tgz", + "integrity": "sha512-U9xcc0N7xINrCdGVPwABjbAKqx4GK67xuMV87toI+HUqgXj26m6RBp9UshEXcTrgCkdGYFzgKLt8kxu49RilDw==", "license": "MIT", "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.47.0", + "@typescript-eslint/types": "5.47.0", + "@typescript-eslint/typescript-estree": "5.47.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0", + "semver": "^7.3.7" }, "engines": { - "node": ">=8.6.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "license": "ISC", + "node_modules/@typescript-eslint/type-utils/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "license": "BSD-2-Clause", "dependencies": { - "is-glob": "^4.0.1" + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" }, "engines": { - "node": ">= 6" + "node": ">=8.0.0" } }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, + "node_modules/@typescript-eslint/type-utils/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "license": "BSD-2-Clause", "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">=4.0" } }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { + "node_modules/@typescript-eslint/type-utils/node_modules/semver": { "version": "7.6.3", "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", - "dev": true, "license": "ISC", "bin": { "semver": "bin/semver.js" @@ -6786,27 +6745,39 @@ "node": ">=10" } }, - "node_modules/@typescript-eslint/utils": { - "version": "8.15.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.15.0.tgz", - "integrity": "sha512-k82RI9yGhr0QM3Dnq+egEpz9qB6Un+WLYhmoNcvl8ltMEededhh7otBVVIDDsEEttauwdY/hQoSsOv13lxrFzQ==", - "dev": true, + "node_modules/@typescript-eslint/types": { + "version": "5.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.47.0.tgz", + "integrity": "sha512-eslFG0Qy8wpGzDdYKu58CEr3WLkjwC5Usa6XbuV89ce/yN5RITLe1O8e+WFEuxnfftHiJImkkOBADj58ahRxSg==", "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "8.15.0", - "@typescript-eslint/types": "8.15.0", - "@typescript-eslint/typescript-estree": "8.15.0" - }, "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "5.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.47.0.tgz", + "integrity": "sha512-LxfKCG4bsRGq60Sqqu+34QT5qT2TEAHvSCCJ321uBWywgE2dS0LKcu5u+3sMGo+Vy9UmLOhdTw5JHzePV/1y4Q==", + "license": "BSD-2-Clause", + "dependencies": { + "@typescript-eslint/types": "5.47.0", + "@typescript-eslint/visitor-keys": "5.47.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0" + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" }, "peerDependenciesMeta": { "typescript": { @@ -6814,31 +6785,35 @@ } } }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.15.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.15.0.tgz", - "integrity": "sha512-h8vYOulWec9LhpwfAdZf2bjr8xIp0KNKnpgqSz0qqYYKAW/QZKw3ktRndbiAtUz4acH4QLQavwZBYCc0wulA/Q==", - "dev": true, + "version": "5.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.47.0.tgz", + "integrity": "sha512-ByPi5iMa6QqDXe/GmT/hR6MZtVPi0SqMQPDx15FczCBXJo/7M8T88xReOALAfpBLm+zxpPfmhuEvPb577JRAEg==", "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.15.0", - "eslint-visitor-keys": "^4.2.0" + "@typescript-eslint/types": "5.47.0", + "eslint-visitor-keys": "^3.3.0" }, "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@ungap/structured-clone": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", - "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", - "dev": true, - "license": "ISC" - }, "node_modules/@use-gesture/core": { "version": "10.3.1", "resolved": "https://registry.npmjs.org/@use-gesture/core/-/core-10.3.1.tgz", @@ -7274,7 +7249,6 @@ "version": "5.3.2", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, "license": "MIT", "peerDependencies": { "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" @@ -7310,7 +7284,6 @@ "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.1", @@ -7406,16 +7379,6 @@ "sprintf-js": "~1.0.2" } }, - "node_modules/aria-query": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", - "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">= 0.4" - } - }, "node_modules/array-buffer-byte-length": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", @@ -7454,31 +7417,19 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/array.prototype.findlast": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", - "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==", - "dev": true, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "es-shim-unscopables": "^1.0.2" - }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=8" } }, - "node_modules/array.prototype.findlastindex": { + "node_modules/array.prototype.findlast": { "version": "1.2.5", - "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz", - "integrity": "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==", + "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", + "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==", "dev": true, "license": "MIT", "dependencies": { @@ -7574,13 +7525,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/ast-types-flow": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", - "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==", - "dev": true, - "license": "MIT" - }, "node_modules/async": { "version": "3.2.6", "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", @@ -7658,26 +7602,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/axe-core": { - "version": "4.10.2", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.10.2.tgz", - "integrity": "sha512-RE3mdQ7P3FRSe7eqCWoeQ/Z9QXrtniSjp1wUjt5nRC3WIpz5rSCve6o3fsZ2aCpJtrZjSZgjwXAoTO5k4tEI0w==", - "dev": true, - "license": "MPL-2.0", - "engines": { - "node": ">=4" - } - }, - "node_modules/axobject-query": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", - "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">= 0.4" - } - }, "node_modules/babel-jest": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz", @@ -7854,7 +7778,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true, "license": "MIT" }, "node_modules/base64-js": { @@ -7927,7 +7850,6 @@ "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", @@ -8189,7 +8111,6 @@ "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", @@ -8535,7 +8456,6 @@ "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true, "license": "MIT" }, "node_modules/confbox": { @@ -8896,13 +8816,6 @@ "node": ">=12" } }, - "node_modules/damerau-levenshtein": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", - "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", - "dev": true, - "license": "BSD-2-Clause" - }, "node_modules/data-urls": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz", @@ -9052,7 +8965,6 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true, "license": "MIT" }, "node_modules/deepmerge": { @@ -9186,6 +9098,18 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "license": "MIT", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/dlv": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", @@ -9327,20 +9251,6 @@ "once": "^1.4.0" } }, - "node_modules/enhanced-resolve": { - "version": "5.17.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", - "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, "node_modules/entities": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", @@ -9594,45 +9504,42 @@ } }, "node_modules/eslint": { - "version": "8.57.1", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz", - "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==", - "deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.", - "dev": true, + "version": "9.11.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.11.1.tgz", + "integrity": "sha512-MobhYKIoAO1s1e4VUrgx1l1Sk2JBR/Gqjjgw8+mfgoLE2xwsHur4gdfTxyTgShrhvdVFTaJSgMiQBl1jv/AWxg==", "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.4", - "@eslint/js": "8.57.1", - "@humanwhocodes/config-array": "^0.13.0", + "@eslint-community/regexpp": "^4.11.0", + "@eslint/config-array": "^0.18.0", + "@eslint/core": "^0.6.0", + "@eslint/eslintrc": "^3.1.0", + "@eslint/js": "9.11.1", + "@eslint/plugin-kit": "^0.2.0", "@humanwhocodes/module-importer": "^1.0.1", + "@humanwhocodes/retry": "^0.3.0", "@nodelib/fs.walk": "^1.2.8", - "@ungap/structured-clone": "^1.2.0", + "@types/estree": "^1.0.6", + "@types/json-schema": "^7.0.15", "ajv": "^6.12.4", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", "debug": "^4.3.2", - "doctrine": "^3.0.0", "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.2", - "eslint-visitor-keys": "^3.4.3", - "espree": "^9.6.1", - "esquery": "^1.4.2", + "eslint-scope": "^8.0.2", + "eslint-visitor-keys": "^4.0.0", + "espree": "^10.1.0", + "esquery": "^1.5.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", + "file-entry-cache": "^8.0.0", "find-up": "^5.0.0", "glob-parent": "^6.0.2", - "globals": "^13.19.0", - "graphemer": "^1.4.0", "ignore": "^5.2.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", "is-path-inside": "^3.0.3", - "js-yaml": "^4.1.0", "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", "lodash.merge": "^4.6.2", "minimatch": "^3.1.2", "natural-compare": "^1.4.0", @@ -9644,230 +9551,20 @@ "eslint": "bin/eslint.js" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-config-next": { - "version": "15.0.3", - "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-15.0.3.tgz", - "integrity": "sha512-IGP2DdQQrgjcr4mwFPve4DrCqo7CVVez1WoYY47XwKSrYO4hC0Dlb+iJA60i0YfICOzgNADIb8r28BpQ5Zs0wg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@next/eslint-plugin-next": "15.0.3", - "@rushstack/eslint-patch": "^1.10.3", - "@typescript-eslint/eslint-plugin": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0", - "@typescript-eslint/parser": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0", - "eslint-import-resolver-node": "^0.3.6", - "eslint-import-resolver-typescript": "^3.5.2", - "eslint-plugin-import": "^2.31.0", - "eslint-plugin-jsx-a11y": "^6.10.0", - "eslint-plugin-react": "^7.35.0", - "eslint-plugin-react-hooks": "^5.0.0" - }, - "peerDependencies": { - "eslint": "^7.23.0 || ^8.0.0 || ^9.0.0", - "typescript": ">=3.3.1" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/eslint-import-resolver-node": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", - "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "^3.2.7", - "is-core-module": "^2.13.0", - "resolve": "^1.22.4" - } - }, - "node_modules/eslint-import-resolver-node/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-import-resolver-typescript": { - "version": "3.6.3", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.6.3.tgz", - "integrity": "sha512-ud9aw4szY9cCT1EWWdGv1L1XR6hh2PaRWif0j2QjQ0pgTY/69iw+W0Z4qZv5wHahOl8isEr+k/JnyAqNQkLkIA==", - "dev": true, - "license": "ISC", - "dependencies": { - "@nolyfill/is-core-module": "1.0.39", - "debug": "^4.3.5", - "enhanced-resolve": "^5.15.0", - "eslint-module-utils": "^2.8.1", - "fast-glob": "^3.3.2", - "get-tsconfig": "^4.7.5", - "is-bun-module": "^1.0.2", - "is-glob": "^4.0.3" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { - "url": "https://opencollective.com/unts/projects/eslint-import-resolver-ts" + "url": "https://eslint.org/donate" }, "peerDependencies": { - "eslint": "*", - "eslint-plugin-import": "*", - "eslint-plugin-import-x": "*" + "jiti": "*" }, "peerDependenciesMeta": { - "eslint-plugin-import": { - "optional": true - }, - "eslint-plugin-import-x": { + "jiti": { "optional": true } } }, - "node_modules/eslint-import-resolver-typescript/node_modules/fast-glob": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/eslint-import-resolver-typescript/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/eslint-module-utils": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz", - "integrity": "sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "^3.2.7" - }, - "engines": { - "node": ">=4" - }, - "peerDependenciesMeta": { - "eslint": { - "optional": true - } - } - }, - "node_modules/eslint-module-utils/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-plugin-import": { - "version": "2.31.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.31.0.tgz", - "integrity": "sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@rtsao/scc": "^1.1.0", - "array-includes": "^3.1.8", - "array.prototype.findlastindex": "^1.2.5", - "array.prototype.flat": "^1.3.2", - "array.prototype.flatmap": "^1.3.2", - "debug": "^3.2.7", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.9", - "eslint-module-utils": "^2.12.0", - "hasown": "^2.0.2", - "is-core-module": "^2.15.1", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.fromentries": "^2.0.8", - "object.groupby": "^1.0.3", - "object.values": "^1.2.0", - "semver": "^6.3.1", - "string.prototype.trimend": "^1.0.8", - "tsconfig-paths": "^3.15.0" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9" - } - }, - "node_modules/eslint-plugin-import/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-plugin-jsx-a11y": { - "version": "6.10.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.10.2.tgz", - "integrity": "sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "aria-query": "^5.3.2", - "array-includes": "^3.1.8", - "array.prototype.flatmap": "^1.3.2", - "ast-types-flow": "^0.0.8", - "axe-core": "^4.10.0", - "axobject-query": "^4.1.0", - "damerau-levenshtein": "^1.0.8", - "emoji-regex": "^9.2.2", - "hasown": "^2.0.2", - "jsx-ast-utils": "^3.3.5", - "language-tags": "^1.0.9", - "minimatch": "^3.1.2", - "object.fromentries": "^2.0.8", - "safe-regex-test": "^1.0.3", - "string.prototype.includes": "^2.0.1" - }, - "engines": { - "node": ">=4.0" - }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9" - } - }, "node_modules/eslint-plugin-react": { "version": "7.37.2", "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.2.tgz", @@ -9901,19 +9598,6 @@ "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7" } }, - "node_modules/eslint-plugin-react-hooks": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.0.0.tgz", - "integrity": "sha512-hIOwI+5hYGpJEc4uPRmz2ulCjAGD/N13Lukkh8cLV0i2IRk/bdZDYjgLVHj+U9Z704kLIdIO6iueGvxNur0sgw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0" - } - }, "node_modules/eslint-plugin-react/node_modules/resolve": { "version": "2.0.0-next.5", "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", @@ -9933,60 +9617,52 @@ } }, "node_modules/eslint-scope": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", - "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", - "dev": true, + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.2.0.tgz", + "integrity": "sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==", "license": "BSD-2-Clause", "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^5.2.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "url": "https://opencollective.com/eslint" } }, - "node_modules/eslint-visitor-keys": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", - "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", - "dev": true, - "license": "Apache-2.0", + "node_modules/eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "license": "MIT", + "dependencies": { + "eslint-visitor-keys": "^2.0.0" + }, "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" }, "funding": { - "url": "https://opencollective.com/eslint" + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=5" } }, - "node_modules/eslint/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true, - "license": "Python-2.0" - }, - "node_modules/eslint/node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, + "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", "license": "Apache-2.0", - "dependencies": { - "esutils": "^2.0.2" - }, "engines": { - "node": ">=6.0.0" + "node": ">=10" } }, - "node_modules/eslint/node_modules/eslint-visitor-keys": { + "node_modules/eslint-visitor-keys": { "version": "3.4.3", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "dev": true, "license": "Apache-2.0", "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -9995,11 +9671,22 @@ "url": "https://opencollective.com/eslint" } }, + "node_modules/eslint/node_modules/eslint-visitor-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", + "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, "node_modules/eslint/node_modules/find-up": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, "license": "MIT", "dependencies": { "locate-path": "^6.0.0", @@ -10012,40 +9699,10 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/eslint/node_modules/globals": { - "version": "13.24.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", - "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "license": "MIT", - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, "node_modules/eslint/node_modules/locate-path": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, "license": "MIT", "dependencies": { "p-locate": "^5.0.0" @@ -10061,7 +9718,6 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, "license": "MIT", "dependencies": { "p-limit": "^3.0.2" @@ -10073,45 +9729,30 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/eslint/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/espree": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", - "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", - "dev": true, + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz", + "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==", "license": "BSD-2-Clause", "dependencies": { - "acorn": "^8.9.0", + "acorn": "^8.14.0", "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" + "eslint-visitor-keys": "^4.2.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "url": "https://opencollective.com/eslint" } }, "node_modules/espree/node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "dev": true, + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", + "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", "license": "Apache-2.0", "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "url": "https://opencollective.com/eslint" @@ -10134,7 +9775,6 @@ "version": "1.6.0", "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", - "dev": true, "license": "BSD-3-Clause", "dependencies": { "estraverse": "^5.1.0" @@ -10147,7 +9787,6 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, "license": "BSD-2-Clause", "dependencies": { "estraverse": "^5.2.0" @@ -10160,7 +9799,6 @@ "version": "5.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, "license": "BSD-2-Clause", "engines": { "node": ">=4.0" @@ -10170,7 +9808,6 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true, "license": "BSD-2-Clause", "engines": { "node": ">=0.10.0" @@ -10266,10 +9903,9 @@ } }, "node_modules/fast-glob": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", - "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", - "dev": true, + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", "license": "MIT", "dependencies": { "@nodelib/fs.stat": "^2.0.2", @@ -10286,7 +9922,6 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, "license": "ISC", "dependencies": { "is-glob": "^4.0.1" @@ -10299,14 +9934,12 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true, "license": "MIT" }, "node_modules/fast-levenshtein": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true, "license": "MIT" }, "node_modules/fast-redact": { @@ -10356,7 +9989,6 @@ "version": "1.17.1", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", - "dev": true, "license": "ISC", "dependencies": { "reusify": "^1.0.4" @@ -10389,16 +10021,15 @@ "license": "MIT" }, "node_modules/file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "dev": true, + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", + "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", "license": "MIT", "dependencies": { - "flat-cache": "^3.0.4" + "flat-cache": "^4.0.0" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">=16.0.0" } }, "node_modules/filelist": { @@ -10476,25 +10107,22 @@ } }, "node_modules/flat-cache": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", - "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", - "dev": true, + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", + "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", "license": "MIT", "dependencies": { "flatted": "^3.2.9", - "keyv": "^4.5.3", - "rimraf": "^3.0.2" + "keyv": "^4.5.4" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">=16" } }, "node_modules/flatted": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.2.tgz", "integrity": "sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==", - "dev": true, "license": "ISC" }, "node_modules/for-each": { @@ -10758,19 +10386,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-tsconfig": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.8.1.tgz", - "integrity": "sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==", - "dev": true, - "license": "MIT", - "dependencies": { - "resolve-pkg-maps": "^1.0.0" - }, - "funding": { - "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" - } - }, "node_modules/glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", @@ -10797,7 +10412,6 @@ "version": "6.0.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, "license": "ISC", "dependencies": { "is-glob": "^4.0.3" @@ -10806,6 +10420,12 @@ "node": ">=10.13.0" } }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "license": "BSD-2-Clause" + }, "node_modules/globals": { "version": "11.12.0", "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", @@ -10832,6 +10452,26 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "license": "MIT", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/glsl-noise": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/glsl-noise/-/glsl-noise-0.0.0.tgz", @@ -10857,19 +10497,6 @@ "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", "license": "ISC" }, - "node_modules/graphemer": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", - "dev": true, - "license": "MIT" - }, - "node_modules/gsap": { - "version": "3.12.5", - "resolved": "https://registry.npmjs.org/gsap/-/gsap-3.12.5.tgz", - "integrity": "sha512-srBfnk4n+Oe/ZnMIOXt3gT605BX9x5+rh/prT2F1SsNJsU1XuMiP0E2aptW481OnonOGACZWBqseH5Z7csHxhQ==", - "license": "Standard 'no charge' license: https://gsap.com/standard-license. Club GSAP members get more: https://gsap.com/licensing/. Why GreenSock doesn't employ an MIT license: https://gsap.com/why-license/" - }, "node_modules/h3": { "version": "1.13.0", "resolved": "https://registry.npmjs.org/h3/-/h3-1.13.0.tgz", @@ -10902,7 +10529,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -11135,7 +10761,6 @@ "version": "5.3.2", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", - "dev": true, "license": "MIT", "engines": { "node": ">= 4" @@ -11196,7 +10821,6 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true, "license": "MIT", "engines": { "node": ">=0.8.19" @@ -11362,29 +10986,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-bun-module": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/is-bun-module/-/is-bun-module-1.2.1.tgz", - "integrity": "sha512-AmidtEM6D6NmUiLOvvU7+IePxjEjOzra2h0pSrsfSAcXwl/83zLLXDByafUJy9k/rKK0pvXMLdwKwGHlX2Ke6Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "semver": "^7.6.3" - } - }, - "node_modules/is-bun-module/node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/is-callable": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", @@ -11605,7 +11206,6 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -12624,7 +12224,7 @@ "version": "1.21.6", "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz", "integrity": "sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==", - "dev": true, + "devOptional": true, "license": "MIT", "bin": { "jiti": "bin/jiti.js" @@ -12751,7 +12351,6 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true, "license": "MIT" }, "node_modules/json-parse-even-better-errors": { @@ -12764,14 +12363,12 @@ "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true, "license": "MIT" }, "node_modules/json-stable-stringify-without-jsonify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true, "license": "MIT" }, "node_modules/json5": { @@ -12827,7 +12424,6 @@ "version": "4.5.4", "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", - "dev": true, "license": "MIT", "dependencies": { "json-buffer": "3.0.1" @@ -12849,26 +12445,6 @@ "node": ">=6" } }, - "node_modules/language-subtag-registry": { - "version": "0.3.23", - "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz", - "integrity": "sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==", - "dev": true, - "license": "CC0-1.0" - }, - "node_modules/language-tags": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", - "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", - "dev": true, - "license": "MIT", - "dependencies": { - "language-subtag-registry": "^0.3.20" - }, - "engines": { - "node": ">=0.10" - } - }, "node_modules/leven": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", @@ -12883,7 +12459,6 @@ "version": "0.4.1", "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, "license": "MIT", "dependencies": { "prelude-ls": "^1.2.1", @@ -13012,7 +12587,6 @@ "version": "4.6.2", "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true, "license": "MIT" }, "node_modules/loose-envify": { @@ -13140,7 +12714,6 @@ "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true, "license": "MIT", "engines": { "node": ">= 8" @@ -13235,7 +12808,6 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" @@ -13244,16 +12816,6 @@ "node": "*" } }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/minipass": { "version": "7.1.2", "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", @@ -13402,22 +12964,27 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true, + "license": "MIT" + }, + "node_modules/natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", "license": "MIT" }, "node_modules/next": { - "version": "14.2.18", - "resolved": "https://registry.npmjs.org/next/-/next-14.2.18.tgz", - "integrity": "sha512-H9qbjDuGivUDEnK6wa+p2XKO+iMzgVgyr9Zp/4Iv29lKa+DYaxJGjOeEA+5VOvJh/M7HLiskehInSa0cWxVXUw==", + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/next/-/next-14.0.1.tgz", + "integrity": "sha512-s4YaLpE4b0gmb3ggtmpmV+wt+lPRuGtANzojMQ2+gmBpgX9w5fTbjsy6dXByBuENsdCX5pukZH/GxdFgO62+pA==", "license": "MIT", "dependencies": { - "@next/env": "14.2.18", - "@swc/helpers": "0.5.5", + "@next/env": "14.0.1", + "@swc/helpers": "0.5.2", "busboy": "1.6.0", - "caniuse-lite": "^1.0.30001579", - "graceful-fs": "^4.2.11", + "caniuse-lite": "^1.0.30001406", "postcss": "8.4.31", - "styled-jsx": "5.1.1" + "styled-jsx": "5.1.1", + "watchpack": "2.4.0" }, "bin": { "next": "dist/bin/next" @@ -13426,19 +12993,18 @@ "node": ">=18.17.0" }, "optionalDependencies": { - "@next/swc-darwin-arm64": "14.2.18", - "@next/swc-darwin-x64": "14.2.18", - "@next/swc-linux-arm64-gnu": "14.2.18", - "@next/swc-linux-arm64-musl": "14.2.18", - "@next/swc-linux-x64-gnu": "14.2.18", - "@next/swc-linux-x64-musl": "14.2.18", - "@next/swc-win32-arm64-msvc": "14.2.18", - "@next/swc-win32-ia32-msvc": "14.2.18", - "@next/swc-win32-x64-msvc": "14.2.18" + "@next/swc-darwin-arm64": "14.0.1", + "@next/swc-darwin-x64": "14.0.1", + "@next/swc-linux-arm64-gnu": "14.0.1", + "@next/swc-linux-arm64-musl": "14.0.1", + "@next/swc-linux-x64-gnu": "14.0.1", + "@next/swc-linux-x64-musl": "14.0.1", + "@next/swc-win32-arm64-msvc": "14.0.1", + "@next/swc-win32-ia32-msvc": "14.0.1", + "@next/swc-win32-x64-msvc": "14.0.1" }, "peerDependencies": { "@opentelemetry/api": "^1.1.0", - "@playwright/test": "^1.41.2", "react": "^18.2.0", "react-dom": "^18.2.0", "sass": "^1.3.0" @@ -13447,9 +13013,6 @@ "@opentelemetry/api": { "optional": true }, - "@playwright/test": { - "optional": true - }, "sass": { "optional": true } @@ -13472,6 +13035,12 @@ "react": ">=18.0.0" } }, + "node_modules/next/node_modules/@next/env": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/@next/env/-/env-14.0.1.tgz", + "integrity": "sha512-Ms8ZswqY65/YfcjrlcIwMPD7Rg/dVjdLapMcSHG26W6O67EJDF435ShW4H4LXi1xKO1oRc97tLXUpx8jpLe86A==", + "license": "MIT" + }, "node_modules/next/node_modules/postcss": { "version": "8.4.31", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", @@ -13710,21 +13279,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/object.groupby": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", - "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2" - }, - "engines": { - "node": ">= 0.4" - } - }, "node_modules/object.values": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz", @@ -13795,7 +13349,6 @@ "version": "0.9.4", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", - "dev": true, "license": "MIT", "dependencies": { "deep-is": "^0.1.3", @@ -13857,7 +13410,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, "license": "MIT", "dependencies": { "yocto-queue": "^0.1.0" @@ -13968,7 +13520,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -14361,7 +13912,6 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true, "license": "MIT", "engines": { "node": ">= 0.8.0" @@ -14527,7 +14077,6 @@ "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true, "funding": [ { "type": "github", @@ -14939,6 +14488,18 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, "node_modules/regexpu-core": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.2.0.tgz", @@ -15047,16 +14608,6 @@ "node": ">=8" } }, - "node_modules/resolve-pkg-maps": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", - "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" - } - }, "node_modules/resolve.exports": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz", @@ -15071,30 +14622,12 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true, "license": "MIT", "engines": { "iojs": ">=1.0.0", "node": ">=0.10.0" } }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "deprecated": "Rimraf versions prior to v4 are no longer supported", - "dev": true, - "license": "ISC", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/rtl-css-js": { "version": "1.16.1", "resolved": "https://registry.npmjs.org/rtl-css-js/-/rtl-css-js-1.16.1.tgz", @@ -15108,7 +14641,6 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, "funding": [ { "type": "github", @@ -15357,7 +14889,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -15724,21 +15255,6 @@ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "license": "MIT" }, - "node_modules/string.prototype.includes": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/string.prototype.includes/-/string.prototype.includes-2.0.1.tgz", - "integrity": "sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.3" - }, - "engines": { - "node": ">= 0.4" - } - }, "node_modules/string.prototype.matchall": { "version": "4.0.11", "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz", @@ -15879,7 +15395,6 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -16061,7 +15576,6 @@ "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, "license": "MIT", "dependencies": { "has-flag": "^4.0.0" @@ -16163,46 +15677,6 @@ "node": ">=14.0.0" } }, - "node_modules/tailwindcss/node_modules/fast-glob": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/tailwindcss/node_modules/fast-glob/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, "node_modules/test-exclude": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", @@ -16222,7 +15696,6 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true, "license": "MIT" }, "node_modules/thenify": { @@ -16410,19 +15883,6 @@ "@trpc/server": "^10.0.0" } }, - "node_modules/ts-api-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.0.tgz", - "integrity": "sha512-032cPxaEKwM+GT3vA5JXNzIaizx388rhsSW79vGRNGXfRRAdEAn2mvk36PvK5HnOchyWZ7afLEXqYCvPCrzuzQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "typescript": ">=4.2.0" - } - }, "node_modules/ts-easing": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/ts-easing/-/ts-easing-0.2.0.tgz", @@ -16504,46 +15964,31 @@ "integrity": "sha512-ufKpbmrugz5Aou4wcr5Wc1UUFWOLhq+Fm6qa6P0w0K5Qw2yhaUoiWszhCVuNQyNwrlGiscHOmqYoAox1PtvgjA==", "license": "MIT" }, - "node_modules/tsconfig-paths": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", - "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/json5": "^0.0.29", - "json5": "^1.0.2", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" - } + "node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" }, - "node_modules/tsconfig-paths/node_modules/json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", "license": "MIT", "dependencies": { - "minimist": "^1.2.0" + "tslib": "^1.8.1" }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/tsconfig-paths/node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true, - "license": "MIT", "engines": { - "node": ">=4" + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" } }, - "node_modules/tslib": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", - "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", "license": "0BSD" }, "node_modules/tunnel-rat": { @@ -16600,7 +16045,6 @@ "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, "license": "MIT", "dependencies": { "prelude-ls": "^1.2.1" @@ -16714,7 +16158,6 @@ "version": "5.7.2", "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz", "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==", - "devOptional": true, "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", @@ -16961,7 +16404,6 @@ "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, "license": "BSD-2-Clause", "dependencies": { "punycode": "^2.1.0" @@ -17150,6 +16592,19 @@ "makeerror": "1.0.12" } }, + "node_modules/watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "license": "MIT", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, "node_modules/web-vitals": { "version": "4.2.4", "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-4.2.4.tgz", @@ -17337,7 +16792,6 @@ "version": "1.2.5", "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", - "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -17492,7 +16946,6 @@ "version": "0.1.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true, "license": "MIT", "engines": { "node": ">=10" diff --git a/package.json b/package.json index 66db862e..f6635567 100644 --- a/package.json +++ b/package.json @@ -13,32 +13,32 @@ "dependencies": { "@emotion/react": "^11.10.0", "@emotion/styled": "^11.10.0", - "@gsap/react": "^2.1.1", "@mui/icons-material": "^5.15.12", "@mui/material": "^5.10.1", - "@mui/system": "^6.1.8", "@mui/x-date-pickers": "^7.7.0", "@next/env": "^14.0.1", "@nimiq/style": "^0.8.5", "@react-three/drei": "^9.80.3", "@react-three/fiber": "^8.13.6", - "@starknet-io/get-starknet-core": "^4.0.0", "@starknet-react/chains": "^3.1.0", "@starknet-react/core": "^3.5.0", "@tanstack/react-table": "^8.17.3", + "@typescript-eslint/eslint-plugin": "^5.47.0", + "@typescript-eslint/parser": "^5.47.0", "@use-gesture/react": "^10.2.27", "@vercel/analytics": "^0.1.5", "big.js": "^6.2.1", "bn.js": "^5.2.1", "chart.js": "^4.3.0", "dayjs": "^1.11.11", + "eslint": "^9.11.1", "jotai": "^2.5.0", "jwt-decode": "^4.0.0", "lottie-react": "^2.4.0", "maath": "^0.7.0", "mongodb": "^4.12.1", "motion": "^11.11.17", - "next": "^14.2.1", + "next": "^14.0.1", "next-axiom": "^1.1.1", "posthog-js": "^1.116.2", "react": "^18.2.0", @@ -67,8 +67,6 @@ "@types/three": "^0.155.0", "autoprefixer": "^10.4.8", "babel-jest": "^29.3.1", - "eslint": "^8.0.0", - "eslint-config-next": "^15.0.3", "eslint-plugin-react": "^7.31.11", "jest": "^29.3.1", "jest-environment-jsdom": "^29.7.0", From baeafad138fdd4188ff76b816b4602b0270a182c Mon Sep 17 00:00:00 2001 From: baitcode Date: Wed, 27 Nov 2024 17:23:37 +0300 Subject: [PATCH 21/22] revert deps --- package-lock.json | 1768 ++++++++++++++++++++++++++++++--------------- package.json | 10 +- 2 files changed, 1179 insertions(+), 599 deletions(-) diff --git a/package-lock.json b/package-lock.json index bb62379b..94ba2d56 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,21 +20,20 @@ "@starknet-react/chains": "^3.1.0", "@starknet-react/core": "^3.5.0", "@tanstack/react-table": "^8.17.3", - "@typescript-eslint/eslint-plugin": "^5.47.0", - "@typescript-eslint/parser": "^5.47.0", "@use-gesture/react": "^10.2.27", "@vercel/analytics": "^0.1.5", "big.js": "^6.2.1", "bn.js": "^5.2.1", "chart.js": "^4.3.0", "dayjs": "^1.11.11", - "eslint": "^9.11.1", + "eslint-config-next": "^14.0.1", + "get-starknet-core": "^3.2.0", "jotai": "^2.5.0", "jwt-decode": "^4.0.0", "lottie-react": "^2.4.0", "maath": "^0.7.0", "mongodb": "^4.12.1", - "motion": "^11.11.17", + "motion": "^11.12.0", "next": "^14.0.1", "next-axiom": "^1.1.1", "posthog-js": "^1.116.2", @@ -62,8 +61,11 @@ "@types/react": "^18.2.37", "@types/react-dom": "^18.2.15", "@types/three": "^0.155.0", + "@typescript-eslint/eslint-plugin": "^5.47.0", + "@typescript-eslint/parser": "^5.47.0", "autoprefixer": "^10.4.8", "babel-jest": "^29.3.1", + "eslint": "^9.11.1", "eslint-plugin-react": "^7.31.11", "jest": "^29.3.1", "jest-environment-jsdom": "^29.7.0", @@ -2776,9 +2778,9 @@ } }, "node_modules/@eslint/config-array": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.18.0.tgz", - "integrity": "sha512-fTxvnS1sRMu3+JjXwJG0j/i4RT9u4qJ+lqS/yCGap4lH4zZGzQ7tu+xZqQmcMZq5OBZDL4QRxQzRjkWcGt8IVw==", + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.19.0.tgz", + "integrity": "sha512-zdHg2FPIFNKPdcHWtiNT+jEFCHYVplAXRDlQDyqy0zGx/q2parwh7brGJSiTxRk/TSMkbM//zt/f5CHgyTyaSQ==", "license": "Apache-2.0", "dependencies": { "@eslint/object-schema": "^2.1.4", @@ -2790,9 +2792,9 @@ } }, "node_modules/@eslint/core": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.6.0.tgz", - "integrity": "sha512-8I2Q8ykA4J0x0o7cg67FPVnehcqWTBehu/lmY+bolPFHGjh49YzGBMXTvpqVgEbBdvNCSxj6iFgiIyHzf03lzg==", + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.9.0.tgz", + "integrity": "sha512-7ATR9F0e4W85D/0w7cU0SNj7qkAexMG+bAHEZOjo9akvGuhHE2m7umzWzfnpa0XAg5Kxc1BWmtPMV67jJ+9VUg==", "license": "Apache-2.0", "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -2852,9 +2854,9 @@ } }, "node_modules/@eslint/js": { - "version": "9.11.1", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.11.1.tgz", - "integrity": "sha512-/qu+TWz8WwPWc7/HcIJKi+c+MOm46GdVaSlTTQcaqaL53+GsoA6MxWp5PtTx48qbSP7ylM1Kn7nhvkugfJvRSA==", + "version": "9.15.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.15.0.tgz", + "integrity": "sha512-tMTqrY+EzbXmKJR5ToI8lxu7jaN5EdmrBFJpQk5JmSlyLsx6o4t27r883K5xsLuCYCpfKBCGswMSWXsM+jB7lg==", "license": "MIT", "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -3320,6 +3322,41 @@ "integrity": "sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig==", "license": "MIT" }, + "node_modules/@humanfs/core": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", + "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", + "license": "Apache-2.0", + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/node": { + "version": "0.16.6", + "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz", + "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==", + "license": "Apache-2.0", + "dependencies": { + "@humanfs/core": "^0.19.1", + "@humanwhocodes/retry": "^0.3.0" + }, + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz", + "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==", + "license": "Apache-2.0", + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, "node_modules/@humanwhocodes/module-importer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", @@ -3334,9 +3371,9 @@ } }, "node_modules/@humanwhocodes/retry": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz", - "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==", + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.1.tgz", + "integrity": "sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==", "license": "Apache-2.0", "engines": { "node": ">=18.18" @@ -3350,7 +3387,6 @@ "version": "8.0.2", "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", - "dev": true, "license": "ISC", "dependencies": { "string-width": "^5.1.2", @@ -3364,84 +3400,6 @@ "node": ">=12" } }, - "node_modules/@isaacs/cliui/node_modules/ansi-regex": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", - "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dev": true, - "license": "MIT", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@isaacs/cliui/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, "node_modules/@istanbuljs/load-nyc-config": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", @@ -3535,6 +3493,29 @@ } } }, + "node_modules/@jest/core/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/@jest/environment": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz", @@ -3656,6 +3637,38 @@ } } }, + "node_modules/@jest/reporters/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/@jest/reporters/node_modules/istanbul-lib-instrument": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz", @@ -3686,6 +3699,19 @@ "node": ">=10" } }, + "node_modules/@jest/reporters/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/@jest/schemas": { "version": "29.6.3", "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", @@ -4057,14 +4083,14 @@ } }, "node_modules/@mui/private-theming": { - "version": "6.1.8", - "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-6.1.8.tgz", - "integrity": "sha512-TuKl7msynCNCVvhX3c0ef1sF0Qb3VHcPs8XOGB/8bdOGBr/ynmIG1yTMjZeiFQXk8yN9fzK/FDEKMFxILNn3wg==", + "version": "6.1.9", + "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-6.1.9.tgz", + "integrity": "sha512-7aum/O1RquBYhfwL/7egDyl9GqJgPM6hoJDFFBbhF6Sgv9yI9v4w3ArKUkuVvR0CtVj4NXRVMKEioh1bjUzvuA==", "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.26.0", - "@mui/utils": "^6.1.8", + "@mui/utils": "^6.1.9", "prop-types": "^15.8.1" }, "engines": { @@ -4085,9 +4111,9 @@ } }, "node_modules/@mui/private-theming/node_modules/@mui/utils": { - "version": "6.1.8", - "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-6.1.8.tgz", - "integrity": "sha512-O2DWb1kz8hiANVcR7Z4gOB3SvPPsSQGUmStpyBDzde6dJIfBzgV9PbEQOBZd3EBsd1pB+Uv1z5LAJAbymmawrA==", + "version": "6.1.9", + "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-6.1.9.tgz", + "integrity": "sha512-N7uzBp7p2or+xanXn3aH2OTINC6F/Ru/U8h6amhRZEev8bJhKN86rIDIoxZZ902tj+09LXtH83iLxFMjMHyqNA==", "license": "MIT", "peer": true, "dependencies": { @@ -4116,15 +4142,15 @@ } }, "node_modules/@mui/styled-engine": { - "version": "6.1.8", - "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-6.1.8.tgz", - "integrity": "sha512-ZvEoT0U2nPLSLI+B4by4cVjaZnPT2f20f4JUPkyHdwLv65ZzuoHiTlwyhqX1Ch63p8bcJzKTHQVGisEoMK6PGA==", + "version": "6.1.9", + "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-6.1.9.tgz", + "integrity": "sha512-xynSLlJRxHLzSfQaiDjkaTx8LiFb9ByVa7aOdwFnTxGWFMY1F+mkXwAUY4jDDE+MAxkWxlzzQE0wOohnsxhdQg==", "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.26.0", - "@emotion/cache": "^11.13.1", - "@emotion/serialize": "^1.3.2", + "@emotion/cache": "^11.13.5", + "@emotion/serialize": "^1.3.3", "@emotion/sheet": "^1.4.0", "csstype": "^3.1.3", "prop-types": "^15.8.1" @@ -4151,17 +4177,17 @@ } }, "node_modules/@mui/system": { - "version": "6.1.8", - "resolved": "https://registry.npmjs.org/@mui/system/-/system-6.1.8.tgz", - "integrity": "sha512-i1kLfQoWxzFpXTBQIuPoA3xKnAnP3en4I2T8xIolovSolGQX5k8vGjw1JaydQS40td++cFsgCdEU458HDNTGUA==", + "version": "6.1.9", + "resolved": "https://registry.npmjs.org/@mui/system/-/system-6.1.9.tgz", + "integrity": "sha512-8x+RucnNp21gfFYsklCaZf0COXbv3+v0lrVuXONxvPEkESi2rwLlOi8UPJfcz6LxZOAX3v3oQ7qw18vnpgueRg==", "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.26.0", - "@mui/private-theming": "^6.1.8", - "@mui/styled-engine": "^6.1.8", + "@mui/private-theming": "^6.1.9", + "@mui/styled-engine": "^6.1.9", "@mui/types": "^7.2.19", - "@mui/utils": "^6.1.8", + "@mui/utils": "^6.1.9", "clsx": "^2.1.1", "csstype": "^3.1.3", "prop-types": "^15.8.1" @@ -4192,9 +4218,9 @@ } }, "node_modules/@mui/system/node_modules/@mui/utils": { - "version": "6.1.8", - "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-6.1.8.tgz", - "integrity": "sha512-O2DWb1kz8hiANVcR7Z4gOB3SvPPsSQGUmStpyBDzde6dJIfBzgV9PbEQOBZd3EBsd1pB+Uv1z5LAJAbymmawrA==", + "version": "6.1.9", + "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-6.1.9.tgz", + "integrity": "sha512-N7uzBp7p2or+xanXn3aH2OTINC6F/Ru/U8h6amhRZEev8bJhKN86rIDIoxZZ902tj+09LXtH83iLxFMjMHyqNA==", "license": "MIT", "peer": true, "dependencies": { @@ -4358,10 +4384,19 @@ "integrity": "sha512-2vWLOUwIPgoqMJKG6dt35fVXVhgM09tw4tK3/Q34GFXDrfiHlG7iS33VA4ggnjWxjiz9KV5xzfsQzJX6vGAekA==", "license": "MIT" }, + "node_modules/@next/eslint-plugin-next": { + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-14.2.18.tgz", + "integrity": "sha512-KyYTbZ3GQwWOjX3Vi1YcQbekyGP0gdammb7pbmmi25HBUCINzDReyrzCMOJIeZisK1Q3U6DT5Rlc4nm2/pQeXA==", + "license": "MIT", + "dependencies": { + "glob": "10.3.10" + } + }, "node_modules/@next/swc-darwin-arm64": { - "version": "14.0.1", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.0.1.tgz", - "integrity": "sha512-JyxnGCS4qT67hdOKQ0CkgFTp+PXub5W1wsGvIq98TNbF3YEIN7iDekYhYsZzc8Ov0pWEsghQt+tANdidITCLaw==", + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.2.18.tgz", + "integrity": "sha512-tOBlDHCjGdyLf0ube/rDUs6VtwNOajaWV+5FV/ajPgrvHeisllEdymY/oDgv2cx561+gJksfMUtqf8crug7sbA==", "cpu": [ "arm64" ], @@ -4375,9 +4410,9 @@ } }, "node_modules/@next/swc-darwin-x64": { - "version": "14.0.1", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.0.1.tgz", - "integrity": "sha512-625Z7bb5AyIzswF9hvfZWa+HTwFZw+Jn3lOBNZB87lUS0iuCYDHqk3ujuHCkiyPtSC0xFBtYDLcrZ11mF/ap3w==", + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.18.tgz", + "integrity": "sha512-uJCEjutt5VeJ30jjrHV1VIHCsbMYnEqytQgvREx+DjURd/fmKy15NaVK4aR/u98S1LGTnjq35lRTnRyygglxoA==", "cpu": [ "x64" ], @@ -4391,9 +4426,9 @@ } }, "node_modules/@next/swc-linux-arm64-gnu": { - "version": "14.0.1", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.0.1.tgz", - "integrity": "sha512-iVpn3KG3DprFXzVHM09kvb//4CNNXBQ9NB/pTm8LO+vnnnaObnzFdS5KM+w1okwa32xH0g8EvZIhoB3fI3mS1g==", + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.18.tgz", + "integrity": "sha512-IL6rU8vnBB+BAm6YSWZewc+qvdL1EaA+VhLQ6tlUc0xp+kkdxQrVqAnh8Zek1ccKHlTDFRyAft0e60gteYmQ4A==", "cpu": [ "arm64" ], @@ -4407,9 +4442,9 @@ } }, "node_modules/@next/swc-linux-arm64-musl": { - "version": "14.0.1", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.0.1.tgz", - "integrity": "sha512-mVsGyMxTLWZXyD5sen6kGOTYVOO67lZjLApIj/JsTEEohDDt1im2nkspzfV5MvhfS7diDw6Rp/xvAQaWZTv1Ww==", + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.18.tgz", + "integrity": "sha512-RCaENbIZqKKqTlL8KNd+AZV/yAdCsovblOpYFp0OJ7ZxgLNbV5w23CUU1G5On+0fgafrsGcW+GdMKdFjaRwyYA==", "cpu": [ "arm64" ], @@ -4423,9 +4458,9 @@ } }, "node_modules/@next/swc-linux-x64-gnu": { - "version": "14.0.1", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.0.1.tgz", - "integrity": "sha512-wMqf90uDWN001NqCM/auRl3+qVVeKfjJdT9XW+RMIOf+rhUzadmYJu++tp2y+hUbb6GTRhT+VjQzcgg/QTD9NQ==", + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.18.tgz", + "integrity": "sha512-3kmv8DlyhPRCEBM1Vavn8NjyXtMeQ49ID0Olr/Sut7pgzaQTo4h01S7Z8YNE0VtbowyuAL26ibcz0ka6xCTH5g==", "cpu": [ "x64" ], @@ -4439,9 +4474,9 @@ } }, "node_modules/@next/swc-linux-x64-musl": { - "version": "14.0.1", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.0.1.tgz", - "integrity": "sha512-ol1X1e24w4j4QwdeNjfX0f+Nza25n+ymY0T2frTyalVczUmzkVD7QGgPTZMHfR1aLrO69hBs0G3QBYaj22J5GQ==", + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.18.tgz", + "integrity": "sha512-mliTfa8seVSpTbVEcKEXGjC18+TDII8ykW4a36au97spm9XMPqQTpdGPNBJ9RySSFw9/hLuaCMByluQIAnkzlw==", "cpu": [ "x64" ], @@ -4455,9 +4490,9 @@ } }, "node_modules/@next/swc-win32-arm64-msvc": { - "version": "14.0.1", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.0.1.tgz", - "integrity": "sha512-WEmTEeWs6yRUEnUlahTgvZteh5RJc4sEjCQIodJlZZ5/VJwVP8p2L7l6VhzQhT4h7KvLx/Ed4UViBdne6zpIsw==", + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.18.tgz", + "integrity": "sha512-J5g0UFPbAjKYmqS3Cy7l2fetFmWMY9Oao32eUsBPYohts26BdrMUyfCJnZFQkX9npYaHNDOWqZ6uV9hSDPw9NA==", "cpu": [ "arm64" ], @@ -4471,9 +4506,9 @@ } }, "node_modules/@next/swc-win32-ia32-msvc": { - "version": "14.0.1", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.0.1.tgz", - "integrity": "sha512-oFpHphN4ygAgZUKjzga7SoH2VGbEJXZa/KL8bHCAwCjDWle6R1SpiGOdUdA8EJ9YsG1TYWpzY6FTbUA+iAJeww==", + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.18.tgz", + "integrity": "sha512-Ynxuk4ZgIpdcN7d16ivJdjsDG1+3hTvK24Pp8DiDmIa2+A4CfhJSEHHVndCHok6rnLUzAZD+/UOKESQgTsAZGg==", "cpu": [ "ia32" ], @@ -4487,9 +4522,9 @@ } }, "node_modules/@next/swc-win32-x64-msvc": { - "version": "14.0.1", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.0.1.tgz", - "integrity": "sha512-FFp3nOJ/5qSpeWT0BZQ+YE1pSMk4IMpkME/1DwKBwhg4mJLB9L+6EXuJi4JEwaJdl5iN+UUlmUD3IsR1kx5fAg==", + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.18.tgz", + "integrity": "sha512-dtRGMhiU9TN5nyhwzce+7c/4CCeykYS+ipY/4mIrGzJ71+7zNo55ZxCB7cAVuNqdwtYniFNR2c9OFQ6UdFIMcg==", "cpu": [ "x64" ], @@ -4533,9 +4568,9 @@ } }, "node_modules/@noble/hashes": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.6.0.tgz", - "integrity": "sha512-YUULf0Uk4/mAA89w+k3+yUYh6NrEvxZa5T6SY3wlMvE2chHkxFUUIDI8/XW1QSC357iA5pSnqt7XEhvFOqmDyQ==", + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.6.1.tgz", + "integrity": "sha512-pq5D8h10hHBjyqX+cfBm0i8JUXJ0UhczFc4r74zbuT9XgewFo2E3J1cOaGtdZynILNmQ685YWGzGE1Zv6io50w==", "license": "MIT", "engines": { "node": "^14.21.3 || >=16" @@ -4579,6 +4614,15 @@ "node": ">= 8" } }, + "node_modules/@nolyfill/is-core-module": { + "version": "1.0.39", + "resolved": "https://registry.npmjs.org/@nolyfill/is-core-module/-/is-core-module-1.0.39.tgz", + "integrity": "sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==", + "license": "MIT", + "engines": { + "node": ">=12.4.0" + } + }, "node_modules/@parcel/watcher": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.0.tgz", @@ -4904,7 +4948,6 @@ "version": "0.11.0", "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", - "dev": true, "license": "MIT", "optional": true, "engines": { @@ -5125,6 +5168,18 @@ } } }, + "node_modules/@rtsao/scc": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", + "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==", + "license": "MIT" + }, + "node_modules/@rushstack/eslint-patch": { + "version": "1.10.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.10.4.tgz", + "integrity": "sha512-WJgX9nzTqknM393q1QJDJmoW28kUfEnybeTfVNcNAPnIx210RXm2DiXiHzfNPJNIUUb1tJnz/l4QGtJ30PgWmA==", + "license": "MIT" + }, "node_modules/@scure/base": { "version": "1.1.9", "resolved": "https://registry.npmjs.org/@scure/base/-/base-1.1.9.tgz", @@ -6021,23 +6076,24 @@ } }, "node_modules/@starknet-io/get-starknet": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/@starknet-io/get-starknet/-/get-starknet-4.0.3.tgz", - "integrity": "sha512-lZqlYYe1HnaX/j3mpm/DdC0Vi6g0dUKVLiHX7/Rc7Bf5CG7G5bAQHWDzHvACw+7pOAZT3/DlvfsZet9cBmX10Q==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@starknet-io/get-starknet/-/get-starknet-4.0.4.tgz", + "integrity": "sha512-3qPn8l7khUef1710j/qp80T9iP+QKRYzaHAMae6ZJtGLKxDNqGdRMb6Efi0XARIHXG3xbg26Fh32FesEflV/Og==", "license": "MIT", "dependencies": { - "@starknet-io/get-starknet-core": "4.0.3", + "@starknet-io/get-starknet-core": "4.0.4", "bowser": "^2.11.0" } }, "node_modules/@starknet-io/get-starknet-core": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/@starknet-io/get-starknet-core/-/get-starknet-core-4.0.3.tgz", - "integrity": "sha512-yE9P3i1+QE1R0KwC1frruh28iLfDfTzRei46EP2Hzqg4m08suV/tFrcfj7iKsymmvbE7R2eGIXy4wV5roSwb4g==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@starknet-io/get-starknet-core/-/get-starknet-core-4.0.4.tgz", + "integrity": "sha512-XSypDxLUE1WDDD/yh8ik+tEAqE+MZZMa4CJ/ocn7hbrKvHOF08/oT3npddObhuu4/IjklZaRzIvdfv0nT+QduA==", "license": "MIT", "dependencies": { "@module-federation/runtime": "^0.1.2", - "@starknet-io/types-js": "^0.7.7" + "@starknet-io/types-js": "^0.7.7", + "async-mutex": "^0.5.0" } }, "node_modules/@starknet-io/types-js": { @@ -6071,19 +6127,26 @@ "starknet": "^6.11.0" } }, + "node_modules/@swc/counter": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz", + "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==", + "license": "Apache-2.0" + }, "node_modules/@swc/helpers": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", - "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.5.tgz", + "integrity": "sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==", "license": "Apache-2.0", "dependencies": { + "@swc/counter": "^0.1.3", "tslib": "^2.4.0" } }, "node_modules/@tanstack/query-core": { - "version": "5.60.6", - "resolved": "https://registry.npmjs.org/@tanstack/query-core/-/query-core-5.60.6.tgz", - "integrity": "sha512-tI+k0KyCo1EBJ54vxK1kY24LWj673ujTydCZmzEZKAew4NqZzTaVQJEuaG1qKj2M03kUHN46rchLRd+TxVq/zQ==", + "version": "5.61.5", + "resolved": "https://registry.npmjs.org/@tanstack/query-core/-/query-core-5.61.5.tgz", + "integrity": "sha512-iG5vqurEOEbv+paP6kW3zPENa99kSIrd1THISJMaTwVlJ+N5yjVDNOUwp9McK2DWqWCXM3v13ubBbAyhxT78UQ==", "license": "MIT", "funding": { "type": "github", @@ -6091,12 +6154,12 @@ } }, "node_modules/@tanstack/react-query": { - "version": "5.61.3", - "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-5.61.3.tgz", - "integrity": "sha512-c3Oz9KaCBapGkRewu7AJLhxE9BVqpMcHsd3KtFxSd7FSCu2qGwqfIN37zbSGoyk6Ix9LGZBNHQDPI6GpWABnmA==", + "version": "5.61.5", + "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-5.61.5.tgz", + "integrity": "sha512-rjy8aqPgBBEz/rjJnpnuhi8TVkVTorMUsJlM3lMvrRb5wK6yzfk34Er0fnJ7w/4qyF01SnXsLB/QsTBsLF5PaQ==", "license": "MIT", "dependencies": { - "@tanstack/query-core": "5.60.6" + "@tanstack/query-core": "5.61.5" }, "funding": { "type": "github", @@ -6290,9 +6353,9 @@ } }, "node_modules/@types/d3-time": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.3.tgz", - "integrity": "sha512-2p6olUZ4w3s+07q3Tm2dbiMZy5pCDfYwtLXXHUnVzXgQlZ/OyPtUz6OL382BkOuGlLXqfT+wqv8Fw2v8/0geBw==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.4.tgz", + "integrity": "sha512-yuzZug1nkAAaBlBBikKZTgzCeA+k1uy4ZFwWANOfKw5z5LRhV0gNA7gNkKm7HoK+HRN0wX3EkxGk0fpbWhmB7g==", "license": "MIT" }, "node_modules/@types/d3-timer": { @@ -6380,6 +6443,12 @@ "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", "license": "MIT" }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", + "license": "MIT" + }, "node_modules/@types/node": { "version": "18.7.8", "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.8.tgz", @@ -6522,18 +6591,19 @@ "license": "MIT" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.47.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.47.0.tgz", - "integrity": "sha512-AHZtlXAMGkDmyLuLZsRpH3p4G/1iARIwc/T0vIem2YB+xW6pZaXYXzCBnZSF/5fdM97R9QqZWZ+h3iW10XgevQ==", + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz", + "integrity": "sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==", "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "5.47.0", - "@typescript-eslint/type-utils": "5.47.0", - "@typescript-eslint/utils": "5.47.0", + "@eslint-community/regexpp": "^4.4.0", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/type-utils": "5.62.0", + "@typescript-eslint/utils": "5.62.0", "debug": "^4.3.4", + "graphemer": "^1.4.0", "ignore": "^5.2.0", "natural-compare-lite": "^1.4.0", - "regexpp": "^3.2.0", "semver": "^7.3.7", "tsutils": "^3.21.0" }, @@ -6555,18 +6625,18 @@ } }, "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/utils": { - "version": "5.47.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.47.0.tgz", - "integrity": "sha512-U9xcc0N7xINrCdGVPwABjbAKqx4GK67xuMV87toI+HUqgXj26m6RBp9UshEXcTrgCkdGYFzgKLt8kxu49RilDw==", + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", + "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", "license": "MIT", "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", "@types/json-schema": "^7.0.9", "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.47.0", - "@typescript-eslint/types": "5.47.0", - "@typescript-eslint/typescript-estree": "5.47.0", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0", "semver": "^7.3.7" }, "engines": { @@ -6615,14 +6685,14 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "5.47.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.47.0.tgz", - "integrity": "sha512-udPU4ckK+R1JWCGdQC4Qa27NtBg7w020ffHqGyAK8pAgOVuNw7YaKXGChk+udh+iiGIJf6/E/0xhVXyPAbsczw==", + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.62.0.tgz", + "integrity": "sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==", "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/scope-manager": "5.47.0", - "@typescript-eslint/types": "5.47.0", - "@typescript-eslint/typescript-estree": "5.47.0", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", "debug": "^4.3.4" }, "engines": { @@ -6642,13 +6712,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.47.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.47.0.tgz", - "integrity": "sha512-dvJab4bFf7JVvjPuh3sfBUWsiD73aiftKBpWSfi3sUkysDQ4W8x+ZcFpNp7Kgv0weldhpmMOZBjx1wKN8uWvAw==", + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz", + "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==", "license": "MIT", "dependencies": { - "@typescript-eslint/types": "5.47.0", - "@typescript-eslint/visitor-keys": "5.47.0" + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -6659,13 +6729,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "5.47.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.47.0.tgz", - "integrity": "sha512-1J+DFFrYoDUXQE1b7QjrNGARZE6uVhBqIvdaXTe5IN+NmEyD68qXR1qX1g2u4voA+nCaelQyG8w30SAOihhEYg==", + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz", + "integrity": "sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==", "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "5.47.0", - "@typescript-eslint/utils": "5.47.0", + "@typescript-eslint/typescript-estree": "5.62.0", + "@typescript-eslint/utils": "5.62.0", "debug": "^4.3.4", "tsutils": "^3.21.0" }, @@ -6686,18 +6756,18 @@ } }, "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/utils": { - "version": "5.47.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.47.0.tgz", - "integrity": "sha512-U9xcc0N7xINrCdGVPwABjbAKqx4GK67xuMV87toI+HUqgXj26m6RBp9UshEXcTrgCkdGYFzgKLt8kxu49RilDw==", + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", + "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", "license": "MIT", "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", "@types/json-schema": "^7.0.9", "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.47.0", - "@typescript-eslint/types": "5.47.0", - "@typescript-eslint/typescript-estree": "5.47.0", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0", "semver": "^7.3.7" }, "engines": { @@ -6746,9 +6816,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "5.47.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.47.0.tgz", - "integrity": "sha512-eslFG0Qy8wpGzDdYKu58CEr3WLkjwC5Usa6XbuV89ce/yN5RITLe1O8e+WFEuxnfftHiJImkkOBADj58ahRxSg==", + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", + "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", "license": "MIT", "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -6759,13 +6829,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.47.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.47.0.tgz", - "integrity": "sha512-LxfKCG4bsRGq60Sqqu+34QT5qT2TEAHvSCCJ321uBWywgE2dS0LKcu5u+3sMGo+Vy9UmLOhdTw5JHzePV/1y4Q==", + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", + "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/types": "5.47.0", - "@typescript-eslint/visitor-keys": "5.47.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -6798,12 +6868,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.47.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.47.0.tgz", - "integrity": "sha512-ByPi5iMa6QqDXe/GmT/hR6MZtVPi0SqMQPDx15FczCBXJo/7M8T88xReOALAfpBLm+zxpPfmhuEvPb577JRAEg==", + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", + "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", "license": "MIT", "dependencies": { - "@typescript-eslint/types": "5.47.0", + "@typescript-eslint/types": "5.62.0", "eslint-visitor-keys": "^3.3.0" }, "engines": { @@ -7313,12 +7383,15 @@ } }, "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", "license": "MIT", "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, "node_modules/ansi-styles": { @@ -7379,11 +7452,19 @@ "sprintf-js": "~1.0.2" } }, + "node_modules/aria-query": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", + "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==", + "license": "Apache-2.0", + "engines": { + "node": ">= 0.4" + } + }, "node_modules/array-buffer-byte-length": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.5", @@ -7400,7 +7481,6 @@ "version": "3.1.8", "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.7", @@ -7430,7 +7510,26 @@ "version": "1.2.5", "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==", - "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.findlastindex": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz", + "integrity": "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==", "license": "MIT", "dependencies": { "call-bind": "^1.0.7", @@ -7451,7 +7550,6 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", @@ -7470,7 +7568,6 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", @@ -7489,7 +7586,6 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz", "integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.7", @@ -7506,7 +7602,6 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", - "dev": true, "license": "MIT", "dependencies": { "array-buffer-byte-length": "^1.0.1", @@ -7525,13 +7620,28 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/async": { + "node_modules/ast-types-flow": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", + "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==", + "license": "MIT" + }, + "node_modules/async": { "version": "3.2.6", "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", "dev": true, "license": "MIT" }, + "node_modules/async-mutex": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/async-mutex/-/async-mutex-0.5.0.tgz", + "integrity": "sha512-1A94B18jkJ3DYq284ohPxoXbfTA5HsQ7/Mf4DEhcyLx3Bz27Rh59iScbB6EPiP+B+joue6YCxcMXSbFC1tZKwA==", + "license": "MIT", + "dependencies": { + "tslib": "^2.4.0" + } + }, "node_modules/asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", @@ -7590,7 +7700,6 @@ "version": "1.0.7", "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", - "dev": true, "license": "MIT", "dependencies": { "possible-typed-array-names": "^1.0.0" @@ -7602,6 +7711,24 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/axe-core": { + "version": "4.10.2", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.10.2.tgz", + "integrity": "sha512-RE3mdQ7P3FRSe7eqCWoeQ/Z9QXrtniSjp1wUjt5nRC3WIpz5rSCve6o3fsZ2aCpJtrZjSZgjwXAoTO5k4tEI0w==", + "license": "MPL-2.0", + "engines": { + "node": ">=4" + } + }, + "node_modules/axobject-query": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", + "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==", + "license": "Apache-2.0", + "engines": { + "node": ">= 0.4" + } + }, "node_modules/babel-jest": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz", @@ -8011,7 +8138,6 @@ "version": "1.0.7", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", - "dev": true, "license": "MIT", "dependencies": { "es-define-property": "^1.0.0", @@ -8346,18 +8472,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/clipboardy/node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "license": "ISC", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/clipboardy/node_modules/strip-final-newline": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", @@ -8384,6 +8498,64 @@ "node": ">=12" } }, + "node_modules/cliui/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" + }, + "node_modules/cliui/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, "node_modules/clsx": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", @@ -8816,6 +8988,12 @@ "node": ">=12" } }, + "node_modules/damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", + "license": "BSD-2-Clause" + }, "node_modules/data-urls": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz", @@ -8835,7 +9013,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.6", @@ -8853,7 +9030,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.7", @@ -8871,7 +9047,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.6", @@ -8981,7 +9156,6 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", - "dev": true, "license": "MIT", "dependencies": { "es-define-property": "^1.0.0", @@ -8999,7 +9173,6 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", - "dev": true, "license": "MIT", "dependencies": { "define-data-property": "^1.0.1", @@ -9121,7 +9294,6 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, "license": "Apache-2.0", "dependencies": { "esutils": "^2.0.2" @@ -9176,7 +9348,6 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "dev": true, "license": "MIT" }, "node_modules/ejs": { @@ -9196,9 +9367,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.64", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.64.tgz", - "integrity": "sha512-IXEuxU+5ClW2IGEYFC2T7szbyVgehupCWQe5GNh+H065CD6U6IFN0s4KeAMFGNmQolRU4IV7zGBWSYMmZ8uuqQ==", + "version": "1.5.65", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.65.tgz", + "integrity": "sha512-PWVzBjghx7/wop6n22vS2MLU8tKGd4Q91aCEGhG/TYmW6PP5OcSXcdnxTe1NNt0T66N8D6jxh4kC8UsdzOGaIw==", "license": "ISC" }, "node_modules/elliptic": { @@ -9239,7 +9410,6 @@ "version": "9.2.2", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true, "license": "MIT" }, "node_modules/end-of-stream": { @@ -9251,6 +9421,19 @@ "once": "^1.4.0" } }, + "node_modules/enhanced-resolve": { + "version": "5.17.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", + "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, "node_modules/entities": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", @@ -9286,7 +9469,6 @@ "version": "1.23.5", "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.5.tgz", "integrity": "sha512-vlmniQ0WNPwXqA0BnmwV3Ng7HxiGlh6r5U6JcTMNx8OilcAGqVJBHJcPjqOMaczU9fRuRK5Px2BdVyPRnKMMVQ==", - "dev": true, "license": "MIT", "dependencies": { "array-buffer-byte-length": "^1.0.1", @@ -9347,7 +9529,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", - "dev": true, "license": "MIT", "dependencies": { "get-intrinsic": "^1.2.4" @@ -9360,7 +9541,6 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", - "dev": true, "license": "MIT", "engines": { "node": ">= 0.4" @@ -9370,7 +9550,6 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.2.0.tgz", "integrity": "sha512-tpxqxncxnpw3c93u8n3VOzACmRFoVmWJqbWXvX/JfKbkhBw1oslgPrUfeSt2psuqyEJFD6N/9lg5i7bsKpoq+Q==", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.7", @@ -9397,7 +9576,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", - "dev": true, "license": "MIT", "dependencies": { "es-errors": "^1.3.0" @@ -9410,7 +9588,6 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", - "dev": true, "license": "MIT", "dependencies": { "get-intrinsic": "^1.2.4", @@ -9425,22 +9602,20 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", - "dev": true, "license": "MIT", "dependencies": { "hasown": "^2.0.0" } }, "node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz", + "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==", "license": "MIT", "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" + "is-callable": "^1.2.7", + "is-date-object": "^1.0.5", + "is-symbol": "^1.0.4" }, "engines": { "node": ">= 0.4" @@ -9504,31 +9679,31 @@ } }, "node_modules/eslint": { - "version": "9.11.1", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.11.1.tgz", - "integrity": "sha512-MobhYKIoAO1s1e4VUrgx1l1Sk2JBR/Gqjjgw8+mfgoLE2xwsHur4gdfTxyTgShrhvdVFTaJSgMiQBl1jv/AWxg==", + "version": "9.15.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.15.0.tgz", + "integrity": "sha512-7CrWySmIibCgT1Os28lUU6upBshZ+GxybLOrmRzi08kS8MBuO8QA7pXEgYgY5W8vK3e74xv0lpjo9DbaGU9Rkw==", "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.11.0", - "@eslint/config-array": "^0.18.0", - "@eslint/core": "^0.6.0", - "@eslint/eslintrc": "^3.1.0", - "@eslint/js": "9.11.1", - "@eslint/plugin-kit": "^0.2.0", + "@eslint-community/regexpp": "^4.12.1", + "@eslint/config-array": "^0.19.0", + "@eslint/core": "^0.9.0", + "@eslint/eslintrc": "^3.2.0", + "@eslint/js": "9.15.0", + "@eslint/plugin-kit": "^0.2.3", + "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", - "@humanwhocodes/retry": "^0.3.0", - "@nodelib/fs.walk": "^1.2.8", + "@humanwhocodes/retry": "^0.4.1", "@types/estree": "^1.0.6", "@types/json-schema": "^7.0.15", "ajv": "^6.12.4", "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", + "cross-spawn": "^7.0.5", "debug": "^4.3.2", "escape-string-regexp": "^4.0.0", - "eslint-scope": "^8.0.2", - "eslint-visitor-keys": "^4.0.0", - "espree": "^10.1.0", + "eslint-scope": "^8.2.0", + "eslint-visitor-keys": "^4.2.0", + "espree": "^10.3.0", "esquery": "^1.5.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -9538,14 +9713,11 @@ "ignore": "^5.2.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", "json-stable-stringify-without-jsonify": "^1.0.1", "lodash.merge": "^4.6.2", "minimatch": "^3.1.2", "natural-compare": "^1.4.0", - "optionator": "^0.9.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" + "optionator": "^0.9.3" }, "bin": { "eslint": "bin/eslint.js" @@ -9565,11 +9737,201 @@ } } }, + "node_modules/eslint-config-next": { + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-14.2.18.tgz", + "integrity": "sha512-SuDRcpJY5VHBkhz5DijJ4iA4bVnBA0n48Rb+YSJSCDr+h7kKAcb1mZHusLbW+WA8LDB6edSolomXA55eG3eOVA==", + "license": "MIT", + "dependencies": { + "@next/eslint-plugin-next": "14.2.18", + "@rushstack/eslint-patch": "^1.3.3", + "@typescript-eslint/eslint-plugin": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0", + "@typescript-eslint/parser": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-import-resolver-typescript": "^3.5.2", + "eslint-plugin-import": "^2.28.1", + "eslint-plugin-jsx-a11y": "^6.7.1", + "eslint-plugin-react": "^7.33.2", + "eslint-plugin-react-hooks": "^4.5.0 || 5.0.0-canary-7118f5dd7-20230705" + }, + "peerDependencies": { + "eslint": "^7.23.0 || ^8.0.0", + "typescript": ">=3.3.1" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/eslint-config-next/node_modules/eslint-plugin-react-hooks": { + "version": "5.0.0-canary-7118f5dd7-20230705", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.0.0-canary-7118f5dd7-20230705.tgz", + "integrity": "sha512-AZYbMo/NW9chdL7vk6HQzQhT+PvTAEVqWk9ziruUoW2kAOcN5qNyelv70e0F1VNQAbvutOC9oc+xfWycI9FxDw==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", + "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", + "license": "MIT", + "dependencies": { + "debug": "^3.2.7", + "is-core-module": "^2.13.0", + "resolve": "^1.22.4" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-import-resolver-typescript": { + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.6.3.tgz", + "integrity": "sha512-ud9aw4szY9cCT1EWWdGv1L1XR6hh2PaRWif0j2QjQ0pgTY/69iw+W0Z4qZv5wHahOl8isEr+k/JnyAqNQkLkIA==", + "license": "ISC", + "dependencies": { + "@nolyfill/is-core-module": "1.0.39", + "debug": "^4.3.5", + "enhanced-resolve": "^5.15.0", + "eslint-module-utils": "^2.8.1", + "fast-glob": "^3.3.2", + "get-tsconfig": "^4.7.5", + "is-bun-module": "^1.0.2", + "is-glob": "^4.0.3" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/unts/projects/eslint-import-resolver-ts" + }, + "peerDependencies": { + "eslint": "*", + "eslint-plugin-import": "*", + "eslint-plugin-import-x": "*" + }, + "peerDependenciesMeta": { + "eslint-plugin-import": { + "optional": true + }, + "eslint-plugin-import-x": { + "optional": true + } + } + }, + "node_modules/eslint-module-utils": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz", + "integrity": "sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==", + "license": "MIT", + "dependencies": { + "debug": "^3.2.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.31.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.31.0.tgz", + "integrity": "sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==", + "license": "MIT", + "dependencies": { + "@rtsao/scc": "^1.1.0", + "array-includes": "^3.1.8", + "array.prototype.findlastindex": "^1.2.5", + "array.prototype.flat": "^1.3.2", + "array.prototype.flatmap": "^1.3.2", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.9", + "eslint-module-utils": "^2.12.0", + "hasown": "^2.0.2", + "is-core-module": "^2.15.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.8", + "object.groupby": "^1.0.3", + "object.values": "^1.2.0", + "semver": "^6.3.1", + "string.prototype.trimend": "^1.0.8", + "tsconfig-paths": "^3.15.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.10.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.10.2.tgz", + "integrity": "sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==", + "license": "MIT", + "dependencies": { + "aria-query": "^5.3.2", + "array-includes": "^3.1.8", + "array.prototype.flatmap": "^1.3.2", + "ast-types-flow": "^0.0.8", + "axe-core": "^4.10.0", + "axobject-query": "^4.1.0", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "hasown": "^2.0.2", + "jsx-ast-utils": "^3.3.5", + "language-tags": "^1.0.9", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.8", + "safe-regex-test": "^1.0.3", + "string.prototype.includes": "^2.0.1" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9" + } + }, "node_modules/eslint-plugin-react": { "version": "7.37.2", "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.2.tgz", "integrity": "sha512-EsTAnj9fLVr/GZleBLFbj/sSuXeWmp1eXIN60ceYnZveqEaUCyW4X+Vh4WTdUhCkW4xutXYqTXCUSyqD4rB75w==", - "dev": true, "license": "MIT", "dependencies": { "array-includes": "^3.1.8", @@ -9602,7 +9964,6 @@ "version": "2.0.0-next.5", "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", - "dev": true, "license": "MIT", "dependencies": { "is-core-module": "^2.13.0", @@ -9632,33 +9993,6 @@ "url": "https://opencollective.com/eslint" } }, - "node_modules/eslint-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", - "license": "MIT", - "dependencies": { - "eslint-visitor-keys": "^2.0.0" - }, - "engines": { - "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - }, - "peerDependencies": { - "eslint": ">=5" - } - }, - "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", - "license": "Apache-2.0", - "engines": { - "node": ">=10" - } - }, "node_modules/eslint-visitor-keys": { "version": "3.4.3", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", @@ -9861,6 +10195,13 @@ "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, + "node_modules/execa/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true, + "license": "ISC" + }, "node_modules/exit": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", @@ -10129,7 +10470,6 @@ "version": "0.3.3", "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", - "dev": true, "license": "MIT", "dependencies": { "is-callable": "^1.1.3" @@ -10139,7 +10479,6 @@ "version": "3.3.0", "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", - "dev": true, "license": "ISC", "dependencies": { "cross-spawn": "^7.0.0", @@ -10152,23 +10491,10 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/foreground-child/node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/form-data": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.1.tgz", - "integrity": "sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==", + "node_modules/form-data": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.1.tgz", + "integrity": "sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==", "dev": true, "license": "MIT", "dependencies": { @@ -10195,9 +10521,9 @@ } }, "node_modules/framer-motion": { - "version": "11.11.17", - "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-11.11.17.tgz", - "integrity": "sha512-O8QzvoKiuzI5HSAHbcYuL6xU+ZLXbrH7C8Akaato4JzQbX2ULNeniqC2Vo5eiCtFktX9XsJ+7nUhxcl2E2IjpA==", + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-11.12.0.tgz", + "integrity": "sha512-gZaZeqFM6pX9kMVti60hYAa75jGpSsGYWAHbBfIkuHN7DkVHVkxSxeNYnrGmHuM0zPkWTzQx10ZT+fDjn7N4SA==", "license": "MIT", "dependencies": { "tslib": "^2.4.0" @@ -10267,7 +10593,6 @@ "version": "1.1.6", "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", @@ -10286,7 +10611,6 @@ "version": "1.2.3", "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "dev": true, "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" @@ -10314,7 +10638,6 @@ "version": "1.2.4", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", - "dev": true, "license": "MIT", "dependencies": { "es-errors": "^1.3.0", @@ -10347,12 +10670,20 @@ "license": "MIT" }, "node_modules/get-starknet-core": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/get-starknet-core/-/get-starknet-core-4.0.0.tgz", - "integrity": "sha512-6pLmidQZkC3wZsrHY99grQHoGpuuXqkbSP65F8ov1/JsEI8DDLkhsAuLCKFzNOK56cJp+f1bWWfTJ57e9r5eqQ==", + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/get-starknet-core/-/get-starknet-core-3.3.4.tgz", + "integrity": "sha512-KEnzAMr4f7z7dMh4g5lWDZ+eXtOEl++VPN5Flmmj8HiPmRrPOINEIwwNL/dN+Ey1kBxQOtOMQwCxJ9qlkRIgFw==", "license": "MIT", "dependencies": { - "@starknet-io/types-js": "^0.7.7" + "@module-federation/runtime": "^0.1.2" + }, + "peerDependencies": { + "starknet": "^5.18.0" + }, + "peerDependenciesMeta": { + "starknet": { + "optional": false + } } }, "node_modules/get-stream": { @@ -10372,7 +10703,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.5", @@ -10386,23 +10716,35 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/get-tsconfig": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.8.1.tgz", + "integrity": "sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==", + "license": "MIT", + "dependencies": { + "resolve-pkg-maps": "^1.0.0" + }, + "funding": { + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" + } + }, "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "dev": true, + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", "license": "ISC", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "foreground-child": "^3.1.0", + "jackspeak": "^2.3.5", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" }, "engines": { - "node": "*" + "node": ">=16 || 14 >=14.17" }, "funding": { "url": "https://github.com/sponsors/isaacs" @@ -10420,11 +10762,29 @@ "node": ">=10.13.0" } }, - "node_modules/glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "license": "BSD-2-Clause" + "node_modules/glob/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/glob/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } }, "node_modules/globals": { "version": "11.12.0", @@ -10439,7 +10799,6 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", - "dev": true, "license": "MIT", "dependencies": { "define-properties": "^1.2.1", @@ -10482,7 +10841,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "dev": true, "license": "MIT", "dependencies": { "get-intrinsic": "^1.1.3" @@ -10497,6 +10855,12 @@ "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", "license": "ISC" }, + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "license": "MIT" + }, "node_modules/h3": { "version": "1.13.0", "resolved": "https://registry.npmjs.org/h3/-/h3-1.13.0.tgz", @@ -10519,7 +10883,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", - "dev": true, "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" @@ -10538,7 +10901,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", - "dev": true, "license": "MIT", "dependencies": { "es-define-property": "^1.0.0" @@ -10551,7 +10913,6 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", - "dev": true, "license": "MIT", "engines": { "node": ">= 0.4" @@ -10564,7 +10925,6 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true, "license": "MIT", "engines": { "node": ">= 0.4" @@ -10577,7 +10937,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", - "dev": true, "license": "MIT", "dependencies": { "has-symbols": "^1.0.3" @@ -10857,7 +11216,6 @@ "version": "1.0.7", "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", - "dev": true, "license": "MIT", "dependencies": { "es-errors": "^1.3.0", @@ -10909,7 +11267,6 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", @@ -10932,7 +11289,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", - "dev": true, "license": "MIT", "dependencies": { "has-tostringtag": "^1.0.0" @@ -10948,7 +11304,6 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dev": true, "license": "MIT", "dependencies": { "has-bigints": "^1.0.1" @@ -10973,7 +11328,6 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", @@ -10986,11 +11340,31 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-bun-module": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/is-bun-module/-/is-bun-module-1.3.0.tgz", + "integrity": "sha512-DgXeu5UWI0IsMQundYb5UAOzm6G2eVnarJ0byP6Tm55iZNKceD59LNPA2L4VvsScTtHcw0yEkVwSf7PC+QoLSA==", + "license": "MIT", + "dependencies": { + "semver": "^7.6.3" + } + }, + "node_modules/is-bun-module/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/is-callable": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", - "dev": true, "license": "MIT", "engines": { "node": ">= 0.4" @@ -11018,7 +11392,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", - "dev": true, "license": "MIT", "dependencies": { "is-typed-array": "^1.1.13" @@ -11034,7 +11407,6 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dev": true, "license": "MIT", "dependencies": { "has-tostringtag": "^1.0.0" @@ -11074,7 +11446,6 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.0.tgz", "integrity": "sha512-qfMdqbAQEwBw78ZyReKnlA8ezmPdb9BemzIIip/JkjaZUhitfXDkkr+3QTboW0JrSXT1QWyYShpvnNHGZ4c4yA==", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.7" @@ -11109,7 +11480,6 @@ "version": "1.0.10", "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", - "dev": true, "license": "MIT", "dependencies": { "has-tostringtag": "^1.0.0" @@ -11155,7 +11525,6 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", - "dev": true, "license": "MIT", "engines": { "node": ">= 0.4" @@ -11168,7 +11537,6 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", - "dev": true, "license": "MIT", "engines": { "node": ">= 0.4" @@ -11190,7 +11558,6 @@ "version": "1.0.7", "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", - "dev": true, "license": "MIT", "dependencies": { "has-tostringtag": "^1.0.0" @@ -11202,15 +11569,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/is-potential-custom-element-name": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", @@ -11228,7 +11586,6 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", @@ -11245,7 +11602,6 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", - "dev": true, "license": "MIT", "engines": { "node": ">= 0.4" @@ -11258,7 +11614,6 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.7" @@ -11287,7 +11642,6 @@ "version": "1.0.7", "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "dev": true, "license": "MIT", "dependencies": { "has-tostringtag": "^1.0.0" @@ -11303,7 +11657,6 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "dev": true, "license": "MIT", "dependencies": { "has-symbols": "^1.0.2" @@ -11319,7 +11672,6 @@ "version": "1.1.13", "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", - "dev": true, "license": "MIT", "dependencies": { "which-typed-array": "^1.1.14" @@ -11335,7 +11687,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", - "dev": true, "license": "MIT", "engines": { "node": ">= 0.4" @@ -11348,7 +11699,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2" @@ -11361,7 +11711,6 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.3.tgz", "integrity": "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.7", @@ -11408,7 +11757,6 @@ "version": "2.0.5", "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true, "license": "MIT" }, "node_modules/isexe": { @@ -11527,7 +11875,6 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.3.tgz", "integrity": "sha512-FW5iMbeQ6rBGm/oKgzq2aW4KvAGpxPzYES8N4g4xNXUKpL1mclMvOe+76AcLDTvD+Ze+sOpVhgdAQEKF4L9iGQ==", - "dev": true, "license": "MIT", "dependencies": { "define-properties": "^1.2.1", @@ -11562,14 +11909,16 @@ } }, "node_modules/jackspeak": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", - "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", - "dev": true, + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", + "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", "license": "BlueOak-1.0.0", "dependencies": { "@isaacs/cliui": "^8.0.2" }, + "engines": { + "node": ">=14" + }, "funding": { "url": "https://github.com/sponsors/isaacs" }, @@ -11750,6 +12099,28 @@ } } }, + "node_modules/jest-config/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/jest-diff": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", @@ -12074,6 +12445,28 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, + "node_modules/jest-runtime/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/jest-snapshot": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz", @@ -12399,7 +12792,6 @@ "version": "3.3.5", "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", - "dev": true, "license": "MIT", "dependencies": { "array-includes": "^3.1.6", @@ -12445,6 +12837,24 @@ "node": ">=6" } }, + "node_modules/language-subtag-registry": { + "version": "0.3.23", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz", + "integrity": "sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==", + "license": "CC0-1.0" + }, + "node_modules/language-tags": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", + "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", + "license": "MIT", + "dependencies": { + "language-subtag-registry": "^0.3.20" + }, + "engines": { + "node": ">=0.10" + } + }, "node_modules/leven": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", @@ -12816,11 +13226,19 @@ "node": "*" } }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/minipass": { "version": "7.1.2", "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", - "dev": true, "license": "ISC", "engines": { "node": ">=16 || 14 >=14.17" @@ -12867,12 +13285,12 @@ } }, "node_modules/motion": { - "version": "11.11.17", - "resolved": "https://registry.npmjs.org/motion/-/motion-11.11.17.tgz", - "integrity": "sha512-y6mXYElvJ5HHwPBUpYG/5wclKVGW4hJhqPkTjWccib5/WrcRM185adg3+4aSmG5iD10XKFt5uBOAiKwuzMHPPQ==", + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/motion/-/motion-11.12.0.tgz", + "integrity": "sha512-BFH9vwCs4dI9t1W1/1HonahOCnTxcKfzBR8D310wHFdx7oIwlP/51OqLNGO74lxOdCpTLf5BLe233k6yRqJo9Q==", "license": "MIT", "dependencies": { - "framer-motion": "^11.11.17", + "framer-motion": "^11.12.0", "tslib": "^2.4.0" }, "peerDependencies": { @@ -12943,9 +13361,9 @@ "license": "MIT" }, "node_modules/nanoid": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", - "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz", + "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==", "funding": [ { "type": "github", @@ -12973,18 +13391,18 @@ "license": "MIT" }, "node_modules/next": { - "version": "14.0.1", - "resolved": "https://registry.npmjs.org/next/-/next-14.0.1.tgz", - "integrity": "sha512-s4YaLpE4b0gmb3ggtmpmV+wt+lPRuGtANzojMQ2+gmBpgX9w5fTbjsy6dXByBuENsdCX5pukZH/GxdFgO62+pA==", + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/next/-/next-14.2.18.tgz", + "integrity": "sha512-H9qbjDuGivUDEnK6wa+p2XKO+iMzgVgyr9Zp/4Iv29lKa+DYaxJGjOeEA+5VOvJh/M7HLiskehInSa0cWxVXUw==", "license": "MIT", "dependencies": { - "@next/env": "14.0.1", - "@swc/helpers": "0.5.2", + "@next/env": "14.2.18", + "@swc/helpers": "0.5.5", "busboy": "1.6.0", - "caniuse-lite": "^1.0.30001406", + "caniuse-lite": "^1.0.30001579", + "graceful-fs": "^4.2.11", "postcss": "8.4.31", - "styled-jsx": "5.1.1", - "watchpack": "2.4.0" + "styled-jsx": "5.1.1" }, "bin": { "next": "dist/bin/next" @@ -12993,18 +13411,19 @@ "node": ">=18.17.0" }, "optionalDependencies": { - "@next/swc-darwin-arm64": "14.0.1", - "@next/swc-darwin-x64": "14.0.1", - "@next/swc-linux-arm64-gnu": "14.0.1", - "@next/swc-linux-arm64-musl": "14.0.1", - "@next/swc-linux-x64-gnu": "14.0.1", - "@next/swc-linux-x64-musl": "14.0.1", - "@next/swc-win32-arm64-msvc": "14.0.1", - "@next/swc-win32-ia32-msvc": "14.0.1", - "@next/swc-win32-x64-msvc": "14.0.1" + "@next/swc-darwin-arm64": "14.2.18", + "@next/swc-darwin-x64": "14.2.18", + "@next/swc-linux-arm64-gnu": "14.2.18", + "@next/swc-linux-arm64-musl": "14.2.18", + "@next/swc-linux-x64-gnu": "14.2.18", + "@next/swc-linux-x64-musl": "14.2.18", + "@next/swc-win32-arm64-msvc": "14.2.18", + "@next/swc-win32-ia32-msvc": "14.2.18", + "@next/swc-win32-x64-msvc": "14.2.18" }, "peerDependencies": { "@opentelemetry/api": "^1.1.0", + "@playwright/test": "^1.41.2", "react": "^18.2.0", "react-dom": "^18.2.0", "sass": "^1.3.0" @@ -13013,15 +13432,18 @@ "@opentelemetry/api": { "optional": true }, + "@playwright/test": { + "optional": true + }, "sass": { "optional": true } } }, "node_modules/next-axiom": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/next-axiom/-/next-axiom-1.5.1.tgz", - "integrity": "sha512-sWxIzuJOex48ugMDlXWzvGvDGv5YHZ3w8gLZbUQ/Yml7oy5jcCItJNws9D0qmASirp2e5/BnvHxs44+9CO0GAQ==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/next-axiom/-/next-axiom-1.6.0.tgz", + "integrity": "sha512-kdquFyc8jE+2ZYwdwG9fkctLpvVOBZXjSNj6WR3tNmmH6oCZo8ktKiZoJBi8gjCKPBGu5Lce1GexZ55Pkeb62Q==", "license": "MIT", "dependencies": { "use-deep-compare": "^1.2.1", @@ -13035,12 +13457,6 @@ "react": ">=18.0.0" } }, - "node_modules/next/node_modules/@next/env": { - "version": "14.0.1", - "resolved": "https://registry.npmjs.org/@next/env/-/env-14.0.1.tgz", - "integrity": "sha512-Ms8ZswqY65/YfcjrlcIwMPD7Rg/dVjdLapMcSHG26W6O67EJDF435ShW4H4LXi1xKO1oRc97tLXUpx8jpLe86A==", - "license": "MIT" - }, "node_modules/next/node_modules/postcss": { "version": "8.4.31", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", @@ -13207,7 +13623,6 @@ "version": "1.13.3", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz", "integrity": "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==", - "dev": true, "license": "MIT", "engines": { "node": ">= 0.4" @@ -13220,7 +13635,6 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true, "license": "MIT", "engines": { "node": ">= 0.4" @@ -13230,7 +13644,6 @@ "version": "4.1.5", "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.5", @@ -13249,7 +13662,6 @@ "version": "1.1.8", "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz", "integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.7", @@ -13264,7 +13676,6 @@ "version": "2.0.8", "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.7", @@ -13279,11 +13690,24 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/object.groupby": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", + "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/object.values": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz", "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.7", @@ -13406,6 +13830,18 @@ "url": "https://paulmillr.com/funding/" } }, + "node_modules/ox/node_modules/@noble/hashes": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.6.0.tgz", + "integrity": "sha512-YUULf0Uk4/mAA89w+k3+yUYh6NrEvxZa5T6SY3wlMvE2chHkxFUUIDI8/XW1QSC357iA5pSnqt7XEhvFOqmDyQ==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/p-limit": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", @@ -13460,13 +13896,6 @@ "node": ">=6" } }, - "node_modules/package-json-from-dist": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", - "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", - "dev": true, - "license": "BlueOak-1.0.0" - }, "node_modules/pako": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/pako/-/pako-2.1.0.tgz", @@ -13554,7 +13983,6 @@ "version": "1.11.1", "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", - "dev": true, "license": "BlueOak-1.0.0", "dependencies": { "lru-cache": "^10.2.0", @@ -13571,7 +13999,6 @@ "version": "10.4.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true, "license": "ISC" }, "node_modules/path-type": { @@ -13693,7 +14120,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", - "dev": true, "license": "MIT", "engines": { "node": ">= 0.4" @@ -13875,9 +14301,9 @@ "license": "MIT" }, "node_modules/posthog-js": { - "version": "1.188.0", - "resolved": "https://registry.npmjs.org/posthog-js/-/posthog-js-1.188.0.tgz", - "integrity": "sha512-FdNCZcgM5sjADxES7VWbRntD39V2fvHunZry6Rrsp8VDG20TcAWc+koAuCMfEoU5jKxm/Ua37QnI9Xqfwg2fow==", + "version": "1.190.2", + "resolved": "https://registry.npmjs.org/posthog-js/-/posthog-js-1.190.2.tgz", + "integrity": "sha512-H9PirkFZDirh/aPmxcmFv1CBozCjGPRqUR6lulgaq2sP9Jtt8Z/yT42MZuGUcZNrUVdjQ7aNgBJq7nplB8cASg==", "license": "MIT", "dependencies": { "core-js": "^3.38.1", @@ -14415,7 +14841,6 @@ "version": "1.0.7", "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.7.tgz", "integrity": "sha512-bMvFGIUKlc/eSfXNX+aZ+EL95/EgZzuwA0OBPTbZZDEJw/0AkentjMuM1oiRfwHrshqk4RzdgiTg5CcDalXN5g==", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.7", @@ -14473,7 +14898,6 @@ "version": "1.5.3", "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.3.tgz", "integrity": "sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.7", @@ -14488,18 +14912,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/regexpp": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - } - }, "node_modules/regexpu-core": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.2.0.tgz", @@ -14608,6 +15020,15 @@ "node": ">=8" } }, + "node_modules/resolve-pkg-maps": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", + "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", + "license": "MIT", + "funding": { + "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" + } + }, "node_modules/resolve.exports": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz", @@ -14664,7 +15085,6 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.7", @@ -14703,7 +15123,6 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.6", @@ -14786,7 +15205,6 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", - "dev": true, "license": "MIT", "dependencies": { "define-data-property": "^1.1.4", @@ -14804,7 +15222,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", - "dev": true, "license": "MIT", "dependencies": { "define-data-property": "^1.1.4", @@ -14856,7 +15273,6 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.7", @@ -14872,11 +15288,16 @@ } }, "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true, - "license": "ISC" + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "license": "ISC", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } }, "node_modules/sisteransi": { "version": "1.0.5", @@ -15097,6 +15518,15 @@ "integrity": "sha512-mjo2WPC/U88rGCjnkWDZ43zoByBGDIT20AZ0zd6hjFeAYu3wiuS1I6RiDb2vkF8f9BMCQ55VN3kuXCm6mjuQbw==", "license": "MIT" }, + "node_modules/starknet/node_modules/get-starknet-core": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/get-starknet-core/-/get-starknet-core-4.0.0.tgz", + "integrity": "sha512-6pLmidQZkC3wZsrHY99grQHoGpuuXqkbSP65F8ov1/JsEI8DDLkhsAuLCKFzNOK56cJp+f1bWWfTJ57e9r5eqQ==", + "license": "MIT", + "dependencies": { + "@starknet-io/types-js": "^0.7.7" + } + }, "node_modules/starknetid.js": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/starknetid.js/-/starknetid.js-4.0.1.tgz", @@ -15212,26 +15642,51 @@ "node": ">=10" } }, - "node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "node_modules/string-length/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/string-length/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, "license": "MIT", "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" + "ansi-regex": "^5.0.1" }, "engines": { "node": ">=8" } }, + "node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "license": "MIT", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/string-width-cjs": { "name": "string-width", "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", @@ -15242,24 +15697,51 @@ "node": ">=8" } }, + "node_modules/string-width-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/string-width-cjs/node_modules/emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true, "license": "MIT" }, - "node_modules/string-width/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "license": "MIT" + "node_modules/string-width-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string.prototype.includes": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/string.prototype.includes/-/string.prototype.includes-2.0.1.tgz", + "integrity": "sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.3" + }, + "engines": { + "node": ">= 0.4" + } }, "node_modules/string.prototype.matchall": { "version": "4.0.11", "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz", "integrity": "sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.7", @@ -15286,7 +15768,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz", "integrity": "sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==", - "dev": true, "license": "MIT", "dependencies": { "define-properties": "^1.1.3", @@ -15297,7 +15778,6 @@ "version": "1.2.9", "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.7", @@ -15316,7 +15796,6 @@ "version": "1.0.8", "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.7", @@ -15331,7 +15810,6 @@ "version": "1.0.8", "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.7", @@ -15346,15 +15824,18 @@ } }, "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", "license": "MIT", "dependencies": { - "ansi-regex": "^5.0.1" + "ansi-regex": "^6.0.1" }, "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, "node_modules/strip-ansi-cjs": { @@ -15362,7 +15843,6 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" @@ -15371,6 +15851,15 @@ "node": ">=8" } }, + "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/strip-bom": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", @@ -15525,53 +16014,6 @@ "node": ">=16 || 14 >=14.17" } }, - "node_modules/sucrase/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/sucrase/node_modules/glob": { - "version": "10.4.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", - "dev": true, - "license": "ISC", - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^3.1.2", - "minimatch": "^9.0.4", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^1.11.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/sucrase/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -15677,6 +16119,15 @@ "node": ">=14.0.0" } }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, "node_modules/test-exclude": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", @@ -15692,11 +16143,27 @@ "node": ">=8" } }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "license": "MIT" + "node_modules/test-exclude/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } }, "node_modules/thenify": { "version": "3.3.1", @@ -15964,6 +16431,39 @@ "integrity": "sha512-ufKpbmrugz5Aou4wcr5Wc1UUFWOLhq+Fm6qa6P0w0K5Qw2yhaUoiWszhCVuNQyNwrlGiscHOmqYoAox1PtvgjA==", "license": "MIT" }, + "node_modules/tsconfig-paths": { + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", + "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", + "license": "MIT", + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "license": "MIT", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tsconfig-paths/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, "node_modules/tslib": { "version": "2.8.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", @@ -16080,7 +16580,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.7", @@ -16095,7 +16594,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.7", @@ -16115,7 +16613,6 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.3.tgz", "integrity": "sha512-GsvTyUHTriq6o/bHcTd0vM7OQ9JEdlvluu9YISaA7+KzDzPaIzEeDFNkTfhdE3MYcNhNi0vq/LlegYgIs5yPAw==", - "dev": true, "license": "MIT", "dependencies": { "available-typed-arrays": "^1.0.7", @@ -16137,7 +16634,6 @@ "version": "1.0.7", "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz", "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.7", @@ -16186,7 +16682,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", @@ -16512,9 +17007,9 @@ } }, "node_modules/viem": { - "version": "2.21.49", - "resolved": "https://registry.npmjs.org/viem/-/viem-2.21.49.tgz", - "integrity": "sha512-NNItYfTv4+yGE5DDKc+S/g2S7KeJn047GwgEYG60FAJlK0FzwuP6lQKSeQ8k7Y4VasfuKPqiT+XiilcCtTRiDQ==", + "version": "2.21.51", + "resolved": "https://registry.npmjs.org/viem/-/viem-2.21.51.tgz", + "integrity": "sha512-IBZTFoo9cZvMBkFqaJq5G8Ori4IeEDe9AHE5CmOlvNw7ytkC3vdVrJ/APL+V3H4d/5i1FiV331UsckIqQLIM0w==", "funding": [ { "type": "github", @@ -16592,19 +17087,6 @@ "makeerror": "1.0.12" } }, - "node_modules/watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", - "license": "MIT", - "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - }, - "engines": { - "node": ">=10.13.0" - } - }, "node_modules/web-vitals": { "version": "4.2.4", "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-4.2.4.tgz", @@ -16708,7 +17190,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dev": true, "license": "MIT", "dependencies": { "is-bigint": "^1.0.1", @@ -16725,7 +17206,6 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.0.tgz", "integrity": "sha512-I+qLGQ/vucCby4tf5HsLmGueEla4ZhwTBSqaooS+Y0BuxN4Cp+okmGuV+8mXZ84KDI9BA+oklo+RzKg0ONdSUA==", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.7", @@ -16753,7 +17233,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", - "dev": true, "license": "MIT", "dependencies": { "is-map": "^2.0.3", @@ -16772,7 +17251,6 @@ "version": "1.1.15", "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", - "dev": true, "license": "MIT", "dependencies": { "available-typed-arrays": "^1.0.7", @@ -16798,17 +17276,17 @@ } }, "node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", "license": "MIT", "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" }, "engines": { - "node": ">=10" + "node": ">=12" }, "funding": { "url": "https://github.com/chalk/wrap-ansi?sponsor=1" @@ -16819,7 +17297,6 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", @@ -16833,6 +17310,59 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, + "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" + }, + "node_modules/wrap-ansi-cjs/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", @@ -16853,6 +17383,13 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, + "node_modules/write-file-atomic/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true, + "license": "ISC" + }, "node_modules/ws": { "version": "8.18.0", "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", @@ -16942,6 +17479,47 @@ "node": ">=12" } }, + "node_modules/yargs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" + }, + "node_modules/yargs/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, "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 f6635567..1c695cb4 100644 --- a/package.json +++ b/package.json @@ -23,21 +23,20 @@ "@starknet-react/chains": "^3.1.0", "@starknet-react/core": "^3.5.0", "@tanstack/react-table": "^8.17.3", - "@typescript-eslint/eslint-plugin": "^5.47.0", - "@typescript-eslint/parser": "^5.47.0", "@use-gesture/react": "^10.2.27", "@vercel/analytics": "^0.1.5", "big.js": "^6.2.1", "bn.js": "^5.2.1", "chart.js": "^4.3.0", "dayjs": "^1.11.11", - "eslint": "^9.11.1", + "eslint-config-next": "^14.0.1", + "get-starknet-core": "^3.2.0", "jotai": "^2.5.0", "jwt-decode": "^4.0.0", "lottie-react": "^2.4.0", "maath": "^0.7.0", "mongodb": "^4.12.1", - "motion": "^11.11.17", + "motion": "^11.12.0", "next": "^14.0.1", "next-axiom": "^1.1.1", "posthog-js": "^1.116.2", @@ -65,8 +64,11 @@ "@types/react": "^18.2.37", "@types/react-dom": "^18.2.15", "@types/three": "^0.155.0", + "@typescript-eslint/eslint-plugin": "^5.47.0", + "@typescript-eslint/parser": "^5.47.0", "autoprefixer": "^10.4.8", "babel-jest": "^29.3.1", + "eslint": "^9.11.1", "eslint-plugin-react": "^7.31.11", "jest": "^29.3.1", "jest-environment-jsdom": "^29.7.0", From 3efe112a5e6230be7dbcf64df963c97a199c436c Mon Sep 17 00:00:00 2001 From: baitcode Date: Wed, 27 Nov 2024 20:53:00 +0300 Subject: [PATCH 22/22] another attempt --- package-lock.json | 506 +++++++++++++++++----------------------------- 1 file changed, 181 insertions(+), 325 deletions(-) diff --git a/package-lock.json b/package-lock.json index 94ba2d56..abe5e9a3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -99,6 +99,7 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "dev": true, "license": "Apache-2.0", "dependencies": { "@jridgewell/gen-mapping": "^0.3.5", @@ -872,6 +873,7 @@ "version": "7.26.2", "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.2.tgz", "integrity": "sha512-Z0WgzSEa+aUcdiJuCIqgujCshpMWgUpgOxXotrYPSA53hA3qopNaqcJpyr0hVb1FeWdnqFA35/fUtXgBK8srQg==", + "dev": true, "license": "MIT", "engines": { "node": ">=6.9.0" @@ -881,6 +883,7 @@ "version": "7.26.0", "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.0.tgz", "integrity": "sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==", + "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "^2.2.0", @@ -953,6 +956,7 @@ "version": "7.25.9", "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.9.tgz", "integrity": "sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==", + "dev": true, "license": "MIT", "dependencies": { "@babel/compat-data": "^7.25.9", @@ -1053,6 +1057,7 @@ "version": "7.26.0", "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz", "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==", + "dev": true, "license": "MIT", "dependencies": { "@babel/helper-module-imports": "^7.25.9", @@ -1174,6 +1179,7 @@ "version": "7.25.9", "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz", "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==", + "dev": true, "license": "MIT", "engines": { "node": ">=6.9.0" @@ -1198,6 +1204,7 @@ "version": "7.26.0", "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.0.tgz", "integrity": "sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==", + "dev": true, "license": "MIT", "dependencies": { "@babel/template": "^7.25.9", @@ -2781,6 +2788,7 @@ "version": "0.19.0", "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.19.0.tgz", "integrity": "sha512-zdHg2FPIFNKPdcHWtiNT+jEFCHYVplAXRDlQDyqy0zGx/q2parwh7brGJSiTxRk/TSMkbM//zt/f5CHgyTyaSQ==", + "dev": true, "license": "Apache-2.0", "dependencies": { "@eslint/object-schema": "^2.1.4", @@ -2795,6 +2803,7 @@ "version": "0.9.0", "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.9.0.tgz", "integrity": "sha512-7ATR9F0e4W85D/0w7cU0SNj7qkAexMG+bAHEZOjo9akvGuhHE2m7umzWzfnpa0XAg5Kxc1BWmtPMV67jJ+9VUg==", + "dev": true, "license": "Apache-2.0", "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -2804,6 +2813,7 @@ "version": "3.2.0", "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.2.0.tgz", "integrity": "sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==", + "dev": true, "license": "MIT", "dependencies": { "ajv": "^6.12.4", @@ -2827,12 +2837,14 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true, "license": "Python-2.0" }, "node_modules/@eslint/eslintrc/node_modules/globals": { "version": "14.0.0", "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", + "dev": true, "license": "MIT", "engines": { "node": ">=18" @@ -2845,6 +2857,7 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, "license": "MIT", "dependencies": { "argparse": "^2.0.1" @@ -2857,6 +2870,7 @@ "version": "9.15.0", "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.15.0.tgz", "integrity": "sha512-tMTqrY+EzbXmKJR5ToI8lxu7jaN5EdmrBFJpQk5JmSlyLsx6o4t27r883K5xsLuCYCpfKBCGswMSWXsM+jB7lg==", + "dev": true, "license": "MIT", "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -2866,6 +2880,7 @@ "version": "2.1.4", "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.4.tgz", "integrity": "sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==", + "dev": true, "license": "Apache-2.0", "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -2875,6 +2890,7 @@ "version": "0.2.3", "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.3.tgz", "integrity": "sha512-2b/g5hRmpbb1o4GnTZax9N9m0FXzz9OV42ZzI4rDDMDuHUqigAiQCEWChBWCY4ztAGVRjoWT19v0yMmc5/L5kA==", + "dev": true, "license": "Apache-2.0", "dependencies": { "levn": "^0.4.1" @@ -3326,6 +3342,7 @@ "version": "0.19.1", "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", + "dev": true, "license": "Apache-2.0", "engines": { "node": ">=18.18.0" @@ -3335,6 +3352,7 @@ "version": "0.16.6", "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz", "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==", + "dev": true, "license": "Apache-2.0", "dependencies": { "@humanfs/core": "^0.19.1", @@ -3348,6 +3366,7 @@ "version": "0.3.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz", "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==", + "dev": true, "license": "Apache-2.0", "engines": { "node": ">=18.18" @@ -3361,6 +3380,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, "license": "Apache-2.0", "engines": { "node": ">=12.22" @@ -3374,6 +3394,7 @@ "version": "0.4.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.1.tgz", "integrity": "sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==", + "dev": true, "license": "Apache-2.0", "engines": { "node": ">=18.18" @@ -3902,6 +3923,18 @@ "sparse-bitfield": "^3.0.3" } }, + "node_modules/@monogrid/gainmap-js": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/@monogrid/gainmap-js/-/gainmap-js-3.0.6.tgz", + "integrity": "sha512-ireqJg7cw0tUn/JePDG8rAL7RyXgUKSDbjYdiygkrnye1WuKGLAWDBwF/ICwCwJ9iZBAF5caU8gSu+c34HLGdQ==", + "license": "MIT", + "dependencies": { + "promise-worker-transferable": "^1.0.4" + }, + "peerDependencies": { + "three": ">= 0.159.0" + } + }, "node_modules/@mui/core-downloads-tracker": { "version": "5.16.7", "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.16.7.tgz", @@ -3983,7 +4016,7 @@ } } }, - "node_modules/@mui/material/node_modules/@mui/private-theming": { + "node_modules/@mui/private-theming": { "version": "5.16.6", "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.16.6.tgz", "integrity": "sha512-rAk+Rh8Clg7Cd7shZhyt2HGTTE5wYKNSJ5sspf28Fqm/PZ69Er9o6KX25g03/FG2dfpg5GCwZh/xOojiTfm3hw==", @@ -4010,7 +4043,7 @@ } } }, - "node_modules/@mui/material/node_modules/@mui/styled-engine": { + "node_modules/@mui/styled-engine": { "version": "5.16.6", "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.16.6.tgz", "integrity": "sha512-zaThmS67ZmtHSWToTiHslbI8jwrmITcN93LQaR2lKArbvS7Z3iLkwRoiikNWutx9MBs8Q6okKvbZq1RQYB3v7g==", @@ -4042,7 +4075,7 @@ } } }, - "node_modules/@mui/material/node_modules/@mui/system": { + "node_modules/@mui/system": { "version": "5.16.7", "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.16.7.tgz", "integrity": "sha512-Jncvs/r/d/itkxh7O7opOunTqbbSSzMTHzZkNLM+FjAOg+cYAZHrPDlYe1ZGKUYORwwb2XexlWnpZp0kZ4AHuA==", @@ -4082,172 +4115,6 @@ } } }, - "node_modules/@mui/private-theming": { - "version": "6.1.9", - "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-6.1.9.tgz", - "integrity": "sha512-7aum/O1RquBYhfwL/7egDyl9GqJgPM6hoJDFFBbhF6Sgv9yI9v4w3ArKUkuVvR0CtVj4NXRVMKEioh1bjUzvuA==", - "license": "MIT", - "peer": true, - "dependencies": { - "@babel/runtime": "^7.26.0", - "@mui/utils": "^6.1.9", - "prop-types": "^15.8.1" - }, - "engines": { - "node": ">=14.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui-org" - }, - "peerDependencies": { - "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0", - "react": "^17.0.0 || ^18.0.0 || ^19.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@mui/private-theming/node_modules/@mui/utils": { - "version": "6.1.9", - "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-6.1.9.tgz", - "integrity": "sha512-N7uzBp7p2or+xanXn3aH2OTINC6F/Ru/U8h6amhRZEev8bJhKN86rIDIoxZZ902tj+09LXtH83iLxFMjMHyqNA==", - "license": "MIT", - "peer": true, - "dependencies": { - "@babel/runtime": "^7.26.0", - "@mui/types": "^7.2.19", - "@types/prop-types": "^15.7.13", - "clsx": "^2.1.1", - "prop-types": "^15.8.1", - "react-is": "^18.3.1" - }, - "engines": { - "node": ">=14.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui-org" - }, - "peerDependencies": { - "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0", - "react": "^17.0.0 || ^18.0.0 || ^19.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@mui/styled-engine": { - "version": "6.1.9", - "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-6.1.9.tgz", - "integrity": "sha512-xynSLlJRxHLzSfQaiDjkaTx8LiFb9ByVa7aOdwFnTxGWFMY1F+mkXwAUY4jDDE+MAxkWxlzzQE0wOohnsxhdQg==", - "license": "MIT", - "peer": true, - "dependencies": { - "@babel/runtime": "^7.26.0", - "@emotion/cache": "^11.13.5", - "@emotion/serialize": "^1.3.3", - "@emotion/sheet": "^1.4.0", - "csstype": "^3.1.3", - "prop-types": "^15.8.1" - }, - "engines": { - "node": ">=14.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui-org" - }, - "peerDependencies": { - "@emotion/react": "^11.4.1", - "@emotion/styled": "^11.3.0", - "react": "^17.0.0 || ^18.0.0 || ^19.0.0" - }, - "peerDependenciesMeta": { - "@emotion/react": { - "optional": true - }, - "@emotion/styled": { - "optional": true - } - } - }, - "node_modules/@mui/system": { - "version": "6.1.9", - "resolved": "https://registry.npmjs.org/@mui/system/-/system-6.1.9.tgz", - "integrity": "sha512-8x+RucnNp21gfFYsklCaZf0COXbv3+v0lrVuXONxvPEkESi2rwLlOi8UPJfcz6LxZOAX3v3oQ7qw18vnpgueRg==", - "license": "MIT", - "peer": true, - "dependencies": { - "@babel/runtime": "^7.26.0", - "@mui/private-theming": "^6.1.9", - "@mui/styled-engine": "^6.1.9", - "@mui/types": "^7.2.19", - "@mui/utils": "^6.1.9", - "clsx": "^2.1.1", - "csstype": "^3.1.3", - "prop-types": "^15.8.1" - }, - "engines": { - "node": ">=14.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui-org" - }, - "peerDependencies": { - "@emotion/react": "^11.5.0", - "@emotion/styled": "^11.3.0", - "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0", - "react": "^17.0.0 || ^18.0.0 || ^19.0.0" - }, - "peerDependenciesMeta": { - "@emotion/react": { - "optional": true - }, - "@emotion/styled": { - "optional": true - }, - "@types/react": { - "optional": true - } - } - }, - "node_modules/@mui/system/node_modules/@mui/utils": { - "version": "6.1.9", - "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-6.1.9.tgz", - "integrity": "sha512-N7uzBp7p2or+xanXn3aH2OTINC6F/Ru/U8h6amhRZEev8bJhKN86rIDIoxZZ902tj+09LXtH83iLxFMjMHyqNA==", - "license": "MIT", - "peer": true, - "dependencies": { - "@babel/runtime": "^7.26.0", - "@mui/types": "^7.2.19", - "@types/prop-types": "^15.7.13", - "clsx": "^2.1.1", - "prop-types": "^15.8.1", - "react-is": "^18.3.1" - }, - "engines": { - "node": ">=14.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui-org" - }, - "peerDependencies": { - "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0", - "react": "^17.0.0 || ^18.0.0 || ^19.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, "node_modules/@mui/types": { "version": "7.2.19", "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.19.tgz", @@ -5079,18 +4946,6 @@ } } }, - "node_modules/@react-three/drei/node_modules/@monogrid/gainmap-js": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/@monogrid/gainmap-js/-/gainmap-js-3.0.6.tgz", - "integrity": "sha512-ireqJg7cw0tUn/JePDG8rAL7RyXgUKSDbjYdiygkrnye1WuKGLAWDBwF/ICwCwJ9iZBAF5caU8gSu+c34HLGdQ==", - "license": "MIT", - "dependencies": { - "promise-worker-transferable": "^1.0.4" - }, - "peerDependencies": { - "three": ">= 0.159.0" - } - }, "node_modules/@react-three/drei/node_modules/maath": { "version": "0.10.8", "resolved": "https://registry.npmjs.org/maath/-/maath-0.10.8.tgz", @@ -6097,9 +5952,9 @@ } }, "node_modules/@starknet-io/types-js": { - "version": "0.7.8", - "resolved": "https://registry.npmjs.org/@starknet-io/types-js/-/types-js-0.7.8.tgz", - "integrity": "sha512-mjo2WPC/U88rGCjnkWDZ43zoByBGDIT20AZ0zd6hjFeAYu3wiuS1I6RiDb2vkF8f9BMCQ55VN3kuXCm6mjuQbw==", + "version": "0.7.9", + "resolved": "https://registry.npmjs.org/@starknet-io/types-js/-/types-js-0.7.9.tgz", + "integrity": "sha512-dtxMAyd8dEgKw0J8CkEnesyheKUM8HGllIO8tiXGqy+QJixAM15fhHTmnvrQJx1Hh1DSA24tRkSJMrz5/Estbw==", "license": "MIT" }, "node_modules/@starknet-react/chains": { @@ -6380,6 +6235,7 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", + "dev": true, "license": "MIT" }, "node_modules/@types/graceful-fs": { @@ -6624,54 +6480,6 @@ } } }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/utils": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", - "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@types/json-schema": "^7.0.9", - "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.62.0", - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/typescript-estree": "5.62.0", - "eslint-scope": "^5.1.1", - "semver": "^7.3.7" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "license": "BSD-2-Clause", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { "version": "7.6.3", "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", @@ -6755,66 +6563,6 @@ } } }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/utils": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", - "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@types/json-schema": "^7.0.9", - "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.62.0", - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/typescript-estree": "5.62.0", - "eslint-scope": "^5.1.1", - "semver": "^7.3.7" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "license": "BSD-2-Clause", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/@typescript-eslint/types": { "version": "5.62.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", @@ -6867,6 +6615,44 @@ "node": ">=10" } }, + "node_modules/@typescript-eslint/utils": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", + "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", + "eslint-scope": "^5.1.1", + "semver": "^7.3.7" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@typescript-eslint/visitor-keys": { "version": "5.62.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", @@ -7319,6 +7105,7 @@ "version": "5.3.2", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, "license": "MIT", "peerDependencies": { "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" @@ -7354,6 +7141,7 @@ "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.1", @@ -8005,6 +7793,7 @@ "version": "4.24.2", "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz", "integrity": "sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==", + "dev": true, "funding": [ { "type": "opencollective", @@ -8237,6 +8026,7 @@ "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", @@ -8649,6 +8439,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true, "license": "MIT" }, "node_modules/cookie-es": { @@ -9140,6 +8931,7 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true, "license": "MIT" }, "node_modules/deepmerge": { @@ -9370,6 +9162,7 @@ "version": "1.5.65", "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.65.tgz", "integrity": "sha512-PWVzBjghx7/wop6n22vS2MLU8tKGd4Q91aCEGhG/TYmW6PP5OcSXcdnxTe1NNt0T66N8D6jxh4kC8UsdzOGaIw==", + "dev": true, "license": "ISC" }, "node_modules/elliptic": { @@ -9682,6 +9475,7 @@ "version": "9.15.0", "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.15.0.tgz", "integrity": "sha512-7CrWySmIibCgT1Os28lUU6upBshZ+GxybLOrmRzi08kS8MBuO8QA7pXEgYgY5W8vK3e74xv0lpjo9DbaGU9Rkw==", + "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", @@ -9764,18 +9558,6 @@ } } }, - "node_modules/eslint-config-next/node_modules/eslint-plugin-react-hooks": { - "version": "5.0.0-canary-7118f5dd7-20230705", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.0.0-canary-7118f5dd7-20230705.tgz", - "integrity": "sha512-AZYbMo/NW9chdL7vk6HQzQhT+PvTAEVqWk9ziruUoW2kAOcN5qNyelv70e0F1VNQAbvutOC9oc+xfWycI9FxDw==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" - } - }, "node_modules/eslint-import-resolver-node": { "version": "0.3.9", "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", @@ -9960,6 +9742,18 @@ "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7" } }, + "node_modules/eslint-plugin-react-hooks": { + "version": "5.0.0-canary-7118f5dd7-20230705", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.0.0-canary-7118f5dd7-20230705.tgz", + "integrity": "sha512-AZYbMo/NW9chdL7vk6HQzQhT+PvTAEVqWk9ziruUoW2kAOcN5qNyelv70e0F1VNQAbvutOC9oc+xfWycI9FxDw==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + } + }, "node_modules/eslint-plugin-react/node_modules/resolve": { "version": "2.0.0-next.5", "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", @@ -9978,19 +9772,25 @@ } }, "node_modules/eslint-scope": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.2.0.tgz", - "integrity": "sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", "license": "BSD-2-Clause", "dependencies": { "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" + "estraverse": "^4.1.1" }, "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "node": ">=8.0.0" + } + }, + "node_modules/eslint-scope/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" } }, "node_modules/eslint-visitor-keys": { @@ -10005,10 +9805,28 @@ "url": "https://opencollective.com/eslint" } }, + "node_modules/eslint/node_modules/eslint-scope": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.2.0.tgz", + "integrity": "sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, "node_modules/eslint/node_modules/eslint-visitor-keys": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", + "dev": true, "license": "Apache-2.0", "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -10021,6 +9839,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, "license": "MIT", "dependencies": { "locate-path": "^6.0.0", @@ -10037,6 +9856,7 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, "license": "MIT", "dependencies": { "p-locate": "^5.0.0" @@ -10052,6 +9872,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, "license": "MIT", "dependencies": { "p-limit": "^3.0.2" @@ -10067,6 +9888,7 @@ "version": "10.3.0", "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz", "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==", + "dev": true, "license": "BSD-2-Clause", "dependencies": { "acorn": "^8.14.0", @@ -10084,6 +9906,7 @@ "version": "4.2.0", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", + "dev": true, "license": "Apache-2.0", "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -10109,6 +9932,7 @@ "version": "1.6.0", "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", + "dev": true, "license": "BSD-3-Clause", "dependencies": { "estraverse": "^5.1.0" @@ -10275,12 +10099,14 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true, "license": "MIT" }, "node_modules/fast-levenshtein": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true, "license": "MIT" }, "node_modules/fast-redact": { @@ -10365,6 +10191,7 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", + "dev": true, "license": "MIT", "dependencies": { "flat-cache": "^4.0.0" @@ -10451,6 +10278,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", + "dev": true, "license": "MIT", "dependencies": { "flatted": "^3.2.9", @@ -10464,6 +10292,7 @@ "version": "3.3.2", "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.2.tgz", "integrity": "sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==", + "dev": true, "license": "ISC" }, "node_modules/for-each": { @@ -10620,6 +10449,7 @@ "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, "license": "MIT", "engines": { "node": ">=6.9.0" @@ -10754,6 +10584,7 @@ "version": "6.0.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, "license": "ISC", "dependencies": { "is-glob": "^4.0.3" @@ -10892,6 +10723,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -11180,6 +11012,7 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, "license": "MIT", "engines": { "node": ">=0.8.19" @@ -11577,9 +11410,9 @@ "license": "MIT" }, "node_modules/is-promise": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", - "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==", + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", + "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==", "license": "MIT" }, "node_modules/is-regex": { @@ -12617,7 +12450,7 @@ "version": "1.21.6", "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz", "integrity": "sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==", - "devOptional": true, + "dev": true, "license": "MIT", "bin": { "jiti": "bin/jiti.js" @@ -12744,6 +12577,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true, "license": "MIT" }, "node_modules/json-parse-even-better-errors": { @@ -12756,18 +12590,21 @@ "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, "license": "MIT" }, "node_modules/json-stable-stringify-without-jsonify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true, "license": "MIT" }, "node_modules/json5": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, "license": "MIT", "bin": { "json5": "lib/cli.js" @@ -12816,6 +12653,7 @@ "version": "4.5.4", "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, "license": "MIT", "dependencies": { "json-buffer": "3.0.1" @@ -12869,6 +12707,7 @@ "version": "0.4.1", "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, "license": "MIT", "dependencies": { "prelude-ls": "^1.2.1", @@ -12997,6 +12836,7 @@ "version": "4.6.2", "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true, "license": "MIT" }, "node_modules/loose-envify": { @@ -13040,6 +12880,7 @@ "version": "5.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, "license": "ISC", "dependencies": { "yallist": "^3.0.2" @@ -13382,6 +13223,7 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true, "license": "MIT" }, "node_modules/natural-compare-lite": { @@ -13559,6 +13401,7 @@ "version": "2.0.18", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", + "dev": true, "license": "MIT" }, "node_modules/normalize-path": { @@ -13773,6 +13616,7 @@ "version": "0.9.4", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", + "dev": true, "license": "MIT", "dependencies": { "deep-is": "^0.1.3", @@ -13846,6 +13690,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, "license": "MIT", "dependencies": { "yocto-queue": "^0.1.0" @@ -13949,6 +13794,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -14338,6 +14184,7 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, "license": "MIT", "engines": { "node": ">= 0.8.0" @@ -14403,12 +14250,6 @@ "lie": "^3.0.2" } }, - "node_modules/promise-worker-transferable/node_modules/is-promise": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", - "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==", - "license": "MIT" - }, "node_modules/prompts": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", @@ -15513,9 +15354,9 @@ }, "node_modules/starknet-types-07": { "name": "@starknet-io/types-js", - "version": "0.7.8", - "resolved": "https://registry.npmjs.org/@starknet-io/types-js/-/types-js-0.7.8.tgz", - "integrity": "sha512-mjo2WPC/U88rGCjnkWDZ43zoByBGDIT20AZ0zd6hjFeAYu3wiuS1I6RiDb2vkF8f9BMCQ55VN3kuXCm6mjuQbw==", + "version": "0.7.9", + "resolved": "https://registry.npmjs.org/@starknet-io/types-js/-/types-js-0.7.9.tgz", + "integrity": "sha512-dtxMAyd8dEgKw0J8CkEnesyheKUM8HGllIO8tiXGqy+QJixAM15fhHTmnvrQJx1Hh1DSA24tRkSJMrz5/Estbw==", "license": "MIT" }, "node_modules/starknet/node_modules/get-starknet-core": { @@ -15884,6 +15725,7 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -16018,6 +15860,7 @@ "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, "license": "MIT", "dependencies": { "has-flag": "^4.0.0" @@ -16056,6 +15899,12 @@ "is-promise": "^4.0.0" } }, + "node_modules/svelte-forms/node_modules/is-promise": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", + "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==", + "license": "MIT" + }, "node_modules/symbol-tree": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", @@ -16545,6 +16394,7 @@ "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, "license": "MIT", "dependencies": { "prelude-ls": "^1.2.1" @@ -16654,6 +16504,7 @@ "version": "5.7.2", "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz", "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==", + "dev": true, "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", @@ -16863,6 +16714,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", + "dev": true, "funding": [ { "type": "opencollective", @@ -16899,6 +16751,7 @@ "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, "license": "BSD-2-Clause", "dependencies": { "punycode": "^2.1.0" @@ -17270,6 +17123,7 @@ "version": "1.2.5", "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -17441,6 +17295,7 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true, "license": "ISC" }, "node_modules/yaml": { @@ -17524,6 +17379,7 @@ "version": "0.1.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, "license": "MIT", "engines": { "node": ">=10"