From 28492a45f86925986f6cbd5a9fff70c53bcb67ac Mon Sep 17 00:00:00 2001 From: "Ronald A. Richardson" Date: Fri, 3 Jan 2025 10:02:00 +0800 Subject: [PATCH] patches for checkout flows and grid --- .gitignore | 1 + babel.config.js | 17 +- ios/StorefrontApp.xcodeproj/project.pbxproj | 10 +- package.json | 6 +- src/components/CartContents.tsx | 4 +- src/components/OrderTotal.tsx | 3 +- src/components/QPayPaymentSheet.tsx | 2 +- src/components/StoreCategoriesGrid.tsx | 85 +- src/hooks/use-qpay-checkout.ts | 6 +- src/hooks/use-stripe-checkout.ts | 11 +- src/screens/CartScreen.tsx | 4 +- src/screens/PhoneLoginScreen.tsx | 1 - src/screens/StripeCustomerScreen.tsx | 3 +- tsconfig.json | 1 + yarn.lock | 2750 ++++++++++++++----- 15 files changed, 2118 insertions(+), 786 deletions(-) diff --git a/.gitignore b/.gitignore index 0d0a0dd..243ad94 100644 --- a/.gitignore +++ b/.gitignore @@ -84,4 +84,5 @@ android/app/google-services.json # Storefront assets/configurations # storefront.config.js +.tamagui vendor \ No newline at end of file diff --git a/babel.config.js b/babel.config.js index 95a6147..88664d8 100644 --- a/babel.config.js +++ b/babel.config.js @@ -1,4 +1,19 @@ module.exports = { presets: ['module:@react-native/babel-preset'], - plugins: ['preval', 'react-native-reanimated/plugin', '@babel/plugin-proposal-export-namespace-from'], + plugins: [ + 'preval', + 'react-native-reanimated/plugin', + '@babel/plugin-proposal-export-namespace-from', + [ + '@tamagui/babel-plugin', + { + components: ['tamagui'], + config: './tamagui.config.ts', + importsWhitelist: ['constants.js', 'colors.js'], + logTimings: true, + disableExtraction: process.env.NODE_ENV === 'development', + experimentalFlattenThemesOnNative: false, + }, + ], + ], }; diff --git a/ios/StorefrontApp.xcodeproj/project.pbxproj b/ios/StorefrontApp.xcodeproj/project.pbxproj index 29e11aa..cad1948 100644 --- a/ios/StorefrontApp.xcodeproj/project.pbxproj +++ b/ios/StorefrontApp.xcodeproj/project.pbxproj @@ -601,7 +601,10 @@ "-DFOLLY_CFG_NO_COROUTINES=1", "-DFOLLY_HAVE_CLOCK_GETTIME=1", ); - OTHER_LDFLAGS = "$(inherited) "; + OTHER_LDFLAGS = ( + "$(inherited)", + " ", + ); REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native"; SDKROOT = iphoneos; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) DEBUG"; @@ -671,7 +674,10 @@ "-DFOLLY_CFG_NO_COROUTINES=1", "-DFOLLY_HAVE_CLOCK_GETTIME=1", ); - OTHER_LDFLAGS = "$(inherited) "; + OTHER_LDFLAGS = ( + "$(inherited)", + " ", + ); REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native"; SDKROOT = iphoneos; USE_HERMES = true; diff --git a/package.json b/package.json index 64ad387..f908545 100644 --- a/package.json +++ b/package.json @@ -12,6 +12,8 @@ "test": "jest", "lint": "eslint .", "format": "prettier --write .", + "tamagui:build": "./node_modules/.bin/tamagui-build", + "tamagui:clean": "./node_modules/.bin/tamagui-build clean", "clean:android": "cd android && ./gradlew clean && cd ../", "adb-reverse": "adb reverse tcp:8081 tcp:8081", "generate-app-icon": "npx app-icon generate -i ./assets/app-icon.png", @@ -40,6 +42,7 @@ "@react-navigation/native-stack": "^7.0.0", "@shopify/flash-list": "^1.7.2", "@stripe/stripe-react-native": "0.39.0", + "@tamagui/babel-plugin": "^1.121.5", "@tamagui/config": "^1.116.14", "add": "^2.0.6", "countries-list": "^3.0.6", @@ -75,13 +78,14 @@ "react-native-safe-area-context": "^5.0.0", "react-native-screens": "^4.3.0", "react-native-snap-carousel": "^3.9.1", + "react-native-super-grid": "^6.0.1", "react-native-svg": "^15.10.1", "react-native-web": "^0.19.13", "react-native-webview": "^13.12.3", "react-native-youtube": "^2.0.2", "react-redux": "^9.0.4", "socketcluster-client": "^19.2.3", - "tamagui": "^1.116.14", + "tamagui": "^1.121.5", "yarn": "^1.22.22" }, "devDependencies": { diff --git a/src/components/CartContents.tsx b/src/components/CartContents.tsx index 866a60f..66a6e0f 100644 --- a/src/components/CartContents.tsx +++ b/src/components/CartContents.tsx @@ -123,14 +123,14 @@ const CartContents = ({}) => { )} - {cartItem.variants.map((variant) => ( + {cartItem.variants.filter(Boolean).map((variant) => ( {variant.name} ))} - {cartItem.addons.map((addon) => ( + {cartItem.addons.filter(Boolean).map((addon) => ( {addon.name} diff --git a/src/components/OrderTotal.tsx b/src/components/OrderTotal.tsx index be58671..a48ffcf 100644 --- a/src/components/OrderTotal.tsx +++ b/src/components/OrderTotal.tsx @@ -29,6 +29,7 @@ const OrderTotal = ({ order }) => { const tip = order.getAttribute('meta.tip'); const deliveryTip = order.getAttribute('meta.delivery_tip'); const total = order.getAttribute('meta.total'); + const isPickup = order.getAttribute('meta.is_pickup'); const lineItems = useMemo(() => { const items = [ @@ -38,7 +39,7 @@ const OrderTotal = ({ order }) => { }, ]; - if (deliveryFee) { + if (deliveryFee && !isPickup) { items.push({ name: 'Delivery Fee', value: deliveryFee, diff --git a/src/components/QPayPaymentSheet.tsx b/src/components/QPayPaymentSheet.tsx index f062d31..8e8bbd8 100644 --- a/src/components/QPayPaymentSheet.tsx +++ b/src/components/QPayPaymentSheet.tsx @@ -78,7 +78,7 @@ const QPayPaymentSheet = forwardRef( ({ item: bank }: { item: Bank }) => ( openLink(bank)}> - + diff --git a/src/components/StoreCategoriesGrid.tsx b/src/components/StoreCategoriesGrid.tsx index c66a0ee..879df73 100644 --- a/src/components/StoreCategoriesGrid.tsx +++ b/src/components/StoreCategoriesGrid.tsx @@ -1,80 +1,31 @@ import React from 'react'; -import { Dimensions, Pressable } from 'react-native'; +import { Pressable } from 'react-native'; import { YStack, XStack, Image, Text } from 'tamagui'; +import { SimpleGrid } from 'react-native-super-grid'; -const calculateCategoriesPerRow = (numCategories) => { - if (numCategories <= 2) return numCategories; - if (numCategories <= 4) return 2; - if (numCategories <= 6) return 3; - if (numCategories <= 8) return 4; - if (numCategories <= 10) return 5; - return 6; -}; - -const organizeCategoriesIntoRows = (categories, categoriesPerRow) => { - const rows = []; - for (let i = 0; i < categories.length; i += categoriesPerRow) { - rows.push(categories.slice(i, i + categoriesPerRow)); - } - return rows; -}; - -const StoreCategoriesGrid = ({ - categories = [], - categoriesPerRow = null, - wrapperStyle = {}, - wrapperProps = {}, - justifyContent = 'space-between', - rowStyle = {}, - rowProps = {}, - itemStyle = {}, - itemContainerProps = {}, - itemContainerWidth = null, - onPressCategory = null, -}) => { - const adjustedCategoriesPerRow = categoriesPerRow || calculateCategoriesPerRow(categories.length); - - // Calculate item width with fixed padding - const screenWidth = Dimensions.get('window').width; - const sidePadding = 16; - const itemSpacing = 8; - const totalItemWidth = screenWidth - sidePadding * 2 - itemSpacing * (adjustedCategoriesPerRow - 1); - const itemWidth = itemContainerWidth ? itemContainerWidth : totalItemWidth / adjustedCategoriesPerRow; - const rows = organizeCategoriesIntoRows(categories, adjustedCategoriesPerRow); - +const StoreCategoriesGrid = ({ categories = [], onPressCategory = null }) => { const handleCategoryPress = (category) => { if (typeof onPressCategory === 'function') { onPressCategory(category); } }; + const renderCategory = ({ item: category, index }) => { + return ( + handleCategoryPress(category)}> + + + + {category.getAttribute('name')} + + + + ); + }; + return ( - - {rows.map((row, rowIndex) => ( - - {row.map((category, index) => ( - handleCategoryPress(category)}> - - - - {category.getAttribute('name')} - - - - ))} - - ))} + + ); }; diff --git a/src/hooks/use-qpay-checkout.ts b/src/hooks/use-qpay-checkout.ts index 5901959..3c49a91 100644 --- a/src/hooks/use-qpay-checkout.ts +++ b/src/hooks/use-qpay-checkout.ts @@ -5,6 +5,7 @@ import { useAuth } from '../contexts/AuthContext'; import { getServiceQuote } from '../utils/checkout'; import { numbersOnly } from '../utils/format'; import { percentage, calculateTip } from '../utils/math'; +import { getCoordinates } from '../utils/location'; import { get } from '../utils'; import useStorefront from '../hooks/use-storefront'; import useCurrentLocation from '../hooks/use-current-location'; @@ -176,15 +177,16 @@ export default function useQPayCheckout({ onOrderComplete }) { }, [setupGateway, customer, cart, serviceQuote]); useEffect(() => { - if (!deliveryLocation?.id || !cart) { + if (checkoutOptions.pickup || !cart) { return; } + let destination = deliveryLocation.isSaved ? deliveryLocation : getCoordinates(deliveryLocation); let isMounted = true; const fetchServiceQuote = async () => { setServiceQuote(null); try { - const quote = await getServiceQuote(currentStoreLocation, deliveryLocation, cart); + const quote = await getServiceQuote(currentStoreLocation, destination, cart); if (isMounted) { setServiceQuote(quote); } diff --git a/src/hooks/use-stripe-checkout.ts b/src/hooks/use-stripe-checkout.ts index e19287a..ac6e3af 100644 --- a/src/hooks/use-stripe-checkout.ts +++ b/src/hooks/use-stripe-checkout.ts @@ -5,8 +5,8 @@ import { useAuth } from '../contexts/AuthContext'; import { getServiceQuote } from '../utils/checkout'; import { numbersOnly } from '../utils/format'; import { percentage, calculateTip } from '../utils/math'; -import { get } from '../utils'; -import { config, storefrontConfig } from '../utils'; +import { getCoordinates } from '../utils/location'; +import { config, storefrontConfig, get } from '../utils'; import useStorefront from '../hooks/use-storefront'; import useCart from '../hooks/use-cart'; import useCurrentLocation from '../hooks/use-current-location'; @@ -48,7 +48,7 @@ export default function useStripeCheckout({ onOrderComplete }) { const totalItem = lineItems.find((item) => item.name === 'Total'); return totalItem ? totalItem.value : 0; }, [checkoutOptions, subtotal, serviceQuote]); - const isReady = serviceQuote && !isLoading && !stripeLoading; + const isReady = serviceQuote && paymentMethod && !isLoading && !stripeLoading; const isPickupEnabled = get(info, 'options.pickup_enabled') === true; function computeLineItems() { @@ -345,15 +345,16 @@ export default function useStripeCheckout({ onOrderComplete }) { // Fetch service quote whenever location or cart contents change useEffect(() => { - if (checkoutOptions.pickup) { + if (checkoutOptions.pickup || !cart) { return; } + let destination = deliveryLocation.isSaved ? deliveryLocation : getCoordinates(deliveryLocation); let isMounted = true; const fetchServiceQuote = async () => { setServiceQuote(null); try { - const quote = await getServiceQuote(currentStoreLocation, deliveryLocation, cart); + const quote = await getServiceQuote(currentStoreLocation, destination, cart); if (isMounted) { setServiceQuote(quote); } diff --git a/src/screens/CartScreen.tsx b/src/screens/CartScreen.tsx index 04ff5bb..2c7ddf7 100644 --- a/src/screens/CartScreen.tsx +++ b/src/screens/CartScreen.tsx @@ -221,14 +221,14 @@ const CartScreen = () => { )} - {cartItem.variants.map((variant) => ( + {cartItem.variants.filter(Boolean).map((variant) => ( {variant.name} ))} - {cartItem.addons.map((addon) => ( + {cartItem.addons.filter(Boolean).map((addon) => ( {addon.name} diff --git a/src/screens/PhoneLoginScreen.tsx b/src/screens/PhoneLoginScreen.tsx index bb72319..4ff5018 100644 --- a/src/screens/PhoneLoginScreen.tsx +++ b/src/screens/PhoneLoginScreen.tsx @@ -20,7 +20,6 @@ const PhoneLoginScreen = () => { return; } - console.log('[phone]', phone); if (!isValidPhoneNumber(phone)) { return toast.error('Invalid phone number provided.'); } diff --git a/src/screens/StripeCustomerScreen.tsx b/src/screens/StripeCustomerScreen.tsx index 8d9a1f0..302659a 100644 --- a/src/screens/StripeCustomerScreen.tsx +++ b/src/screens/StripeCustomerScreen.tsx @@ -36,12 +36,13 @@ const StripeCustomerScreen = () => { if (error) { console.error('Error initializing stripe customer sheet:', error); - return; + return navigation.goBack(); } setCustomerSheetReady(true); } catch (err) { console.error('Error initializing stripe customer sheet:', err); + return navigation.goBack(); } }; diff --git a/tsconfig.json b/tsconfig.json index ab85a7b..daa50ba 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,5 +1,6 @@ { "compilerOptions": { + "baseUrl": ".", "paths": { "*": ["*", "*.native", "*.web"] } diff --git a/yarn.lock b/yarn.lock index 2f6d0f5..db406d2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -79,7 +79,7 @@ __metadata: languageName: node linkType: hard -"@babel/generator@npm:^7.25.0, @babel/generator@npm:^7.26.0, @babel/generator@npm:^7.26.3, @babel/generator@npm:^7.7.2": +"@babel/generator@npm:^7.25.0, @babel/generator@npm:^7.25.5, @babel/generator@npm:^7.26.0, @babel/generator@npm:^7.26.3, @babel/generator@npm:^7.7.2": version: 7.26.3 resolution: "@babel/generator@npm:7.26.3" dependencies: @@ -210,7 +210,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.18.9, @babel/helper-plugin-utils@npm:^7.20.2, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.25.9, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3": +"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.18.9, @babel/helper-plugin-utils@npm:^7.20.2, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.24.8, @babel/helper-plugin-utils@npm:^7.25.9, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3": version: 7.25.9 resolution: "@babel/helper-plugin-utils@npm:7.25.9" checksum: e19ec8acf0b696756e6d84531f532c5fe508dce57aa68c75572a77798bd04587a844a9a6c8ea7d62d673e21fdc174d091c9097fb29aea1c1b49f9c6eaa80f022 @@ -307,7 +307,7 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.13.16, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.25.3, @babel/parser@npm:^7.25.9, @babel/parser@npm:^7.26.0, @babel/parser@npm:^7.26.3": +"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.1.6, @babel/parser@npm:^7.13.16, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.25.3, @babel/parser@npm:^7.25.4, @babel/parser@npm:^7.25.9, @babel/parser@npm:^7.26.0, @babel/parser@npm:^7.26.3": version: 7.26.3 resolution: "@babel/parser@npm:7.26.3" dependencies: @@ -1566,7 +1566,7 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.18.6, @babel/runtime@npm:^7.25.0, @babel/runtime@npm:^7.26.0, @babel/runtime@npm:^7.8.4": +"@babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.18.6, @babel/runtime@npm:^7.25.0, @babel/runtime@npm:^7.25.4, @babel/runtime@npm:^7.26.0, @babel/runtime@npm:^7.8.4": version: 7.26.0 resolution: "@babel/runtime@npm:7.26.0" dependencies: @@ -1586,7 +1586,7 @@ __metadata: languageName: node linkType: hard -"@babel/traverse--for-generate-function-map@npm:@babel/traverse@^7.25.3, @babel/traverse@npm:^7.25.3, @babel/traverse@npm:^7.25.9": +"@babel/traverse--for-generate-function-map@npm:@babel/traverse@^7.25.3, @babel/traverse@npm:^7.1.6, @babel/traverse@npm:^7.25.3, @babel/traverse@npm:^7.25.4, @babel/traverse@npm:^7.25.9": version: 7.26.4 resolution: "@babel/traverse@npm:7.26.4" dependencies: @@ -1601,7 +1601,7 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.24.7, @babel/types@npm:^7.25.2, @babel/types@npm:^7.25.9, @babel/types@npm:^7.26.0, @babel/types@npm:^7.26.3, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4": +"@babel/types@npm:^7.0.0, @babel/types@npm:^7.1.6, @babel/types@npm:^7.20.7, @babel/types@npm:^7.24.7, @babel/types@npm:^7.25.2, @babel/types@npm:^7.25.4, @babel/types@npm:^7.25.9, @babel/types@npm:^7.26.0, @babel/types@npm:^7.26.3, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4": version: 7.26.3 resolution: "@babel/types@npm:7.26.3" dependencies: @@ -1670,6 +1670,181 @@ __metadata: languageName: node linkType: hard +"@esbuild/aix-ppc64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/aix-ppc64@npm:0.24.2" + conditions: os=aix & cpu=ppc64 + languageName: node + linkType: hard + +"@esbuild/android-arm64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/android-arm64@npm:0.24.2" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/android-arm@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/android-arm@npm:0.24.2" + conditions: os=android & cpu=arm + languageName: node + linkType: hard + +"@esbuild/android-x64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/android-x64@npm:0.24.2" + conditions: os=android & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/darwin-arm64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/darwin-arm64@npm:0.24.2" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/darwin-x64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/darwin-x64@npm:0.24.2" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/freebsd-arm64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/freebsd-arm64@npm:0.24.2" + conditions: os=freebsd & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/freebsd-x64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/freebsd-x64@npm:0.24.2" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/linux-arm64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/linux-arm64@npm:0.24.2" + conditions: os=linux & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/linux-arm@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/linux-arm@npm:0.24.2" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@esbuild/linux-ia32@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/linux-ia32@npm:0.24.2" + conditions: os=linux & cpu=ia32 + languageName: node + linkType: hard + +"@esbuild/linux-loong64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/linux-loong64@npm:0.24.2" + conditions: os=linux & cpu=loong64 + languageName: node + linkType: hard + +"@esbuild/linux-mips64el@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/linux-mips64el@npm:0.24.2" + conditions: os=linux & cpu=mips64el + languageName: node + linkType: hard + +"@esbuild/linux-ppc64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/linux-ppc64@npm:0.24.2" + conditions: os=linux & cpu=ppc64 + languageName: node + linkType: hard + +"@esbuild/linux-riscv64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/linux-riscv64@npm:0.24.2" + conditions: os=linux & cpu=riscv64 + languageName: node + linkType: hard + +"@esbuild/linux-s390x@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/linux-s390x@npm:0.24.2" + conditions: os=linux & cpu=s390x + languageName: node + linkType: hard + +"@esbuild/linux-x64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/linux-x64@npm:0.24.2" + conditions: os=linux & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/netbsd-arm64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/netbsd-arm64@npm:0.24.2" + conditions: os=netbsd & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/netbsd-x64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/netbsd-x64@npm:0.24.2" + conditions: os=netbsd & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/openbsd-arm64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/openbsd-arm64@npm:0.24.2" + conditions: os=openbsd & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/openbsd-x64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/openbsd-x64@npm:0.24.2" + conditions: os=openbsd & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/sunos-x64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/sunos-x64@npm:0.24.2" + conditions: os=sunos & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/win32-arm64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/win32-arm64@npm:0.24.2" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/win32-ia32@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/win32-ia32@npm:0.24.2" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + +"@esbuild/win32-x64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/win32-x64@npm:0.24.2" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + "@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0": version: 4.4.1 resolution: "@eslint-community/eslint-utils@npm:4.4.1" @@ -3155,6 +3330,13 @@ __metadata: languageName: node linkType: hard +"@rtsao/scc@npm:^1.1.0": + version: 1.1.0 + resolution: "@rtsao/scc@npm:1.1.0" + checksum: 17d04adf404e04c1e61391ed97bca5117d4c2767a76ae3e879390d6dec7b317fcae68afbf9e98badee075d0b64fa60f287729c4942021b4d19cd01db77385c01 + languageName: node + linkType: hard + "@shopify/flash-list@npm:^1.7.2": version: 1.7.2 resolution: "@shopify/flash-list@npm:1.7.2" @@ -3231,83 +3413,224 @@ __metadata: languageName: node linkType: hard -"@tamagui/accordion@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/accordion@npm:1.120.2" +"@swc/core-darwin-arm64@npm:1.10.4": + version: 1.10.4 + resolution: "@swc/core-darwin-arm64@npm:1.10.4" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@swc/core-darwin-x64@npm:1.10.4": + version: 1.10.4 + resolution: "@swc/core-darwin-x64@npm:1.10.4" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@swc/core-linux-arm-gnueabihf@npm:1.10.4": + version: 1.10.4 + resolution: "@swc/core-linux-arm-gnueabihf@npm:1.10.4" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@swc/core-linux-arm64-gnu@npm:1.10.4": + version: 1.10.4 + resolution: "@swc/core-linux-arm64-gnu@npm:1.10.4" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + +"@swc/core-linux-arm64-musl@npm:1.10.4": + version: 1.10.4 + resolution: "@swc/core-linux-arm64-musl@npm:1.10.4" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + +"@swc/core-linux-x64-gnu@npm:1.10.4": + version: 1.10.4 + resolution: "@swc/core-linux-x64-gnu@npm:1.10.4" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + +"@swc/core-linux-x64-musl@npm:1.10.4": + version: 1.10.4 + resolution: "@swc/core-linux-x64-musl@npm:1.10.4" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + +"@swc/core-win32-arm64-msvc@npm:1.10.4": + version: 1.10.4 + resolution: "@swc/core-win32-arm64-msvc@npm:1.10.4" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"@swc/core-win32-ia32-msvc@npm:1.10.4": + version: 1.10.4 + resolution: "@swc/core-win32-ia32-msvc@npm:1.10.4" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + +"@swc/core-win32-x64-msvc@npm:1.10.4": + version: 1.10.4 + resolution: "@swc/core-win32-x64-msvc@npm:1.10.4" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + +"@swc/core@npm:^1.5.25, @swc/core@npm:^1.7.21": + version: 1.10.4 + resolution: "@swc/core@npm:1.10.4" dependencies: - "@tamagui/collapsible": 1.120.2 - "@tamagui/collection": 1.120.2 - "@tamagui/compose-refs": 1.120.2 - "@tamagui/constants": 1.120.2 - "@tamagui/core": 1.120.2 - "@tamagui/create-context": 1.120.2 - "@tamagui/polyfill-dev": 1.120.2 - "@tamagui/stacks": 1.120.2 - "@tamagui/use-controllable-state": 1.120.2 + "@swc/core-darwin-arm64": 1.10.4 + "@swc/core-darwin-x64": 1.10.4 + "@swc/core-linux-arm-gnueabihf": 1.10.4 + "@swc/core-linux-arm64-gnu": 1.10.4 + "@swc/core-linux-arm64-musl": 1.10.4 + "@swc/core-linux-x64-gnu": 1.10.4 + "@swc/core-linux-x64-musl": 1.10.4 + "@swc/core-win32-arm64-msvc": 1.10.4 + "@swc/core-win32-ia32-msvc": 1.10.4 + "@swc/core-win32-x64-msvc": 1.10.4 + "@swc/counter": ^0.1.3 + "@swc/types": ^0.1.17 + peerDependencies: + "@swc/helpers": "*" + dependenciesMeta: + "@swc/core-darwin-arm64": + optional: true + "@swc/core-darwin-x64": + optional: true + "@swc/core-linux-arm-gnueabihf": + optional: true + "@swc/core-linux-arm64-gnu": + optional: true + "@swc/core-linux-arm64-musl": + optional: true + "@swc/core-linux-x64-gnu": + optional: true + "@swc/core-linux-x64-musl": + optional: true + "@swc/core-win32-arm64-msvc": + optional: true + "@swc/core-win32-ia32-msvc": + optional: true + "@swc/core-win32-x64-msvc": + optional: true + peerDependenciesMeta: + "@swc/helpers": + optional: true + checksum: 85c28503450b8420fd791aadfe79eea260e0128270415b8496a3e304b75a65f624b20bd66ce36ed07378bd4f2f461802ea349661e05e537491e0a948750b7696 + languageName: node + linkType: hard + +"@swc/counter@npm:^0.1.3": + version: 0.1.3 + resolution: "@swc/counter@npm:0.1.3" + checksum: df8f9cfba9904d3d60f511664c70d23bb323b3a0803ec9890f60133954173047ba9bdeabce28cd70ba89ccd3fd6c71c7b0bd58be85f611e1ffbe5d5c18616598 + languageName: node + linkType: hard + +"@swc/helpers@npm:^0.5.11": + version: 0.5.15 + resolution: "@swc/helpers@npm:0.5.15" + dependencies: + tslib: ^2.8.0 + checksum: 1a9e0dbb792b2d1e0c914d69c201dbc96af3a0e6e6e8cf5a7f7d6a5d7b0e8b762915cd4447acb6b040e2ecc1ed49822875a7239f99a2d63c96c3c3407fb6fccf + languageName: node + linkType: hard + +"@swc/types@npm:^0.1.17": + version: 0.1.17 + resolution: "@swc/types@npm:0.1.17" + dependencies: + "@swc/counter": ^0.1.3 + checksum: 6cc87b8ddfb540096abdf40bc29742df0b7d068f97c1ce6c32cd1b7073cde263ed7bc3bae1fba7bf0e1a0f5d63336e9fa092e05a54f6d9b3570df956d2acaff6 + languageName: node + linkType: hard + +"@tamagui/accordion@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/accordion@npm:1.121.5" + dependencies: + "@tamagui/collapsible": 1.121.5 + "@tamagui/collection": 1.121.5 + "@tamagui/compose-refs": 1.121.5 + "@tamagui/constants": 1.121.5 + "@tamagui/core": 1.121.5 + "@tamagui/create-context": 1.121.5 + "@tamagui/polyfill-dev": 1.121.5 + "@tamagui/stacks": 1.121.5 + "@tamagui/use-controllable-state": 1.121.5 peerDependencies: react: "*" - checksum: 4503be446ef470ada0e0760a0d13bd604edc8667e6ce04a07ec8a641a0f3810bbe1e8dae644f8ad54d60aa3aaa9f92c6d576b5a03aa2ff3bdc00a1939a61a2ea + checksum: 96f026057dc3e1c407e3df70988e3837c2981adb85a5642b83490d0c17866d60984de2a41c3eed3c6b29b10a42c93bc9d29172e7ecb64e420fb5d9f124c80282 languageName: node linkType: hard -"@tamagui/adapt@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/adapt@npm:1.120.2" +"@tamagui/adapt@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/adapt@npm:1.121.5" dependencies: - "@tamagui/constants": 1.120.2 - "@tamagui/core": 1.120.2 - "@tamagui/helpers": 1.120.2 - "@tamagui/portal": 1.120.2 - checksum: 5ad73935643c7679a1db01795092a1179e3a344557f248e390b06252667440e2bc668d7d92b409f727fcf24923bcf5fcbd89176446ebd5e8ef1e68a9f99b279f + "@tamagui/constants": 1.121.5 + "@tamagui/core": 1.121.5 + "@tamagui/helpers": 1.121.5 + "@tamagui/portal": 1.121.5 + checksum: 147b533b16c954bcbc2a7ecdc5573b05622bc09aa938dbe47ed987969c8ba01b0e5abbece7dbae0ccb9fc36df5451b8abf7ece12722bfa934f7e3fd53e4d75dd languageName: node linkType: hard -"@tamagui/alert-dialog@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/alert-dialog@npm:1.120.2" +"@tamagui/alert-dialog@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/alert-dialog@npm:1.121.5" dependencies: - "@tamagui/animate-presence": 1.120.2 - "@tamagui/aria-hidden": 1.120.2 - "@tamagui/compose-refs": 1.120.2 - "@tamagui/constants": 1.120.2 - "@tamagui/core": 1.120.2 - "@tamagui/create-context": 1.120.2 - "@tamagui/dialog": 1.120.2 - "@tamagui/dismissable": 1.120.2 - "@tamagui/focus-scope": 1.120.2 - "@tamagui/helpers": 1.120.2 - "@tamagui/polyfill-dev": 1.120.2 - "@tamagui/popper": 1.120.2 - "@tamagui/portal": 1.120.2 - "@tamagui/remove-scroll": 1.120.2 - "@tamagui/stacks": 1.120.2 - "@tamagui/text": 1.120.2 - "@tamagui/use-controllable-state": 1.120.2 + "@tamagui/animate-presence": 1.121.5 + "@tamagui/aria-hidden": 1.121.5 + "@tamagui/compose-refs": 1.121.5 + "@tamagui/constants": 1.121.5 + "@tamagui/core": 1.121.5 + "@tamagui/create-context": 1.121.5 + "@tamagui/dialog": 1.121.5 + "@tamagui/dismissable": 1.121.5 + "@tamagui/focus-scope": 1.121.5 + "@tamagui/helpers": 1.121.5 + "@tamagui/polyfill-dev": 1.121.5 + "@tamagui/popper": 1.121.5 + "@tamagui/portal": 1.121.5 + "@tamagui/remove-scroll": 1.121.5 + "@tamagui/stacks": 1.121.5 + "@tamagui/text": 1.121.5 + "@tamagui/use-controllable-state": 1.121.5 peerDependencies: react: "*" - checksum: fea7b384b5ac17f902bd1499f31d2ce29aa31d4837b30ee742dd7cb013cb3f6c1f3fbedfc5b28a5aef56afb0ce0a22aadee6f36003b867921cceadc05698b099 + checksum: f1db1985da9dece9fbb6d9cc94aed630e1b57fd85f292a1fb8a0583aaf180e21df204ea317f11e1f1cf5ddcb225ed1aef090c8187c58a6ea457639bcf5ab6372 languageName: node linkType: hard -"@tamagui/animate-presence@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/animate-presence@npm:1.120.2" +"@tamagui/animate-presence@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/animate-presence@npm:1.121.5" dependencies: - "@tamagui/helpers": 1.120.2 - "@tamagui/use-constant": 1.120.2 - "@tamagui/use-force-update": 1.120.2 - "@tamagui/use-presence": 1.120.2 - "@tamagui/web": 1.120.2 - checksum: 896a7f65efddcedb4f29d26f0d5eaf1aae01818ea430833339189b8f5b3d3596637fa92934e9e2c93a9e5d480c10369fb9c88175b0f36ff8a17c2ed1fa7e3d61 + "@tamagui/helpers": 1.121.5 + "@tamagui/use-constant": 1.121.5 + "@tamagui/use-force-update": 1.121.5 + "@tamagui/use-presence": 1.121.5 + "@tamagui/web": 1.121.5 + checksum: 0d4084342e13a0a630269fa9fd71c8aaefe186c20f8e83b961fc6a6318f222125bdff7de44a028982ac3f9a093343bb6f02529011d6605d69321de0c3fc810ba languageName: node linkType: hard -"@tamagui/animate@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/animate@npm:1.120.2" +"@tamagui/animate@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/animate@npm:1.121.5" dependencies: - "@tamagui/animate-presence": 1.120.2 - checksum: 70923e6c9712ff97ff5172775705ead4b22bceeb88f884bac837733ac2c4a2fbada4df65fcb10c8dd1d9b41c5a499ec1df775ed62149864569eaeb92ea232fae + "@tamagui/animate-presence": 1.121.5 + checksum: ce06b06418cb51cad60832ec18b7b8676e9100307ebb6280874cae6fe426f7fdcf459a5413cdecc399cf6ed73adce5feaa8df4d431349be42801735f1cb3accb languageName: node linkType: hard @@ -3326,6 +3649,21 @@ __metadata: languageName: node linkType: hard +"@tamagui/animations-css@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/animations-css@npm:1.121.5" + dependencies: + "@tamagui/constants": 1.121.5 + "@tamagui/cubic-bezier-animator": 1.121.5 + "@tamagui/use-presence": 1.121.5 + "@tamagui/web": 1.121.5 + peerDependencies: + react: "*" + react-dom: "*" + checksum: 7875f4c84c4a84e4ee4b8c9052eb3e6b6fc24d9ca5074c13aa7f83857e71c23d186a9cdbd2f86a9f28693f77854cf4fa96575a8c7c6429d3b7c5965a340edbad + languageName: node + linkType: hard + "@tamagui/animations-moti@npm:1.120.2": version: 1.120.2 resolution: "@tamagui/animations-moti@npm:1.120.2" @@ -3352,137 +3690,203 @@ __metadata: languageName: node linkType: hard -"@tamagui/aria-hidden@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/aria-hidden@npm:1.120.2" +"@tamagui/animations-react-native@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/animations-react-native@npm:1.121.5" + dependencies: + "@tamagui/constants": 1.121.5 + "@tamagui/use-presence": 1.121.5 + "@tamagui/web": 1.121.5 + peerDependencies: + react: "*" + checksum: 57f6756c611cf28d3478b0ebfd1a42fad8cae0d0368ba411dd70b56306d5a14996da7c65993dd981053fe79765d45766cf4410a0ef9847a8b83eb92f9f46875c + languageName: node + linkType: hard + +"@tamagui/aria-hidden@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/aria-hidden@npm:1.121.5" dependencies: aria-hidden: ^1.1.3 peerDependencies: react: "*" - checksum: 4d038e6e12edacc87ef4faa407c9897129952c12a246473951c0c371a2adfcc2c169bb2e48688e34194d46373cabe17a4a856e1696f6d98f5a6862e552f67587 + checksum: 0850eb57a6bcb2d6cda50c4e23fbd35fca2b394999ef0e0ebe50d5e1c37cc9da621169f1d836692d239f12265d65e6a10fce34500bc28bbc885dc604f8bb3569 languageName: node linkType: hard -"@tamagui/avatar@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/avatar@npm:1.120.2" +"@tamagui/avatar@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/avatar@npm:1.121.5" dependencies: - "@tamagui/core": 1.120.2 - "@tamagui/helpers": 1.120.2 - "@tamagui/image": 1.120.2 - "@tamagui/shapes": 1.120.2 - "@tamagui/text": 1.120.2 + "@tamagui/core": 1.121.5 + "@tamagui/helpers": 1.121.5 + "@tamagui/image": 1.121.5 + "@tamagui/shapes": 1.121.5 + "@tamagui/text": 1.121.5 peerDependencies: react: "*" - checksum: 529d7147e0aad11823f8ffa2c134160fbe4acb3d7f31fba3287b12f69c18754ba98779ee3a3a3e59d83dcb0fe170e11b8d83b8a1bdb6a4e72e24f3a6fc951283 + checksum: 04245569200fdee0a931ec46acdeb87c528d90ee598d4e5facd9b7fa99c5cd7412f7f434b58d4937d869631b5e51fd44e4baacb11660c3dcfa0ce3313a60acb7 languageName: node linkType: hard -"@tamagui/button@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/button@npm:1.120.2" +"@tamagui/babel-plugin-fully-specified@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/babel-plugin-fully-specified@npm:1.121.5" dependencies: - "@tamagui/font-size": 1.120.2 - "@tamagui/get-button-sized": 1.120.2 - "@tamagui/helpers": 1.120.2 - "@tamagui/helpers-tamagui": 1.120.2 - "@tamagui/stacks": 1.120.2 - "@tamagui/text": 1.120.2 - "@tamagui/web": 1.120.2 + "@babel/core": ^7.25.2 + checksum: 7418c22f2a161d71cb08551114cbb87cb4d297e0ec8693fe5421dd93c936942064f761c1fa383d736e32ad73975d489565163e1de90b053aa7d84b3f00adb7ac + languageName: node + linkType: hard + +"@tamagui/babel-plugin@npm:^1.121.5": + version: 1.121.5 + resolution: "@tamagui/babel-plugin@npm:1.121.5" + dependencies: + "@babel/generator": ^7.25.5 + "@babel/helper-plugin-utils": ^7.24.8 + "@babel/template": ^7.25.0 + "@babel/traverse": ^7.25.4 + "@tamagui/static": 1.121.5 + checksum: 64e697355f7f2a184ec3af5094c4b33c96e14b6b39e98dcabcb87c468c9e10a6b5015234be3a84e682fffc31262a62ba6e482d7c4d9bc8df025c17e765c83609 + languageName: node + linkType: hard + +"@tamagui/build@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/build@npm:1.121.5" + dependencies: + "@babel/core": ^7.25.2 + "@swc/core": ^1.7.21 + "@tamagui/babel-plugin-fully-specified": 1.121.5 + "@types/fs-extra": ^9.0.13 + chokidar: ^3.5.2 + esbuild: ^0.24.0 + esbuild-plugin-es5: ^2.1.1 + esbuild-register: ^3.6.0 + execa: ^5.0.0 + fast-glob: ^3.2.11 + fs-extra: ^11.2.0 + lodash.debounce: ^4.0.8 + typescript: ^5.7.2 + bin: + tamagui-build: tamagui-build.js + teesx: teesx.sh + checksum: 136d5e70fc21067a13530ec171e504548f15f32bbd27da66ac4a2725cb20401514ff29208b0ce12aa4642564ff8caaf21dfed6d3e3143396918e7758a901dd91 + languageName: node + linkType: hard + +"@tamagui/button@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/button@npm:1.121.5" + dependencies: + "@tamagui/font-size": 1.121.5 + "@tamagui/get-button-sized": 1.121.5 + "@tamagui/helpers": 1.121.5 + "@tamagui/helpers-tamagui": 1.121.5 + "@tamagui/stacks": 1.121.5 + "@tamagui/text": 1.121.5 + "@tamagui/web": 1.121.5 peerDependencies: react: "*" - checksum: 7b8782285f391043e22d11449846e6b5f9385b12906e8219b4c8a06eb2d6d6390672cf41e68d9558a4d12d49893a0b4e651f28028c71f358e7c7ea3ad71d492b + checksum: 9e64047c61aed3bfdbfaa1b55e277973b7be2aafdbffaac61019cdc13aeeb49abeca1842ce0665b4ffeaef133ed9e1e24ae278a2d54a5c5db81fb1a77d6b6d8c languageName: node linkType: hard -"@tamagui/card@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/card@npm:1.120.2" +"@tamagui/card@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/card@npm:1.121.5" dependencies: - "@tamagui/create-context": 1.120.2 - "@tamagui/helpers": 1.120.2 - "@tamagui/stacks": 1.120.2 - "@tamagui/web": 1.120.2 + "@tamagui/create-context": 1.121.5 + "@tamagui/helpers": 1.121.5 + "@tamagui/stacks": 1.121.5 + "@tamagui/web": 1.121.5 peerDependencies: react: "*" - checksum: 9437bc69dbae4d6ec6e420fdaa93c42c7cedcf5cb05223cc649dd2c364f3236853b9f3647e4ccfafbfaa2ee55ec0327dd254f743cb29d94120fb3d948bb4d099 + checksum: 3f3fe9f711ab414fd6c5de8b1a32e7f82c821f5c0fb3ac1542a36eb4b672eec88b91aa4ee2d6b13472f302668086421579313206a879bc8c02809d7ea8996522 languageName: node linkType: hard -"@tamagui/checkbox-headless@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/checkbox-headless@npm:1.120.2" +"@tamagui/checkbox-headless@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/checkbox-headless@npm:1.121.5" dependencies: - "@tamagui/compose-refs": 1.120.2 - "@tamagui/constants": 1.120.2 - "@tamagui/create-context": 1.120.2 - "@tamagui/focusable": 1.120.2 - "@tamagui/helpers": 1.120.2 - "@tamagui/label": 1.120.2 - "@tamagui/use-controllable-state": 1.120.2 - "@tamagui/use-previous": 1.120.2 + "@tamagui/compose-refs": 1.121.5 + "@tamagui/constants": 1.121.5 + "@tamagui/create-context": 1.121.5 + "@tamagui/focusable": 1.121.5 + "@tamagui/helpers": 1.121.5 + "@tamagui/label": 1.121.5 + "@tamagui/use-controllable-state": 1.121.5 + "@tamagui/use-previous": 1.121.5 peerDependencies: react: "*" - checksum: 75b6e5486e458c84916c2a4beefb2c6340173ebca3ad6d18d745807aa1eb154356bdd49df40ffdb27a46fafd7b84dde5567e262026e73960981d7ac031f4db2d + checksum: 54da5523202f83d6e1389097c28b6c35f584770d7c602554dfc6b270902a2c0a7cd2fc4ced58491f2b61ad4431641ad2a3bba48fdc6122d6a269c5a2354e24e4 languageName: node linkType: hard -"@tamagui/checkbox@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/checkbox@npm:1.120.2" +"@tamagui/checkbox@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/checkbox@npm:1.121.5" dependencies: - "@tamagui/checkbox-headless": 1.120.2 - "@tamagui/compose-refs": 1.120.2 - "@tamagui/constants": 1.120.2 - "@tamagui/core": 1.120.2 - "@tamagui/create-context": 1.120.2 - "@tamagui/focusable": 1.120.2 - "@tamagui/font-size": 1.120.2 - "@tamagui/get-token": 1.120.2 - "@tamagui/helpers": 1.120.2 - "@tamagui/helpers-tamagui": 1.120.2 - "@tamagui/label": 1.120.2 - "@tamagui/stacks": 1.120.2 - "@tamagui/use-controllable-state": 1.120.2 - "@tamagui/use-previous": 1.120.2 + "@tamagui/checkbox-headless": 1.121.5 + "@tamagui/compose-refs": 1.121.5 + "@tamagui/constants": 1.121.5 + "@tamagui/core": 1.121.5 + "@tamagui/create-context": 1.121.5 + "@tamagui/focusable": 1.121.5 + "@tamagui/font-size": 1.121.5 + "@tamagui/get-token": 1.121.5 + "@tamagui/helpers": 1.121.5 + "@tamagui/helpers-tamagui": 1.121.5 + "@tamagui/label": 1.121.5 + "@tamagui/stacks": 1.121.5 + "@tamagui/use-controllable-state": 1.121.5 + "@tamagui/use-previous": 1.121.5 peerDependencies: react: "*" - checksum: 8567d94eb2eddfad17ecd08eb76fcab13870b26aa953771a9c9f3b7e1d63075f7475214a6a21c7aee0bd50ba31d692a8b4bd85ace2967d611acb06c51d459b86 + checksum: 32075cfdd6fc769c4c23e78f57c141624fc1f58a6eee303cdef036b948bfbcffc33bfd68870e28d5795593853e2858c15d9cb870f5098560fb38375d062e29e3 languageName: node linkType: hard -"@tamagui/collapsible@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/collapsible@npm:1.120.2" +"@tamagui/cli-color@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/cli-color@npm:1.121.5" + checksum: 3859ab3ead3a84f4d88048f07a3a583dfbb6ae1cf39c89003b62e5a805d226008258abde8388348fc689da3c6f95d39524365d9cc37109bfefc339b5559e98c1 + languageName: node + linkType: hard + +"@tamagui/collapsible@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/collapsible@npm:1.121.5" dependencies: - "@tamagui/animate-presence": 1.120.2 - "@tamagui/compose-refs": 1.120.2 - "@tamagui/core": 1.120.2 - "@tamagui/create-context": 1.120.2 - "@tamagui/helpers": 1.120.2 - "@tamagui/polyfill-dev": 1.120.2 - "@tamagui/stacks": 1.120.2 - "@tamagui/use-controllable-state": 1.120.2 + "@tamagui/animate-presence": 1.121.5 + "@tamagui/compose-refs": 1.121.5 + "@tamagui/core": 1.121.5 + "@tamagui/create-context": 1.121.5 + "@tamagui/helpers": 1.121.5 + "@tamagui/polyfill-dev": 1.121.5 + "@tamagui/stacks": 1.121.5 + "@tamagui/use-controllable-state": 1.121.5 peerDependencies: react: "*" - checksum: 87cc70815c994820035992405e1ed9bfbb4bee478877ff871aa1cd34bc35d8b63eb36ec19aff1dd026a510d7e1f7048f4efa1e17cfd32b07d9da64427b427b19 + checksum: a761079e97053f4ccc37d58fd34918678a4b4558c0560cf3d772725f70494105fb09cf3fad12bf5763a427473cc5364868dd805c071895f89c9123272ff58ba6 languageName: node linkType: hard -"@tamagui/collection@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/collection@npm:1.120.2" +"@tamagui/collection@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/collection@npm:1.121.5" dependencies: - "@tamagui/compose-refs": 1.120.2 - "@tamagui/constants": 1.120.2 - "@tamagui/core": 1.120.2 - "@tamagui/create-context": 1.120.2 - "@tamagui/polyfill-dev": 1.120.2 - "@tamagui/stacks": 1.120.2 - "@tamagui/use-controllable-state": 1.120.2 + "@tamagui/compose-refs": 1.121.5 + "@tamagui/constants": 1.121.5 + "@tamagui/core": 1.121.5 + "@tamagui/create-context": 1.121.5 + "@tamagui/polyfill-dev": 1.121.5 + "@tamagui/stacks": 1.121.5 + "@tamagui/use-controllable-state": 1.121.5 peerDependencies: react: "*" - checksum: bd1dd7d0b6a7742b7610bca9ce062a5bdce7413509fbdcb98cef200c18ae96ea859a0027cfebf241f92b5b8fee972f3393cc6e80a7c789b394de15edf3f8d732 + checksum: 93ffddbe55f109032805e4c61a94f06a7bb1369c43635b4b02415246c12a8fba6efdf42bcd885b0481bff4d3fdecbdad46f88083f7947900aaaa98bcef70c023 languageName: node linkType: hard @@ -3502,6 +3906,26 @@ __metadata: languageName: node linkType: hard +"@tamagui/compose-refs@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/compose-refs@npm:1.121.5" + peerDependencies: + react: "*" + checksum: c021697a1768663d06f8d0a4ff9282d82f7296b043c48c1106181b3f047c9efe1dea65a447cc5c3503c54b5f022063da28ac2dc4d11986d5701ff188ed19fe88 + languageName: node + linkType: hard + +"@tamagui/config-default@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/config-default@npm:1.121.5" + dependencies: + "@tamagui/animations-css": 1.121.5 + "@tamagui/core": 1.121.5 + "@tamagui/shorthands": 1.121.5 + checksum: 1c9cdc9bad6fa9ad0511d60dd7cf0062fc9c5c100cd5fc378fd168832680a994d176922caaf6e85d354806e3a16962f8788d1091fd771e0365df35c3530d53f9 + languageName: node + linkType: hard + "@tamagui/config@npm:^1.116.14": version: 1.120.2 resolution: "@tamagui/config@npm:1.120.2" @@ -3529,6 +3953,15 @@ __metadata: languageName: node linkType: hard +"@tamagui/constants@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/constants@npm:1.121.5" + peerDependencies: + react: "*" + checksum: 752fef061e424c691725518c392fa896e03fee438b3a25deef83400b4b8510abc62087a5388e037bbe765125db05e0b6a50b827785486ff24b24f7217c07505c + languageName: node + linkType: hard + "@tamagui/core@npm:1.120.2": version: 1.120.2 resolution: "@tamagui/core@npm:1.120.2" @@ -3541,12 +3974,24 @@ __metadata: languageName: node linkType: hard -"@tamagui/create-context@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/create-context@npm:1.120.2" +"@tamagui/core@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/core@npm:1.121.5" + dependencies: + "@tamagui/react-native-use-pressable": 1.121.5 + "@tamagui/react-native-use-responder-events": 1.121.5 + "@tamagui/use-event": 1.121.5 + "@tamagui/web": 1.121.5 + checksum: 0310b9f63538354b4963dc76d2bbd10bebe0f4b60daf961e1100af78c0626b419b5d7fad3f78b79b5986e793a8e0b40e2a0d4c24db7eb4e4de4377f04af89929 + languageName: node + linkType: hard + +"@tamagui/create-context@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/create-context@npm:1.121.5" peerDependencies: react: "*" - checksum: 89be1f82f43ffb7255916c6e7655c26c650e0fe4578c8cc3080351695121210396e6ee801a82876924b188f40a1fb9de4a4d4ebd0a48982a001fb557fb03bf22 + checksum: 8b3e7a17957816a957051fedbd10fb3b4c93f8f0894377bb293287d63e848be67bd488a654b99b36a1fd5299d71a2805272226ff72ef7df2a65a0146e5c3578d languageName: node linkType: hard @@ -3559,6 +4004,15 @@ __metadata: languageName: node linkType: hard +"@tamagui/create-theme@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/create-theme@npm:1.121.5" + dependencies: + "@tamagui/web": 1.121.5 + checksum: fd61418a21550a012290033b1c5471020089eed6eb1eb2274844b0aa475b1f5085a19c997c08ae9b861cad83349bfed26ebcc3732d971985434d0491d5779382 + languageName: node + linkType: hard + "@tamagui/cubic-bezier-animator@npm:1.120.2": version: 1.120.2 resolution: "@tamagui/cubic-bezier-animator@npm:1.120.2" @@ -3566,101 +4020,108 @@ __metadata: languageName: node linkType: hard -"@tamagui/dialog@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/dialog@npm:1.120.2" +"@tamagui/cubic-bezier-animator@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/cubic-bezier-animator@npm:1.121.5" + checksum: 73036733bdaacd3dd0031e390d58e4b38506b79b65334e4fe2da551c1cc2a167dea6c7a57dd5137144eeec2346c34058dd67191a9034e93f91ccafa53b715fb8 + languageName: node + linkType: hard + +"@tamagui/dialog@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/dialog@npm:1.121.5" dependencies: - "@tamagui/adapt": 1.120.2 - "@tamagui/animate-presence": 1.120.2 - "@tamagui/aria-hidden": 1.120.2 - "@tamagui/compose-refs": 1.120.2 - "@tamagui/constants": 1.120.2 - "@tamagui/core": 1.120.2 - "@tamagui/create-context": 1.120.2 - "@tamagui/dismissable": 1.120.2 - "@tamagui/focus-scope": 1.120.2 - "@tamagui/helpers": 1.120.2 - "@tamagui/polyfill-dev": 1.120.2 - "@tamagui/popper": 1.120.2 - "@tamagui/portal": 1.120.2 - "@tamagui/remove-scroll": 1.120.2 - "@tamagui/sheet": 1.120.2 - "@tamagui/stacks": 1.120.2 - "@tamagui/text": 1.120.2 - "@tamagui/use-controllable-state": 1.120.2 + "@tamagui/adapt": 1.121.5 + "@tamagui/animate-presence": 1.121.5 + "@tamagui/aria-hidden": 1.121.5 + "@tamagui/compose-refs": 1.121.5 + "@tamagui/constants": 1.121.5 + "@tamagui/core": 1.121.5 + "@tamagui/create-context": 1.121.5 + "@tamagui/dismissable": 1.121.5 + "@tamagui/focus-scope": 1.121.5 + "@tamagui/helpers": 1.121.5 + "@tamagui/polyfill-dev": 1.121.5 + "@tamagui/popper": 1.121.5 + "@tamagui/portal": 1.121.5 + "@tamagui/remove-scroll": 1.121.5 + "@tamagui/sheet": 1.121.5 + "@tamagui/stacks": 1.121.5 + "@tamagui/text": 1.121.5 + "@tamagui/use-controllable-state": 1.121.5 peerDependencies: react: "*" - checksum: 573008870498df87da84891929362020a7dfe5bad3b5208f1dcfffffff260d38aa7b33ae527b24a54746d533e518565949d695456185a7f3416e121a3c8fc53b + checksum: 8c888e389d664d64627e7adb0f77584e132a5cc88395be64f9e1b42a7f0660444ff751cd1913c4fabc667fe6875790debf62dabc0cec51dd278694577c72912d languageName: node linkType: hard -"@tamagui/dismissable@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/dismissable@npm:1.120.2" +"@tamagui/dismissable@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/dismissable@npm:1.121.5" dependencies: - "@tamagui/compose-refs": 1.120.2 - "@tamagui/core": 1.120.2 - "@tamagui/helpers": 1.120.2 - "@tamagui/use-escape-keydown": 1.120.2 - "@tamagui/use-event": 1.120.2 + "@tamagui/compose-refs": 1.121.5 + "@tamagui/core": 1.121.5 + "@tamagui/helpers": 1.121.5 + "@tamagui/use-escape-keydown": 1.121.5 + "@tamagui/use-event": 1.121.5 peerDependencies: react: "*" - checksum: 2a2075b954fc59e4230af466cee262e22ad8b8e1c8d716fd85931fb642924fcda1673986eea84e7fbb5ec35ba4581518b4bc882f63426121927c090f58903bd4 + checksum: 37c86e761a3c4f029918c69c384c5fa88d822ded2b58b57da4acf27eb24234fbe33f54bf17efbd83c19b6e8132a53963a6aeb8860b4e3608663f1e4b37529473 languageName: node linkType: hard -"@tamagui/elements@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/elements@npm:1.120.2" +"@tamagui/elements@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/elements@npm:1.121.5" dependencies: - "@tamagui/core": 1.120.2 + "@tamagui/core": 1.121.5 peerDependencies: react: "*" - checksum: 9e7ac9de1d6d913d5f8b9d744a255f66648d1ccc202dc016c67968d747f821eacdddb2feee1cb0ce23372a296eacc5386088b384eebc4d5254746be91072dde6 + checksum: 7b56d2081cbe83c36b7909d989fc4062ce08452f00d2ba1e20c40dfd163aa204869a0fd4b193a24a2d62c8d445a91331bb9f55f84d7b6732cf2551c1cfdfc4f8 languageName: node linkType: hard -"@tamagui/fake-react-native@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/fake-react-native@npm:1.120.2" - checksum: db76ef4ca7f52ae7430a10471470e42c3a06e1e44cde07f0dece35140694e16ee52382bd5024b9f6d4cc9c37d729032a218ed13b8665ed88785d66aced8b1fba +"@tamagui/fake-react-native@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/fake-react-native@npm:1.121.5" + checksum: 7eca4b3a741f700fbced8bf297a9e1174c7dc5178d9e018f834643a861f08d9d93ecb0bf6f70d1eba06f584001122461ca8239387ffaffc6642f897081edc9f5 languageName: node linkType: hard -"@tamagui/floating@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/floating@npm:1.120.2" +"@tamagui/floating@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/floating@npm:1.121.5" dependencies: "@floating-ui/react-dom": ^2.1.2 "@floating-ui/react-native": ^0.10.6 peerDependencies: react: "*" - checksum: 0219231027e138ef1afb86957b4a063b58025cb2656ee2b283347e3da7c1bd9e1f393a54e6c5b2b6dc8e8165f5090d873467a83e6d52b537708c4b2b59ea401d + checksum: 89e12f555398f609cd4639f264f8530616ef94a2fef63d35a851119f80761258155fe425cc66db23f0161167dce27d61612a376c2ae422e18a56dceb5ded4600 languageName: node linkType: hard -"@tamagui/focus-scope@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/focus-scope@npm:1.120.2" +"@tamagui/focus-scope@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/focus-scope@npm:1.121.5" dependencies: - "@tamagui/compose-refs": 1.120.2 - "@tamagui/start-transition": 1.120.2 - "@tamagui/use-event": 1.120.2 + "@tamagui/compose-refs": 1.121.5 + "@tamagui/start-transition": 1.121.5 + "@tamagui/use-event": 1.121.5 peerDependencies: react: "*" - checksum: 63b65603ee8e5515df7e568a51b9e9ba1e7b7ab73c43d4f57df3632a42a81506dc6dfafb48a5903b61b81d5b7392e5420c22b9c81a822db6a37c851211063935 + checksum: ad8ada8fedb4221c78e1084cc6c558fd350ef33a03d63944873915ffb76c4c8d5b11807c7a66298176ccd51fe29bc3d317c26647f47dec944824887e21ab793c languageName: node linkType: hard -"@tamagui/focusable@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/focusable@npm:1.120.2" +"@tamagui/focusable@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/focusable@npm:1.121.5" dependencies: - "@tamagui/compose-refs": 1.120.2 - "@tamagui/web": 1.120.2 + "@tamagui/compose-refs": 1.121.5 + "@tamagui/web": 1.121.5 peerDependencies: react: "*" - checksum: d00cb2a3dbcb0ea104d0d9c5a2ed6c15b9058a332c095e3ac5d6bdbad28f5ee8d59ba7599695491b5e8ecd82c1c2c34d1a9fd76bd4fbb10d2e01ac37dd803f9a + checksum: 55e762267b2df1506b486633625698ccf2c3c98a6f86c8ab7c0d9283cbfc8933be9376b92e530604da9e29eb782cbf9f83ae1ae32d3716663bb8cb91010b74cf languageName: node linkType: hard @@ -3682,94 +4143,116 @@ __metadata: languageName: node linkType: hard -"@tamagui/font-size@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/font-size@npm:1.120.2" +"@tamagui/font-size@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/font-size@npm:1.121.5" dependencies: - "@tamagui/core": 1.120.2 + "@tamagui/core": 1.121.5 peerDependencies: react: "*" - checksum: 591e0a66d4e17cbd8c2dc2f49ef25e0c8215f185340cf3df6b27e97e86fed4f0d71a40ed88d0f17b9d8b489da6fee900cb55d69f7b17302295470763e4115b96 + checksum: 31ca9c73487a899d7cc38895f9e1a9023b71e5dda99ada10ca064439161f20306496e0c418e992c4dab683bc44ebdf1a073f0db5204b06130ed6b9b8a6fbf608 languageName: node linkType: hard -"@tamagui/form@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/form@npm:1.120.2" +"@tamagui/form@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/form@npm:1.121.5" dependencies: - "@tamagui/compose-refs": 1.120.2 - "@tamagui/core": 1.120.2 - "@tamagui/create-context": 1.120.2 - "@tamagui/focusable": 1.120.2 - "@tamagui/get-button-sized": 1.120.2 - "@tamagui/get-font-sized": 1.120.2 - "@tamagui/helpers": 1.120.2 - "@tamagui/text": 1.120.2 + "@tamagui/compose-refs": 1.121.5 + "@tamagui/core": 1.121.5 + "@tamagui/create-context": 1.121.5 + "@tamagui/focusable": 1.121.5 + "@tamagui/get-button-sized": 1.121.5 + "@tamagui/get-font-sized": 1.121.5 + "@tamagui/helpers": 1.121.5 + "@tamagui/text": 1.121.5 peerDependencies: react: "*" - checksum: 49f91c2ba013b19006ebd21a3fc2f17b11a443e2daf0e37d7435795cab2c32413ae18e177012963e735394303558900d9fcc34feb792b8e7328ed7938dab500f + checksum: 364b31dfb44e48414adaa15bb8d174c18095ffb1e8f1a093dcaa67155a9af2e66febc7f023af399192524ee50bb7f772f3121016fce37236bb826fc3e0ba1727 languageName: node linkType: hard -"@tamagui/get-button-sized@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/get-button-sized@npm:1.120.2" +"@tamagui/generate-themes@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/generate-themes@npm:1.121.5" dependencies: - "@tamagui/get-token": 1.120.2 - "@tamagui/web": 1.120.2 + "@tamagui/create-theme": 1.121.5 + "@tamagui/theme-builder": 1.121.5 + "@tamagui/types": 1.121.5 + esbuild-register: ^3.6.0 + fs-extra: ^11.2.0 + checksum: 87ab586fbc57f3152ffcc611a38c306364eded0a00323a781a64ff0b13767e7077111b791a0ce55dd936577588a54d9c790383450a9a081821bfc72281ea2ef9 + languageName: node + linkType: hard + +"@tamagui/get-button-sized@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/get-button-sized@npm:1.121.5" + dependencies: + "@tamagui/get-token": 1.121.5 + "@tamagui/web": 1.121.5 peerDependencies: react: "*" - checksum: 639162c2d709bc09575c6b6afeb0433b8c634a967d65a182ee5b8832c1b4c98bb1ec116385c638dd4506a1f512263ac10d0613028292a0be995ba8f79db40137 + checksum: 167db0f953ab33f1d0040676fe3878435a9cd84fc2a0521dbae2cafd1796cf878dc7909dd4cecf5def18d291387ed8442b01f614fda76bb7644cbce35a199f8e languageName: node linkType: hard -"@tamagui/get-font-sized@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/get-font-sized@npm:1.120.2" +"@tamagui/get-font-sized@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/get-font-sized@npm:1.121.5" dependencies: - "@tamagui/constants": 1.120.2 - "@tamagui/core": 1.120.2 + "@tamagui/constants": 1.121.5 + "@tamagui/core": 1.121.5 peerDependencies: react: "*" - checksum: 5c9a60e36b33be87885cc6f58f7dea597c80543db6a6bc418cda589bf6dc3b007f629d9f5b909af49250f111095bcef9f34d455c1232c645efcd22bd735580b5 + checksum: ac86813914141c50abc5dc4270164f5b0de6c82832f03d05b65c0500e4a3226c64d0986b078bd15baceba3edf8887b009a1100e906ae21b42f71cafbc4d71f1c languageName: node linkType: hard -"@tamagui/get-token@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/get-token@npm:1.120.2" +"@tamagui/get-token@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/get-token@npm:1.121.5" dependencies: - "@tamagui/web": 1.120.2 + "@tamagui/web": 1.121.5 peerDependencies: react: "*" - checksum: 1eb4ab9748d6e6c9c3962cb94dc4d417a6b1f627bcdcc2d889b0f41d9bd97dc16f7cda6a38b784fe9260c62777836f0dab215362fa8765bc2eaa0ffed225e75f + checksum: 285170152a844252130d00c45a9e9be43ec9b4e68c775c9ddf0b2b3c46ec009fcd73ec965e985bd22b5825ef1098001d5005953d7a325668b0d50ef235e66b19 languageName: node linkType: hard -"@tamagui/group@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/group@npm:1.120.2" +"@tamagui/group@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/group@npm:1.121.5" dependencies: - "@tamagui/core": 1.120.2 - "@tamagui/create-context": 1.120.2 - "@tamagui/helpers": 1.120.2 - "@tamagui/stacks": 1.120.2 - "@tamagui/use-controllable-state": 1.120.2 + "@tamagui/core": 1.121.5 + "@tamagui/create-context": 1.121.5 + "@tamagui/helpers": 1.121.5 + "@tamagui/stacks": 1.121.5 + "@tamagui/use-controllable-state": 1.121.5 peerDependencies: react: "*" - checksum: fa57887036ad6b631f5fc5ac5f28dd6df6551d4a774a63618347fa502998708e45f21c16e5a0efb98a5f98594f15b34f68f67f77fb5e000161b9b7c7c88d298a + checksum: 8ca8c8d2a57e0c83caa9c8c3db3babb49be2ba4f3741743454451dbc5bdb0f8c35f99636d697217cffa2a35bd85bc8fbd2fb91e622f5a0323908914106866dae languageName: node linkType: hard -"@tamagui/helpers-tamagui@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/helpers-tamagui@npm:1.120.2" +"@tamagui/helpers-node@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/helpers-node@npm:1.121.5" dependencies: - "@tamagui/helpers": 1.120.2 - "@tamagui/web": 1.120.2 + "@tamagui/types": 1.121.5 + checksum: 28ff7f16ee304d9375c3083e2cbd3418984e6481dc27e583ff904e37beaeff24ccc933e9d8c5708ed74e5279afbae999a9911fa201b095966ea577f25aa7b8df + languageName: node + linkType: hard + +"@tamagui/helpers-tamagui@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/helpers-tamagui@npm:1.121.5" + dependencies: + "@tamagui/helpers": 1.121.5 + "@tamagui/web": 1.121.5 peerDependencies: react: "*" - checksum: f6ea8f0ba00b182146aa4a1d4b62eab281f47c0ae8665e9f4c50d6ac8e4699f63d1f37716d4812501801ce70ae6c1e575b5185105bc6ab38a4d7a89299e0b84d + checksum: 179d0ac841603a9254fbea9532a4c46704112aafc48e390e89b265c4c14ac7f3e6c9b62f98c80be3b285a548b0d64797d9f830b5a15a9d789324e9953472757d languageName: node linkType: hard @@ -3783,64 +4266,74 @@ __metadata: languageName: node linkType: hard -"@tamagui/image@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/image@npm:1.120.2" +"@tamagui/helpers@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/helpers@npm:1.121.5" dependencies: - "@tamagui/constants": 1.120.2 - "@tamagui/core": 1.120.2 + "@tamagui/constants": 1.121.5 + "@tamagui/simple-hash": 1.121.5 + checksum: dde47bb7201ca774ec1423e180ccc8876daa8b16a5d70323f0faa2a0011e5971627dbe8fe0d990be8188f8c689f8e0d10beacb178f12db333280c0d97c698ab5 + languageName: node + linkType: hard + +"@tamagui/image@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/image@npm:1.121.5" + dependencies: + "@tamagui/constants": 1.121.5 + "@tamagui/core": 1.121.5 peerDependencies: react: "*" - checksum: 19d72ebf639810ff3166530e23942dd3ed5a0a67f159642d27dd371cfb292abcd71db9f7e8ba4b89310c1225aef41f2aa6615daa8a26b0ac95b716c5acd6078a + checksum: 00993678e27e1c81b88da68509b802d2962c2951b7108c977c087dbcd09fbd4d89eecc40bb1582e19bba05029653da09310048784268c12b69141a5c1dc36f2f languageName: node linkType: hard -"@tamagui/label@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/label@npm:1.120.2" +"@tamagui/label@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/label@npm:1.121.5" dependencies: - "@tamagui/compose-refs": 1.120.2 - "@tamagui/constants": 1.120.2 - "@tamagui/create-context": 1.120.2 - "@tamagui/focusable": 1.120.2 - "@tamagui/get-button-sized": 1.120.2 - "@tamagui/get-font-sized": 1.120.2 - "@tamagui/text": 1.120.2 - "@tamagui/web": 1.120.2 + "@tamagui/compose-refs": 1.121.5 + "@tamagui/constants": 1.121.5 + "@tamagui/create-context": 1.121.5 + "@tamagui/focusable": 1.121.5 + "@tamagui/get-button-sized": 1.121.5 + "@tamagui/get-font-sized": 1.121.5 + "@tamagui/text": 1.121.5 + "@tamagui/web": 1.121.5 peerDependencies: react: "*" react-native: "*" - checksum: 666d264f24fcd806a9b7a22962a41e1e5c926c8dce1e793aed5cebb1770605ee419b88ee79e3b0d7dfa0d7ef1bfa8e361120ea063fc388189d8bc971364de35f + checksum: 0abee78acf4bc8de5b7d6c7f20acc90443b80573ce9795e3a28df75794778572e485d9fb0088e7a5e22eb798303d4f4092feccabc29a6f61ad57951618553f56 languageName: node linkType: hard -"@tamagui/linear-gradient@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/linear-gradient@npm:1.120.2" +"@tamagui/linear-gradient@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/linear-gradient@npm:1.121.5" dependencies: - "@tamagui/core": 1.120.2 - "@tamagui/stacks": 1.120.2 + "@tamagui/core": 1.121.5 + "@tamagui/stacks": 1.121.5 peerDependencies: react: "*" - checksum: e2f17bdb747ff902f344adbe46e6a666cf2a655cd787f9343d98186ddd081828ee781da33276b852038803531df11ab25936dfd07068ca6b0f0b9b34cc3b3bde + checksum: 8cfa0de950a250b01a65b55948d990ef174c4a3a484bcc9a4a6972c5bfd0e457ad02a45afdd2621ac4bc7dc447270b4755d1ffad5f81ca437ef4bdda4cab87b0 languageName: node linkType: hard -"@tamagui/list-item@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/list-item@npm:1.120.2" +"@tamagui/list-item@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/list-item@npm:1.121.5" dependencies: - "@tamagui/font-size": 1.120.2 - "@tamagui/get-font-sized": 1.120.2 - "@tamagui/get-token": 1.120.2 - "@tamagui/helpers": 1.120.2 - "@tamagui/helpers-tamagui": 1.120.2 - "@tamagui/stacks": 1.120.2 - "@tamagui/text": 1.120.2 - "@tamagui/web": 1.120.2 + "@tamagui/font-size": 1.121.5 + "@tamagui/get-font-sized": 1.121.5 + "@tamagui/get-token": 1.121.5 + "@tamagui/helpers": 1.121.5 + "@tamagui/helpers-tamagui": 1.121.5 + "@tamagui/stacks": 1.121.5 + "@tamagui/text": 1.121.5 + "@tamagui/web": 1.121.5 peerDependencies: react: "*" - checksum: 84757e13b63b17e74d0f97ad5d95695a456140dfd60584bd807fc98f78017c3161077f02a8b56d5a6a951c8a7362e7e357f4e657f415aec839291c182e25e208 + checksum: 50fa7d3d4d17d9b09ceaf47abc4088ec7cc9ec2665f950514fd90f9a5bd4180f802fd8f293a309887e9fd11b3c8ad76cb98bd7a060a888d1d811e251eb285237 languageName: node linkType: hard @@ -3849,133 +4342,149 @@ __metadata: resolution: "@tamagui/normalize-css-color@npm:1.120.2" dependencies: "@react-native/normalize-color": ^2.1.0 - checksum: c4b3e8a7b3381982c36c613fb63ef1c54f0f8cbbae7abc79f6992462b33f4b5f2124e17b920f29f109732ab920ee72cdee558acdf9a4f7a5f1aa7d3dc6c016c0 + checksum: c4b3e8a7b3381982c36c613fb63ef1c54f0f8cbbae7abc79f6992462b33f4b5f2124e17b920f29f109732ab920ee72cdee558acdf9a4f7a5f1aa7d3dc6c016c0 + languageName: node + linkType: hard + +"@tamagui/normalize-css-color@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/normalize-css-color@npm:1.121.5" + dependencies: + "@react-native/normalize-color": ^2.1.0 + checksum: 888c325b98b915baf75ff8c84bef6f7ff8ef95e4532d3752d613b32d954ba26f704e8668aee06f2b2e8d2d48e0c81c4390e23a2b4f0fe4121345b8b778051d85 languageName: node linkType: hard -"@tamagui/polyfill-dev@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/polyfill-dev@npm:1.120.2" - checksum: a161f437514657303c4bf1e8c9c77c4f16150811e691b12c54a13dcdbb8461dd9222b7a3f74f74822a50d4cd47b86ab9160a0ac4ae8c5df8cb18f5b0f778a24d +"@tamagui/polyfill-dev@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/polyfill-dev@npm:1.121.5" + checksum: ed6d89bbfb9045493fcc4b37368b0528ca801b66260aa04b1ce3f97fa8c5174cf3fcfa08899331cb680907b0712de9bd4ae5d2c4d7394e6e11408fc2ba1be8a9 languageName: node linkType: hard -"@tamagui/popover@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/popover@npm:1.120.2" +"@tamagui/popover@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/popover@npm:1.121.5" dependencies: "@floating-ui/react": ^0.26.24 - "@tamagui/adapt": 1.120.2 - "@tamagui/animate": 1.120.2 - "@tamagui/aria-hidden": 1.120.2 - "@tamagui/compose-refs": 1.120.2 - "@tamagui/constants": 1.120.2 - "@tamagui/core": 1.120.2 - "@tamagui/dismissable": 1.120.2 - "@tamagui/floating": 1.120.2 - "@tamagui/focus-scope": 1.120.2 - "@tamagui/helpers": 1.120.2 - "@tamagui/polyfill-dev": 1.120.2 - "@tamagui/popper": 1.120.2 - "@tamagui/portal": 1.120.2 - "@tamagui/remove-scroll": 1.120.2 - "@tamagui/scroll-view": 1.120.2 - "@tamagui/sheet": 1.120.2 - "@tamagui/stacks": 1.120.2 - "@tamagui/use-controllable-state": 1.120.2 + "@tamagui/adapt": 1.121.5 + "@tamagui/animate": 1.121.5 + "@tamagui/aria-hidden": 1.121.5 + "@tamagui/compose-refs": 1.121.5 + "@tamagui/constants": 1.121.5 + "@tamagui/core": 1.121.5 + "@tamagui/dismissable": 1.121.5 + "@tamagui/floating": 1.121.5 + "@tamagui/focus-scope": 1.121.5 + "@tamagui/helpers": 1.121.5 + "@tamagui/polyfill-dev": 1.121.5 + "@tamagui/popper": 1.121.5 + "@tamagui/portal": 1.121.5 + "@tamagui/remove-scroll": 1.121.5 + "@tamagui/scroll-view": 1.121.5 + "@tamagui/sheet": 1.121.5 + "@tamagui/stacks": 1.121.5 + "@tamagui/use-controllable-state": 1.121.5 react-freeze: ^1.0.3 peerDependencies: react: "*" - checksum: 16eb990191b06af9d0cb7ca1632056af7165a0127da8b8bb664424b105de49912117a467584eab9219ebd09f135f7d1eefa3000eca920d6a9ce648b177ac2529 + checksum: 40fdea46a778db306017d621d99dbe4b92412c43fb38b86e42388ee71c2bb67392da0bce73901d27a73929e313c3da63d7835cd4fbec570f537bb94b22fa1df8 languageName: node linkType: hard -"@tamagui/popper@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/popper@npm:1.120.2" +"@tamagui/popper@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/popper@npm:1.121.5" dependencies: - "@tamagui/compose-refs": 1.120.2 - "@tamagui/constants": 1.120.2 - "@tamagui/core": 1.120.2 - "@tamagui/floating": 1.120.2 - "@tamagui/get-token": 1.120.2 - "@tamagui/stacks": 1.120.2 - "@tamagui/start-transition": 1.120.2 - "@tamagui/use-controllable-state": 1.120.2 + "@tamagui/compose-refs": 1.121.5 + "@tamagui/constants": 1.121.5 + "@tamagui/core": 1.121.5 + "@tamagui/floating": 1.121.5 + "@tamagui/get-token": 1.121.5 + "@tamagui/stacks": 1.121.5 + "@tamagui/start-transition": 1.121.5 + "@tamagui/use-controllable-state": 1.121.5 peerDependencies: react: "*" - checksum: 3f032fae518d8e76012af635e5a9c0cb107540b6104ed372f3d14f213a4578e3fc68b9a77abac5a685484b1a8d9c0c6a22a1711e110a4d87580ce8aeeb879c0d + checksum: 9a9fd8e576772d67391832dc850b9de464ac5c83197ee1d367038ac8968123802ed8f8221c6224c7c7da14da0c374785e218bb880fafdef41e8a689eb2b31503 languageName: node linkType: hard -"@tamagui/portal@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/portal@npm:1.120.2" +"@tamagui/portal@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/portal@npm:1.121.5" dependencies: - "@tamagui/constants": 1.120.2 - "@tamagui/core": 1.120.2 - "@tamagui/stacks": 1.120.2 - "@tamagui/start-transition": 1.120.2 - "@tamagui/use-did-finish-ssr": 1.120.2 - "@tamagui/use-event": 1.120.2 - checksum: 58346ac38482cf7b3fb082a92334e04d1925701f69b800a40ba75cd1f90a873e0d599b95e2518e693ab37c9659f4de9455773df13f2eb39a856a1f365ca89f4f + "@tamagui/constants": 1.121.5 + "@tamagui/core": 1.121.5 + "@tamagui/stacks": 1.121.5 + "@tamagui/start-transition": 1.121.5 + "@tamagui/use-did-finish-ssr": 1.121.5 + "@tamagui/use-event": 1.121.5 + checksum: 4a181deecfb2095353c9892763d5d58afefd68a76c506934ea2f15a0f96e951460b8b70680c4b4116a56441d4d4b9a800ae78df644a8eee5838712be177b444b languageName: node linkType: hard -"@tamagui/progress@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/progress@npm:1.120.2" +"@tamagui/progress@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/progress@npm:1.121.5" dependencies: - "@tamagui/compose-refs": 1.120.2 - "@tamagui/core": 1.120.2 - "@tamagui/create-context": 1.120.2 - "@tamagui/get-token": 1.120.2 - "@tamagui/helpers": 1.120.2 - "@tamagui/stacks": 1.120.2 + "@tamagui/compose-refs": 1.121.5 + "@tamagui/core": 1.121.5 + "@tamagui/create-context": 1.121.5 + "@tamagui/get-token": 1.121.5 + "@tamagui/helpers": 1.121.5 + "@tamagui/stacks": 1.121.5 peerDependencies: react: "*" - checksum: 671a81f59f2c771866a33b50b50877ec9fc9f2236339a35721b67929b078ab85df98d68f637ee36751e51b0c0fa09689b5d8fac9c9b55f21a530bd38a9a9c765 + checksum: e3966e1f22b3ff290d7781883ee26155e1132926b3981d56e47e0f7d3e0b252107d013d9b98263df7e4255463f4a432e32ee1ab65a0a3fef67a0d940049cb40b languageName: node linkType: hard -"@tamagui/radio-group@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/radio-group@npm:1.120.2" +"@tamagui/proxy-worm@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/proxy-worm@npm:1.121.5" + checksum: 593c0685b3a92c2c2d3dd89a99957799890c8f08d9b288a6802570dbc48bbc7ddf0d2e28417413e2c09e10e3ed68f7adaea91a3be436568ae3633aa89232a297 + languageName: node + linkType: hard + +"@tamagui/radio-group@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/radio-group@npm:1.121.5" dependencies: - "@tamagui/compose-refs": 1.120.2 - "@tamagui/constants": 1.120.2 - "@tamagui/core": 1.120.2 - "@tamagui/create-context": 1.120.2 - "@tamagui/focusable": 1.120.2 - "@tamagui/get-token": 1.120.2 - "@tamagui/helpers": 1.120.2 - "@tamagui/label": 1.120.2 - "@tamagui/radio-headless": 1.120.2 - "@tamagui/roving-focus": 1.120.2 - "@tamagui/stacks": 1.120.2 - "@tamagui/use-controllable-state": 1.120.2 - "@tamagui/use-previous": 1.120.2 + "@tamagui/compose-refs": 1.121.5 + "@tamagui/constants": 1.121.5 + "@tamagui/core": 1.121.5 + "@tamagui/create-context": 1.121.5 + "@tamagui/focusable": 1.121.5 + "@tamagui/get-token": 1.121.5 + "@tamagui/helpers": 1.121.5 + "@tamagui/label": 1.121.5 + "@tamagui/radio-headless": 1.121.5 + "@tamagui/roving-focus": 1.121.5 + "@tamagui/stacks": 1.121.5 + "@tamagui/use-controllable-state": 1.121.5 + "@tamagui/use-previous": 1.121.5 peerDependencies: react: "*" - checksum: 763ce99ea5a0a2e3abeace8f123e7aaa9b2e9c591fc2684f308fe4271ce5a66b18ce32541f03901d1b673fb83c13fb267e0741726bdc9051653ce695499ad404 + checksum: 9c6ebd84b3d2c2c438864aeccd4852854ec9b547ada608a95a71f2edef2812ac796da8ac8ba7791c64d46100299ef9d52beef620dfe62c8f3b7ef7c02694819e languageName: node linkType: hard -"@tamagui/radio-headless@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/radio-headless@npm:1.120.2" +"@tamagui/radio-headless@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/radio-headless@npm:1.121.5" dependencies: - "@tamagui/compose-refs": 1.120.2 - "@tamagui/constants": 1.120.2 - "@tamagui/create-context": 1.120.2 - "@tamagui/focusable": 1.120.2 - "@tamagui/helpers": 1.120.2 - "@tamagui/label": 1.120.2 - "@tamagui/use-controllable-state": 1.120.2 - "@tamagui/use-previous": 1.120.2 + "@tamagui/compose-refs": 1.121.5 + "@tamagui/constants": 1.121.5 + "@tamagui/create-context": 1.121.5 + "@tamagui/focusable": 1.121.5 + "@tamagui/helpers": 1.121.5 + "@tamagui/label": 1.121.5 + "@tamagui/use-controllable-state": 1.121.5 + "@tamagui/use-previous": 1.121.5 peerDependencies: react: "*" - checksum: 707f95ceaae60e54a4bed33b0f2471c02eab7d4239095440206b731a6fbaa8119a564971fe1e54b76cf55dd731d528c99e163dd3ccb20300d96cd2f89e7843e9 + checksum: 3c4e72cc7cd87a8ef5af51203835d30d1c1a8e76101154c72fb817e2d22bdda6ff3c5eeb1475cc1d1ca20f9e798851dd28af8b472d49ca9e074a5cd6921f5ea1 languageName: node linkType: hard @@ -3990,6 +4499,17 @@ __metadata: languageName: node linkType: hard +"@tamagui/react-native-media-driver@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/react-native-media-driver@npm:1.121.5" + dependencies: + "@tamagui/web": 1.121.5 + peerDependencies: + react-native: "*" + checksum: cd62ee23b5c13da98956697fc93df18d3d22025164af484f5f4c753b742e9ccab81058440a2a76bbd0414ec2eced509aec53126492775db30e2fe58583ab5408 + languageName: node + linkType: hard + "@tamagui/react-native-use-pressable@npm:1.120.2": version: 1.120.2 resolution: "@tamagui/react-native-use-pressable@npm:1.120.2" @@ -3999,6 +4519,15 @@ __metadata: languageName: node linkType: hard +"@tamagui/react-native-use-pressable@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/react-native-use-pressable@npm:1.121.5" + peerDependencies: + react: "*" + checksum: 9076cb86546725dfa4b8a020aabbfb10622ca7c58dfad01263d42dbd5eee0d464cda364d06e58fde59b32523cf5808d19497ece6d0190463dd9025e338747955 + languageName: node + linkType: hard + "@tamagui/react-native-use-responder-events@npm:1.120.2": version: 1.120.2 resolution: "@tamagui/react-native-use-responder-events@npm:1.120.2" @@ -4008,129 +4537,166 @@ __metadata: languageName: node linkType: hard -"@tamagui/remove-scroll@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/remove-scroll@npm:1.120.2" +"@tamagui/react-native-use-responder-events@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/react-native-use-responder-events@npm:1.121.5" + peerDependencies: + react: "*" + checksum: d8b7422acf5c4d34865762c8731f838c451e55bdd924a282d7f6b07497059bcfb387e07b7181633dc973ab8946fd84270c43d22e6c5008c7916c90cf4b02aba9 + languageName: node + linkType: hard + +"@tamagui/react-native-web-internals@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/react-native-web-internals@npm:1.121.5" dependencies: - react-remove-scroll: ^2.6.0 + "@tamagui/normalize-css-color": 1.121.5 + "@tamagui/react-native-use-pressable": 1.121.5 + "@tamagui/react-native-use-responder-events": 1.121.5 + "@tamagui/simple-hash": 1.121.5 + "@tamagui/web": 1.121.5 + checksum: 5a75d56f38560b20318eaf8745e12e033358a091a53fc8e21e75224a27329541a244798a7e0a503d74e8b1a2719d12c6c07d3ad1965f41803c5c3b16348e2a99 + languageName: node + linkType: hard + +"@tamagui/react-native-web-lite@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/react-native-web-lite@npm:1.121.5" + dependencies: + "@tamagui/normalize-css-color": 1.121.5 + "@tamagui/react-native-use-pressable": 1.121.5 + "@tamagui/react-native-use-responder-events": 1.121.5 + "@tamagui/react-native-web-internals": 1.121.5 + invariant: ^2.2.4 peerDependencies: react: "*" - checksum: 54c182d86a2598996051f377131ffbe0627c9d09139e266f7d59c14df2e521815f9da7813c6cbe3f3c99917df7428c59c1030066c5904d8d4a38a10da3ce6498 + checksum: ae458cdaa4a7d3f022d89225575c45239f005985f81ea535182a16513213d6c182d7a6cd9d5d8b07d9681fb5b08ae164a9b09936f9b8b4a5832c9d7f1249dbf1 languageName: node linkType: hard -"@tamagui/roving-focus@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/roving-focus@npm:1.120.2" +"@tamagui/remove-scroll@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/remove-scroll@npm:1.121.5" dependencies: - "@tamagui/collection": 1.120.2 - "@tamagui/compose-refs": 1.120.2 - "@tamagui/constants": 1.120.2 - "@tamagui/core": 1.120.2 - "@tamagui/create-context": 1.120.2 - "@tamagui/helpers": 1.120.2 - "@tamagui/use-controllable-state": 1.120.2 - "@tamagui/use-direction": 1.120.2 - "@tamagui/use-event": 1.120.2 + react-remove-scroll: ^2.6.0 peerDependencies: react: "*" - checksum: 2f98ca68636e5532aba1fb5ef4c96a9af95cfec6653b07badda0f18a8f3b25e3f6f4c0e9de7dc23e13702895352780f0c573233b898925ff09251e9b21be1be6 + checksum: 54f04b4eac3b2a09a17fc57fc44912ace55e6a6d0807faa5aea48d48c787480f39523e18ab50129b8ff1ec6079ffbad85b4993e638412fd52fc8d422ddfba14b languageName: node linkType: hard -"@tamagui/scroll-view@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/scroll-view@npm:1.120.2" +"@tamagui/roving-focus@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/roving-focus@npm:1.121.5" dependencies: - "@tamagui/stacks": 1.120.2 - "@tamagui/web": 1.120.2 + "@tamagui/collection": 1.121.5 + "@tamagui/compose-refs": 1.121.5 + "@tamagui/constants": 1.121.5 + "@tamagui/core": 1.121.5 + "@tamagui/create-context": 1.121.5 + "@tamagui/helpers": 1.121.5 + "@tamagui/use-controllable-state": 1.121.5 + "@tamagui/use-direction": 1.121.5 + "@tamagui/use-event": 1.121.5 peerDependencies: react: "*" - checksum: 32ee79258b5d38be5ed6285ce1bede1c988a4bcee43c37eb38ca3c45b49c55f6efd36fa18ddfa4870d7362149f22e695f71c7cae661d42094b7d21edcaf71e16 + checksum: 458ff57cbdea332d18361ba5506fa71c7356d79e063cbe7e1c39665da6be5e9af7d32eb1947c55ee07540be74da087acde71cbe004b766844e26da4820bfe78f languageName: node linkType: hard -"@tamagui/select@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/select@npm:1.120.2" +"@tamagui/scroll-view@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/scroll-view@npm:1.121.5" dependencies: - "@floating-ui/react": ^0.26.24 - "@floating-ui/react-dom": ^2.1.2 - "@floating-ui/react-native": ^0.10.6 - "@tamagui/adapt": 1.120.2 - "@tamagui/animate-presence": 1.120.2 - "@tamagui/compose-refs": 1.120.2 - "@tamagui/constants": 1.120.2 - "@tamagui/core": 1.120.2 - "@tamagui/create-context": 1.120.2 - "@tamagui/dismissable": 1.120.2 - "@tamagui/focus-scope": 1.120.2 - "@tamagui/get-token": 1.120.2 - "@tamagui/helpers": 1.120.2 - "@tamagui/list-item": 1.120.2 - "@tamagui/portal": 1.120.2 - "@tamagui/remove-scroll": 1.120.2 - "@tamagui/separator": 1.120.2 - "@tamagui/sheet": 1.120.2 - "@tamagui/stacks": 1.120.2 - "@tamagui/text": 1.120.2 - "@tamagui/use-controllable-state": 1.120.2 - "@tamagui/use-debounce": 1.120.2 - "@tamagui/use-event": 1.120.2 - "@tamagui/use-previous": 1.120.2 + "@tamagui/stacks": 1.121.5 + "@tamagui/web": 1.121.5 peerDependencies: react: "*" - checksum: f95c761019869eb001d201bb785f7b66ea3d00740118d58ed996b259dbb3d495825727ea785586f866a76864f0f58b4c3a6bb181ce0e9d880be1ba93c6d63f47 + checksum: 9dd3c050f0ebab1b217dd6cc6eb8377732a936f171c7853bed0aba8a24569ecb43ca85df42ab19fb3cf852bb894db04db73a708e02b97c196ca3cb0df0c5f9fe languageName: node linkType: hard -"@tamagui/separator@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/separator@npm:1.120.2" +"@tamagui/select@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/select@npm:1.121.5" dependencies: - "@tamagui/constants": 1.120.2 - "@tamagui/core": 1.120.2 + "@floating-ui/react": ^0.26.24 + "@floating-ui/react-dom": ^2.1.2 + "@floating-ui/react-native": ^0.10.6 + "@tamagui/adapt": 1.121.5 + "@tamagui/animate-presence": 1.121.5 + "@tamagui/compose-refs": 1.121.5 + "@tamagui/constants": 1.121.5 + "@tamagui/core": 1.121.5 + "@tamagui/create-context": 1.121.5 + "@tamagui/dismissable": 1.121.5 + "@tamagui/focus-scope": 1.121.5 + "@tamagui/get-token": 1.121.5 + "@tamagui/helpers": 1.121.5 + "@tamagui/list-item": 1.121.5 + "@tamagui/portal": 1.121.5 + "@tamagui/remove-scroll": 1.121.5 + "@tamagui/separator": 1.121.5 + "@tamagui/sheet": 1.121.5 + "@tamagui/stacks": 1.121.5 + "@tamagui/text": 1.121.5 + "@tamagui/use-controllable-state": 1.121.5 + "@tamagui/use-debounce": 1.121.5 + "@tamagui/use-event": 1.121.5 + "@tamagui/use-previous": 1.121.5 peerDependencies: react: "*" - checksum: 9d55ee917415152ae18dc335fa1103392a58c886fb8af600650fe869f64024dab312cd7c01bb2b2622abf34b316f9d6343f52df9985fb47ecca7b1094372492c + checksum: 87630c9fdb0d581d6b2632a483bc0327d259e4f56192f95f3f590caacc26fbc1f0f8f2d0d0d8f60b78ae2db7d6713294d9db0b13eac548ed085321fd3684e78a languageName: node linkType: hard -"@tamagui/shapes@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/shapes@npm:1.120.2" +"@tamagui/separator@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/separator@npm:1.121.5" dependencies: - "@tamagui/stacks": 1.120.2 - "@tamagui/web": 1.120.2 + "@tamagui/constants": 1.121.5 + "@tamagui/core": 1.121.5 peerDependencies: react: "*" - checksum: 7e3e5e4b6d547cf6708b9df5b2c843379a2d74764b6ee8a252cbdf188cfb75e48f8a4df5a01584cb5d5d7c023b8118bb35b2d98cf3200a1c73d26492bc7d8a9d + checksum: 3e593a74e4b66637bde7c4fc36e3701e00b368d87af6dd6eb6ea8d4a8a82bc48f9c385d654b2d5ba56f0297356ed414f8b928d257a2a6740dd1712742a2cdb70 languageName: node linkType: hard -"@tamagui/sheet@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/sheet@npm:1.120.2" +"@tamagui/shapes@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/shapes@npm:1.121.5" dependencies: - "@tamagui/adapt": 1.120.2 - "@tamagui/animate-presence": 1.120.2 - "@tamagui/animations-react-native": 1.120.2 - "@tamagui/compose-refs": 1.120.2 - "@tamagui/constants": 1.120.2 - "@tamagui/core": 1.120.2 - "@tamagui/create-context": 1.120.2 - "@tamagui/helpers": 1.120.2 - "@tamagui/portal": 1.120.2 - "@tamagui/remove-scroll": 1.120.2 - "@tamagui/scroll-view": 1.120.2 - "@tamagui/stacks": 1.120.2 - "@tamagui/use-constant": 1.120.2 - "@tamagui/use-controllable-state": 1.120.2 - "@tamagui/use-did-finish-ssr": 1.120.2 - "@tamagui/use-keyboard-visible": 1.120.2 + "@tamagui/stacks": 1.121.5 + "@tamagui/web": 1.121.5 + peerDependencies: + react: "*" + checksum: 04f9b07824d8e648de805d7c0c2380527f1118e4c9116fd70c8932b5cd7628cbcc7ac50cab1b397d217b4950c12bbcfee4afb4c016541cec9d50bb5371ccaccd + languageName: node + linkType: hard + +"@tamagui/sheet@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/sheet@npm:1.121.5" + dependencies: + "@tamagui/adapt": 1.121.5 + "@tamagui/animate-presence": 1.121.5 + "@tamagui/animations-react-native": 1.121.5 + "@tamagui/compose-refs": 1.121.5 + "@tamagui/constants": 1.121.5 + "@tamagui/core": 1.121.5 + "@tamagui/create-context": 1.121.5 + "@tamagui/helpers": 1.121.5 + "@tamagui/portal": 1.121.5 + "@tamagui/remove-scroll": 1.121.5 + "@tamagui/scroll-view": 1.121.5 + "@tamagui/stacks": 1.121.5 + "@tamagui/use-constant": 1.121.5 + "@tamagui/use-controllable-state": 1.121.5 + "@tamagui/use-did-finish-ssr": 1.121.5 + "@tamagui/use-keyboard-visible": 1.121.5 peerDependencies: react: "*" - checksum: 0767db921bab132eb4f11791b7727f7e307ae9118164250917642a4ca99c8d3b29fff180258867d9da896e0eb83481e40aca6dfaafaf33bea147198af3366cca + checksum: 9ba4886e5e6a5619b4a3697e9de9f7bc4b9b833161b6bb0ad84d4ca268de6a792b582b0b06919f4343201e08221b43a47cd97f72f5970289062899a99179b38e languageName: node linkType: hard @@ -4141,6 +4707,13 @@ __metadata: languageName: node linkType: hard +"@tamagui/shorthands@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/shorthands@npm:1.121.5" + checksum: ecf603151e01455315c71ff92f3a65e1851c55d775bead10616f61ee1bd16fdd7fb6178f8f80fd80244541528c839e1be1ee607bd84c68da5a5f92a9c8db2e52 + languageName: node + linkType: hard + "@tamagui/simple-hash@npm:1.120.2": version: 1.120.2 resolution: "@tamagui/simple-hash@npm:1.120.2" @@ -4148,111 +4721,162 @@ __metadata: languageName: node linkType: hard -"@tamagui/slider@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/slider@npm:1.120.2" +"@tamagui/simple-hash@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/simple-hash@npm:1.121.5" + checksum: d68525c5cce85df71de5cf30587f376e102811ab6f4eee5eba1988b00bb0bde0eeec4952eabc304dfb0649c58eab92403065e450562522bb8052027ab104560b + languageName: node + linkType: hard + +"@tamagui/slider@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/slider@npm:1.121.5" dependencies: - "@tamagui/compose-refs": 1.120.2 - "@tamagui/constants": 1.120.2 - "@tamagui/core": 1.120.2 - "@tamagui/create-context": 1.120.2 - "@tamagui/get-token": 1.120.2 - "@tamagui/helpers": 1.120.2 - "@tamagui/stacks": 1.120.2 - "@tamagui/use-controllable-state": 1.120.2 - "@tamagui/use-debounce": 1.120.2 - "@tamagui/use-direction": 1.120.2 + "@tamagui/compose-refs": 1.121.5 + "@tamagui/constants": 1.121.5 + "@tamagui/core": 1.121.5 + "@tamagui/create-context": 1.121.5 + "@tamagui/get-token": 1.121.5 + "@tamagui/helpers": 1.121.5 + "@tamagui/stacks": 1.121.5 + "@tamagui/use-controllable-state": 1.121.5 + "@tamagui/use-debounce": 1.121.5 + "@tamagui/use-direction": 1.121.5 peerDependencies: react: "*" - checksum: 1a3c0cee50f96f30a4eff379c798f14f36d83808dd52e13ef2952cbc99d044515b0a585974ea23f528b9ac18414cbf6f7b173e6be11c3663ecd3446e895dd8f3 + checksum: 13be4ce3ec26a7450242105cf45f0ea57ee6a505f6db24da04a80b83a095146f7de400f2527a0d532b8fc1b27700c34950e6a4e4135f32c8d566b48c7e6ab917 languageName: node linkType: hard -"@tamagui/stacks@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/stacks@npm:1.120.2" +"@tamagui/stacks@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/stacks@npm:1.121.5" dependencies: - "@tamagui/core": 1.120.2 + "@tamagui/core": 1.121.5 peerDependencies: react: "*" - checksum: 6d9bcd809b02552970a1843d06c98d812d5aec43bfc754cf6ea4c32baf7ad58557890ff0a91b335318c350712f3632491971e9c8b2213466075a857490262908 + checksum: dd62e8f6ea69cc8a405b25002bfefa7f3604c9851cb2698108c4a3928951d472935b26f2ced025f40de03f8e0f9df9a2f14fe611fe2db3a731b8094bcbc73eec languageName: node linkType: hard -"@tamagui/start-transition@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/start-transition@npm:1.120.2" - checksum: f87775fcff3f14d528967a13fc669d99d4a6055a05da70d188da68b096638031decba82941fcd2964da94e691b304f2b45a399dbd861290bfc760e8bac2766b5 +"@tamagui/start-transition@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/start-transition@npm:1.121.5" + checksum: 9e64a07ec7150ad1fb8009055cc3ed51346c9a0430163f7c18ceb6ea0b35c413f3151f95c24f333e724acbddd11251baaaa0b06ac9426b0c0f5c42bdc49fe3bc languageName: node linkType: hard -"@tamagui/switch-headless@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/switch-headless@npm:1.120.2" +"@tamagui/static@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/static@npm:1.121.5" dependencies: - "@tamagui/compose-refs": 1.120.2 - "@tamagui/constants": 1.120.2 - "@tamagui/helpers": 1.120.2 - "@tamagui/label": 1.120.2 - "@tamagui/use-previous": 1.120.2 + "@babel/core": ^7.25.2 + "@babel/generator": ^7.25.5 + "@babel/helper-plugin-utils": ^7.24.8 + "@babel/parser": ^7.25.4 + "@babel/plugin-transform-react-jsx": ^7.25.2 + "@babel/runtime": ^7.25.4 + "@babel/traverse": ^7.25.4 + "@babel/types": ^7.25.4 + "@tamagui/build": 1.121.5 + "@tamagui/cli-color": 1.121.5 + "@tamagui/config-default": 1.121.5 + "@tamagui/core": 1.121.5 + "@tamagui/fake-react-native": 1.121.5 + "@tamagui/generate-themes": 1.121.5 + "@tamagui/helpers": 1.121.5 + "@tamagui/helpers-node": 1.121.5 + "@tamagui/proxy-worm": 1.121.5 + "@tamagui/react-native-web-internals": 1.121.5 + "@tamagui/react-native-web-lite": 1.121.5 + "@tamagui/shorthands": 1.121.5 + "@tamagui/types": 1.121.5 + babel-literal-to-ast: ^2.1.0 + browserslist: ^4.22.2 + check-dependency-version-consistency: ^4.1.0 + esbuild: ^0.24.0 + esbuild-register: ^3.6.0 + fast-glob: ^3.2.11 + find-cache-dir: ^3.3.2 + find-root: ^1.1.0 + fs-extra: ^11.2.0 + invariant: ^2.2.4 + js-yaml: ^4.1.0 + lodash: ^4.17.21 + react-native-web: ^0.19.0 peerDependencies: react: "*" - checksum: 0f1999b8963cc7568e4529ab34ab868fea67e00ff93e6984d2bfc64a4ccc0a929132f94e495555e5ae9b37db4c580b35d21e84642104665980ad076175103902 + checksum: 173be4a0df2321cb27948eed097635cc9751a353ce91ced3ea71a44ca1533edb5edbb5fe11fc92392bb928cb42ffbb9645a2a851914a098cbf403303750cdf46 languageName: node linkType: hard -"@tamagui/switch@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/switch@npm:1.120.2" +"@tamagui/switch-headless@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/switch-headless@npm:1.121.5" dependencies: - "@tamagui/compose-refs": 1.120.2 - "@tamagui/constants": 1.120.2 - "@tamagui/core": 1.120.2 - "@tamagui/focusable": 1.120.2 - "@tamagui/get-token": 1.120.2 - "@tamagui/helpers": 1.120.2 - "@tamagui/label": 1.120.2 - "@tamagui/stacks": 1.120.2 - "@tamagui/switch-headless": 1.120.2 - "@tamagui/use-controllable-state": 1.120.2 - "@tamagui/use-previous": 1.120.2 + "@tamagui/compose-refs": 1.121.5 + "@tamagui/constants": 1.121.5 + "@tamagui/helpers": 1.121.5 + "@tamagui/label": 1.121.5 + "@tamagui/use-previous": 1.121.5 peerDependencies: react: "*" - checksum: 19a38785f6915edafdfdeb2f8f9e128525df05e5efe29f626b1cd5abe9525af011eb18b40e5c430dcd6226059b3ef3e9cf3d4e36f5bbae148b5597b91deb3c43 + checksum: a924879ca77d3a82a44d635bec9cd375ab55d3562d568c341dabbe7425ff14a530d48a98a2f8707a9090296988db73d83c68e3bfbd57789b1d31d25760b04aa5 languageName: node linkType: hard -"@tamagui/tabs@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/tabs@npm:1.120.2" +"@tamagui/switch@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/switch@npm:1.121.5" dependencies: - "@tamagui/compose-refs": 1.120.2 - "@tamagui/constants": 1.120.2 - "@tamagui/create-context": 1.120.2 - "@tamagui/get-button-sized": 1.120.2 - "@tamagui/group": 1.120.2 - "@tamagui/helpers": 1.120.2 - "@tamagui/roving-focus": 1.120.2 - "@tamagui/stacks": 1.120.2 - "@tamagui/use-controllable-state": 1.120.2 - "@tamagui/use-direction": 1.120.2 - "@tamagui/web": 1.120.2 + "@tamagui/compose-refs": 1.121.5 + "@tamagui/constants": 1.121.5 + "@tamagui/core": 1.121.5 + "@tamagui/focusable": 1.121.5 + "@tamagui/get-token": 1.121.5 + "@tamagui/helpers": 1.121.5 + "@tamagui/label": 1.121.5 + "@tamagui/stacks": 1.121.5 + "@tamagui/switch-headless": 1.121.5 + "@tamagui/use-controllable-state": 1.121.5 + "@tamagui/use-previous": 1.121.5 peerDependencies: react: "*" - checksum: 07c9c89239bea4f638e217c871d99a59426d32d6d07c3b689eba9cee861ee866825e2848d54f6dffa99134ec49900a58c912ab28fb5f47211409d08c14782c12 + checksum: bcbfbeb7690508dc57e047b965687fe6c5f25bd28930659589926a039e54143c2d3f5297a16a788b84b2a3a29616d8ed32431f9a29cc2701e153c7851744a721 languageName: node linkType: hard -"@tamagui/text@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/text@npm:1.120.2" +"@tamagui/tabs@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/tabs@npm:1.121.5" dependencies: - "@tamagui/get-font-sized": 1.120.2 - "@tamagui/helpers-tamagui": 1.120.2 - "@tamagui/web": 1.120.2 + "@tamagui/compose-refs": 1.121.5 + "@tamagui/constants": 1.121.5 + "@tamagui/create-context": 1.121.5 + "@tamagui/get-button-sized": 1.121.5 + "@tamagui/group": 1.121.5 + "@tamagui/helpers": 1.121.5 + "@tamagui/roving-focus": 1.121.5 + "@tamagui/stacks": 1.121.5 + "@tamagui/use-controllable-state": 1.121.5 + "@tamagui/use-direction": 1.121.5 + "@tamagui/web": 1.121.5 + peerDependencies: + react: "*" + checksum: 3c3a5269ceab51be1cfdc17ccb8e78aa52530a6aea791a606e6a55421057f6d72b6d33813d41de3a3892aa1dd93f8839b576b6dd53da3d02706e04d305e04173 + languageName: node + linkType: hard + +"@tamagui/text@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/text@npm:1.121.5" + dependencies: + "@tamagui/get-font-sized": 1.121.5 + "@tamagui/helpers-tamagui": 1.121.5 + "@tamagui/web": 1.121.5 peerDependencies: react: "*" - checksum: 79250f9fa1c55cf5d868e97f22578b300d9bb06ab25b7a6e6474e5440b2dd5da88438ec71bc30ddfc4f458e43b3962bd0439e5e33d54b9fbece6a1c97599cc5e + checksum: 444d1d310319439b520ce9b42beb16b0f0cc93bc30c5022b0d54c3b0acf61e3b4a7af37268169201e0aa3f6871c3d04af8c3d2a1bcb42d592d37e00f5c18f836 languageName: node linkType: hard @@ -4266,15 +4890,25 @@ __metadata: languageName: node linkType: hard -"@tamagui/theme@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/theme@npm:1.120.2" +"@tamagui/theme-builder@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/theme-builder@npm:1.121.5" dependencies: - "@tamagui/constants": 1.120.2 - "@tamagui/web": 1.120.2 + "@tamagui/create-theme": 1.121.5 + color2k: ^2.0.2 + checksum: 54c4b3dd475bf4efecfc8c67ce6ff2d6964a0daf70c09c722dbc4ec079bb53e4e2b7cf82db4787f6385e872ba371588aeb9245a673714368c8ff0b5a8f38de90 + languageName: node + linkType: hard + +"@tamagui/theme@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/theme@npm:1.121.5" + dependencies: + "@tamagui/constants": 1.121.5 + "@tamagui/web": 1.121.5 peerDependencies: react: "*" - checksum: 8d5994681ff6ae0b2e3f8996b2adf6c42192fd5e718fbeadeb9e1a2d89a8d15cd09de205eb8f325151b0404e6d47f2b5d2347de87634702d1074523fadcb3b3f + checksum: caf22a96877c0c982f9e46b9a615a488b09290b68abd755ad23f8d0c6d3bd3a7382678a50a03ccf814b06e74e3e1f9c2a08dd22ec263acf393067ea4a7a34f29 languageName: node linkType: hard @@ -4297,49 +4931,56 @@ __metadata: languageName: node linkType: hard -"@tamagui/toggle-group@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/toggle-group@npm:1.120.2" +"@tamagui/timer@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/timer@npm:1.121.5" + checksum: d9e9d6a85d52e99291b164d94e729f6024a648eebfb02379ab104133e532dda7409a4947d3aae47988e5f85cf2b9189af2d75349b462c0b061dd10bc77b8be5a + languageName: node + linkType: hard + +"@tamagui/toggle-group@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/toggle-group@npm:1.121.5" dependencies: - "@tamagui/constants": 1.120.2 - "@tamagui/create-context": 1.120.2 - "@tamagui/focusable": 1.120.2 - "@tamagui/font-size": 1.120.2 - "@tamagui/get-token": 1.120.2 - "@tamagui/group": 1.120.2 - "@tamagui/helpers": 1.120.2 - "@tamagui/helpers-tamagui": 1.120.2 - "@tamagui/roving-focus": 1.120.2 - "@tamagui/stacks": 1.120.2 - "@tamagui/use-controllable-state": 1.120.2 - "@tamagui/use-direction": 1.120.2 - "@tamagui/web": 1.120.2 + "@tamagui/constants": 1.121.5 + "@tamagui/create-context": 1.121.5 + "@tamagui/focusable": 1.121.5 + "@tamagui/font-size": 1.121.5 + "@tamagui/get-token": 1.121.5 + "@tamagui/group": 1.121.5 + "@tamagui/helpers": 1.121.5 + "@tamagui/helpers-tamagui": 1.121.5 + "@tamagui/roving-focus": 1.121.5 + "@tamagui/stacks": 1.121.5 + "@tamagui/use-controllable-state": 1.121.5 + "@tamagui/use-direction": 1.121.5 + "@tamagui/web": 1.121.5 peerDependencies: react: "*" - checksum: 509a7dee9997866042908a995be3649b0394d9d71bc16709c174df5a039e1b6511793b58b337e7c7820a988369883f85092db4866a3ac1fd0a2b6f3d7f86b12a + checksum: 7e048c3fbeff31c0e14d771824f440aa92a1faa24fc4f7d2bd75eda906138ab96d57fecee7640d10daa09751fd2d524efc1de61ce2a4d4d5c0e6e6bbcdbf2194 languageName: node linkType: hard -"@tamagui/tooltip@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/tooltip@npm:1.120.2" +"@tamagui/tooltip@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/tooltip@npm:1.121.5" dependencies: "@floating-ui/react": ^0.26.24 - "@tamagui/compose-refs": 1.120.2 - "@tamagui/core": 1.120.2 - "@tamagui/create-context": 1.120.2 - "@tamagui/floating": 1.120.2 - "@tamagui/get-token": 1.120.2 - "@tamagui/helpers": 1.120.2 - "@tamagui/polyfill-dev": 1.120.2 - "@tamagui/popover": 1.120.2 - "@tamagui/popper": 1.120.2 - "@tamagui/stacks": 1.120.2 - "@tamagui/text": 1.120.2 - "@tamagui/use-controllable-state": 1.120.2 + "@tamagui/compose-refs": 1.121.5 + "@tamagui/core": 1.121.5 + "@tamagui/create-context": 1.121.5 + "@tamagui/floating": 1.121.5 + "@tamagui/get-token": 1.121.5 + "@tamagui/helpers": 1.121.5 + "@tamagui/polyfill-dev": 1.121.5 + "@tamagui/popover": 1.121.5 + "@tamagui/popper": 1.121.5 + "@tamagui/stacks": 1.121.5 + "@tamagui/text": 1.121.5 + "@tamagui/use-controllable-state": 1.121.5 peerDependencies: react: "*" - checksum: d4661ac9661f5435df5708c3d4b905067ea9c13849bf469a147a5562e4c556f60ff7588b6a6ee93d43ae2a74376a9013f4fe6056ad082df2cada09166ee39cfe + checksum: 4db5b4c256db3d01c9be2ff0eef08ed7a3a1b7abb1ecc5f9ecdaa10c3f1cb2bcac5661e7647d93e7ad5ad35cf1a961408061310b4774e017e9d152724f1aa867 languageName: node linkType: hard @@ -4350,40 +4991,47 @@ __metadata: languageName: node linkType: hard -"@tamagui/use-callback-ref@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/use-callback-ref@npm:1.120.2" - checksum: e621d6a8b264979f7e803bb0f2d469803da655b65c14bc68ef427f458fed293c9f72a54942cb38a1cabc35c20b9df061a56768f7ce77be9a874e1ecffa20c55a +"@tamagui/types@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/types@npm:1.121.5" + checksum: 0497c6ac9c0bbf70401db537eb74642b27253a08a1e7587a27c882d83eb95eb981a6622a58dbfd90e9e54eb48057583c58d30f5c45904c6d3e5c9d32371b0d66 languageName: node linkType: hard -"@tamagui/use-constant@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/use-constant@npm:1.120.2" +"@tamagui/use-callback-ref@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/use-callback-ref@npm:1.121.5" + checksum: dc0cf0508e8c39a209b5a9a519a7e3b188511dbe12cc7ddf399df43e10b7f13039d2411ab44031af77f0a97d317a14ba502e964c9057c37b5c2eca980eb02154 + languageName: node + linkType: hard + +"@tamagui/use-constant@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/use-constant@npm:1.121.5" peerDependencies: react: "*" - checksum: 7f374daf694aefd3363f622ab579a272304526beefbff0c397cc7517ea50c5b83782577240bf8d6d68d230a3d7e21218a947e281db506a1857eab76afc3bd0e5 + checksum: e7d52aec0caf5ec6bb0ae7b15ec538636f224c94c2700bca148384f7af699094a60cb3bf2364e206086401fd7b09823e81fbd57ff4e79d72ad96cd42c45f0d82 languageName: node linkType: hard -"@tamagui/use-controllable-state@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/use-controllable-state@npm:1.120.2" +"@tamagui/use-controllable-state@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/use-controllable-state@npm:1.121.5" dependencies: - "@tamagui/start-transition": 1.120.2 - "@tamagui/use-event": 1.120.2 + "@tamagui/start-transition": 1.121.5 + "@tamagui/use-event": 1.121.5 peerDependencies: react: "*" - checksum: eb63209216a786365bc92d4475a9d0e5986100a8456e2204312968d228ab2d84132e0feddea4db9eaabed2fb1054e08d0f3a4ed90dd669b93075351460156c48 + checksum: d8c8e1b7c90f48e4c1871a3f1560d9cf3e172c7858472ac341119893a9a908427486ed9ee69e91dab5fa41e4901b22cc571426a5aba9ec76afcc298fcaa2d6a1 languageName: node linkType: hard -"@tamagui/use-debounce@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/use-debounce@npm:1.120.2" +"@tamagui/use-debounce@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/use-debounce@npm:1.121.5" peerDependencies: react: "*" - checksum: dadfca10c5dd1cae0bcfd5f0e8a351f1d37b605dff9c2bf9e5f1581f87fc6fc5a3fb08500edab35f4d212da681d886d249f3d91a29ec794b188bded615faf00b + checksum: cc54e01a08b747e1452f075a33efbd391bcd338531360ba79458379f5b708736a0457eb6ce31943dca284637bd47de0c346a349bdb956cd75c6abca449d8c625 languageName: node linkType: hard @@ -4396,21 +5044,30 @@ __metadata: languageName: node linkType: hard -"@tamagui/use-direction@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/use-direction@npm:1.120.2" +"@tamagui/use-did-finish-ssr@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/use-did-finish-ssr@npm:1.121.5" peerDependencies: react: "*" - checksum: 95cff2a49adafc4ae47f6dd928d56ed32136543f7c278a6eb9ffb43bb260600f8c9d23a80519bd6a20c6918aa65d8eb875b7b40cc41519ff3f8ba55351b115ee + checksum: e1725bf7dd753e2566fe257fe9c0c9894898bf4abe194a71f4a0a056a415f44df9aab1f6754a47b68b1d29843ff33ba37b97ebdf6e2da6d2a9652cc5a1e818e3 languageName: node linkType: hard -"@tamagui/use-escape-keydown@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/use-escape-keydown@npm:1.120.2" +"@tamagui/use-direction@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/use-direction@npm:1.121.5" + peerDependencies: + react: "*" + checksum: 4a9a839014afa3f2afd099c9ca6b15dac77d30630f8a22187639fbea1cd2a0148bdf698842f4ae0dc546266371bd95716c1b56e549f54fb1331cbddaceadd56e + languageName: node + linkType: hard + +"@tamagui/use-escape-keydown@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/use-escape-keydown@npm:1.121.5" dependencies: - "@tamagui/use-callback-ref": 1.120.2 - checksum: 5a8dc6d19fab9ffedede544b55bd825ae7e0644c8a204b1b1e6d6d85d50ed891dc26baee0d47097007086e0e3d57d9f5cdce6c6154a1a96bd136d11175ee8916 + "@tamagui/use-callback-ref": 1.121.5 + checksum: 389a7286cb5a0f1709e91bc89c081afe14a3085bed2a2951837ed67bca7deae73f2673a2170805ebd3019327bd4d48dc5fd773c364d157ad374f80f34a6d1999 languageName: node linkType: hard @@ -4425,6 +5082,17 @@ __metadata: languageName: node linkType: hard +"@tamagui/use-event@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/use-event@npm:1.121.5" + dependencies: + "@tamagui/constants": 1.121.5 + peerDependencies: + react: "*" + checksum: 42c04e332e1385064eae0f8a230a1c82b1fcc668c51817e8d6823ce1ab9bba5734fbfc3f3d4d84bec92dcf27f4a15d83e0d5d30ba74a332898e24f1f98256ba5 + languageName: node + linkType: hard + "@tamagui/use-force-update@npm:1.120.2": version: 1.120.2 resolution: "@tamagui/use-force-update@npm:1.120.2" @@ -4434,12 +5102,21 @@ __metadata: languageName: node linkType: hard -"@tamagui/use-keyboard-visible@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/use-keyboard-visible@npm:1.120.2" +"@tamagui/use-force-update@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/use-force-update@npm:1.121.5" + peerDependencies: + react: "*" + checksum: 85b607385486a4152332525ca6fe3b36d2a8acb5496e9130bff9307db888ea654f463b77c8386db4734ee131e2013084aefd036e4ed12c5b58eb4d3b30655dee + languageName: node + linkType: hard + +"@tamagui/use-keyboard-visible@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/use-keyboard-visible@npm:1.121.5" peerDependencies: react: "*" - checksum: 3bfc2c14b15136b32f43da141f6d5e7972df4790ca810563850c305b7c081a7be92634442f26e25b3c173f45335fa90f6747d6bd4311ef49f5af5cac0f366da1 + checksum: ce2dc69aa04fa49ef1b62ecb83620b9d599024339546bb260af674ebbbfc6fbb6e6a1eb7bcc2b3b7105b42410361715e064ff01d5abc6c68a6665f79aae88e1b languageName: node linkType: hard @@ -4454,32 +5131,43 @@ __metadata: languageName: node linkType: hard -"@tamagui/use-previous@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/use-previous@npm:1.120.2" - checksum: f44498bbdb4c65986cdac49ee464f4b7b9314b35e2a1bcfb26287d9fea73933873e950451ceef1469c9171f2ca87a3b3d6464e563a49d1d6bf52c25c475bcc6a +"@tamagui/use-presence@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/use-presence@npm:1.121.5" + dependencies: + "@tamagui/web": 1.121.5 + peerDependencies: + react: "*" + checksum: 55e75ed802523c7e16b3634e4c3d3a2702d29a61a57badc33f5d399fb066a28cb3ccffeeef9ef7738a1df0378544424ac4ee60aee01f9a1e668cb824c2111c59 languageName: node linkType: hard -"@tamagui/use-window-dimensions@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/use-window-dimensions@npm:1.120.2" +"@tamagui/use-previous@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/use-previous@npm:1.121.5" + checksum: 5681173f17d671f443ead938de5cf73f866aa40d4e47ed0da4301cd6a5075ba58ad36f4ad75950a57dc73c60ae3a47ac6d6a30a2081ab5b78632af0dab249761 + languageName: node + linkType: hard + +"@tamagui/use-window-dimensions@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/use-window-dimensions@npm:1.121.5" dependencies: - "@tamagui/constants": 1.120.2 + "@tamagui/constants": 1.121.5 peerDependencies: react: "*" - checksum: 852a90ab1e0a7580fc82423d6314ec9c08edd56b0d1d2761e84996bbfe588e3d3caac671a8f096e251ca9a65a03c5414855065994d3f7b20f0729fffe2af7502 + checksum: 6e949f32ab1262ddd57c3e328fd4a6a11a26b03c02eed609c0b27b44d79a0521302f3c40f9174220eb1486c6f0dfb66b3143c09ba7c55b11e1137572b5cd49a8 languageName: node linkType: hard -"@tamagui/visually-hidden@npm:1.120.2": - version: 1.120.2 - resolution: "@tamagui/visually-hidden@npm:1.120.2" +"@tamagui/visually-hidden@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/visually-hidden@npm:1.121.5" dependencies: - "@tamagui/web": 1.120.2 + "@tamagui/web": 1.121.5 peerDependencies: react: "*" - checksum: 803c9fd2ee7f404e47688a0d7a3d35e3cc2693f601b93f08d7ccc3228d29c59c861fafba2e3144c32d584014026caf05bde68be0760f4faf733ff91951e90dc8 + checksum: cf3b95a73ec2e03a8c69ba12508eaa9a1130f140c9e5b9ce060b6c4f649be2718ecbcea1cb718ca06df35ce2b196d186f0a10ae0b998ef3cf01482a71edbdfba languageName: node linkType: hard @@ -4503,6 +5191,26 @@ __metadata: languageName: node linkType: hard +"@tamagui/web@npm:1.121.5": + version: 1.121.5 + resolution: "@tamagui/web@npm:1.121.5" + dependencies: + "@tamagui/compose-refs": 1.121.5 + "@tamagui/constants": 1.121.5 + "@tamagui/helpers": 1.121.5 + "@tamagui/normalize-css-color": 1.121.5 + "@tamagui/timer": 1.121.5 + "@tamagui/types": 1.121.5 + "@tamagui/use-did-finish-ssr": 1.121.5 + "@tamagui/use-event": 1.121.5 + "@tamagui/use-force-update": 1.121.5 + peerDependencies: + react: "*" + react-dom: "*" + checksum: 0d64a428b029157fd43c211c1714f708fe2cf14a262078b6f29330b933fb377374b1a4eff9b8da4eca4662db73284f8d9cfc8ea50ce19b71e310b9684ccfb509 + languageName: node + linkType: hard + "@types/babel__core@npm:^7.1.12, @types/babel__core@npm:^7.1.14": version: 7.20.5 resolution: "@types/babel__core@npm:7.20.5" @@ -4657,6 +5365,15 @@ __metadata: languageName: node linkType: hard +"@types/fs-extra@npm:^9.0.13": + version: 9.0.13 + resolution: "@types/fs-extra@npm:9.0.13" + dependencies: + "@types/node": "*" + checksum: add79e212acd5ac76b97b9045834e03a7996aef60a814185e0459088fd290519a3c1620865d588fa36c4498bf614210d2a703af5cf80aa1dbc125db78f6edac3 + languageName: node + linkType: hard + "@types/geojson@npm:^7946.0.13": version: 7946.0.15 resolution: "@types/geojson@npm:7946.0.15" @@ -4721,6 +5438,13 @@ __metadata: languageName: node linkType: hard +"@types/js-yaml@npm:^4.0.5": + version: 4.0.9 + resolution: "@types/js-yaml@npm:4.0.9" + checksum: e5e5e49b5789a29fdb1f7d204f82de11cb9e8f6cb24ab064c616da5d6e1b3ccfbf95aa5d1498a9fbd3b9e745564e69b4a20b6c530b5a8bbb2d4eb830cda9bc69 + languageName: node + linkType: hard + "@types/json-schema@npm:*, @types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9": version: 7.0.15 resolution: "@types/json-schema@npm:7.0.15" @@ -4728,6 +5452,13 @@ __metadata: languageName: node linkType: hard +"@types/json5@npm:^0.0.29": + version: 0.0.29 + resolution: "@types/json5@npm:0.0.29" + checksum: e60b153664572116dfea673c5bda7778dbff150498f44f998e34b5886d8afc47f16799280e4b6e241c0472aef1bc36add771c569c68fc5125fc2ae519a3eb9ac + languageName: node + linkType: hard + "@types/mime@npm:^1": version: 1.3.5 resolution: "@types/mime@npm:1.3.5" @@ -5449,7 +6180,7 @@ __metadata: languageName: node linkType: hard -"ajv@npm:^8.0.0, ajv@npm:^8.9.0": +"ajv@npm:^8.0.0, ajv@npm:^8.0.1, ajv@npm:^8.9.0": version: 8.17.1 resolution: "ajv@npm:8.17.1" dependencies: @@ -5592,6 +6323,13 @@ __metadata: languageName: node linkType: hard +"aria-query@npm:^5.3.2": + version: 5.3.2 + resolution: "aria-query@npm:5.3.2" + checksum: d971175c85c10df0f6d14adfe6f1292409196114ab3c62f238e208b53103686f46cc70695a4f775b73bc65f6a09b6a092fd963c4f3a5a7d690c8fc5094925717 + languageName: node + linkType: hard + "array-buffer-byte-length@npm:^1.0.1, array-buffer-byte-length@npm:^1.0.2": version: 1.0.2 resolution: "array-buffer-byte-length@npm:1.0.2" @@ -5644,7 +6382,21 @@ __metadata: languageName: node linkType: hard -"array.prototype.flat@npm:^1.3.1": +"array.prototype.findlastindex@npm:^1.2.5": + version: 1.2.5 + resolution: "array.prototype.findlastindex@npm:1.2.5" + 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 + checksum: 2c81cff2a75deb95bf1ed89b6f5f2bfbfb882211e3b7cc59c3d6b87df774cd9d6b36949a8ae39ac476e092c1d4a4905f5ee11a86a456abb10f35f8211ae4e710 + languageName: node + linkType: hard + +"array.prototype.flat@npm:^1.3.1, array.prototype.flat@npm:^1.3.2": version: 1.3.3 resolution: "array.prototype.flat@npm:1.3.3" dependencies: @@ -5656,7 +6408,7 @@ __metadata: languageName: node linkType: hard -"array.prototype.flatmap@npm:^1.3.3": +"array.prototype.flatmap@npm:^1.3.2, array.prototype.flatmap@npm:^1.3.3": version: 1.3.3 resolution: "array.prototype.flatmap@npm:1.3.3" dependencies: @@ -5703,6 +6455,13 @@ __metadata: languageName: node linkType: hard +"ast-types-flow@npm:^0.0.8": + version: 0.0.8 + resolution: "ast-types-flow@npm:0.0.8" + checksum: 0a64706609a179233aac23817837abab614f3548c252a2d3d79ea1e10c74aa28a0846e11f466cf72771b6ed8713abc094dcf8c40c3ec4207da163efa525a94a8 + languageName: node + linkType: hard + "ast-types@npm:0.15.2": version: 0.15.2 resolution: "ast-types@npm:0.15.2" @@ -5719,6 +6478,13 @@ __metadata: languageName: node linkType: hard +"astral-regex@npm:^2.0.0": + version: 2.0.0 + resolution: "astral-regex@npm:2.0.0" + checksum: 876231688c66400473ba505731df37ea436e574dd524520294cc3bbc54ea40334865e01fa0d074d74d036ee874ee7e62f486ea38bc421ee8e6a871c06f011766 + languageName: node + linkType: hard + "async-limiter@npm:~1.0.0": version: 1.0.1 resolution: "async-limiter@npm:1.0.1" @@ -5751,6 +6517,13 @@ __metadata: languageName: node linkType: hard +"axe-core@npm:^4.10.0": + version: 4.10.2 + resolution: "axe-core@npm:4.10.2" + checksum: 2b9b1c93ea73ea9f206604e4e17bd771d2d835f077bde54517d73028b8865c69b209460e73d5b109968cbdb39ab3d28943efa5695189bd79e16421ce1706719e + languageName: node + linkType: hard + "axios@npm:^1.7.0": version: 1.7.9 resolution: "axios@npm:1.7.9" @@ -5762,6 +6535,13 @@ __metadata: languageName: node linkType: hard +"axobject-query@npm:^4.1.0": + version: 4.1.0 + resolution: "axobject-query@npm:4.1.0" + checksum: 7d1e87bf0aa7ae7a76cd39ab627b7c48fda3dc40181303d9adce4ba1d5b5ce73b5e5403ee6626ec8e91090448c887294d6144e24b6741a976f5be9347e3ae1df + languageName: node + linkType: hard + "b4a@npm:^1.6.4": version: 1.6.7 resolution: "b4a@npm:1.6.7" @@ -5795,6 +6575,19 @@ __metadata: languageName: node linkType: hard +"babel-literal-to-ast@npm:^2.1.0": + version: 2.1.0 + resolution: "babel-literal-to-ast@npm:2.1.0" + dependencies: + "@babel/parser": ^7.1.6 + "@babel/traverse": ^7.1.6 + "@babel/types": ^7.1.6 + peerDependencies: + "@babel/core": ^7.1.2 + checksum: 19eccc9744dccf06e3a34314413cbf1ab4b2e79fbfbd25a13ff3f105dc66a350db5f91c966e88efa6728cb9570e76503c9c2940334a9e426df634da0635b13cd + languageName: node + linkType: hard + "babel-loader@npm:^9.2.1": version: 9.2.1 resolution: "babel-loader@npm:9.2.1" @@ -6143,7 +6936,7 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:^4.24.0, browserslist@npm:^4.24.2": +"browserslist@npm:^4.22.2, browserslist@npm:^4.24.0, browserslist@npm:^4.24.2": version: 4.24.3 resolution: "browserslist@npm:4.24.3" dependencies: @@ -6339,6 +7132,13 @@ __metadata: languageName: node linkType: hard +"chalk@npm:^5.2.0": + version: 5.4.1 + resolution: "chalk@npm:5.4.1" + checksum: 0c656f30b782fed4d99198825c0860158901f449a6b12b818b0aabad27ec970389e7e8767d0e00762175b23620c812e70c4fd92c0210e55fc2d993638b74e86e + languageName: node + linkType: hard + "char-regex@npm:^1.0.2": version: 1.0.2 resolution: "char-regex@npm:1.0.2" @@ -6360,7 +7160,26 @@ __metadata: languageName: node linkType: hard -"chokidar@npm:^3.6.0": +"check-dependency-version-consistency@npm:^4.1.0": + version: 4.1.1 + resolution: "check-dependency-version-consistency@npm:4.1.1" + dependencies: + "@types/js-yaml": ^4.0.5 + chalk: ^5.2.0 + commander: ^11.0.0 + edit-json-file: ^1.7.0 + globby: ^13.1.4 + js-yaml: ^4.1.0 + semver: ^7.5.1 + table: ^6.8.1 + type-fest: ^4.30.0 + bin: + check-dependency-version-consistency: dist/bin/check-dependency-version-consistency.js + checksum: 97298561a719570b51bac87bfbe041c4c428a87678df8db0494f2fb9d373be3d6b331671d23e2a0d6461f29a9f913721b19125fc3e5924de32716cbdc4e62324 + languageName: node + linkType: hard + +"chokidar@npm:^3.5.2, chokidar@npm:^3.6.0": version: 3.6.0 resolution: "chokidar@npm:3.6.0" dependencies: @@ -6608,6 +7427,13 @@ __metadata: languageName: node linkType: hard +"commander@npm:^11.0.0": + version: 11.1.0 + resolution: "commander@npm:11.1.0" + checksum: fd1a8557c6b5b622c89ecdfde703242ab7db3b628ea5d1755784c79b8e7cb0d74d65b4a262289b533359cd58e1bfc0bf50245dfbcd2954682a6f367c828b79ef + languageName: node + linkType: hard + "commander@npm:^12.0.0, commander@npm:^12.1.0": version: 12.1.0 resolution: "commander@npm:12.1.0" @@ -6674,6 +7500,13 @@ __metadata: languageName: node linkType: hard +"confusing-browser-globals@npm:^1.0.10": + version: 1.0.11 + resolution: "confusing-browser-globals@npm:1.0.11" + checksum: 3afc635abd37e566477f610e7978b15753f0e84025c25d49236f1f14d480117185516bdd40d2a2167e6bed8048641a9854964b9c067e3dcdfa6b5d0ad3c3a5ef + languageName: node + linkType: hard + "connect-history-api-fallback@npm:^2.0.0": version: 2.0.0 resolution: "connect-history-api-fallback@npm:2.0.0" @@ -6926,6 +7759,13 @@ __metadata: languageName: node linkType: hard +"damerau-levenshtein@npm:^1.0.8": + version: 1.0.8 + resolution: "damerau-levenshtein@npm:1.0.8" + checksum: d240b7757544460ae0586a341a53110ab0a61126570ef2d8c731e3eab3f0cb6e488e2609e6a69b46727635de49be20b071688698744417ff1b6c1d7ccd03e0de + languageName: node + linkType: hard + "data-view-buffer@npm:^1.0.2": version: 1.0.2 resolution: "data-view-buffer@npm:1.0.2" @@ -6994,6 +7834,15 @@ __metadata: languageName: node linkType: hard +"debug@npm:^3.2.7": + version: 3.2.7 + resolution: "debug@npm:3.2.7" + dependencies: + ms: ^2.1.1 + checksum: b3d8c5940799914d30314b7c3304a43305fd0715581a919dacb8b3176d024a782062368405b47491516d2091d6462d4d11f2f4974a405048094f8bfebfa3071c + languageName: node + linkType: hard + "decamelize@npm:^1.2.0": version: 1.2.0 resolution: "decamelize@npm:1.2.0" @@ -7043,7 +7892,7 @@ __metadata: languageName: node linkType: hard -"deepmerge@npm:^4.2.2, deepmerge@npm:^4.3.0": +"deepmerge@npm:^4.2.2, deepmerge@npm:^4.3.0, deepmerge@npm:^4.3.1": version: 4.3.1 resolution: "deepmerge@npm:4.3.1" checksum: 2024c6a980a1b7128084170c4cf56b0fd58a63f2da1660dcfe977415f27b17dbe5888668b59d0b063753f3220719d5e400b7f113609489c90160bb9a5518d052 @@ -7314,6 +8163,19 @@ __metadata: languageName: node linkType: hard +"edit-json-file@npm:^1.7.0": + version: 1.8.0 + resolution: "edit-json-file@npm:1.8.0" + dependencies: + find-value: ^1.0.12 + iterate-object: ^1.3.4 + r-json: ^1.2.10 + set-value: ^4.1.0 + w-json: ^1.3.10 + checksum: 2676d5195d31b93457ecdaa4e043bb941cf0a146c1c416496fc50b2b6cb7f8773f8a60abd39cf91b0bea57cd8be7870dfc7dd802864a6bdb2cf1a46fdf40183c + languageName: node + linkType: hard + "ee-first@npm:1.1.1": version: 1.1.1 resolution: "ee-first@npm:1.1.1" @@ -7603,6 +8465,116 @@ __metadata: languageName: node linkType: hard +"esbuild-plugin-es5@npm:^2.1.1": + version: 2.1.1 + resolution: "esbuild-plugin-es5@npm:2.1.1" + dependencies: + "@swc/core": ^1.5.25 + "@swc/helpers": ^0.5.11 + deepmerge: ^4.3.1 + peerDependencies: + esbuild: "*" + checksum: 4ed4984d83a8f8f49ced24ee135c1cd213e3a76d3dd503fd4f9f4d8c9c9562b88fb267910ef4753e2ddf15159b76d92631857aec2f001d46470266c6e613db01 + languageName: node + linkType: hard + +"esbuild-register@npm:^3.6.0": + version: 3.6.0 + resolution: "esbuild-register@npm:3.6.0" + dependencies: + debug: ^4.3.4 + peerDependencies: + esbuild: ">=0.12 <1" + checksum: 9221e26dde3366398a43183b600d8e9252b8003516cd766983a06c321eb07cf1b6b236948a21e4d1728c17a341c0fa52b49409c951d89fc7bf65d07d43c31a05 + languageName: node + linkType: hard + +"esbuild@npm:^0.24.0": + version: 0.24.2 + resolution: "esbuild@npm:0.24.2" + dependencies: + "@esbuild/aix-ppc64": 0.24.2 + "@esbuild/android-arm": 0.24.2 + "@esbuild/android-arm64": 0.24.2 + "@esbuild/android-x64": 0.24.2 + "@esbuild/darwin-arm64": 0.24.2 + "@esbuild/darwin-x64": 0.24.2 + "@esbuild/freebsd-arm64": 0.24.2 + "@esbuild/freebsd-x64": 0.24.2 + "@esbuild/linux-arm": 0.24.2 + "@esbuild/linux-arm64": 0.24.2 + "@esbuild/linux-ia32": 0.24.2 + "@esbuild/linux-loong64": 0.24.2 + "@esbuild/linux-mips64el": 0.24.2 + "@esbuild/linux-ppc64": 0.24.2 + "@esbuild/linux-riscv64": 0.24.2 + "@esbuild/linux-s390x": 0.24.2 + "@esbuild/linux-x64": 0.24.2 + "@esbuild/netbsd-arm64": 0.24.2 + "@esbuild/netbsd-x64": 0.24.2 + "@esbuild/openbsd-arm64": 0.24.2 + "@esbuild/openbsd-x64": 0.24.2 + "@esbuild/sunos-x64": 0.24.2 + "@esbuild/win32-arm64": 0.24.2 + "@esbuild/win32-ia32": 0.24.2 + "@esbuild/win32-x64": 0.24.2 + dependenciesMeta: + "@esbuild/aix-ppc64": + optional: true + "@esbuild/android-arm": + optional: true + "@esbuild/android-arm64": + optional: true + "@esbuild/android-x64": + optional: true + "@esbuild/darwin-arm64": + optional: true + "@esbuild/darwin-x64": + optional: true + "@esbuild/freebsd-arm64": + optional: true + "@esbuild/freebsd-x64": + optional: true + "@esbuild/linux-arm": + optional: true + "@esbuild/linux-arm64": + optional: true + "@esbuild/linux-ia32": + optional: true + "@esbuild/linux-loong64": + optional: true + "@esbuild/linux-mips64el": + optional: true + "@esbuild/linux-ppc64": + optional: true + "@esbuild/linux-riscv64": + optional: true + "@esbuild/linux-s390x": + optional: true + "@esbuild/linux-x64": + optional: true + "@esbuild/netbsd-arm64": + optional: true + "@esbuild/netbsd-x64": + optional: true + "@esbuild/openbsd-arm64": + optional: true + "@esbuild/openbsd-x64": + optional: true + "@esbuild/sunos-x64": + optional: true + "@esbuild/win32-arm64": + optional: true + "@esbuild/win32-ia32": + optional: true + "@esbuild/win32-x64": + optional: true + bin: + esbuild: bin/esbuild + checksum: e2303f8331887e31330b5a972fb9640ad93dfc5af76cb2156faa9eaa32bac5c403244096cbdafc45622829913e63664dfd88410987e3468df4354492f908a094 + languageName: node + linkType: hard + "escalade@npm:^3.1.1, escalade@npm:^3.2.0": version: 3.2.0 resolution: "escalade@npm:3.2.0" @@ -7638,6 +8610,38 @@ __metadata: languageName: node linkType: hard +"eslint-config-airbnb-base@npm:^15.0.0": + version: 15.0.0 + resolution: "eslint-config-airbnb-base@npm:15.0.0" + dependencies: + confusing-browser-globals: ^1.0.10 + object.assign: ^4.1.2 + object.entries: ^1.1.5 + semver: ^6.3.0 + peerDependencies: + eslint: ^7.32.0 || ^8.2.0 + eslint-plugin-import: ^2.25.2 + checksum: 38626bad2ce2859fccac86b30cd2b86c9b7d8d71d458331860861dc05290a5b198bded2f4fb89efcb9046ec48f8ab4c4fb00365ba8916f27b172671da28b93ea + languageName: node + linkType: hard + +"eslint-config-airbnb@npm:^19.0.4": + version: 19.0.4 + resolution: "eslint-config-airbnb@npm:19.0.4" + dependencies: + eslint-config-airbnb-base: ^15.0.0 + object.assign: ^4.1.2 + object.entries: ^1.1.5 + peerDependencies: + eslint: ^7.32.0 || ^8.2.0 + eslint-plugin-import: ^2.25.3 + eslint-plugin-jsx-a11y: ^6.5.1 + eslint-plugin-react: ^7.28.0 + eslint-plugin-react-hooks: ^4.3.0 + checksum: 253178689c3c80eef2567e3aaf0612e18973bc9cf51d9be36074b5dd58210e8b6942200a424bcccbb81ac884e41303479ab09f251a2a97addc2de61efdc9576c + languageName: node + linkType: hard + "eslint-config-prettier@npm:^8.5.0": version: 8.10.0 resolution: "eslint-config-prettier@npm:8.10.0" @@ -7649,6 +8653,29 @@ __metadata: languageName: node linkType: hard +"eslint-import-resolver-node@npm:^0.3.9": + version: 0.3.9 + resolution: "eslint-import-resolver-node@npm:0.3.9" + dependencies: + debug: ^3.2.7 + is-core-module: ^2.13.0 + resolve: ^1.22.4 + checksum: 439b91271236b452d478d0522a44482e8c8540bf9df9bd744062ebb89ab45727a3acd03366a6ba2bdbcde8f9f718bab7fe8db64688aca75acf37e04eafd25e22 + languageName: node + linkType: hard + +"eslint-module-utils@npm:^2.12.0": + version: 2.12.0 + resolution: "eslint-module-utils@npm:2.12.0" + dependencies: + debug: ^3.2.7 + peerDependenciesMeta: + eslint: + optional: true + checksum: be3ac52e0971c6f46daeb1a7e760e45c7c45f820c8cc211799f85f10f04ccbf7afc17039165d56cb2da7f7ca9cec2b3a777013cddf0b976784b37eb9efa24180 + languageName: node + linkType: hard + "eslint-plugin-eslint-comments@npm:^3.2.0": version: 3.2.0 resolution: "eslint-plugin-eslint-comments@npm:3.2.0" @@ -7674,6 +8701,35 @@ __metadata: languageName: node linkType: hard +"eslint-plugin-import@npm:^2.29.1": + version: 2.31.0 + resolution: "eslint-plugin-import@npm:2.31.0" + 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 + peerDependencies: + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9 + checksum: b1d2ac268b3582ff1af2a72a2c476eae4d250c100f2e335b6e102036e4a35efa530b80ec578dfc36761fabb34a635b9bf5ab071abe9d4404a4bb054fdf22d415 + languageName: node + linkType: hard + "eslint-plugin-jest@npm:^27.9.0": version: 27.9.0 resolution: "eslint-plugin-jest@npm:27.9.0" @@ -7692,6 +8748,31 @@ __metadata: languageName: node linkType: hard +"eslint-plugin-jsx-a11y@npm:^6.8.0": + version: 6.10.2 + resolution: "eslint-plugin-jsx-a11y@npm:6.10.2" + 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 + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9 + checksum: 0cc861398fa26ada61ed5703eef5b335495fcb96253263dcd5e399488ff019a2636372021baacc040e3560d1a34bfcd5d5ad9f1754f44cd0509c956f7df94050 + languageName: node + linkType: hard + "eslint-plugin-react-hooks@npm:^4.6.0": version: 4.6.2 resolution: "eslint-plugin-react-hooks@npm:4.6.2" @@ -7719,7 +8800,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-react@npm:^7.30.1": +"eslint-plugin-react@npm:^7.30.1, eslint-plugin-react@npm:^7.34.2": version: 7.37.3 resolution: "eslint-plugin-react@npm:7.37.3" dependencies: @@ -7781,7 +8862,7 @@ __metadata: languageName: node linkType: hard -"eslint@npm:^8.19.0": +"eslint@npm:^8.19.0, eslint@npm:^8.2.0": version: 8.57.1 resolution: "eslint@npm:8.57.1" dependencies: @@ -8028,7 +9109,7 @@ __metadata: languageName: node linkType: hard -"fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.2": +"fast-glob@npm:^3.2.11, fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.0, fast-glob@npm:^3.3.2": version: 3.3.2 resolution: "fast-glob@npm:3.3.2" dependencies: @@ -8217,6 +9298,17 @@ __metadata: languageName: node linkType: hard +"find-cache-dir@npm:^3.3.2": + version: 3.3.2 + resolution: "find-cache-dir@npm:3.3.2" + dependencies: + commondir: ^1.0.1 + make-dir: ^3.0.2 + pkg-dir: ^4.1.0 + checksum: 1e61c2e64f5c0b1c535bd85939ae73b0e5773142713273818cc0b393ee3555fb0fd44e1a5b161b8b6c3e03e98c2fcc9c227d784850a13a90a8ab576869576817 + languageName: node + linkType: hard + "find-cache-dir@npm:^4.0.0": version: 4.0.0 resolution: "find-cache-dir@npm:4.0.0" @@ -8227,6 +9319,13 @@ __metadata: languageName: node linkType: hard +"find-root@npm:^1.1.0": + version: 1.1.0 + resolution: "find-root@npm:1.1.0" + checksum: b2a59fe4b6c932eef36c45a048ae8f93c85640212ebe8363164814990ee20f154197505965f3f4f102efc33bfb1cbc26fd17c4a2fc739ebc51b886b137cbefaf + languageName: node + linkType: hard + "find-up@npm:^3.0.0": version: 3.0.0 resolution: "find-up@npm:3.0.0" @@ -8266,6 +9365,13 @@ __metadata: languageName: node linkType: hard +"find-value@npm:^1.0.12": + version: 1.0.12 + resolution: "find-value@npm:1.0.12" + checksum: 5cab63c88e5090744de582c8c331c05b134f3501935da270f24c95b395c4fea3e7d0df5e9cfdd6c2a25b80ac7cde3bc06d6dd388e4fdc6cd52f6580ed95e14e1 + languageName: node + linkType: hard + "flat-cache@npm:^3.0.4": version: 3.2.0 resolution: "flat-cache@npm:3.2.0" @@ -8398,6 +9504,17 @@ __metadata: languageName: node linkType: hard +"fs-extra@npm:^11.2.0": + version: 11.2.0 + resolution: "fs-extra@npm:11.2.0" + dependencies: + graceful-fs: ^4.2.0 + jsonfile: ^6.0.1 + universalify: ^2.0.0 + checksum: b12e42fa40ba47104202f57b8480dd098aa931c2724565e5e70779ab87605665594e76ee5fb00545f772ab9ace167fe06d2ab009c416dc8c842c5ae6df7aa7e8 + languageName: node + linkType: hard + "fs-extra@npm:^8.1.0": version: 8.1.0 resolution: "fs-extra@npm:8.1.0" @@ -8671,6 +9788,19 @@ __metadata: languageName: node linkType: hard +"globby@npm:^13.1.4": + version: 13.2.2 + resolution: "globby@npm:13.2.2" + dependencies: + dir-glob: ^3.0.1 + fast-glob: ^3.3.0 + ignore: ^5.2.4 + merge2: ^1.4.1 + slash: ^4.0.0 + checksum: f3d84ced58a901b4fcc29c846983108c426631fe47e94872868b65565495f7bee7b3defd68923bd480582771fd4bbe819217803a164a618ad76f1d22f666f41e + languageName: node + linkType: hard + "gopd@npm:^1.0.1, gopd@npm:^1.2.0": version: 1.2.0 resolution: "gopd@npm:1.2.0" @@ -9028,7 +10158,7 @@ __metadata: languageName: node linkType: hard -"ignore@npm:^5.0.5, ignore@npm:^5.2.0, ignore@npm:^5.3.1": +"ignore@npm:^5.0.5, ignore@npm:^5.2.0, ignore@npm:^5.2.4, ignore@npm:^5.3.1": version: 5.3.2 resolution: "ignore@npm:5.3.2" checksum: 2acfd32a573260ea522ea0bfeff880af426d68f6831f973129e2ba7363f422923cf53aab62f8369cbf4667c7b25b6f8a3761b34ecdb284ea18e87a5262a865be @@ -9253,7 +10383,7 @@ __metadata: languageName: node linkType: hard -"is-core-module@npm:^2.13.0, is-core-module@npm:^2.16.0": +"is-core-module@npm:^2.13.0, is-core-module@npm:^2.15.1, is-core-module@npm:^2.16.0": version: 2.16.1 resolution: "is-core-module@npm:2.16.1" dependencies: @@ -9442,6 +10572,13 @@ __metadata: languageName: node linkType: hard +"is-primitive@npm:^3.0.1": + version: 3.0.1 + resolution: "is-primitive@npm:3.0.1" + checksum: c4da6a6e6d487f31d85b9259b67695fffcc75dca6c9612b0a002e3050c734227b9911be09b877539ec6309710229c19f4edd0f9e26ed2a67924ee0916baf0bed + languageName: node + linkType: hard + "is-regex@npm:^1.2.1": version: 1.2.1 resolution: "is-regex@npm:1.2.1" @@ -9682,6 +10819,13 @@ __metadata: languageName: node linkType: hard +"iterate-object@npm:^1.3.4": + version: 1.3.4 + resolution: "iterate-object@npm:1.3.4" + checksum: b63496c489177babccb4b487322279ea4377e08d02b93902c3ffba3032a788f014a74e03c615da2a24807fa3fca872f69c9570f7801c8e88181df7a49298904b + languageName: node + linkType: hard + "iterator.prototype@npm:^1.1.4": version: 1.1.4 resolution: "iterator.prototype@npm:1.1.4" @@ -10314,6 +11458,17 @@ __metadata: languageName: node linkType: hard +"json5@npm:^1.0.2": + version: 1.0.2 + resolution: "json5@npm:1.0.2" + dependencies: + minimist: ^1.2.0 + bin: + json5: lib/cli.js + checksum: 866458a8c58a95a49bef3adba929c625e82532bcff1fe93f01d29cb02cac7c3fe1f4b79951b7792c2da9de0b32871a8401a6e3c5b36778ad852bf5b8a61165d7 + languageName: node + linkType: hard + "json5@npm:^2.2.2, json5@npm:^2.2.3": version: 2.2.3 resolution: "json5@npm:2.2.3" @@ -10335,6 +11490,19 @@ __metadata: languageName: node linkType: hard +"jsonfile@npm:^6.0.1": + version: 6.1.0 + resolution: "jsonfile@npm:6.1.0" + dependencies: + graceful-fs: ^4.1.6 + universalify: ^2.0.0 + dependenciesMeta: + graceful-fs: + optional: true + checksum: 7af3b8e1ac8fe7f1eccc6263c6ca14e1966fcbc74b618d3c78a0a2075579487547b94f72b7a1114e844a1e15bb00d440e5d1720bfc4612d790a6f285d5ea8354 + languageName: node + linkType: hard + "jsonwebtoken@npm:^9.0.0": version: 9.0.2 resolution: "jsonwebtoken@npm:9.0.2" @@ -10353,7 +11521,7 @@ __metadata: languageName: node linkType: hard -"jsx-ast-utils@npm:^2.4.1 || ^3.0.0": +"jsx-ast-utils@npm:^2.4.1 || ^3.0.0, jsx-ast-utils@npm:^3.3.5": version: 3.3.5 resolution: "jsx-ast-utils@npm:3.3.5" dependencies: @@ -10416,6 +11584,22 @@ __metadata: languageName: node linkType: hard +"language-subtag-registry@npm:^0.3.20": + version: 0.3.23 + resolution: "language-subtag-registry@npm:0.3.23" + checksum: 0b64c1a6c5431c8df648a6d25594ff280613c886f4a1a542d9b864e5472fb93e5c7856b9c41595c38fac31370328fc79fcc521712e89ea6d6866cbb8e0995d81 + languageName: node + linkType: hard + +"language-tags@npm:^1.0.9": + version: 1.0.9 + resolution: "language-tags@npm:1.0.9" + dependencies: + language-subtag-registry: ^0.3.20 + checksum: 57c530796dc7179914dee71bc94f3747fd694612480241d0453a063777265dfe3a951037f7acb48f456bf167d6eb419d4c00263745326b3ba1cdcf4657070e78 + languageName: node + linkType: hard + "launch-editor@npm:^2.6.1": version: 2.9.1 resolution: "launch-editor@npm:2.9.1" @@ -10595,6 +11779,13 @@ __metadata: languageName: node linkType: hard +"lodash.truncate@npm:^4.4.2": + version: 4.4.2 + resolution: "lodash.truncate@npm:4.4.2" + checksum: b463d8a382cfb5f0e71c504dcb6f807a7bd379ff1ea216669aa42c52fc28c54e404bfbd96791aa09e6df0de2c1d7b8f1b7f4b1a61f324d38fe98bc535aeee4f5 + languageName: node + linkType: hard + "lodash@npm:*, lodash@npm:^4.17.21": version: 4.17.21 resolution: "lodash@npm:4.17.21" @@ -10662,6 +11853,15 @@ __metadata: languageName: node linkType: hard +"make-dir@npm:^3.0.2": + version: 3.1.0 + resolution: "make-dir@npm:3.1.0" + dependencies: + semver: ^6.0.0 + checksum: 484200020ab5a1fdf12f393fe5f385fc8e4378824c940fba1729dcd198ae4ff24867bc7a5646331e50cead8abff5d9270c456314386e629acec6dff4b8016b78 + languageName: node + linkType: hard + "make-dir@npm:^4.0.0": version: 4.0.0 resolution: "make-dir@npm:4.0.0" @@ -11524,7 +12724,7 @@ __metadata: languageName: node linkType: hard -"object.assign@npm:^4.1.4, object.assign@npm:^4.1.7": +"object.assign@npm:^4.1.2, object.assign@npm:^4.1.4, object.assign@npm:^4.1.7": version: 4.1.7 resolution: "object.assign@npm:4.1.7" dependencies: @@ -11538,7 +12738,7 @@ __metadata: languageName: node linkType: hard -"object.entries@npm:^1.1.8": +"object.entries@npm:^1.1.5, object.entries@npm:^1.1.8": version: 1.1.8 resolution: "object.entries@npm:1.1.8" dependencies: @@ -11561,7 +12761,18 @@ __metadata: languageName: node linkType: hard -"object.values@npm:^1.1.6, object.values@npm:^1.2.1": +"object.groupby@npm:^1.0.3": + version: 1.0.3 + resolution: "object.groupby@npm:1.0.3" + dependencies: + call-bind: ^1.0.7 + define-properties: ^1.2.1 + es-abstract: ^1.23.2 + checksum: 0d30693ca3ace29720bffd20b3130451dca7a56c612e1926c0a1a15e4306061d84410bdb1456be2656c5aca53c81b7a3661eceaa362db1bba6669c2c9b6d1982 + languageName: node + linkType: hard + +"object.values@npm:^1.1.6, object.values@npm:^1.2.0, object.values@npm:^1.2.1": version: 1.2.1 resolution: "object.values@npm:1.2.1" dependencies: @@ -11921,7 +13132,7 @@ __metadata: languageName: node linkType: hard -"pkg-dir@npm:^4.2.0": +"pkg-dir@npm:^4.1.0, pkg-dir@npm:^4.2.0": version: 4.2.0 resolution: "pkg-dir@npm:4.2.0" dependencies: @@ -12185,6 +13396,15 @@ __metadata: languageName: node linkType: hard +"r-json@npm:^1.2.10": + version: 1.3.0 + resolution: "r-json@npm:1.3.0" + dependencies: + w-json: 1.3.10 + checksum: 9a2aa9b92a2f4b7932c7eb45175d9c7ff078e322eecaf1ca2c9cdda346ea68e73062004c1b3631a9127e84eedf982fc816110f0c7a1d07c6b2b3344f6d621791 + languageName: node + linkType: hard + "ramda@npm:^0.27.2": version: 0.27.2 resolution: "ramda@npm:0.27.2" @@ -12605,6 +13825,22 @@ __metadata: languageName: node linkType: hard +"react-native-super-grid@npm:^6.0.1": + version: 6.0.1 + resolution: "react-native-super-grid@npm:6.0.1" + dependencies: + eslint: ^8.2.0 + eslint-config-airbnb: ^19.0.4 + eslint-plugin-import: ^2.29.1 + eslint-plugin-jsx-a11y: ^6.8.0 + eslint-plugin-react: ^7.34.2 + peerDependencies: + react: ">=18" + react-native: ">=0.74.0" + checksum: ea61f83761dc0aadb16971b4102e82b7b749de1eaa992b645fd29cde285d79435ebff70803e5727707806529fbeb09bf4926bb145c563fa606925d60d73d6294 + languageName: node + linkType: hard + "react-native-svg@npm:^15.10.1": version: 15.10.1 resolution: "react-native-svg@npm:15.10.1" @@ -12619,7 +13855,7 @@ __metadata: languageName: node linkType: hard -"react-native-web@npm:^0.19.13": +"react-native-web@npm:^0.19.0, react-native-web@npm:^0.19.13": version: 0.19.13 resolution: "react-native-web@npm:0.19.13" dependencies: @@ -13068,7 +14304,7 @@ __metadata: languageName: node linkType: hard -"resolve@npm:^1.14.2, resolve@npm:^1.19.0, resolve@npm:^1.20.0": +"resolve@npm:^1.14.2, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.4": version: 1.22.10 resolution: "resolve@npm:1.22.10" dependencies: @@ -13094,7 +14330,7 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.19.0#~builtin, resolve@patch:resolve@^1.20.0#~builtin": +"resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.19.0#~builtin, resolve@patch:resolve@^1.20.0#~builtin, resolve@patch:resolve@^1.22.4#~builtin": version: 1.22.10 resolution: "resolve@patch:resolve@npm%3A1.22.10#~builtin::version=1.22.10&hash=c3c19d" dependencies: @@ -13227,7 +14463,7 @@ __metadata: languageName: node linkType: hard -"safe-regex-test@npm:^1.1.0": +"safe-regex-test@npm:^1.0.3, safe-regex-test@npm:^1.1.0": version: 1.1.0 resolution: "safe-regex-test@npm:1.1.0" dependencies: @@ -13333,7 +14569,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^6.3.0, semver@npm:^6.3.1": +"semver@npm:^6.0.0, semver@npm:^6.3.0, semver@npm:^6.3.1": version: 6.3.1 resolution: "semver@npm:6.3.1" bin: @@ -13342,7 +14578,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.1.3, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.5.2, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0": +"semver@npm:^7.1.3, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.5.1, semver@npm:^7.5.2, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0": version: 7.6.3 resolution: "semver@npm:7.6.3" bin: @@ -13448,6 +14684,16 @@ __metadata: languageName: node linkType: hard +"set-value@npm:^4.1.0": + version: 4.1.0 + resolution: "set-value@npm:4.1.0" + dependencies: + is-plain-object: ^2.0.4 + is-primitive: ^3.0.1 + checksum: 2b4f0f222538ae4c1f4171a5014c113649631c86ed81d1ac0c2df406d0a974d8006412ce1d7844c531268f1c66eb912f7eae7245ab3114e34357f1ff9d6dc697 + languageName: node + linkType: hard + "setimmediate@npm:^1.0.5": version: 1.0.5 resolution: "setimmediate@npm:1.0.5" @@ -13632,6 +14878,13 @@ __metadata: languageName: node linkType: hard +"slash@npm:^4.0.0": + version: 4.0.0 + resolution: "slash@npm:4.0.0" + checksum: da8e4af73712253acd21b7853b7e0dbba776b786e82b010a5bfc8b5051a1db38ed8aba8e1e8f400dd2c9f373be91eb1c42b66e91abb407ff42b10feece5e1d2d + languageName: node + linkType: hard + "slice-ansi@npm:^2.0.0": version: 2.1.0 resolution: "slice-ansi@npm:2.1.0" @@ -13643,6 +14896,17 @@ __metadata: languageName: node linkType: hard +"slice-ansi@npm:^4.0.0": + version: 4.0.0 + resolution: "slice-ansi@npm:4.0.0" + dependencies: + ansi-styles: ^4.0.0 + astral-regex: ^2.0.0 + is-fullwidth-code-point: ^3.0.0 + checksum: 4a82d7f085b0e1b070e004941ada3c40d3818563ac44766cca4ceadd2080427d337554f9f99a13aaeb3b4a94d9964d9466c807b3d7b7541d1ec37ee32d308756 + languageName: node + linkType: hard + "slugify@npm:^1.6.6": version: 1.6.6 resolution: "slugify@npm:1.6.6" @@ -13877,6 +15141,7 @@ __metadata: "@react-navigation/native-stack": ^7.0.0 "@shopify/flash-list": ^1.7.2 "@stripe/stripe-react-native": 0.39.0 + "@tamagui/babel-plugin": ^1.121.5 "@tamagui/config": ^1.116.14 "@types/react": ^18.2.6 "@types/react-test-renderer": ^18.0.0 @@ -13920,6 +15185,7 @@ __metadata: react-native-safe-area-context: ^5.0.0 react-native-screens: ^4.3.0 react-native-snap-carousel: ^3.9.1 + react-native-super-grid: ^6.0.1 react-native-svg: ^15.10.1 react-native-web: ^0.19.13 react-native-webview: ^13.12.3 @@ -13927,7 +15193,7 @@ __metadata: react-redux: ^9.0.4 react-test-renderer: 18.3.1 socketcluster-client: ^19.2.3 - tamagui: ^1.116.14 + tamagui: ^1.121.5 typescript: 5.0.4 webpack: ^5.97.1 webpack-cli: ^6.0.0 @@ -14028,6 +15294,17 @@ __metadata: languageName: node linkType: hard +"string.prototype.includes@npm:^2.0.1": + version: 2.0.1 + resolution: "string.prototype.includes@npm:2.0.1" + dependencies: + call-bind: ^1.0.7 + define-properties: ^1.2.1 + es-abstract: ^1.23.3 + checksum: ed4b7058b092f30d41c4df1e3e805eeea92479d2c7a886aa30f42ae32fde8924a10cc99cccc99c29b8e18c48216608a0fe6bf887f8b4aadf9559096a758f313a + languageName: node + linkType: hard + "string.prototype.matchall@npm:^4.0.12": version: 4.0.12 resolution: "string.prototype.matchall@npm:4.0.12" @@ -14074,7 +15351,7 @@ __metadata: languageName: node linkType: hard -"string.prototype.trimend@npm:^1.0.9": +"string.prototype.trimend@npm:^1.0.8, string.prototype.trimend@npm:^1.0.9": version: 1.0.9 resolution: "string.prototype.trimend@npm:1.0.9" dependencies: @@ -14153,6 +15430,13 @@ __metadata: languageName: node linkType: hard +"strip-bom@npm:^3.0.0": + version: 3.0.0 + resolution: "strip-bom@npm:3.0.0" + checksum: 8d50ff27b7ebe5ecc78f1fe1e00fcdff7af014e73cf724b46fb81ef889eeb1015fc5184b64e81a2efe002180f3ba431bdd77e300da5c6685d702780fbf0c8d5b + languageName: node + linkType: hard + "strip-bom@npm:^4.0.0": version: 4.0.0 resolution: "strip-bom@npm:4.0.0" @@ -14253,65 +15537,78 @@ __metadata: languageName: node linkType: hard -"tamagui@npm:^1.116.14": - version: 1.120.2 - resolution: "tamagui@npm:1.120.2" - dependencies: - "@tamagui/accordion": 1.120.2 - "@tamagui/adapt": 1.120.2 - "@tamagui/alert-dialog": 1.120.2 - "@tamagui/animate-presence": 1.120.2 - "@tamagui/avatar": 1.120.2 - "@tamagui/button": 1.120.2 - "@tamagui/card": 1.120.2 - "@tamagui/checkbox": 1.120.2 - "@tamagui/compose-refs": 1.120.2 - "@tamagui/constants": 1.120.2 - "@tamagui/core": 1.120.2 - "@tamagui/create-context": 1.120.2 - "@tamagui/dialog": 1.120.2 - "@tamagui/elements": 1.120.2 - "@tamagui/fake-react-native": 1.120.2 - "@tamagui/focusable": 1.120.2 - "@tamagui/font-size": 1.120.2 - "@tamagui/form": 1.120.2 - "@tamagui/get-button-sized": 1.120.2 - "@tamagui/get-font-sized": 1.120.2 - "@tamagui/get-token": 1.120.2 - "@tamagui/group": 1.120.2 - "@tamagui/helpers-tamagui": 1.120.2 - "@tamagui/image": 1.120.2 - "@tamagui/label": 1.120.2 - "@tamagui/linear-gradient": 1.120.2 - "@tamagui/list-item": 1.120.2 - "@tamagui/polyfill-dev": 1.120.2 - "@tamagui/popover": 1.120.2 - "@tamagui/popper": 1.120.2 - "@tamagui/portal": 1.120.2 - "@tamagui/progress": 1.120.2 - "@tamagui/radio-group": 1.120.2 - "@tamagui/react-native-media-driver": 1.120.2 - "@tamagui/scroll-view": 1.120.2 - "@tamagui/select": 1.120.2 - "@tamagui/separator": 1.120.2 - "@tamagui/shapes": 1.120.2 - "@tamagui/sheet": 1.120.2 - "@tamagui/slider": 1.120.2 - "@tamagui/stacks": 1.120.2 - "@tamagui/switch": 1.120.2 - "@tamagui/tabs": 1.120.2 - "@tamagui/text": 1.120.2 - "@tamagui/theme": 1.120.2 - "@tamagui/toggle-group": 1.120.2 - "@tamagui/tooltip": 1.120.2 - "@tamagui/use-controllable-state": 1.120.2 - "@tamagui/use-debounce": 1.120.2 - "@tamagui/use-force-update": 1.120.2 - "@tamagui/use-window-dimensions": 1.120.2 - "@tamagui/visually-hidden": 1.120.2 +"table@npm:^6.8.1": + version: 6.9.0 + resolution: "table@npm:6.9.0" + dependencies: + ajv: ^8.0.1 + lodash.truncate: ^4.4.2 + slice-ansi: ^4.0.0 + string-width: ^4.2.3 + strip-ansi: ^6.0.1 + checksum: f54a7d1c11cda8c676e1e9aff5e723646905ed4579cca14b3ce12d2b12eac3e18f5dbe2549fe0b79697164858e18961145db4dd0660bbeb0fb4032af0aaf32b4 + languageName: node + linkType: hard + +"tamagui@npm:^1.121.5": + version: 1.121.5 + resolution: "tamagui@npm:1.121.5" + dependencies: + "@tamagui/accordion": 1.121.5 + "@tamagui/adapt": 1.121.5 + "@tamagui/alert-dialog": 1.121.5 + "@tamagui/animate-presence": 1.121.5 + "@tamagui/avatar": 1.121.5 + "@tamagui/button": 1.121.5 + "@tamagui/card": 1.121.5 + "@tamagui/checkbox": 1.121.5 + "@tamagui/compose-refs": 1.121.5 + "@tamagui/constants": 1.121.5 + "@tamagui/core": 1.121.5 + "@tamagui/create-context": 1.121.5 + "@tamagui/dialog": 1.121.5 + "@tamagui/elements": 1.121.5 + "@tamagui/fake-react-native": 1.121.5 + "@tamagui/focusable": 1.121.5 + "@tamagui/font-size": 1.121.5 + "@tamagui/form": 1.121.5 + "@tamagui/get-button-sized": 1.121.5 + "@tamagui/get-font-sized": 1.121.5 + "@tamagui/get-token": 1.121.5 + "@tamagui/group": 1.121.5 + "@tamagui/helpers-tamagui": 1.121.5 + "@tamagui/image": 1.121.5 + "@tamagui/label": 1.121.5 + "@tamagui/linear-gradient": 1.121.5 + "@tamagui/list-item": 1.121.5 + "@tamagui/polyfill-dev": 1.121.5 + "@tamagui/popover": 1.121.5 + "@tamagui/popper": 1.121.5 + "@tamagui/portal": 1.121.5 + "@tamagui/progress": 1.121.5 + "@tamagui/radio-group": 1.121.5 + "@tamagui/react-native-media-driver": 1.121.5 + "@tamagui/scroll-view": 1.121.5 + "@tamagui/select": 1.121.5 + "@tamagui/separator": 1.121.5 + "@tamagui/shapes": 1.121.5 + "@tamagui/sheet": 1.121.5 + "@tamagui/slider": 1.121.5 + "@tamagui/stacks": 1.121.5 + "@tamagui/switch": 1.121.5 + "@tamagui/tabs": 1.121.5 + "@tamagui/text": 1.121.5 + "@tamagui/theme": 1.121.5 + "@tamagui/toggle-group": 1.121.5 + "@tamagui/tooltip": 1.121.5 + "@tamagui/use-controllable-state": 1.121.5 + "@tamagui/use-debounce": 1.121.5 + "@tamagui/use-force-update": 1.121.5 + "@tamagui/use-window-dimensions": 1.121.5 + "@tamagui/visually-hidden": 1.121.5 peerDependencies: react: "*" - checksum: 57c735d60e2ecf10683ce0eb419f7393f33d6ba85358c016611b4d9466824857442363944faec78b30cda8c412da1083f25cc7aca48dfd76cd2bd9e92b842c00 + checksum: fe95d70d82a408ab54077a620e411791db3fed8368644149d18137b9c1e6598ccfab574260c972983278b1a4f7a7f522860548c9a34cd7fb7acea729ab35592b languageName: node linkType: hard @@ -14563,6 +15860,18 @@ __metadata: languageName: node linkType: hard +"tsconfig-paths@npm:^3.15.0": + version: 3.15.0 + resolution: "tsconfig-paths@npm:3.15.0" + dependencies: + "@types/json5": ^0.0.29 + json5: ^1.0.2 + minimist: ^1.2.6 + strip-bom: ^3.0.0 + checksum: 59f35407a390d9482b320451f52a411a256a130ff0e7543d18c6f20afab29ac19fbe55c360a93d6476213cc335a4d76ce90f67df54c4e9037f7d240920832201 + languageName: node + linkType: hard + "tslib@npm:2.6.3": version: 2.6.3 resolution: "tslib@npm:2.6.3" @@ -14577,7 +15886,7 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^2.0.0, tslib@npm:^2.0.1, tslib@npm:^2.1.0, tslib@npm:^2.3.1": +"tslib@npm:^2.0.0, tslib@npm:^2.0.1, tslib@npm:^2.1.0, tslib@npm:^2.3.1, tslib@npm:^2.8.0": version: 2.8.1 resolution: "tslib@npm:2.8.1" checksum: e4aba30e632b8c8902b47587fd13345e2827fa639e7c3121074d5ee0880723282411a8838f830b55100cbe4517672f84a2472667d355b81e8af165a55dc6203a @@ -14648,6 +15957,13 @@ __metadata: languageName: node linkType: hard +"type-fest@npm:^4.30.0": + version: 4.31.0 + resolution: "type-fest@npm:4.31.0" + checksum: 2e054436aaf9a9abfd33108d21781ec840f48f1813a58a166aa68bbe31804d06ba45927eb02106af0e7da92c4dc4d66309cf76d3a28cc1f6981e826381771f1f + languageName: node + linkType: hard + "type-is@npm:~1.6.18": version: 1.6.18 resolution: "type-is@npm:1.6.18" @@ -14721,6 +16037,16 @@ __metadata: languageName: node linkType: hard +"typescript@npm:^5.7.2": + version: 5.7.2 + resolution: "typescript@npm:5.7.2" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: b55300c4cefee8ee380d14fa9359ccb41ff8b54c719f6bc49b424899d662a5ce62ece390ce769568c7f4d14af844085255e63788740084444eb12ef423b13433 + languageName: node + linkType: hard + "typescript@patch:typescript@5.0.4#~builtin": version: 5.0.4 resolution: "typescript@patch:typescript@npm%3A5.0.4#~builtin::version=5.0.4&hash=b5f058" @@ -14731,6 +16057,16 @@ __metadata: languageName: node linkType: hard +"typescript@patch:typescript@^5.7.2#~builtin": + version: 5.7.2 + resolution: "typescript@patch:typescript@npm%3A5.7.2#~builtin::version=5.7.2&hash=29ae49" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 803430c6da2ba73c25a21880d8d4f08a56d9d2444e6db2ea949ac4abceeece8e4a442b7b9b585db7d8a0b47ebda2060e45fe8ee8b8aca23e27ec1d4844987ee6 + languageName: node + linkType: hard + "ua-parser-js@npm:^0.7.30": version: 0.7.40 resolution: "ua-parser-js@npm:0.7.40" @@ -14824,6 +16160,13 @@ __metadata: languageName: node linkType: hard +"universalify@npm:^2.0.0": + version: 2.0.1 + resolution: "universalify@npm:2.0.1" + checksum: ecd8469fe0db28e7de9e5289d32bd1b6ba8f7183db34f3bfc4ca53c49891c2d6aa05f3fb3936a81285a905cc509fb641a0c3fc131ec786167eff41236ae32e60 + languageName: node + linkType: hard + "unpipe@npm:1.0.0, unpipe@npm:~1.0.0": version: 1.0.0 resolution: "unpipe@npm:1.0.0" @@ -14984,6 +16327,13 @@ __metadata: languageName: node linkType: hard +"w-json@npm:1.3.10, w-json@npm:^1.3.10": + version: 1.3.10 + resolution: "w-json@npm:1.3.10" + checksum: 8535a207e579e616797efc4d5140acc7c0aefd11f0c9f846e6739816a2db8637d235492d86fc5c47bb2dba5821413d72b2d62df9184ee9d6e22e67b3f90d205b + languageName: node + linkType: hard + "walker@npm:^1.0.7, walker@npm:^1.0.8": version: 1.0.8 resolution: "walker@npm:1.0.8"