From f08c6f1c6421ad33093de61fe0b410e95095a52b Mon Sep 17 00:00:00 2001 From: Paul Kilmurray Date: Fri, 14 Feb 2025 19:26:48 +0100 Subject: [PATCH] fix imports --- apps/main/app/(app)/(drawer)/(pos)/index.tsx | 7 +- apps/main/app/(app)/(drawer)/_layout.tsx | 91 +- apps/main/app/(app)/(drawer)/orders/index.tsx | 7 +- .../app/(app)/(drawer)/products/index.tsx | 7 +- .../main/app/(app)/(drawer)/support/index.tsx | 7 +- apps/main/app/(app)/_layout.tsx | 11 +- apps/main/app/(auth)/_layout.tsx | 1 - apps/main/app/(auth)/connect.tsx | 23 +- apps/main/app/_layout.tsx | 64 +- apps/main/components/root-error.tsx | 87 + apps/main/context/session-provider.tsx | 52 - apps/main/package.json | 4 +- apps/main/tailwind.config.js | 4 +- apps/main/tsconfig.json | 10 +- packages/components/package.json | 11 +- packages/components/src/command/index.tsx | 2 +- packages/components/src/input/index.tsx | 2 +- packages/components/src/numpad/index.tsx | 2 +- packages/components/src/suspense/suspense.tsx | 3 +- packages/core/package.json | 2 +- packages/core/src/contexts/app-state/index.ts | 2 - .../app-state/{provider.tsx => index.tsx} | 11 +- .../src/contexts/app-state/use-app-state.ts | 12 - .../core/src/contexts/translations/index.ts | 2 - .../translations/{provider.tsx => index.tsx} | 9 + .../core/src/contexts/translations/use-t.ts | 12 - packages/core/src/hooks/use-locale/index.ts | 28 +- .../app-state => hooks}/use-user-db.ts | 5 +- packages/core/src/index.tsx | 6 +- packages/core/src/lib/platform/index.web.ts | 7 +- packages/core/src/lib/url/index.web.ts | 2 +- .../core/src/modules/versions/versions.tsx | 2 +- packages/core/src/root-error.tsx | 2 +- .../screens/auth/components/demo-button.tsx | 11 +- .../core/src/screens/auth/components/site.tsx | 24 +- .../src/screens/auth/components/sites.tsx | 4 +- .../src/screens/auth/components/url-input.tsx | 12 +- .../src/screens/auth/components/wp-user.tsx | 10 +- .../src/screens/auth/components/wp-users.tsx | 14 +- packages/core/src/screens/auth/connect.tsx | 18 +- .../screens/auth/hooks/use-site-connect.ts | 6 +- packages/core/src/screens/auth/login.tsx | 6 +- packages/core/src/screens/index.tsx | 4 +- .../screens/main/components/amount-widget.tsx | 6 +- .../main/components/billing-address-form.tsx | 2 +- .../country-state-select/country-combobox.tsx | 2 +- .../country-state-select/state-combobox.tsx | 2 +- .../country-state-select/state-forminput.tsx | 2 +- .../country-state-select/state-select.tsx | 2 +- .../components/currency-position-select.tsx | 4 +- .../main/components/currency-select.tsx | 2 +- .../main/components/customer-select/item.tsx | 8 +- .../main/components/customer-select/list.tsx | 2 +- .../components/customer-select/search.tsx | 4 +- .../components/customer-select/select.tsx | 2 +- .../components/customer/customer-form.tsx | 12 +- .../main/components/data-table/empty.tsx | 4 +- .../main/components/data-table/footer.tsx | 6 +- .../main/components/data-table/header.tsx | 6 +- .../main/components/data-table/index.tsx | 4 +- .../components/data-table/list-footer.tsx | 4 +- .../core/src/screens/main/components/date.tsx | 2 +- .../components/drawer-content/drawer-item.tsx | 10 +- .../components/drawer-content/version.tsx | 6 +- .../screens/main/components/editable-name.tsx | 6 +- .../main/components/empty-table-row.tsx | 4 +- .../screens/main/components/form-errors.tsx | 2 +- .../screens/main/components/header/index.tsx | 2 +- .../screens/main/components/header/left.tsx | 4 +- .../screens/main/components/header/online.tsx | 8 +- .../screens/main/components/header/right.tsx | 2 +- .../screens/main/components/header/title.tsx | 2 +- .../main/components/header/upgrade-notice.tsx | 8 +- .../main/components/header/user-menu.tsx | 12 +- .../components/incl-excl-tax-radio-group.tsx | 8 +- .../main/components/language-select.tsx | 2 +- .../main/components/meta-data-form.tsx | 16 +- .../screens/main/components/number-input.tsx | 12 +- .../screens/main/components/order/cashier.tsx | 4 +- .../main/components/order/created-via.tsx | 6 +- .../main/components/order/customer.tsx | 8 +- .../components/order/filter-bar/calendar.tsx | 10 +- .../order/filter-bar/cashier-pill.tsx | 6 +- .../order/filter-bar/customer-pill.tsx | 4 +- .../order/filter-bar/date-range-pill.tsx | 6 +- .../order/filter-bar/status-pill.tsx | 4 +- .../order/filter-bar/store-pill.tsx | 4 +- .../main/components/order/order-number.tsx | 2 +- .../components/order/order-status-select.tsx | 2 +- .../main/components/order/payment-method.tsx | 2 +- .../screens/main/components/order/status.tsx | 8 +- .../screens/main/components/order/total.tsx | 2 +- .../main/components/product/attributes.tsx | 6 +- .../main/components/product/categories.tsx | 6 +- .../product/category-select/list.tsx | 4 +- .../product/category-select/search.tsx | 4 +- .../product/category-select/select.tsx | 2 +- .../product/filter-bar/category-pill.tsx | 4 +- .../product/filter-bar/featured-pill.tsx | 2 +- .../components/product/filter-bar/index.tsx | 4 +- .../product/filter-bar/on-sale-pill.tsx | 2 +- .../product/filter-bar/stock-status-pill.tsx | 4 +- .../product/filter-bar/tag-pill.tsx | 4 +- .../main/components/product/grouped-names.tsx | 4 +- .../screens/main/components/product/image.tsx | 2 +- .../components/product/price-with-tax.tsx | 8 +- .../main/components/product/status-select.tsx | 4 +- .../components/product/tag-select/list.tsx | 4 +- .../components/product/tag-select/search.tsx | 4 +- .../components/product/tag-select/select.tsx | 2 +- .../screens/main/components/product/tags.tsx | 6 +- .../display-current-tax-rates.tsx | 12 +- .../components/product/tax-based-on/index.tsx | 8 +- .../components/product/variable-image.tsx | 2 +- .../components/product/variable-price.tsx | 8 +- .../product/variable-product-row/index.tsx | 2 +- .../variations/filters.tsx | 6 +- .../variations/footer.tsx | 4 +- .../variable-product-row/variations/index.tsx | 6 +- .../variable-product-row/variations/table.tsx | 10 +- .../components/product/variation-image.tsx | 2 +- .../components/product/variation-select.tsx | 6 +- .../main/components/query-search-input.tsx | 4 +- .../main/components/shipping-address-form.tsx | 2 +- .../components/shipping-method-select.tsx | 4 +- .../screens/main/components/sync-button.tsx | 14 +- .../main/components/tax-based-on-select.tsx | 4 +- .../main/components/tax-class-select.tsx | 4 +- .../components/tax-display-radio-group.tsx | 8 +- .../components/tax-status-radio-group.tsx | 6 +- .../src/screens/main/components/text-cell.tsx | 2 +- .../components/thousands-style-select.tsx | 4 +- .../components/ui-settings/columns-form.tsx | 14 +- .../main/components/ui-settings/index.tsx | 10 +- .../main/components/yes-no-radio-group.tsx | 6 +- .../main/contexts/ui-settings/provider.tsx | 2 +- .../main/contexts/use-delete-document.tsx | 4 +- .../main/contexts/use-pull-document.ts | 4 +- .../main/contexts/use-push-document.ts | 4 +- .../screens/main/customers/add-customer.tsx | 8 +- .../screens/main/customers/cells/actions.tsx | 18 +- .../screens/main/customers/cells/address.tsx | 2 +- .../screens/main/customers/cells/avatar.tsx | 2 +- .../screens/main/customers/cells/email.tsx | 2 +- .../src/screens/main/customers/customers.tsx | 16 +- .../main/customers/edit-customer/form.tsx | 2 +- .../main/customers/edit-customer/index.tsx | 8 +- .../core/src/screens/main/customers/index.tsx | 4 +- .../main/customers/ui-settings-form.tsx | 4 +- packages/core/src/screens/main/errors.tsx | 4 +- .../hooks/barcodes/use-barcode-detection.ts | 2 +- .../hooks/mutations/use-local-mutation.ts | 4 +- .../main/hooks/mutations/use-mutation.ts | 4 +- .../screens/main/hooks/use-date-format.tsx | 4 +- .../main/hooks/use-image-attachment.ts | 2 +- .../main/hooks/use-keyboard-shortcuts.ts | 2 +- .../main/hooks/use-rest-http-client.ts | 6 +- packages/core/src/screens/main/index.tsx | 8 +- packages/core/src/screens/main/login.tsx | 6 +- .../src/screens/main/logs/cells/context.tsx | 2 +- .../core/src/screens/main/logs/cells/date.tsx | 2 +- .../src/screens/main/logs/cells/level.tsx | 2 +- packages/core/src/screens/main/logs/index.tsx | 4 +- packages/core/src/screens/main/logs/logs.tsx | 10 +- .../screens/main/logs/ui-settings-form.tsx | 4 +- .../src/screens/main/orders/cells/actions.tsx | 10 +- .../src/screens/main/orders/cells/address.tsx | 2 +- .../src/screens/main/orders/cells/note.tsx | 6 +- .../src/screens/main/orders/cells/receipt.tsx | 6 +- .../screens/main/orders/edit-order/form.tsx | 14 +- .../screens/main/orders/edit-order/index.tsx | 8 +- .../src/screens/main/orders/filter-bar.tsx | 4 +- .../core/src/screens/main/orders/index.tsx | 4 +- .../core/src/screens/main/orders/orders.tsx | 12 +- .../screens/main/orders/ui-settings-form.tsx | 4 +- .../core/src/screens/main/page-upgrade.tsx | 12 +- .../main/pos/cart/add-cart-item-button.tsx | 6 +- .../main/pos/cart/add-cart-item-buttons.tsx | 6 +- .../screens/main/pos/cart/add-customer.tsx | 12 +- .../src/screens/main/pos/cart/add-fee.tsx | 6 +- .../main/pos/cart/add-misc-product.tsx | 6 +- .../screens/main/pos/cart/add-shipping.tsx | 6 +- .../main/pos/cart/buttons/add-note.tsx | 6 +- .../pos/cart/buttons/edit-order-meta/form.tsx | 8 +- .../cart/buttons/edit-order-meta/index.tsx | 6 +- .../main/pos/cart/buttons/order-meta.tsx | 4 +- .../src/screens/main/pos/cart/buttons/pay.tsx | 4 +- .../main/pos/cart/buttons/save-order.tsx | 4 +- .../screens/main/pos/cart/buttons/void.tsx | 6 +- .../src/screens/main/pos/cart/cart-header.tsx | 14 +- .../screens/main/pos/cart/cells/actions.tsx | 2 +- .../pos/cart/cells/edit-cart-item-button.tsx | 10 +- .../pos/cart/cells/edit-fee-line/form.tsx | 6 +- .../pos/cart/cells/edit-fee-line/index.tsx | 6 +- .../pos/cart/cells/edit-line-item/form.tsx | 6 +- .../pos/cart/cells/edit-line-item/index.tsx | 6 +- .../cart/cells/edit-shipping-line/form.tsx | 6 +- .../cart/cells/edit-shipping-line/index.tsx | 6 +- .../pos/cart/cells/fee-and-shipping-total.tsx | 4 +- .../screens/main/pos/cart/cells/fee-name.tsx | 8 +- .../screens/main/pos/cart/cells/fee-price.tsx | 4 +- .../src/screens/main/pos/cart/cells/price.tsx | 4 +- .../main/pos/cart/cells/product-name.tsx | 6 +- .../main/pos/cart/cells/product-total.tsx | 4 +- .../screens/main/pos/cart/cells/quantity.tsx | 4 +- .../main/pos/cart/cells/shipping-title.tsx | 2 +- .../src/screens/main/pos/cart/cells/sku.tsx | 2 +- .../screens/main/pos/cart/cells/subtotal.tsx | 4 +- .../src/screens/main/pos/cart/customer.tsx | 4 +- .../main/pos/cart/edit-cart-customer.tsx | 16 +- .../core/src/screens/main/pos/cart/index.tsx | 14 +- .../screens/main/pos/cart/itemized-taxes.tsx | 6 +- .../screens/main/pos/cart/rows/fee-line.tsx | 8 +- .../screens/main/pos/cart/rows/line-item.tsx | 8 +- .../main/pos/cart/rows/shipping-line.tsx | 8 +- .../src/screens/main/pos/cart/tab-title.tsx | 2 +- .../core/src/screens/main/pos/cart/table.tsx | 10 +- .../core/src/screens/main/pos/cart/tabs.tsx | 8 +- .../core/src/screens/main/pos/cart/totals.tsx | 8 +- .../main/pos/cart/totals/customer-note.tsx | 12 +- .../screens/main/pos/cart/totals/taxes.tsx | 6 +- .../main/pos/cart/ui-settings-form.tsx | 4 +- .../checkout/components/payment-webview.tsx | 8 +- .../main/pos/checkout/components/title.tsx | 2 +- .../src/screens/main/pos/checkout/index.tsx | 6 +- .../core/src/screens/main/pos/columns.tsx | 6 +- .../src/screens/main/pos/hooks/use-add-fee.ts | 4 +- .../screens/main/pos/hooks/use-add-product.ts | 4 +- .../main/pos/hooks/use-add-shipping.ts | 4 +- .../main/pos/hooks/use-add-variation.ts | 4 +- .../main/pos/hooks/use-remove-line-item.ts | 2 +- .../core/src/screens/main/pos/hooks/utils.ts | 2 +- packages/core/src/screens/main/pos/index.tsx | 4 +- packages/core/src/screens/main/pos/pos.tsx | 4 +- .../main/pos/products/barcode-scanner.tsx.old | 6 +- .../pos/products/barcode-scanner.web.tsx.old | 2 +- .../main/pos/products/cells/actions.tsx | 2 +- .../main/pos/products/cells/meta-data.tsx | 4 +- .../screens/main/pos/products/cells/name.tsx | 4 +- .../screens/main/pos/products/cells/price.tsx | 4 +- .../screens/main/pos/products/cells/sku.tsx | 2 +- .../pos/products/cells/stock-quantity.tsx | 2 +- .../pos/products/cells/variable-actions.tsx | 4 +- .../pos/products/cells/variation-actions.tsx | 2 +- .../pos/products/cells/variation-name.tsx | 4 +- .../cells/variations-popover/buttons.tsx | 4 +- .../cells/variations-popover/index.tsx | 4 +- .../cells/variations-popover/select.tsx | 4 +- .../cells/variations-popover/variations.tsx | 6 +- .../src/screens/main/pos/products/index.tsx | 14 +- .../main/pos/products/scanner-button.tsx | 2 +- .../main/pos/products/ui-settings-form.tsx | 4 +- .../screens/main/pos/products/use-barcode.ts | 2 +- packages/core/src/screens/main/pos/tabs.tsx | 16 +- .../products/add-product/add-product.tsx.old | 4 +- .../screens/main/products/cells/actions.tsx | 10 +- .../screens/main/products/cells/barcode.tsx | 2 +- .../src/screens/main/products/cells/name.tsx | 4 +- .../src/screens/main/products/cells/price.tsx | 2 +- .../main/products/cells/stock-quantity.tsx | 4 +- .../main/products/cells/stock-status.tsx | 4 +- .../main/products/cells/variation-actions.tsx | 8 +- .../main/products/cells/variation-name.tsx | 4 +- .../main/products/edit-product/form.tsx | 12 +- .../main/products/edit-product/index.tsx | 8 +- .../main/products/edit-variation/form.tsx | 8 +- .../main/products/edit-variation/index.tsx | 8 +- .../core/src/screens/main/products/index.tsx | 4 +- .../src/screens/main/products/products.tsx | 14 +- .../main/products/ui-settings-form.tsx | 4 +- .../src/screens/main/products/use-barcode.ts | 2 +- .../core/src/screens/main/receipt/email.tsx | 8 +- .../core/src/screens/main/receipt/index.tsx | 10 +- .../screens/main/reports/chart/tooltip.tsx | 6 +- .../src/screens/main/reports/filter-bar.tsx | 6 +- .../core/src/screens/main/reports/index.tsx | 4 +- .../main/reports/orders/header-select.tsx | 6 +- .../src/screens/main/reports/orders/index.tsx | 10 +- .../main/reports/orders/row-select.tsx | 6 +- .../src/screens/main/reports/report/index.tsx | 12 +- .../screens/main/reports/report/template.tsx | 2 +- .../core/src/screens/main/reports/reports.tsx | 6 +- .../screens/main/reports/ui-settings-form.tsx | 4 +- .../settings/barcode-scanning/display.tsx | 8 +- .../main/settings/barcode-scanning/index.tsx | 6 +- .../settings/barcode-scanning/settings.tsx | 4 +- .../src/screens/main/settings/general.tsx | 8 +- .../core/src/screens/main/settings/index.tsx | 10 +- .../src/screens/main/settings/shortcuts.tsx | 6 +- .../core/src/screens/main/settings/tax.tsx | 8 +- .../core/src/screens/main/support/index.tsx | 2 +- .../src/screens/main/tax-rates/footer.tsx | 4 +- .../core/src/screens/main/tax-rates/index.tsx | 6 +- .../src/screens/main/tax-rates/rate-table.tsx | 6 +- .../core/src/screens/main/tax-rates/tabs.tsx | 4 +- .../src/screens/main/upgrade-required.tsx | 12 +- packages/core/src/screens/splash/index.tsx | 6 +- packages/core/src/utils/perf.ts | 2 +- packages/core/src/utils/platform/index.ts | 8 - packages/core/src/utils/platform/index.web.ts | 13 - packages/core/tsconfig.json | 6 + .../database/src/adapter/index.electron.ts | 2 +- packages/database/src/adapter/index.tauri.ts | 2 +- packages/database/src/adapter/index.ts | 45 +- packages/database/src/adapter/index.web.ts | 7 +- packages/database/src/create-db.ts | 2 +- .../src/fast-adapter/index.electron.ts | 2 +- packages/database/src/fast-adapter/index.ts | 12 +- .../database/src/fast-adapter/index.web.ts | 46 +- packages/database/src/fast-store-db.ts | 2 +- packages/database/src/plugins/delete-db.ts | 2 +- .../src/plugins/parse-rest-response.ts | 2 +- packages/database/src/plugins/validate.ts | 2 +- packages/database/src/stores-db.ts | 2 +- packages/database/src/temporary-db.ts | 2 +- packages/database/src/users-db.ts | 2 +- .../src/use-http-client/use-http-client.tsx | 2 +- .../use-http-error-handler.tsx | 4 +- .../provider.electron.tsx.bak | 2 +- .../hooks/src/use-online-status/provider.tsx | 2 +- .../src/use-online-status/provider.web.tsx | 2 +- packages/hooks/src/use-why-did-you-update.tsx | 2 +- packages/utils/README.md | 5 + packages/utils/package.json | 32 + packages/utils/src/index.ts | 0 packages/utils/src/logger/index.ts | 38 + packages/utils/src/logger/native.ts | 104 + packages/utils/src/platform/index.electron.ts | 15 + packages/utils/src/platform/index.tauri.ts | 18 + packages/utils/src/platform/index.ts | 15 + packages/utils/src/platform/index.web.ts | 18 + pnpm-lock.yaml | 1695 +++++++++-------- tsconfig.json | 17 + 333 files changed, 2240 insertions(+), 1910 deletions(-) create mode 100644 apps/main/components/root-error.tsx delete mode 100644 apps/main/context/session-provider.tsx delete mode 100644 packages/core/src/contexts/app-state/index.ts rename packages/core/src/contexts/app-state/{provider.tsx => index.tsx} (93%) delete mode 100644 packages/core/src/contexts/app-state/use-app-state.ts delete mode 100644 packages/core/src/contexts/translations/index.ts rename packages/core/src/contexts/translations/{provider.tsx => index.tsx} (92%) delete mode 100644 packages/core/src/contexts/translations/use-t.ts rename packages/core/src/{contexts/app-state => hooks}/use-user-db.ts (97%) delete mode 100644 packages/core/src/utils/platform/index.ts delete mode 100644 packages/core/src/utils/platform/index.web.ts create mode 100644 packages/core/tsconfig.json create mode 100644 packages/utils/README.md create mode 100644 packages/utils/package.json create mode 100644 packages/utils/src/index.ts create mode 100644 packages/utils/src/logger/index.ts create mode 100644 packages/utils/src/logger/native.ts create mode 100644 packages/utils/src/platform/index.electron.ts create mode 100644 packages/utils/src/platform/index.tauri.ts create mode 100644 packages/utils/src/platform/index.ts create mode 100644 packages/utils/src/platform/index.web.ts create mode 100644 tsconfig.json diff --git a/apps/main/app/(app)/(drawer)/(pos)/index.tsx b/apps/main/app/(app)/(drawer)/(pos)/index.tsx index 37ec54f22..9451f4c90 100644 --- a/apps/main/app/(app)/(drawer)/(pos)/index.tsx +++ b/apps/main/app/(app)/(drawer)/(pos)/index.tsx @@ -2,10 +2,11 @@ import { Text, View } from 'react-native'; import { Link } from 'expo-router'; -import { useSession } from '../../../../context/session-provider'; +import { useAppState } from '@wcpos/core/contexts/app-state'; export default function Index() { - const { signOut } = useSession(); + const { logout } = useAppState(); + return ( Home Screen @@ -14,7 +15,7 @@ export default function Index() { { // The `app/(app)/_layout.tsx` will redirect to the sign-in screen. - signOut(); + logout(); }} > Sign Out diff --git a/apps/main/app/(app)/(drawer)/_layout.tsx b/apps/main/app/(app)/(drawer)/_layout.tsx index 47a5742f4..41ddeb6a0 100644 --- a/apps/main/app/(app)/(drawer)/_layout.tsx +++ b/apps/main/app/(app)/(drawer)/_layout.tsx @@ -1,6 +1,5 @@ import { Link } from 'expo-router'; import { Drawer } from 'expo-router/drawer'; -import { GestureHandlerRootView } from 'react-native-gesture-handler'; export const unstable_settings = { // Ensure that reloading on `/modal` keeps a back button present. @@ -10,52 +9,50 @@ export const unstable_settings = { export default function DrawerLayout() { // This layout can be deferred because it's not the root layout. return ( - - { - return Present modal; - //
- }, - // drawerType: largeScreen ? 'permanent' : 'front', - // drawerStyle: { - // backgroundColor: theme.colors.headerBackground, - // width: largeScreen ? 'auto' : undefined, - // borderRightColor: 'rgba(0, 0, 0, 0.2)', - // // borderRightWidth: 0, - // }, - // sceneContainerStyle: { height: '100%' }, // important to set height to 100% to avoid scrolling + { + return Present modal; + //
+ }, + // drawerType: largeScreen ? 'permanent' : 'front', + // drawerStyle: { + // backgroundColor: theme.colors.headerBackground, + // width: largeScreen ? 'auto' : undefined, + // borderRightColor: 'rgba(0, 0, 0, 0.2)', + // // borderRightWidth: 0, + // }, + // sceneContainerStyle: { height: '100%' }, // important to set height to 100% to avoid scrolling + }} + > + - - - - - - + /> + + + + ); } diff --git a/apps/main/app/(app)/(drawer)/orders/index.tsx b/apps/main/app/(app)/(drawer)/orders/index.tsx index a838acbd6..54b255374 100644 --- a/apps/main/app/(app)/(drawer)/orders/index.tsx +++ b/apps/main/app/(app)/(drawer)/orders/index.tsx @@ -1,15 +1,16 @@ import { Text, View } from 'react-native'; -import { useSession } from '../../../../context/session-provider'; +import { useAppState } from '@wcpos/core/contexts/app-state'; export default function Index() { - const { signOut } = useSession(); + const { logout } = useAppState(); + return ( { // The `app/(app)/_layout.tsx` will redirect to the sign-in screen. - signOut(); + logout(); }} > Sign Out diff --git a/apps/main/app/(app)/(drawer)/products/index.tsx b/apps/main/app/(app)/(drawer)/products/index.tsx index a838acbd6..54b255374 100644 --- a/apps/main/app/(app)/(drawer)/products/index.tsx +++ b/apps/main/app/(app)/(drawer)/products/index.tsx @@ -1,15 +1,16 @@ import { Text, View } from 'react-native'; -import { useSession } from '../../../../context/session-provider'; +import { useAppState } from '@wcpos/core/contexts/app-state'; export default function Index() { - const { signOut } = useSession(); + const { logout } = useAppState(); + return ( { // The `app/(app)/_layout.tsx` will redirect to the sign-in screen. - signOut(); + logout(); }} > Sign Out diff --git a/apps/main/app/(app)/(drawer)/support/index.tsx b/apps/main/app/(app)/(drawer)/support/index.tsx index a838acbd6..54b255374 100644 --- a/apps/main/app/(app)/(drawer)/support/index.tsx +++ b/apps/main/app/(app)/(drawer)/support/index.tsx @@ -1,15 +1,16 @@ import { Text, View } from 'react-native'; -import { useSession } from '../../../../context/session-provider'; +import { useAppState } from '@wcpos/core/contexts/app-state'; export default function Index() { - const { signOut } = useSession(); + const { logout } = useAppState(); + return ( { // The `app/(app)/_layout.tsx` will redirect to the sign-in screen. - signOut(); + logout(); }} > Sign Out diff --git a/apps/main/app/(app)/_layout.tsx b/apps/main/app/(app)/_layout.tsx index 85bf5736d..1e4c9cfed 100644 --- a/apps/main/app/(app)/_layout.tsx +++ b/apps/main/app/(app)/_layout.tsx @@ -1,7 +1,6 @@ import { Redirect, Stack } from 'expo-router'; -import { Splash } from '../../components/splash-screen'; -import { useSession } from '../../context/session-provider'; +import { useAppState } from '@wcpos/core/contexts/app-state'; export const unstable_settings = { // Ensure that reloading on `/modal` keeps a back button present. @@ -9,13 +8,9 @@ export const unstable_settings = { }; export default function AppLayout() { - const { session, isLoading } = useSession(); + const { site, storeDB, fastStoreDB } = useAppState(); - if (isLoading) { - return ; - } - - if (!session) { + if (!storeDB) { return ; } diff --git a/apps/main/app/(auth)/_layout.tsx b/apps/main/app/(auth)/_layout.tsx index d329f02b6..812e89d3c 100644 --- a/apps/main/app/(auth)/_layout.tsx +++ b/apps/main/app/(auth)/_layout.tsx @@ -1,4 +1,3 @@ -// apps/main/app/(auth)/_layout.tsx import { Stack } from 'expo-router'; export default function AuthLayout() { diff --git a/apps/main/app/(auth)/connect.tsx b/apps/main/app/(auth)/connect.tsx index effd534d5..793b79a94 100644 --- a/apps/main/app/(auth)/connect.tsx +++ b/apps/main/app/(auth)/connect.tsx @@ -1,22 +1 @@ -import { Text, View } from 'react-native'; - -import { router } from 'expo-router'; - -import { useSession } from '../../context/session-provider'; - -export default function SignIn() { - const { signIn } = useSession(); - - return ( - - { - signIn(); - router.replace('/'); - }} - > - Sign In - - - ); -} +export { Connect as default } from '@wcpos/core/screens/auth/connect'; diff --git a/apps/main/app/_layout.tsx b/apps/main/app/_layout.tsx index d0a016d77..e206f694e 100644 --- a/apps/main/app/_layout.tsx +++ b/apps/main/app/_layout.tsx @@ -1,6 +1,16 @@ import { Slot } from 'expo-router'; +import { GestureHandlerRootView } from 'react-native-gesture-handler'; +import { SafeAreaProvider } from 'react-native-safe-area-context'; -import { SessionProvider } from '../context/session-provider'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; +import { PortalHost } from '@wcpos/components/portal'; +import { Suspense } from '@wcpos/components/suspense'; +import { Toast, toastConfig } from '@wcpos/components/toast'; +import { AppStateProvider } from '@wcpos/core/contexts/app-state'; +import { TranslationProvider } from '@wcpos/core/contexts/translations'; + +import RootError from '../components/root-error'; +import { Splash } from '../components/splash-screen'; import '../global.css'; @@ -9,10 +19,56 @@ export const unstable_settings = { initialRouteName: '(app)', }; +/** + * Initial Props + * - only web at the moment, but may be useful for other platforms in the future + */ +let initialProps: Record = {}; +if (globalThis.initialProps) { + initialProps = Object.freeze(globalThis.initialProps); // prevent accidental mutation +} + export default function RootLayout() { return ( - - - + + + } + > + + } + > + + + + }> + + + + + + + + + + + + + + + + + + ); } diff --git a/apps/main/components/root-error.tsx b/apps/main/components/root-error.tsx new file mode 100644 index 000000000..334be3484 --- /dev/null +++ b/apps/main/components/root-error.tsx @@ -0,0 +1,87 @@ +import * as React from 'react'; +import { View, Text, TouchableOpacity, SafeAreaView, StyleSheet, ScrollView } from 'react-native'; + +import { clearAllDB } from '@wcpos/database'; +import log from '@wcpos/utils/logger'; + +import type { FallbackProps } from 'react-error-boundary'; + +/** + * NOTE: we don't have access to the theme here, so we can't use tailwind + */ +const styles: any = StyleSheet.create({ + container: { + backgroundColor: '#fafafa', + flex: 1, + justifyContent: 'center', + }, + content: { + marginHorizontal: 16, + }, + title: { + fontSize: 48, + fontWeight: '300', + paddingBottom: 16, + color: '#000', + }, + subtitle: { + fontSize: 32, + fontWeight: '800', + color: '#000', + }, + error: { + paddingVertical: 16, + }, + button: { + backgroundColor: '#2196f3', + borderRadius: 50, + padding: 16, + }, + buttonText: { + color: '#fff', + fontWeight: '600', + textAlign: 'center', + }, +}); + +/** + * + */ +const RootError = ({ error, resetErrorBoundary }: FallbackProps) => { + const handleReset = async () => { + // clear userDB to ensure clean start + await clearAllDB() + .then(() => { + log.info('DB cleared successfully'); + }) + .catch((error) => { + log.error(error); + }); + + /** + * This won't work because createUserDB is called at the start of the app, not in the error boundary + * I need to fix this, but in the meantime, we'll just reload the app + */ + // resetErrorBoundary(); + if (window && window.location) { + window.location.reload(); + } + }; + + return ( + + + + Oops! + There's an error + {error.toString()} + + Try again + + + + + ); +}; + +export default RootError; diff --git a/apps/main/context/session-provider.tsx b/apps/main/context/session-provider.tsx deleted file mode 100644 index 5cbf3b991..000000000 --- a/apps/main/context/session-provider.tsx +++ /dev/null @@ -1,52 +0,0 @@ -import React from 'react'; - -import { useRouter } from 'expo-router'; - -import { Splash } from '../components/splash-screen'; - -interface SessionContextType { - isLoading: boolean; - session: any; - signIn: () => void; - signOut: () => void; -} - -const SessionContext = React.createContext(undefined); - -export const SessionProvider: React.FC<{ children: React.ReactNode }> = ({ children }) => { - const [isLoading, setIsLoading] = React.useState(true); - const [session, setSession] = React.useState(null); - const router = useRouter(); - - React.useEffect(() => { - // Simulate a 5-second loading period - const timer = setTimeout(() => { - setIsLoading(false); - }, 5000); - return () => clearTimeout(timer); - }, []); - - const signIn = () => { - setSession({ user: 'dummy' }); - router.replace('/(app)/(drawer)/(pos)'); - }; - - const signOut = () => { - setSession(null); - router.replace('/(auth)/connect'); - }; - - return ( - - {children} - - ); -}; - -export const useSession = () => { - const context = React.useContext(SessionContext); - if (!context) { - throw new Error('useSessionContext must be used within a SessionProvider'); - } - return context; -}; diff --git a/apps/main/package.json b/apps/main/package.json index befbefd71..b98c6b98c 100644 --- a/apps/main/package.json +++ b/apps/main/package.json @@ -21,10 +21,12 @@ "expo": "52.0.33", "expo-font": "13.0.3", "expo-haptics": "~14.0.1", + "expo-image": "^2.0.5", "expo-linking": "7.0.5", + "expo-localization": "^16.0.1", "expo-router": "4.0.17", "expo-splash-screen": "0.29.21", - "expo-sqlite": "~15.1.2", + "expo-sqlite": "15.1.2", "expo-status-bar": "2.0.1", "expo-system-ui": "4.0.8", "expo-web-browser": "14.0.2", diff --git a/apps/main/tailwind.config.js b/apps/main/tailwind.config.js index bc540734b..5b3d10be5 100644 --- a/apps/main/tailwind.config.js +++ b/apps/main/tailwind.config.js @@ -6,8 +6,8 @@ module.exports = { darkMode: ['class'], content: [ './app/**/*.{js,jsx,ts,tsx}', - //'../../packages/components/src/**/*.{ts,tsx}', - //'../../packages/core/src/**/*.{ts,tsx}', + '../../packages/components/src/**/*.{ts,tsx}', + '../../packages/core/src/**/*.{ts,tsx}', ], presets: [require('nativewind/preset')], prefix: '', diff --git a/apps/main/tsconfig.json b/apps/main/tsconfig.json index 952455538..bbaf82bd1 100644 --- a/apps/main/tsconfig.json +++ b/apps/main/tsconfig.json @@ -1,16 +1,10 @@ { - "extends": "expo/tsconfig.base", - "compilerOptions": { - "strict": true, - "paths": { - "@wcpos/components/*": ["../../packages/components/src/*"] - } - }, + "extends": "../../tsconfig.json", "include": [ "**/*.ts", "**/*.tsx", ".expo/types/**/*.ts", "expo-env.d.ts", "nativewind-env.d.ts" - ] +, "../../packages/core/src/hooks/use-user-db.ts" ] } \ No newline at end of file diff --git a/packages/components/package.json b/packages/components/package.json index 292649a01..00b36bb2f 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -7,15 +7,12 @@ "peerDependencies": { "@shopify/flash-list": "^1.7.2", "expo-haptics": "^13.0.1", - "react-native-svg": "15.8.0" + "expo-image": "^2.0.5", + "react-native-svg": "15.8.0", + "tailwindcss": "3.4.17" }, "devDependencies": { - "@rn-primitives/types": "^1.1.0", - "@shopify/flash-list": "^1.7.2", - "@svgr/cli": "^8.1.0", - "expo-haptics": "^13.0.1", - "react-native-svg": "15.8.0", - "tailwindcss": "^3.4.17" + "@svgr/cli": "^8.1.0" }, "dependencies": { "@mgcrea/react-native-dnd": "^2.2.0", diff --git a/packages/components/src/command/index.tsx b/packages/components/src/command/index.tsx index 6c3980554..3f511b746 100644 --- a/packages/components/src/command/index.tsx +++ b/packages/components/src/command/index.tsx @@ -4,7 +4,7 @@ import { View } from 'react-native'; import { type DialogProps } from '@radix-ui/react-dialog'; import { Command as CommandPrimitive, useCommandState } from 'cmdk'; -import useMergedRef from '@wcpos/hooks/src/use-merged-ref'; +import useMergedRef from '@wcpos/hooks/use-merged-ref'; import { Dialog, DialogContent } from '../dialog'; import { Icon } from '../icon'; diff --git a/packages/components/src/input/index.tsx b/packages/components/src/input/index.tsx index 1982af092..c83582cbe 100644 --- a/packages/components/src/input/index.tsx +++ b/packages/components/src/input/index.tsx @@ -3,7 +3,7 @@ import { TextInput as RNTextInput, TextInputProps as RNTextInputProps, View } fr import { useControllableState } from '@rn-primitives/hooks'; -import useMergedRef from '@wcpos/hooks/src/use-merged-ref'; +import useMergedRef from '@wcpos/hooks/use-merged-ref'; import { IconButton } from '../icon-button'; import { cn } from '../lib/utils'; diff --git a/packages/components/src/numpad/index.tsx b/packages/components/src/numpad/index.tsx index f7de7cb75..11daf9648 100644 --- a/packages/components/src/numpad/index.tsx +++ b/packages/components/src/numpad/index.tsx @@ -9,7 +9,7 @@ import { import { useAugmentedRef } from '@rn-primitives/hooks'; import toNumber from 'lodash/toNumber'; -import useMergedRef from '@wcpos/hooks/src/use-merged-ref'; +import useMergedRef from '@wcpos/hooks/use-merged-ref'; import { useCalculator } from './use-calculator'; import { Button, ButtonText } from '../button'; diff --git a/packages/components/src/suspense/suspense.tsx b/packages/components/src/suspense/suspense.tsx index 3f9477929..7b4f9986b 100644 --- a/packages/components/src/suspense/suspense.tsx +++ b/packages/components/src/suspense/suspense.tsx @@ -1,7 +1,6 @@ import * as React from 'react'; import type { SuspenseProps } from 'react'; - -import { Text } from '../text'; +import { Text } from 'react-native'; export const DevSuspense = ({ fallback, children }: SuspenseProps) => { const renderCount = React.useRef(0); diff --git a/packages/core/package.json b/packages/core/package.json index ddfeef29b..ba186bd44 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -15,7 +15,7 @@ }, "peerDependencies": { "expo-crypto": "^13.0.2", - "expo-localization": "^15.0.3", + "expo-localization": "^16.0.1", "expo-status-bar": "~1.12.1", "react-native": "0.76.7", "react-native-device-info": "^10.14.0", diff --git a/packages/core/src/contexts/app-state/index.ts b/packages/core/src/contexts/app-state/index.ts deleted file mode 100644 index 238dd547a..000000000 --- a/packages/core/src/contexts/app-state/index.ts +++ /dev/null @@ -1,2 +0,0 @@ -export { AppStateProvider } from './provider'; -export { useAppState } from './use-app-state'; diff --git a/packages/core/src/contexts/app-state/provider.tsx b/packages/core/src/contexts/app-state/index.tsx similarity index 93% rename from packages/core/src/contexts/app-state/provider.tsx rename to packages/core/src/contexts/app-state/index.tsx index 3838fdecd..554ebb66b 100644 --- a/packages/core/src/contexts/app-state/provider.tsx +++ b/packages/core/src/contexts/app-state/index.tsx @@ -16,7 +16,7 @@ import type { } from '@wcpos/database'; import { hydrateInitialProps, isWebApp } from './hydrate'; -import { useUserDB } from './use-user-db'; +import { useUserDB } from '../../hooks/use-user-db'; export interface HydratedData { userDB: UserDatabase; @@ -180,3 +180,12 @@ export const AppStateProvider = ({ children, initialProps }: AppStateProviderPro ); }; + +export const useAppState = () => { + const context = React.useContext(AppStateContext); + if (!context) { + throw new Error(`useAppState must be called within AppStateContext`); + } + + return context; +}; diff --git a/packages/core/src/contexts/app-state/use-app-state.ts b/packages/core/src/contexts/app-state/use-app-state.ts deleted file mode 100644 index 0d394e39c..000000000 --- a/packages/core/src/contexts/app-state/use-app-state.ts +++ /dev/null @@ -1,12 +0,0 @@ -import * as React from 'react'; - -import { AppStateContext } from './provider'; - -export const useAppState = () => { - const context = React.useContext(AppStateContext); - if (!context) { - throw new Error(`useAppState must be called within AppStateContext`); - } - - return context; -}; diff --git a/packages/core/src/contexts/translations/index.ts b/packages/core/src/contexts/translations/index.ts deleted file mode 100644 index f43f03cae..000000000 --- a/packages/core/src/contexts/translations/index.ts +++ /dev/null @@ -1,2 +0,0 @@ -export { TranslationProvider } from './provider'; -export { useT } from './use-t'; diff --git a/packages/core/src/contexts/translations/provider.tsx b/packages/core/src/contexts/translations/index.tsx similarity index 92% rename from packages/core/src/contexts/translations/provider.tsx rename to packages/core/src/contexts/translations/index.tsx index 129733754..507d1c3de 100644 --- a/packages/core/src/contexts/translations/provider.tsx +++ b/packages/core/src/contexts/translations/index.tsx @@ -85,3 +85,12 @@ export const TranslationProvider = ({ children }) => { ); }; + +export const useT = () => { + const context = React.useContext(TranslationContext); + if (!context) { + throw new Error(`useT must be called within TranslationContext`); + } + + return context; +}; diff --git a/packages/core/src/contexts/translations/use-t.ts b/packages/core/src/contexts/translations/use-t.ts deleted file mode 100644 index 903579ecd..000000000 --- a/packages/core/src/contexts/translations/use-t.ts +++ /dev/null @@ -1,12 +0,0 @@ -import * as React from 'react'; - -import { TranslationContext } from './provider'; - -export const useT = () => { - const context = React.useContext(TranslationContext); - if (!context) { - throw new Error(`useT must be called within TranslationContext`); - } - - return context; -}; diff --git a/packages/core/src/hooks/use-locale/index.ts b/packages/core/src/hooks/use-locale/index.ts index 7bf588b78..fefa0ef57 100644 --- a/packages/core/src/hooks/use-locale/index.ts +++ b/packages/core/src/hooks/use-locale/index.ts @@ -36,17 +36,23 @@ interface LocalesType { * Convert system locales to our Transifex locales */ const systemLocales = getLocales(); -const { - languageCode, // language code without the region, eg: 'en' - languageTag, // language code with the region, eg: 'en-US' -} = systemLocales[0]; -const systemLanguage: Language = (locales as LocalesType)[languageTag.toLowerCase()] || - (languageCode && (locales as LocalesType)[languageCode]) || { - locale: 'en', - code: 'en', - name: 'English', - nativeName: 'English', - }; +const defaultLanguage: Language = { + locale: 'en', + code: 'en', + name: 'English', + nativeName: 'English', +}; + +const systemLanguage: Language = systemLocales?.[0] + ? (() => { + const { languageCode, languageTag } = systemLocales[0]; + return ( + (locales as LocalesType)[languageTag.toLowerCase()] || + (languageCode && (locales as LocalesType)[languageCode]) || + defaultLanguage + ); + })() + : defaultLanguage; /** * diff --git a/packages/core/src/contexts/app-state/use-user-db.ts b/packages/core/src/hooks/use-user-db.ts similarity index 97% rename from packages/core/src/contexts/app-state/use-user-db.ts rename to packages/core/src/hooks/use-user-db.ts index 78dc4b107..7385cadbb 100644 --- a/packages/core/src/contexts/app-state/use-user-db.ts +++ b/packages/core/src/hooks/use-user-db.ts @@ -3,7 +3,7 @@ import { isRxDocument } from 'rxdb'; import { from, shareReplay } from 'rxjs'; import { distinctUntilChanged, tap, filter, switchMap } from 'rxjs/operators'; -import { createUserDB, createStoreDB, createFastStoreDB } from '@wcpos/database/src'; +import { createUserDB, createStoreDB, createFastStoreDB } from '@wcpos/database'; /** * NOTE: The userDB promise will be called before the app is rendered @@ -11,6 +11,9 @@ import { createUserDB, createStoreDB, createFastStoreDB } from '@wcpos/database/ * - translations state for language translations */ const userDBPromise = createUserDB().then(async (userDB) => { + if (!userDB) { + throw new Error('Error creating userDB'); + } const appState = await userDB.addState('v2'); const translationsState = await userDB.addState('translations_v2'); return { userDB, appState, translationsState }; diff --git a/packages/core/src/index.tsx b/packages/core/src/index.tsx index 6fa6c77a2..414ff5a17 100644 --- a/packages/core/src/index.tsx +++ b/packages/core/src/index.tsx @@ -4,9 +4,9 @@ import { SafeAreaProviderCompat } from '@react-navigation/elements'; import { GestureHandlerRootView } from 'react-native-gesture-handler'; // import { enableFreeze } from 'react-native-screens'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; -import { PortalHost } from '@wcpos/components/src/portal'; -import { Toast, toastConfig } from '@wcpos/components/src/toast'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; +import { PortalHost } from '@wcpos/components/portal'; +import { Toast, toastConfig } from '@wcpos/components/toast'; import { AppStateProvider } from './contexts/app-state'; import { TranslationProvider } from './contexts/translations'; diff --git a/packages/core/src/lib/platform/index.web.ts b/packages/core/src/lib/platform/index.web.ts index 05499c0d6..8d6199fe8 100644 --- a/packages/core/src/lib/platform/index.web.ts +++ b/packages/core/src/lib/platform/index.web.ts @@ -1,6 +1,9 @@ import { Platform as RNPlatform } from 'react-native'; -type PlatformType = typeof RNPlatform & { isElectron: boolean; isStandalone: boolean }; +type PlatformType = typeof RNPlatform & { + isElectron: boolean; + isStandalone: boolean; +}; function isElectron() { // https://github.com/cheton/is-electron @@ -10,7 +13,7 @@ function isElectron() { const Platform: PlatformType = { ...RNPlatform, isElectron: isElectron(), - isStandalone: (window.navigator as any).standalone, + isStandalone: (globalThis.navigator as any).standalone, }; export default Platform; diff --git a/packages/core/src/lib/url/index.web.ts b/packages/core/src/lib/url/index.web.ts index ea30914c9..b82264645 100644 --- a/packages/core/src/lib/url/index.web.ts +++ b/packages/core/src/lib/url/index.web.ts @@ -2,6 +2,6 @@ import parseLinkHeader from './parse-link-header'; // https://developer.mozilla.org/en-US/docs/Web/API/URL // should be available in all modern browsers -const { URL, URLSearchParams } = window; +const { URL, URLSearchParams } = globalThis; export { URL, URLSearchParams, parseLinkHeader }; diff --git a/packages/core/src/modules/versions/versions.tsx b/packages/core/src/modules/versions/versions.tsx index 33a0a9421..e946e9948 100644 --- a/packages/core/src/modules/versions/versions.tsx +++ b/packages/core/src/modules/versions/versions.tsx @@ -1,6 +1,6 @@ import * as React from 'react'; -import { Text } from '@wcpos/components/src/text'; +import { Text } from '@wcpos/components/text'; interface Props {} diff --git a/packages/core/src/root-error.tsx b/packages/core/src/root-error.tsx index 3c6379e33..132bd4046 100644 --- a/packages/core/src/root-error.tsx +++ b/packages/core/src/root-error.tsx @@ -2,7 +2,7 @@ import * as React from 'react'; import { View, Text, TouchableOpacity, SafeAreaView, StyleSheet, ScrollView } from 'react-native'; import { clearAllDB } from '@wcpos/database'; -import log from '@wcpos/utils/src/logger'; +import log from '@wcpos/utils/logger'; import type { FallbackProps } from 'react-error-boundary'; diff --git a/packages/core/src/screens/auth/components/demo-button.tsx b/packages/core/src/screens/auth/components/demo-button.tsx index 48a9bc6f1..e40957b47 100644 --- a/packages/core/src/screens/auth/components/demo-button.tsx +++ b/packages/core/src/screens/auth/components/demo-button.tsx @@ -1,11 +1,10 @@ import * as React from 'react'; -import { Button, ButtonText } from '@wcpos/components/src/button'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Icon } from '@wcpos/components/src/icon'; -import { Loader } from '@wcpos/components/src/loader'; -import useHttpClient from '@wcpos/hooks/src/use-http-client'; -import log from '@wcpos/utils/src/logger'; +import { Button, ButtonText } from '@wcpos/components/button'; +import { Icon } from '@wcpos/components/icon'; +import { Loader } from '@wcpos/components/loader'; +import useHttpClient from '@wcpos/hooks/use-http-client'; +import log from '@wcpos/utils/logger'; import { useT } from '../../../contexts/translations'; import useSiteConnect from '../hooks/use-site-connect'; diff --git a/packages/core/src/screens/auth/components/site.tsx b/packages/core/src/screens/auth/components/site.tsx index 8cf696c2d..04f7162f0 100644 --- a/packages/core/src/screens/auth/components/site.tsx +++ b/packages/core/src/screens/auth/components/site.tsx @@ -11,18 +11,18 @@ import { AlertDialogHeader, AlertDialogTitle, AlertDialogAction, -} from '@wcpos/components/src/alert-dialog'; -import { Avatar } from '@wcpos/components/src/avatar'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Icon } from '@wcpos/components/src/icon'; -import { IconButton } from '@wcpos/components/src/icon-button'; -import { cn } from '@wcpos/components/src/lib/utils'; -import { Suspense } from '@wcpos/components/src/suspense'; -import { Text } from '@wcpos/components/src/text'; -import { Tooltip, TooltipTrigger, TooltipContent } from '@wcpos/components/src/tooltip'; -import { VStack } from '@wcpos/components/src/vstack'; -import useHttpClient from '@wcpos/hooks/src/use-http-client'; +} from '@wcpos/components/alert-dialog'; +import { Avatar } from '@wcpos/components/avatar'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; +import { HStack } from '@wcpos/components/hstack'; +import { Icon } from '@wcpos/components/icon'; +import { IconButton } from '@wcpos/components/icon-button'; +import { cn } from '@wcpos/components/lib/utils'; +import { Suspense } from '@wcpos/components/suspense'; +import { Text } from '@wcpos/components/text'; +import { Tooltip, TooltipTrigger, TooltipContent } from '@wcpos/components/tooltip'; +import { VStack } from '@wcpos/components/vstack'; +import useHttpClient from '@wcpos/hooks/use-http-client'; import { WPUsers } from './wp-users'; import { useT } from '../../../contexts/translations'; diff --git a/packages/core/src/screens/auth/components/sites.tsx b/packages/core/src/screens/auth/components/sites.tsx index 32279bf00..54fe2775a 100644 --- a/packages/core/src/screens/auth/components/sites.tsx +++ b/packages/core/src/screens/auth/components/sites.tsx @@ -2,8 +2,8 @@ import * as React from 'react'; import { useObservableSuspense } from 'observable-hooks'; -import { Card } from '@wcpos/components/src/card'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; +import { Card } from '@wcpos/components/card'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; import { Site } from './site'; diff --git a/packages/core/src/screens/auth/components/url-input.tsx b/packages/core/src/screens/auth/components/url-input.tsx index ee2d9c38e..5b4731200 100644 --- a/packages/core/src/screens/auth/components/url-input.tsx +++ b/packages/core/src/screens/auth/components/url-input.tsx @@ -2,12 +2,12 @@ import * as React from 'react'; import isEmpty from 'lodash/isEmpty'; -import { Button, ButtonText } from '@wcpos/components/src/button'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Input } from '@wcpos/components/src/input'; -import { Label } from '@wcpos/components/src/label'; -import { Toast } from '@wcpos/components/src/toast'; -import { VStack } from '@wcpos/components/src/vstack'; +import { Button, ButtonText } from '@wcpos/components/button'; +import { HStack } from '@wcpos/components/hstack'; +import { Input } from '@wcpos/components/input'; +import { Label } from '@wcpos/components/label'; +import { Toast } from '@wcpos/components/toast'; +import { VStack } from '@wcpos/components/vstack'; import { useT } from '../../../contexts/translations'; import useSiteConnect from '../hooks/use-site-connect'; diff --git a/packages/core/src/screens/auth/components/wp-user.tsx b/packages/core/src/screens/auth/components/wp-user.tsx index abf94fab8..706a761f0 100644 --- a/packages/core/src/screens/auth/components/wp-user.tsx +++ b/packages/core/src/screens/auth/components/wp-user.tsx @@ -13,16 +13,16 @@ import { AlertDialogDescription, AlertDialogTitle, AlertDialogFooter, -} from '@wcpos/components/src/alert-dialog'; -import { ButtonPill, ButtonText } from '@wcpos/components/src/button'; +} from '@wcpos/components/alert-dialog'; +import { ButtonPill, ButtonText } from '@wcpos/components/button'; import { Select, SelectContent, SelectItem, SelectPrimitiveTrigger, -} from '@wcpos/components/src/select'; -import { Text } from '@wcpos/components/src/text'; -import { Toast } from '@wcpos/components/src/toast'; +} from '@wcpos/components/select'; +import { Text } from '@wcpos/components/text'; +import { Toast } from '@wcpos/components/toast'; import { useAppState } from '../../../contexts/app-state'; import { useT } from '../../../contexts/translations'; diff --git a/packages/core/src/screens/auth/components/wp-users.tsx b/packages/core/src/screens/auth/components/wp-users.tsx index 1a95af103..bcd66da36 100644 --- a/packages/core/src/screens/auth/components/wp-users.tsx +++ b/packages/core/src/screens/auth/components/wp-users.tsx @@ -3,13 +3,13 @@ import * as React from 'react'; import { useNavigation } from '@react-navigation/native'; import { useObservableSuspense } from 'observable-hooks'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; -import { HStack } from '@wcpos/components/src/hstack'; -import { IconButton } from '@wcpos/components/src/icon-button'; -import { Suspense } from '@wcpos/components/src/suspense'; -import { Text } from '@wcpos/components/src/text'; -import { Tooltip, TooltipContent, TooltipTrigger } from '@wcpos/components/src/tooltip'; -import { VStack } from '@wcpos/components/src/vstack'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; +import { HStack } from '@wcpos/components/hstack'; +import { IconButton } from '@wcpos/components/icon-button'; +import { Suspense } from '@wcpos/components/suspense'; +import { Text } from '@wcpos/components/text'; +import { Tooltip, TooltipContent, TooltipTrigger } from '@wcpos/components/tooltip'; +import { VStack } from '@wcpos/components/vstack'; import WPUser from './wp-user'; import { useT } from '../../../contexts/translations'; diff --git a/packages/core/src/screens/auth/connect.tsx b/packages/core/src/screens/auth/connect.tsx index 3f3f6770d..0ee7c7a86 100644 --- a/packages/core/src/screens/auth/connect.tsx +++ b/packages/core/src/screens/auth/connect.tsx @@ -1,20 +1,20 @@ import * as React from 'react'; import { KeyboardAvoidingView, StyleSheet } from 'react-native'; -import { Box } from '@wcpos/components/src/box'; -import { Card } from '@wcpos/components/src/card'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; -import { Logo } from '@wcpos/components/src/logo'; -import { Suspense } from '@wcpos/components/src/suspense'; -import { VStack } from '@wcpos/components/src/vstack'; +import { Box } from '@wcpos/components/box'; +import { Card } from '@wcpos/components/card'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; +import { Logo } from '@wcpos/components/logo'; +import { Suspense } from '@wcpos/components/suspense'; +import { VStack } from '@wcpos/components/vstack'; import DemoButton from './components/demo-button'; import { Sites } from './components/sites'; import UrlInput from './components/url-input'; import { useAppState } from '../../contexts/app-state'; -import Platform from '../../utils/platform'; +import Platform from '../../lib/platform'; -const Connect = () => { +export const Connect = () => { const { user } = useAppState(); return ( @@ -40,5 +40,3 @@ const Connect = () => { ); }; - -export default Connect; diff --git a/packages/core/src/screens/auth/hooks/use-site-connect.ts b/packages/core/src/screens/auth/hooks/use-site-connect.ts index e2d1f16dc..100e9dc73 100644 --- a/packages/core/src/screens/auth/hooks/use-site-connect.ts +++ b/packages/core/src/screens/auth/hooks/use-site-connect.ts @@ -3,14 +3,14 @@ import * as React from 'react'; import find from 'lodash/find'; import get from 'lodash/get'; -import useHttpClient from '@wcpos/hooks/src/use-http-client'; -import log from '@wcpos/utils/src/logger'; +import useHttpClient from '@wcpos/hooks/use-http-client'; +import log from '@wcpos/utils/logger'; import { useAppState } from '../../../contexts/app-state'; import { useT } from '../../../contexts/translations'; import { parseLinkHeader } from '../../../lib/url'; -type SiteDocument = import('@wcpos/database/src').SiteDocument; +type SiteDocument = import('@wcpos/database').SiteDocument; interface WpJsonResponse { uuid: string; diff --git a/packages/core/src/screens/auth/login.tsx b/packages/core/src/screens/auth/login.tsx index dfd16987d..1a787eeae 100644 --- a/packages/core/src/screens/auth/login.tsx +++ b/packages/core/src/screens/auth/login.tsx @@ -10,9 +10,9 @@ import { ModalHeader, ModalTitle, ModalBody, -} from '@wcpos/components/src/modal'; -import { WebView } from '@wcpos/components/src/webview'; -import log from '@wcpos/utils/src/logger'; +} from '@wcpos/components/modal'; +import { WebView } from '@wcpos/components/webview'; +import log from '@wcpos/utils/logger'; import { useAppState } from '../../contexts/app-state'; import { useT } from '../../contexts/translations'; diff --git a/packages/core/src/screens/index.tsx b/packages/core/src/screens/index.tsx index 6499eea46..202aef3ed 100644 --- a/packages/core/src/screens/index.tsx +++ b/packages/core/src/screens/index.tsx @@ -7,8 +7,8 @@ import get from 'lodash/get'; import { useObservableEagerState, useObservableSuspense } from 'observable-hooks'; import { of } from 'rxjs'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; -import { Suspense } from '@wcpos/components/src/suspense'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; +import { Suspense } from '@wcpos/components/suspense'; import Splash from './splash'; import { useAppState } from '../contexts/app-state'; diff --git a/packages/core/src/screens/main/components/amount-widget.tsx b/packages/core/src/screens/main/components/amount-widget.tsx index aaeb1ed07..e7be060cc 100644 --- a/packages/core/src/screens/main/components/amount-widget.tsx +++ b/packages/core/src/screens/main/components/amount-widget.tsx @@ -3,9 +3,9 @@ import * as React from 'react'; import { useController, useFormContext } from 'react-hook-form'; import * as z from 'zod'; -import { Button, ButtonText } from '@wcpos/components/src/button'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Icon } from '@wcpos/components/src/icon'; +import { Button, ButtonText } from '@wcpos/components/button'; +import { HStack } from '@wcpos/components/hstack'; +import { Icon } from '@wcpos/components/icon'; import { NumberInput } from './number-input'; diff --git a/packages/core/src/screens/main/components/billing-address-form.tsx b/packages/core/src/screens/main/components/billing-address-form.tsx index ae01dc987..387430091 100644 --- a/packages/core/src/screens/main/components/billing-address-form.tsx +++ b/packages/core/src/screens/main/components/billing-address-form.tsx @@ -4,7 +4,7 @@ import { View } from 'react-native'; import { useFormContext } from 'react-hook-form'; import * as z from 'zod'; -import { FormCombobox, FormField, FormInput } from '@wcpos/components/src/form'; +import { FormCombobox, FormField, FormInput } from '@wcpos/components/form'; import { CountryCombobox } from './country-state-select/country-combobox'; import { StateFormInput } from './country-state-select/state-forminput'; diff --git a/packages/core/src/screens/main/components/country-state-select/country-combobox.tsx b/packages/core/src/screens/main/components/country-state-select/country-combobox.tsx index 72b7b95cb..969115e08 100644 --- a/packages/core/src/screens/main/components/country-state-select/country-combobox.tsx +++ b/packages/core/src/screens/main/components/country-state-select/country-combobox.tsx @@ -12,7 +12,7 @@ import { ComboboxSearch, ComboboxTrigger, ComboboxValue, -} from '@wcpos/components/src/combobox'; +} from '@wcpos/components/combobox'; import { CountriesProvider, useCountries } from '../../../../contexts/countries'; import { useT } from '../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/components/country-state-select/state-combobox.tsx b/packages/core/src/screens/main/components/country-state-select/state-combobox.tsx index 2c3ecaaa7..2438090dd 100644 --- a/packages/core/src/screens/main/components/country-state-select/state-combobox.tsx +++ b/packages/core/src/screens/main/components/country-state-select/state-combobox.tsx @@ -10,7 +10,7 @@ import { ComboboxSearch, ComboboxTrigger, ComboboxValue, -} from '@wcpos/components/src/combobox'; +} from '@wcpos/components/combobox'; import { StatesProvider, useStates } from '../../../../contexts/countries'; import { useT } from '../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/components/country-state-select/state-forminput.tsx b/packages/core/src/screens/main/components/country-state-select/state-forminput.tsx index 9bda35fb4..ac95976e7 100644 --- a/packages/core/src/screens/main/components/country-state-select/state-forminput.tsx +++ b/packages/core/src/screens/main/components/country-state-select/state-forminput.tsx @@ -1,6 +1,6 @@ import * as React from 'react'; -import { Input } from '@wcpos/components/src/input'; +import { Input } from '@wcpos/components/input'; import { StateCombobox } from './state-combobox'; import { StateSelect } from './state-select'; diff --git a/packages/core/src/screens/main/components/country-state-select/state-select.tsx b/packages/core/src/screens/main/components/country-state-select/state-select.tsx index 390c2886b..c8cdd123e 100644 --- a/packages/core/src/screens/main/components/country-state-select/state-select.tsx +++ b/packages/core/src/screens/main/components/country-state-select/state-select.tsx @@ -6,7 +6,7 @@ import { SelectItem, SelectTrigger, SelectValue, -} from '@wcpos/components/src/select'; +} from '@wcpos/components/select'; import { StatesProvider, useStates } from '../../../../contexts/countries'; import { useT } from '../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/components/currency-position-select.tsx b/packages/core/src/screens/main/components/currency-position-select.tsx index 39a1d2ba5..8418b0b20 100644 --- a/packages/core/src/screens/main/components/currency-position-select.tsx +++ b/packages/core/src/screens/main/components/currency-position-select.tsx @@ -7,8 +7,8 @@ import { SelectItem, SelectTrigger, SelectValue, -} from '@wcpos/components/src/select'; -import { Text } from '@wcpos/components/src/text'; +} from '@wcpos/components/select'; +import { Text } from '@wcpos/components/text'; import { useT } from '../../../contexts/translations'; diff --git a/packages/core/src/screens/main/components/currency-select.tsx b/packages/core/src/screens/main/components/currency-select.tsx index de0a347b3..95f8e7e03 100644 --- a/packages/core/src/screens/main/components/currency-select.tsx +++ b/packages/core/src/screens/main/components/currency-select.tsx @@ -12,7 +12,7 @@ import { ComboboxList, ComboboxInput, ComboboxItem, -} from '@wcpos/components/src/combobox'; +} from '@wcpos/components/combobox'; import useCurrencies, { CurrenciesProvider } from '../../../contexts/currencies'; import { useT } from '../../../contexts/translations'; diff --git a/packages/core/src/screens/main/components/customer-select/item.tsx b/packages/core/src/screens/main/components/customer-select/item.tsx index 3e35b8b30..e9dc67df2 100644 --- a/packages/core/src/screens/main/components/customer-select/item.tsx +++ b/packages/core/src/screens/main/components/customer-select/item.tsx @@ -1,9 +1,9 @@ import * as React from 'react'; -import { Avatar } from '@wcpos/components/src/avatar'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Text } from '@wcpos/components/src/text'; -import { VStack } from '@wcpos/components/src/vstack'; +import { Avatar } from '@wcpos/components/avatar'; +import { HStack } from '@wcpos/components/hstack'; +import { Text } from '@wcpos/components/text'; +import { VStack } from '@wcpos/components/vstack'; import { useT } from '../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/components/customer-select/list.tsx b/packages/core/src/screens/main/components/customer-select/list.tsx index 0c0921da5..15a91ccfc 100644 --- a/packages/core/src/screens/main/components/customer-select/list.tsx +++ b/packages/core/src/screens/main/components/customer-select/list.tsx @@ -3,7 +3,7 @@ import * as React from 'react'; import toNumber from 'lodash/toNumber'; import { useObservableSuspense } from 'observable-hooks'; -import { ComboboxList, ComboboxItem, useComboboxContext } from '@wcpos/components/src/combobox'; +import { ComboboxList, ComboboxItem, useComboboxContext } from '@wcpos/components/combobox'; import { CustomerSelectItem } from './item'; diff --git a/packages/core/src/screens/main/components/customer-select/search.tsx b/packages/core/src/screens/main/components/customer-select/search.tsx index c21f477d3..4e7941932 100644 --- a/packages/core/src/screens/main/components/customer-select/search.tsx +++ b/packages/core/src/screens/main/components/customer-select/search.tsx @@ -1,7 +1,7 @@ import * as React from 'react'; -import { ComboboxSearch, ComboboxInput, ComboboxEmpty } from '@wcpos/components/src/combobox'; -import { Suspense } from '@wcpos/components/src/suspense'; +import { ComboboxSearch, ComboboxInput, ComboboxEmpty } from '@wcpos/components/combobox'; +import { Suspense } from '@wcpos/components/suspense'; import { useQuery } from '@wcpos/query'; import { CustomerList } from './list'; diff --git a/packages/core/src/screens/main/components/customer-select/select.tsx b/packages/core/src/screens/main/components/customer-select/select.tsx index b1c4b3bcb..aa12f40ed 100644 --- a/packages/core/src/screens/main/components/customer-select/select.tsx +++ b/packages/core/src/screens/main/components/customer-select/select.tsx @@ -5,7 +5,7 @@ import { ComboboxTrigger, ComboboxContent, ComboboxValue, -} from '@wcpos/components/src/combobox'; +} from '@wcpos/components/combobox'; import { CustomerSearch } from './search'; import { useT } from '../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/components/customer/customer-form.tsx b/packages/core/src/screens/main/components/customer/customer-form.tsx index 0489c82ce..4bba295f0 100644 --- a/packages/core/src/screens/main/components/customer/customer-form.tsx +++ b/packages/core/src/screens/main/components/customer/customer-form.tsx @@ -3,16 +3,16 @@ import { View } from 'react-native'; import * as z from 'zod'; -import { Button, ButtonText } from '@wcpos/components/src/button'; +import { Button, ButtonText } from '@wcpos/components/button'; import { Collapsible, CollapsibleContent, CollapsibleTrigger, -} from '@wcpos/components/src/collapsible'; -import { Form, FormField, FormInput } from '@wcpos/components/src/form'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Text } from '@wcpos/components/src/text'; -import { VStack } from '@wcpos/components/src/vstack'; +} from '@wcpos/components/collapsible'; +import { Form, FormField, FormInput } from '@wcpos/components/form'; +import { HStack } from '@wcpos/components/hstack'; +import { Text } from '@wcpos/components/text'; +import { VStack } from '@wcpos/components/vstack'; import { useT } from '../../../../contexts/translations'; import { BillingAddressForm, billingAddressSchema } from '../billing-address-form'; diff --git a/packages/core/src/screens/main/components/data-table/empty.tsx b/packages/core/src/screens/main/components/data-table/empty.tsx index f70474eb3..5f720fd98 100644 --- a/packages/core/src/screens/main/components/data-table/empty.tsx +++ b/packages/core/src/screens/main/components/data-table/empty.tsx @@ -1,7 +1,7 @@ import * as React from 'react'; -import { TableRow } from '@wcpos/components/src/table'; -import { Text } from '@wcpos/components/src/text'; +import { TableRow } from '@wcpos/components/table'; +import { Text } from '@wcpos/components/text'; import { useT } from '../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/components/data-table/footer.tsx b/packages/core/src/screens/main/components/data-table/footer.tsx index c6b6fda14..2b6db910d 100644 --- a/packages/core/src/screens/main/components/data-table/footer.tsx +++ b/packages/core/src/screens/main/components/data-table/footer.tsx @@ -2,9 +2,9 @@ import * as React from 'react'; import { useObservableState } from 'observable-hooks'; -import { useDataTable } from '@wcpos/components/src/data-table'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Text } from '@wcpos/components/src/text'; +import { useDataTable } from '@wcpos/components/data-table'; +import { HStack } from '@wcpos/components/hstack'; +import { Text } from '@wcpos/components/text'; import { useReplicationState } from '@wcpos/query'; import { useT } from '../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/components/data-table/header.tsx b/packages/core/src/screens/main/components/data-table/header.tsx index 35c3ab89b..c20bc8571 100644 --- a/packages/core/src/screens/main/components/data-table/header.tsx +++ b/packages/core/src/screens/main/components/data-table/header.tsx @@ -1,9 +1,9 @@ import * as React from 'react'; import { Pressable } from 'react-native'; -import { HStack } from '@wcpos/components/src/hstack'; -import { SortIcon } from '@wcpos/components/src/sort-icon'; -import { Text } from '@wcpos/components/src/text'; +import { HStack } from '@wcpos/components/hstack'; +import { SortIcon } from '@wcpos/components/sort-icon'; +import { Text } from '@wcpos/components/text'; import type { HeaderContext } from '@tanstack/react-table'; diff --git a/packages/core/src/screens/main/components/data-table/index.tsx b/packages/core/src/screens/main/components/data-table/index.tsx index 57069cb95..d4f39645d 100644 --- a/packages/core/src/screens/main/components/data-table/index.tsx +++ b/packages/core/src/screens/main/components/data-table/index.tsx @@ -7,8 +7,8 @@ import { useObservableState, } from 'observable-hooks'; -import { DataTable as Table, DataTableProps } from '@wcpos/components/src/data-table'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; +import { DataTable as Table, DataTableProps } from '@wcpos/components/data-table'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; import type { ProductDocument, OrderDocument, diff --git a/packages/core/src/screens/main/components/data-table/list-footer.tsx b/packages/core/src/screens/main/components/data-table/list-footer.tsx index 6d82ed322..c357ee5ac 100644 --- a/packages/core/src/screens/main/components/data-table/list-footer.tsx +++ b/packages/core/src/screens/main/components/data-table/list-footer.tsx @@ -3,8 +3,8 @@ import { View } from 'react-native'; import { useObservableState } from 'observable-hooks'; -import { useDataTable } from '@wcpos/components/src/data-table'; -import { Loader } from '@wcpos/components/src/loader'; +import { useDataTable } from '@wcpos/components/data-table'; +import { Loader } from '@wcpos/components/loader'; import { useReplicationState } from '@wcpos/query'; export const ListFooterComponent = () => { diff --git a/packages/core/src/screens/main/components/date.tsx b/packages/core/src/screens/main/components/date.tsx index 8eb26c6a5..77789f0ac 100644 --- a/packages/core/src/screens/main/components/date.tsx +++ b/packages/core/src/screens/main/components/date.tsx @@ -2,7 +2,7 @@ import * as React from 'react'; import { useObservableEagerState } from 'observable-hooks'; -import { Text } from '@wcpos/components/src/text'; +import { Text } from '@wcpos/components/text'; import { useDateFormat } from '../hooks/use-date-format'; diff --git a/packages/core/src/screens/main/components/drawer-content/drawer-item.tsx b/packages/core/src/screens/main/components/drawer-content/drawer-item.tsx index e8b297e1c..dbc6dbbc2 100644 --- a/packages/core/src/screens/main/components/drawer-content/drawer-item.tsx +++ b/packages/core/src/screens/main/components/drawer-content/drawer-item.tsx @@ -3,11 +3,11 @@ import { StyleProp, ViewStyle, TextStyle } from 'react-native'; import { DrawerProps } from '@react-navigation/drawer/src/types'; -import { Button, ButtonText } from '@wcpos/components/src/button'; -import { HStack } from '@wcpos/components/src/hstack'; -import { cn } from '@wcpos/components/src/lib/utils'; -import { Text } from '@wcpos/components/src/text'; -import { Tooltip, TooltipContent, TooltipTrigger } from '@wcpos/components/src/tooltip'; +import { Button, ButtonText } from '@wcpos/components/button'; +import { HStack } from '@wcpos/components/hstack'; +import { cn } from '@wcpos/components/lib/utils'; +import { Text } from '@wcpos/components/text'; +import { Tooltip, TooltipContent, TooltipTrigger } from '@wcpos/components/tooltip'; type Props = { /** diff --git a/packages/core/src/screens/main/components/drawer-content/version.tsx b/packages/core/src/screens/main/components/drawer-content/version.tsx index 5d77180c6..ac75c47f9 100644 --- a/packages/core/src/screens/main/components/drawer-content/version.tsx +++ b/packages/core/src/screens/main/components/drawer-content/version.tsx @@ -1,8 +1,8 @@ import * as React from 'react'; -import { Box } from '@wcpos/components/src/box'; -import { cn } from '@wcpos/components/src/lib/utils'; -import { Text } from '@wcpos/components/src/text'; +import { Box } from '@wcpos/components/box'; +import { cn } from '@wcpos/components/lib/utils'; +import { Text } from '@wcpos/components/text'; /** * diff --git a/packages/core/src/screens/main/components/editable-name.tsx b/packages/core/src/screens/main/components/editable-name.tsx index 51008e1fe..585f3b417 100644 --- a/packages/core/src/screens/main/components/editable-name.tsx +++ b/packages/core/src/screens/main/components/editable-name.tsx @@ -1,8 +1,8 @@ import * as React from 'react'; -import { Button, ButtonText } from '@wcpos/components/src/button'; -import type { InputProps } from '@wcpos/components/src/input'; -import { Textarea } from '@wcpos/components/src/textarea'; +import { Button, ButtonText } from '@wcpos/components/button'; +import type { InputProps } from '@wcpos/components/input'; +import { Textarea } from '@wcpos/components/textarea'; /** * diff --git a/packages/core/src/screens/main/components/empty-table-row.tsx b/packages/core/src/screens/main/components/empty-table-row.tsx index d44697a5b..0d67d37f1 100644 --- a/packages/core/src/screens/main/components/empty-table-row.tsx +++ b/packages/core/src/screens/main/components/empty-table-row.tsx @@ -1,7 +1,7 @@ import * as React from 'react'; -import { Box } from '@wcpos/components/src/box'; -import { Text } from '@wcpos/components/src/text'; +import { Box } from '@wcpos/components/box'; +import { Text } from '@wcpos/components/text'; import { useT } from '../../../contexts/translations'; diff --git a/packages/core/src/screens/main/components/form-errors.tsx b/packages/core/src/screens/main/components/form-errors.tsx index 338dcee05..be545fb3a 100644 --- a/packages/core/src/screens/main/components/form-errors.tsx +++ b/packages/core/src/screens/main/components/form-errors.tsx @@ -3,7 +3,7 @@ import { View } from 'react-native'; import { useFormContext } from 'react-hook-form'; -import { Text } from '@wcpos/components/src/text'; +import { Text } from '@wcpos/components/text'; import { useT } from '../../../contexts/translations'; diff --git a/packages/core/src/screens/main/components/header/index.tsx b/packages/core/src/screens/main/components/header/index.tsx index b5c5984fd..be24f8ce8 100644 --- a/packages/core/src/screens/main/components/header/index.tsx +++ b/packages/core/src/screens/main/components/header/index.tsx @@ -7,7 +7,7 @@ import { StatusBar } from 'expo-status-bar'; import { useObservableState } from 'observable-hooks'; import { useSafeAreaInsets } from 'react-native-safe-area-context'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; import Left from './left'; import Right from './right'; diff --git a/packages/core/src/screens/main/components/header/left.tsx b/packages/core/src/screens/main/components/header/left.tsx index a0d26a118..6d118a652 100644 --- a/packages/core/src/screens/main/components/header/left.tsx +++ b/packages/core/src/screens/main/components/header/left.tsx @@ -3,8 +3,8 @@ import { useWindowDimensions } from 'react-native'; import { useNavigation, DrawerActions } from '@react-navigation/native'; -import { Button, ButtonText } from '@wcpos/components/src/button'; -import { Icon } from '@wcpos/components/src/icon'; +import { Button, ButtonText } from '@wcpos/components/button'; +import { Icon } from '@wcpos/components/icon'; import { useT } from '../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/components/header/online.tsx b/packages/core/src/screens/main/components/header/online.tsx index 6a7ccee3e..02a29faf0 100644 --- a/packages/core/src/screens/main/components/header/online.tsx +++ b/packages/core/src/screens/main/components/header/online.tsx @@ -1,9 +1,9 @@ import * as React from 'react'; -import { Icon } from '@wcpos/components/src/icon'; -import { Text } from '@wcpos/components/src/text'; -import { Tooltip, TooltipContent, TooltipTrigger } from '@wcpos/components/src/tooltip'; -import useOnlineStatus from '@wcpos/hooks/src/use-online-status'; +import { Icon } from '@wcpos/components/icon'; +import { Text } from '@wcpos/components/text'; +import { Tooltip, TooltipContent, TooltipTrigger } from '@wcpos/components/tooltip'; +import useOnlineStatus from '@wcpos/hooks/use-online-status'; import { useT } from '../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/components/header/right.tsx b/packages/core/src/screens/main/components/header/right.tsx index c0b9df83b..3c5c05a1d 100644 --- a/packages/core/src/screens/main/components/header/right.tsx +++ b/packages/core/src/screens/main/components/header/right.tsx @@ -1,6 +1,6 @@ import * as React from 'react'; -import { HStack } from '@wcpos/components/src/hstack'; +import { HStack } from '@wcpos/components/hstack'; import Online from './online'; import { UserMenu } from './user-menu'; diff --git a/packages/core/src/screens/main/components/header/title.tsx b/packages/core/src/screens/main/components/header/title.tsx index 183bb1015..fa455d4ee 100644 --- a/packages/core/src/screens/main/components/header/title.tsx +++ b/packages/core/src/screens/main/components/header/title.tsx @@ -3,7 +3,7 @@ import { useWindowDimensions } from 'react-native'; import { HeaderTitleProps } from '@react-navigation/elements'; -import { Text } from '@wcpos/components/src/text'; +import { Text } from '@wcpos/components/text'; /** * TODO - text trucation doesn't trigger when screen size changes diff --git a/packages/core/src/screens/main/components/header/upgrade-notice.tsx b/packages/core/src/screens/main/components/header/upgrade-notice.tsx index 7eeefa409..95664ea92 100644 --- a/packages/core/src/screens/main/components/header/upgrade-notice.tsx +++ b/packages/core/src/screens/main/components/header/upgrade-notice.tsx @@ -1,10 +1,10 @@ import * as React from 'react'; import { Linking } from 'react-native'; -import { Box } from '@wcpos/components/src/box'; -import { HStack } from '@wcpos/components/src/hstack'; -import { IconButton } from '@wcpos/components/src/icon-button'; -import { Text } from '@wcpos/components/src/text'; +import { Box } from '@wcpos/components/box'; +import { HStack } from '@wcpos/components/hstack'; +import { IconButton } from '@wcpos/components/icon-button'; +import { Text } from '@wcpos/components/text'; import { useT } from '../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/components/header/user-menu.tsx b/packages/core/src/screens/main/components/header/user-menu.tsx index 33f85b336..0872b9bf0 100644 --- a/packages/core/src/screens/main/components/header/user-menu.tsx +++ b/packages/core/src/screens/main/components/header/user-menu.tsx @@ -9,8 +9,8 @@ import { } from 'observable-hooks'; import Animated, { FadeIn } from 'react-native-reanimated'; -import { Avatar } from '@wcpos/components/src/avatar'; -import { Button, ButtonText } from '@wcpos/components/src/button'; +import { Avatar } from '@wcpos/components/avatar'; +import { Button, ButtonText } from '@wcpos/components/button'; import { DropdownMenu, DropdownMenuContent, @@ -20,10 +20,10 @@ import { DropdownMenuSubContent, DropdownMenuSubTrigger, DropdownMenuTrigger, -} from '@wcpos/components/src/dropdown-menu'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Icon } from '@wcpos/components/src/icon'; -import { Text } from '@wcpos/components/src/text'; +} from '@wcpos/components/dropdown-menu'; +import { HStack } from '@wcpos/components/hstack'; +import { Icon } from '@wcpos/components/icon'; +import { Text } from '@wcpos/components/text'; import { useAppState } from '../../../../contexts/app-state'; import { useT } from '../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/components/incl-excl-tax-radio-group.tsx b/packages/core/src/screens/main/components/incl-excl-tax-radio-group.tsx index ac46c23b0..bed482b42 100644 --- a/packages/core/src/screens/main/components/incl-excl-tax-radio-group.tsx +++ b/packages/core/src/screens/main/components/incl-excl-tax-radio-group.tsx @@ -2,10 +2,10 @@ import * as React from 'react'; import { useFormContext } from 'react-hook-form'; -import type { FormItemProps } from '@wcpos/components/src/form'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Label } from '@wcpos/components/src/label'; -import { RadioGroup, RadioGroupItem } from '@wcpos/components/src/radio-group'; +import type { FormItemProps } from '@wcpos/components/form'; +import { HStack } from '@wcpos/components/hstack'; +import { Label } from '@wcpos/components/label'; +import { RadioGroup, RadioGroupItem } from '@wcpos/components/radio-group'; import { useT } from '../../../contexts/translations'; diff --git a/packages/core/src/screens/main/components/language-select.tsx b/packages/core/src/screens/main/components/language-select.tsx index 653f16eae..e48f7c4a9 100644 --- a/packages/core/src/screens/main/components/language-select.tsx +++ b/packages/core/src/screens/main/components/language-select.tsx @@ -12,7 +12,7 @@ import { ComboboxSearch, ComboboxTrigger, ComboboxValue, -} from '@wcpos/components/src/combobox'; +} from '@wcpos/components/combobox'; import { useT } from '../../../contexts/translations'; import { useLocale } from '../../../hooks/use-locale'; diff --git a/packages/core/src/screens/main/components/meta-data-form.tsx b/packages/core/src/screens/main/components/meta-data-form.tsx index 79b33c4b2..ac6ecb067 100644 --- a/packages/core/src/screens/main/components/meta-data-form.tsx +++ b/packages/core/src/screens/main/components/meta-data-form.tsx @@ -4,18 +4,18 @@ import { View } from 'react-native'; import { useFieldArray, useFormContext, useWatch } from 'react-hook-form'; import * as z from 'zod'; -import { ButtonText, Button } from '@wcpos/components/src/button'; +import { ButtonText, Button } from '@wcpos/components/button'; import { Collapsible, CollapsibleTrigger, CollapsibleContent, -} from '@wcpos/components/src/collapsible'; -import { FormField, FormInput } from '@wcpos/components/src/form'; -import { HStack } from '@wcpos/components/src/hstack'; -import { IconButton } from '@wcpos/components/src/icon-button'; -import { Text } from '@wcpos/components/src/text'; -import { Tooltip, TooltipContent, TooltipTrigger } from '@wcpos/components/src/tooltip'; -import { VStack } from '@wcpos/components/src/vstack'; +} from '@wcpos/components/collapsible'; +import { FormField, FormInput } from '@wcpos/components/form'; +import { HStack } from '@wcpos/components/hstack'; +import { IconButton } from '@wcpos/components/icon-button'; +import { Text } from '@wcpos/components/text'; +import { Tooltip, TooltipContent, TooltipTrigger } from '@wcpos/components/tooltip'; +import { VStack } from '@wcpos/components/vstack'; import { useT } from '../../../contexts/translations'; diff --git a/packages/core/src/screens/main/components/number-input.tsx b/packages/core/src/screens/main/components/number-input.tsx index 5618d0b6b..f96390950 100644 --- a/packages/core/src/screens/main/components/number-input.tsx +++ b/packages/core/src/screens/main/components/number-input.tsx @@ -3,12 +3,12 @@ import * as React from 'react'; import toNumber from 'lodash/toNumber'; import { useObservableEagerState } from 'observable-hooks'; -import { Button, ButtonText } from '@wcpos/components/src/button'; -import { HStack } from '@wcpos/components/src/hstack'; -import { cn } from '@wcpos/components/src/lib/utils'; -import { Numpad } from '@wcpos/components/src/numpad'; -import { Popover, PopoverContent, PopoverTrigger } from '@wcpos/components/src/popover'; -import { VStack } from '@wcpos/components/src/vstack'; +import { Button, ButtonText } from '@wcpos/components/button'; +import { HStack } from '@wcpos/components/hstack'; +import { cn } from '@wcpos/components/lib/utils'; +import { Numpad } from '@wcpos/components/numpad'; +import { Popover, PopoverContent, PopoverTrigger } from '@wcpos/components/popover'; +import { VStack } from '@wcpos/components/vstack'; import { useAppState } from '../../../contexts/app-state'; import { useT } from '../../../contexts/translations'; diff --git a/packages/core/src/screens/main/components/order/cashier.tsx b/packages/core/src/screens/main/components/order/cashier.tsx index 41d60797e..ca66901a5 100644 --- a/packages/core/src/screens/main/components/order/cashier.tsx +++ b/packages/core/src/screens/main/components/order/cashier.tsx @@ -3,8 +3,8 @@ import * as React from 'react'; import { useObservableEagerState } from 'observable-hooks'; import { map } from 'rxjs/operators'; -import { ButtonPill } from '@wcpos/components/src/button'; -import { useDataTable } from '@wcpos/components/src/data-table'; +import { ButtonPill } from '@wcpos/components/button'; +import { useDataTable } from '@wcpos/components/data-table'; import { useCollection } from '../../hooks/use-collection'; import useCustomerNameFormat from '../../hooks/use-customer-name-format'; diff --git a/packages/core/src/screens/main/components/order/created-via.tsx b/packages/core/src/screens/main/components/order/created-via.tsx index a18a8472d..a4c8503f8 100644 --- a/packages/core/src/screens/main/components/order/created-via.tsx +++ b/packages/core/src/screens/main/components/order/created-via.tsx @@ -3,9 +3,9 @@ import * as React from 'react'; import get from 'lodash/get'; import { useObservableEagerState } from 'observable-hooks'; -import { IconButton } from '@wcpos/components/src/icon-button'; -import { Text } from '@wcpos/components/src/text'; -import { Tooltip, TooltipContent, TooltipTrigger } from '@wcpos/components/src/tooltip'; +import { IconButton } from '@wcpos/components/icon-button'; +import { Text } from '@wcpos/components/text'; +import { Tooltip, TooltipContent, TooltipTrigger } from '@wcpos/components/tooltip'; import { useT } from '../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/components/order/customer.tsx b/packages/core/src/screens/main/components/order/customer.tsx index 7574f60cc..ae10a75bd 100644 --- a/packages/core/src/screens/main/components/order/customer.tsx +++ b/packages/core/src/screens/main/components/order/customer.tsx @@ -2,10 +2,10 @@ import * as React from 'react'; import { useObservableEagerState } from 'observable-hooks'; -import { ButtonPill } from '@wcpos/components/src/button'; -import { useDataTable } from '@wcpos/components/src/data-table'; -import { FormatAddress } from '@wcpos/components/src/format'; -import { VStack } from '@wcpos/components/src/vstack'; +import { ButtonPill } from '@wcpos/components/button'; +import { useDataTable } from '@wcpos/components/data-table'; +import { FormatAddress } from '@wcpos/components/format'; +import { VStack } from '@wcpos/components/vstack'; import useCustomerNameFormat from '../../hooks/use-customer-name-format'; diff --git a/packages/core/src/screens/main/components/order/filter-bar/calendar.tsx b/packages/core/src/screens/main/components/order/filter-bar/calendar.tsx index 177579b21..9420adc81 100644 --- a/packages/core/src/screens/main/components/order/filter-bar/calendar.tsx +++ b/packages/core/src/screens/main/components/order/filter-bar/calendar.tsx @@ -12,11 +12,11 @@ import { startOfDay, } from 'date-fns'; -import { Button, ButtonText, ButtonPill } from '@wcpos/components/src/button'; -import { Calendar } from '@wcpos/components/src/calendar'; -import type { DateRange } from '@wcpos/components/src/calendar'; -import { HStack } from '@wcpos/components/src/hstack'; -import { VStack } from '@wcpos/components/src/vstack'; +import { Button, ButtonText, ButtonPill } from '@wcpos/components/button'; +import { Calendar } from '@wcpos/components/calendar'; +import type { DateRange } from '@wcpos/components/calendar'; +import { HStack } from '@wcpos/components/hstack'; +import { VStack } from '@wcpos/components/vstack'; import { useT } from '../../../../../contexts/translations'; import { useLocalDate } from '../../../../../hooks/use-local-date'; diff --git a/packages/core/src/screens/main/components/order/filter-bar/cashier-pill.tsx b/packages/core/src/screens/main/components/order/filter-bar/cashier-pill.tsx index e51df2934..9c6282b4c 100644 --- a/packages/core/src/screens/main/components/order/filter-bar/cashier-pill.tsx +++ b/packages/core/src/screens/main/components/order/filter-bar/cashier-pill.tsx @@ -3,7 +3,7 @@ import * as React from 'react'; import toNumber from 'lodash/toNumber'; import { ObservableResource, useObservableSuspense } from 'observable-hooks'; -import { ButtonPill, ButtonText } from '@wcpos/components/src/button'; +import { ButtonPill, ButtonText } from '@wcpos/components/button'; import { Combobox, ComboboxTriggerPrimitive, @@ -11,8 +11,8 @@ import { ComboboxInput, ComboboxEmpty, ComboboxContent, -} from '@wcpos/components/src/combobox'; -import { Suspense } from '@wcpos/components/src/suspense'; +} from '@wcpos/components/combobox'; +import { Suspense } from '@wcpos/components/suspense'; import type { CustomerCollection, CustomerDocument } from '@wcpos/database'; import { useQuery, Query } from '@wcpos/query'; diff --git a/packages/core/src/screens/main/components/order/filter-bar/customer-pill.tsx b/packages/core/src/screens/main/components/order/filter-bar/customer-pill.tsx index 4e460d2b0..cbe94f9cb 100644 --- a/packages/core/src/screens/main/components/order/filter-bar/customer-pill.tsx +++ b/packages/core/src/screens/main/components/order/filter-bar/customer-pill.tsx @@ -3,12 +3,12 @@ import * as React from 'react'; import toNumber from 'lodash/toNumber'; import { ObservableResource, useObservableSuspense } from 'observable-hooks'; -import { ButtonPill, ButtonText } from '@wcpos/components/src/button'; +import { ButtonPill, ButtonText } from '@wcpos/components/button'; import { Combobox, ComboboxTriggerPrimitive, ComboboxContent, -} from '@wcpos/components/src/combobox'; +} from '@wcpos/components/combobox'; import type { CustomerCollection, CustomerDocument } from '@wcpos/database'; import { Query } from '@wcpos/query'; diff --git a/packages/core/src/screens/main/components/order/filter-bar/date-range-pill.tsx b/packages/core/src/screens/main/components/order/filter-bar/date-range-pill.tsx index 493f33980..513a3e8fb 100644 --- a/packages/core/src/screens/main/components/order/filter-bar/date-range-pill.tsx +++ b/packages/core/src/screens/main/components/order/filter-bar/date-range-pill.tsx @@ -4,9 +4,9 @@ import { isToday, isYesterday, isSameDay } from 'date-fns'; import { useObservableEagerState } from 'observable-hooks'; import { map } from 'rxjs/operators'; -import { ButtonPill, ButtonText } from '@wcpos/components/src/button'; -import type { DateRange } from '@wcpos/components/src/calendar'; -import { Popover, PopoverContent, PopoverTrigger } from '@wcpos/components/src/popover'; +import { ButtonPill, ButtonText } from '@wcpos/components/button'; +import type { DateRange } from '@wcpos/components/calendar'; +import { Popover, PopoverContent, PopoverTrigger } from '@wcpos/components/popover'; import type { OrderCollection } from '@wcpos/database'; import type { Query } from '@wcpos/query'; diff --git a/packages/core/src/screens/main/components/order/filter-bar/status-pill.tsx b/packages/core/src/screens/main/components/order/filter-bar/status-pill.tsx index 38a628e5b..2cf149585 100644 --- a/packages/core/src/screens/main/components/order/filter-bar/status-pill.tsx +++ b/packages/core/src/screens/main/components/order/filter-bar/status-pill.tsx @@ -3,13 +3,13 @@ import * as React from 'react'; import { useObservableEagerState } from 'observable-hooks'; import { map } from 'rxjs/operators'; -import { ButtonPill, ButtonText } from '@wcpos/components/src/button'; +import { ButtonPill, ButtonText } from '@wcpos/components/button'; import { Select, SelectContent, SelectItem, SelectPrimitiveTrigger, -} from '@wcpos/components/src/select'; +} from '@wcpos/components/select'; import type { OrderCollection } from '@wcpos/database'; import type { Query } from '@wcpos/query'; diff --git a/packages/core/src/screens/main/components/order/filter-bar/store-pill.tsx b/packages/core/src/screens/main/components/order/filter-bar/store-pill.tsx index c2968879f..0df04d2fc 100644 --- a/packages/core/src/screens/main/components/order/filter-bar/store-pill.tsx +++ b/packages/core/src/screens/main/components/order/filter-bar/store-pill.tsx @@ -8,7 +8,7 @@ import { } from 'observable-hooks'; import { map } from 'rxjs/operators'; -import { ButtonPill, ButtonText } from '@wcpos/components/src/button'; +import { ButtonPill, ButtonText } from '@wcpos/components/button'; import { Select, SelectContent, @@ -17,7 +17,7 @@ import { SelectGroup, SelectLabel, SelectSeparator, -} from '@wcpos/components/src/select'; +} from '@wcpos/components/select'; import type { OrderCollection, StoreDocument } from '@wcpos/database'; import type { Query } from '@wcpos/query'; diff --git a/packages/core/src/screens/main/components/order/order-number.tsx b/packages/core/src/screens/main/components/order/order-number.tsx index 1e4980f86..21ebb030d 100644 --- a/packages/core/src/screens/main/components/order/order-number.tsx +++ b/packages/core/src/screens/main/components/order/order-number.tsx @@ -2,7 +2,7 @@ import * as React from 'react'; import { useObservableEagerState } from 'observable-hooks'; -import { Text } from '@wcpos/components/src/text'; +import { Text } from '@wcpos/components/text'; import type { CellContext } from '@tanstack/react-table'; diff --git a/packages/core/src/screens/main/components/order/order-status-select.tsx b/packages/core/src/screens/main/components/order/order-status-select.tsx index 33695ea43..d687c9220 100644 --- a/packages/core/src/screens/main/components/order/order-status-select.tsx +++ b/packages/core/src/screens/main/components/order/order-status-select.tsx @@ -6,7 +6,7 @@ import { SelectItem, SelectTrigger, SelectValue, -} from '@wcpos/components/src/select'; +} from '@wcpos/components/select'; import { useT } from '../../../../contexts/translations'; import { useOrderStatusLabel } from '../../hooks/use-order-status-label'; diff --git a/packages/core/src/screens/main/components/order/payment-method.tsx b/packages/core/src/screens/main/components/order/payment-method.tsx index 5087654d3..c2a4b266c 100644 --- a/packages/core/src/screens/main/components/order/payment-method.tsx +++ b/packages/core/src/screens/main/components/order/payment-method.tsx @@ -2,7 +2,7 @@ import * as React from 'react'; import { useObservableEagerState } from 'observable-hooks'; -import { Text } from '@wcpos/components/src/text'; +import { Text } from '@wcpos/components/text'; import type { CellContext } from '@tanstack/react-table'; diff --git a/packages/core/src/screens/main/components/order/status.tsx b/packages/core/src/screens/main/components/order/status.tsx index 6cedd4c81..bd65ebbf1 100644 --- a/packages/core/src/screens/main/components/order/status.tsx +++ b/packages/core/src/screens/main/components/order/status.tsx @@ -3,10 +3,10 @@ import * as React from 'react'; import get from 'lodash/get'; import { useObservableEagerState } from 'observable-hooks'; -import { useDataTable } from '@wcpos/components/src/data-table'; -import { IconButton } from '@wcpos/components/src/icon-button'; -import { Text } from '@wcpos/components/src/text'; -import { Tooltip, TooltipContent, TooltipTrigger } from '@wcpos/components/src/tooltip'; +import { useDataTable } from '@wcpos/components/data-table'; +import { IconButton } from '@wcpos/components/icon-button'; +import { Text } from '@wcpos/components/text'; +import { Tooltip, TooltipContent, TooltipTrigger } from '@wcpos/components/tooltip'; import { useOrderStatusLabel } from '../../hooks/use-order-status-label'; diff --git a/packages/core/src/screens/main/components/order/total.tsx b/packages/core/src/screens/main/components/order/total.tsx index 5f761d94d..f220824e5 100644 --- a/packages/core/src/screens/main/components/order/total.tsx +++ b/packages/core/src/screens/main/components/order/total.tsx @@ -2,7 +2,7 @@ import * as React from 'react'; import { useObservableEagerState } from 'observable-hooks'; -import { Text } from '@wcpos/components/src/text'; +import { Text } from '@wcpos/components/text'; import { useCurrencyFormat } from '../../hooks/use-currency-format'; diff --git a/packages/core/src/screens/main/components/product/attributes.tsx b/packages/core/src/screens/main/components/product/attributes.tsx index 120659325..639aa3d91 100644 --- a/packages/core/src/screens/main/components/product/attributes.tsx +++ b/packages/core/src/screens/main/components/product/attributes.tsx @@ -4,9 +4,9 @@ import { CellContext } from '@tanstack/react-table'; import { useObservableEagerState } from 'observable-hooks'; import { map } from 'rxjs/operators'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Text } from '@wcpos/components/src/text'; -import { VStack } from '@wcpos/components/src/vstack'; +import { HStack } from '@wcpos/components/hstack'; +import { Text } from '@wcpos/components/text'; +import { VStack } from '@wcpos/components/vstack'; import { useQueryManager } from '@wcpos/query'; import { useVariationRow } from './variable-product-row/context'; diff --git a/packages/core/src/screens/main/components/product/categories.tsx b/packages/core/src/screens/main/components/product/categories.tsx index be554002d..d4fa6bc72 100644 --- a/packages/core/src/screens/main/components/product/categories.tsx +++ b/packages/core/src/screens/main/components/product/categories.tsx @@ -2,9 +2,9 @@ import * as React from 'react'; import { useObservableEagerState } from 'observable-hooks'; -import { ButtonPill, ButtonText } from '@wcpos/components/src/button'; -import { useDataTable } from '@wcpos/components/src/data-table'; -import { HStack } from '@wcpos/components/src/hstack'; +import { ButtonPill, ButtonText } from '@wcpos/components/button'; +import { useDataTable } from '@wcpos/components/data-table'; +import { HStack } from '@wcpos/components/hstack'; import type { CellContext } from '@tanstack/react-table'; diff --git a/packages/core/src/screens/main/components/product/category-select/list.tsx b/packages/core/src/screens/main/components/product/category-select/list.tsx index 0184017e6..3f4beb32a 100644 --- a/packages/core/src/screens/main/components/product/category-select/list.tsx +++ b/packages/core/src/screens/main/components/product/category-select/list.tsx @@ -2,8 +2,8 @@ import * as React from 'react'; import { useObservableSuspense } from 'observable-hooks'; -import { ComboboxList, ComboboxItem } from '@wcpos/components/src/combobox'; -import { Text } from '@wcpos/components/src/text'; +import { ComboboxList, ComboboxItem } from '@wcpos/components/combobox'; +import { Text } from '@wcpos/components/text'; /** * diff --git a/packages/core/src/screens/main/components/product/category-select/search.tsx b/packages/core/src/screens/main/components/product/category-select/search.tsx index 940d2a479..828c7c768 100644 --- a/packages/core/src/screens/main/components/product/category-select/search.tsx +++ b/packages/core/src/screens/main/components/product/category-select/search.tsx @@ -1,7 +1,7 @@ import * as React from 'react'; -import { ComboboxSearch, ComboboxInput, ComboboxEmpty } from '@wcpos/components/src/combobox'; -import { Suspense } from '@wcpos/components/src/suspense'; +import { ComboboxSearch, ComboboxInput, ComboboxEmpty } from '@wcpos/components/combobox'; +import { Suspense } from '@wcpos/components/suspense'; import { useQuery } from '@wcpos/query'; import { CategoryList } from './list'; diff --git a/packages/core/src/screens/main/components/product/category-select/select.tsx b/packages/core/src/screens/main/components/product/category-select/select.tsx index e924b0195..f92395cdb 100644 --- a/packages/core/src/screens/main/components/product/category-select/select.tsx +++ b/packages/core/src/screens/main/components/product/category-select/select.tsx @@ -5,7 +5,7 @@ import { ComboboxTrigger, ComboboxContent, ComboboxValue, -} from '@wcpos/components/src/combobox'; +} from '@wcpos/components/combobox'; import { CategorySearch } from './search'; import { useT } from '../../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/components/product/filter-bar/category-pill.tsx b/packages/core/src/screens/main/components/product/filter-bar/category-pill.tsx index e939f8b32..2fb687d6d 100644 --- a/packages/core/src/screens/main/components/product/filter-bar/category-pill.tsx +++ b/packages/core/src/screens/main/components/product/filter-bar/category-pill.tsx @@ -3,12 +3,12 @@ import * as React from 'react'; import toNumber from 'lodash/toNumber'; import { useObservableSuspense, ObservableResource } from 'observable-hooks'; -import { ButtonPill, ButtonText } from '@wcpos/components/src/button'; +import { ButtonPill, ButtonText } from '@wcpos/components/button'; import { Combobox, ComboboxTriggerPrimitive, ComboboxContent, -} from '@wcpos/components/src/combobox'; +} from '@wcpos/components/combobox'; import { Query } from '@wcpos/query'; import { useT } from '../../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/components/product/filter-bar/featured-pill.tsx b/packages/core/src/screens/main/components/product/filter-bar/featured-pill.tsx index 96d10bec7..28ed9fb81 100644 --- a/packages/core/src/screens/main/components/product/filter-bar/featured-pill.tsx +++ b/packages/core/src/screens/main/components/product/filter-bar/featured-pill.tsx @@ -3,7 +3,7 @@ import * as React from 'react'; import { useObservableEagerState } from 'observable-hooks'; import { map } from 'rxjs/operators'; -import { ButtonText, ButtonPill } from '@wcpos/components/src/button'; +import { ButtonText, ButtonPill } from '@wcpos/components/button'; import type { Query } from '@wcpos/query'; import { useT } from '../../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/components/product/filter-bar/index.tsx b/packages/core/src/screens/main/components/product/filter-bar/index.tsx index d9353b74c..83b6b76e6 100644 --- a/packages/core/src/screens/main/components/product/filter-bar/index.tsx +++ b/packages/core/src/screens/main/components/product/filter-bar/index.tsx @@ -5,8 +5,8 @@ import { isRxDocument } from 'rxdb'; import { of } from 'rxjs'; import { startWith, switchMap, tap, map } from 'rxjs/operators'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Suspense } from '@wcpos/components/src/suspense'; +import { HStack } from '@wcpos/components/hstack'; +import { Suspense } from '@wcpos/components/suspense'; import type { Query } from '@wcpos/query'; import { CategoryPill } from './category-pill'; diff --git a/packages/core/src/screens/main/components/product/filter-bar/on-sale-pill.tsx b/packages/core/src/screens/main/components/product/filter-bar/on-sale-pill.tsx index 2b0fa4d85..94c3a5c9e 100644 --- a/packages/core/src/screens/main/components/product/filter-bar/on-sale-pill.tsx +++ b/packages/core/src/screens/main/components/product/filter-bar/on-sale-pill.tsx @@ -3,7 +3,7 @@ import * as React from 'react'; import { useObservableEagerState } from 'observable-hooks'; import { map } from 'rxjs/operators'; -import { ButtonPill, ButtonText } from '@wcpos/components/src/button'; +import { ButtonPill, ButtonText } from '@wcpos/components/button'; import type { Query } from '@wcpos/query'; import { useT } from '../../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/components/product/filter-bar/stock-status-pill.tsx b/packages/core/src/screens/main/components/product/filter-bar/stock-status-pill.tsx index e931a5329..a8270b1a2 100644 --- a/packages/core/src/screens/main/components/product/filter-bar/stock-status-pill.tsx +++ b/packages/core/src/screens/main/components/product/filter-bar/stock-status-pill.tsx @@ -3,13 +3,13 @@ import * as React from 'react'; import { useObservableEagerState } from 'observable-hooks'; import { map } from 'rxjs/operators'; -import { ButtonPill, ButtonText } from '@wcpos/components/src/button'; +import { ButtonPill, ButtonText } from '@wcpos/components/button'; import { Select, SelectContent, SelectItem, SelectPrimitiveTrigger, -} from '@wcpos/components/src/select'; +} from '@wcpos/components/select'; import { Query } from '@wcpos/query'; import { useT } from '../../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/components/product/filter-bar/tag-pill.tsx b/packages/core/src/screens/main/components/product/filter-bar/tag-pill.tsx index 83086b9fb..bc90f1559 100644 --- a/packages/core/src/screens/main/components/product/filter-bar/tag-pill.tsx +++ b/packages/core/src/screens/main/components/product/filter-bar/tag-pill.tsx @@ -3,12 +3,12 @@ import * as React from 'react'; import toNumber from 'lodash/toNumber'; import { useObservableSuspense, ObservableResource } from 'observable-hooks'; -import { ButtonPill, ButtonText } from '@wcpos/components/src/button'; +import { ButtonPill, ButtonText } from '@wcpos/components/button'; import { Combobox, ComboboxContent, ComboboxTriggerPrimitive, -} from '@wcpos/components/src/combobox'; +} from '@wcpos/components/combobox'; import type { Query } from '@wcpos/query'; import { useT } from '../../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/components/product/grouped-names.tsx b/packages/core/src/screens/main/components/product/grouped-names.tsx index 865b54ff7..43268f9f0 100644 --- a/packages/core/src/screens/main/components/product/grouped-names.tsx +++ b/packages/core/src/screens/main/components/product/grouped-names.tsx @@ -3,8 +3,8 @@ import * as React from 'react'; import { CellContext } from '@tanstack/react-table'; import { useObservableSuspense } from 'observable-hooks'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Text } from '@wcpos/components/src/text'; +import { HStack } from '@wcpos/components/hstack'; +import { Text } from '@wcpos/components/text'; import { useQuery } from '@wcpos/query'; import { useT } from '../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/components/product/image.tsx b/packages/core/src/screens/main/components/product/image.tsx index 6d27ffa93..76fcc6281 100644 --- a/packages/core/src/screens/main/components/product/image.tsx +++ b/packages/core/src/screens/main/components/product/image.tsx @@ -3,7 +3,7 @@ import * as React from 'react'; import get from 'lodash/get'; import { useObservableEagerState } from 'observable-hooks'; -import { Image } from '@wcpos/components/src/image'; +import { Image } from '@wcpos/components/image'; import { useImageAttachment } from '../../hooks/use-image-attachment'; diff --git a/packages/core/src/screens/main/components/product/price-with-tax.tsx b/packages/core/src/screens/main/components/product/price-with-tax.tsx index 325eefdc6..ebc701e14 100644 --- a/packages/core/src/screens/main/components/product/price-with-tax.tsx +++ b/packages/core/src/screens/main/components/product/price-with-tax.tsx @@ -2,10 +2,10 @@ import * as React from 'react'; import toNumber from 'lodash/toNumber'; -import { cn } from '@wcpos/components/src/lib/utils'; -import { Text } from '@wcpos/components/src/text'; -import { Tooltip, TooltipContent, TooltipTrigger } from '@wcpos/components/src/tooltip'; -import { VStack } from '@wcpos/components/src/vstack'; +import { cn } from '@wcpos/components/lib/utils'; +import { Text } from '@wcpos/components/text'; +import { Tooltip, TooltipContent, TooltipTrigger } from '@wcpos/components/tooltip'; +import { VStack } from '@wcpos/components/vstack'; import { useTaxRates } from '../../contexts/tax-rates'; import { useCurrencyFormat } from '../../hooks/use-currency-format'; diff --git a/packages/core/src/screens/main/components/product/status-select.tsx b/packages/core/src/screens/main/components/product/status-select.tsx index d196f3a1a..508e164da 100644 --- a/packages/core/src/screens/main/components/product/status-select.tsx +++ b/packages/core/src/screens/main/components/product/status-select.tsx @@ -7,8 +7,8 @@ import { SelectItem, SelectTrigger, SelectValue, -} from '@wcpos/components/src/select'; -import { Text } from '@wcpos/components/src/text'; +} from '@wcpos/components/select'; +import { Text } from '@wcpos/components/text'; import { useT } from '../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/components/product/tag-select/list.tsx b/packages/core/src/screens/main/components/product/tag-select/list.tsx index 672ec12f3..57f67b7bb 100644 --- a/packages/core/src/screens/main/components/product/tag-select/list.tsx +++ b/packages/core/src/screens/main/components/product/tag-select/list.tsx @@ -2,8 +2,8 @@ import * as React from 'react'; import { useObservableSuspense } from 'observable-hooks'; -import { ComboboxList, ComboboxItem } from '@wcpos/components/src/combobox'; -import { Text } from '@wcpos/components/src/text'; +import { ComboboxList, ComboboxItem } from '@wcpos/components/combobox'; +import { Text } from '@wcpos/components/text'; /** * diff --git a/packages/core/src/screens/main/components/product/tag-select/search.tsx b/packages/core/src/screens/main/components/product/tag-select/search.tsx index c8afadd58..8027394c5 100644 --- a/packages/core/src/screens/main/components/product/tag-select/search.tsx +++ b/packages/core/src/screens/main/components/product/tag-select/search.tsx @@ -1,7 +1,7 @@ import * as React from 'react'; -import { ComboboxSearch, ComboboxInput, ComboboxEmpty } from '@wcpos/components/src/combobox'; -import { Suspense } from '@wcpos/components/src/suspense'; +import { ComboboxSearch, ComboboxInput, ComboboxEmpty } from '@wcpos/components/combobox'; +import { Suspense } from '@wcpos/components/suspense'; import { useQuery } from '@wcpos/query'; import { TagList } from './list'; diff --git a/packages/core/src/screens/main/components/product/tag-select/select.tsx b/packages/core/src/screens/main/components/product/tag-select/select.tsx index e096b25b0..f8d457ed3 100644 --- a/packages/core/src/screens/main/components/product/tag-select/select.tsx +++ b/packages/core/src/screens/main/components/product/tag-select/select.tsx @@ -5,7 +5,7 @@ import { ComboboxTrigger, ComboboxContent, ComboboxValue, -} from '@wcpos/components/src/combobox'; +} from '@wcpos/components/combobox'; import { TagSearch } from './search'; import { useT } from '../../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/components/product/tags.tsx b/packages/core/src/screens/main/components/product/tags.tsx index b16c04389..8b8f12cf3 100644 --- a/packages/core/src/screens/main/components/product/tags.tsx +++ b/packages/core/src/screens/main/components/product/tags.tsx @@ -2,9 +2,9 @@ import * as React from 'react'; import { useObservableEagerState } from 'observable-hooks'; -import { ButtonPill, ButtonText } from '@wcpos/components/src/button'; -import { useDataTable } from '@wcpos/components/src/data-table'; -import { HStack } from '@wcpos/components/src/hstack'; +import { ButtonPill, ButtonText } from '@wcpos/components/button'; +import { useDataTable } from '@wcpos/components/data-table'; +import { HStack } from '@wcpos/components/hstack'; import type { CellContext } from '@tanstack/react-table'; diff --git a/packages/core/src/screens/main/components/product/tax-based-on/display-current-tax-rates.tsx b/packages/core/src/screens/main/components/product/tax-based-on/display-current-tax-rates.tsx index ce669eb0e..34f3eba34 100644 --- a/packages/core/src/screens/main/components/product/tax-based-on/display-current-tax-rates.tsx +++ b/packages/core/src/screens/main/components/product/tax-based-on/display-current-tax-rates.tsx @@ -4,9 +4,9 @@ import { View } from 'react-native'; import { useNavigation } from '@react-navigation/native'; import isEmpty from 'lodash/isEmpty'; -import { Button, ButtonText } from '@wcpos/components/src/button'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Icon } from '@wcpos/components/src/icon'; +import { Button, ButtonText } from '@wcpos/components/button'; +import { HStack } from '@wcpos/components/hstack'; +import { Icon } from '@wcpos/components/icon'; import { Table, TableHeader, @@ -14,9 +14,9 @@ import { TableRow, TableCell, TableBody, -} from '@wcpos/components/src/table'; -import { Text } from '@wcpos/components/src/text'; -import { VStack } from '@wcpos/components/src/vstack'; +} from '@wcpos/components/table'; +import { Text } from '@wcpos/components/text'; +import { VStack } from '@wcpos/components/vstack'; import { TaxRateDocument } from '@wcpos/database'; import { useT } from '../../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/components/product/tax-based-on/index.tsx b/packages/core/src/screens/main/components/product/tax-based-on/index.tsx index 991c3bbf2..166369c1f 100644 --- a/packages/core/src/screens/main/components/product/tax-based-on/index.tsx +++ b/packages/core/src/screens/main/components/product/tax-based-on/index.tsx @@ -1,9 +1,9 @@ import * as React from 'react'; -import { HoverCard, HoverCardContent, HoverCardTrigger } from '@wcpos/components/src/hover-card'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Icon } from '@wcpos/components/src/icon'; -import { Text } from '@wcpos/components/src/text'; +import { HoverCard, HoverCardContent, HoverCardTrigger } from '@wcpos/components/hover-card'; +import { HStack } from '@wcpos/components/hstack'; +import { Icon } from '@wcpos/components/icon'; +import { Text } from '@wcpos/components/text'; import { DisplayCurrentTaxRates } from './display-current-tax-rates'; import { useT } from '../../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/components/product/variable-image.tsx b/packages/core/src/screens/main/components/product/variable-image.tsx index f2d147e0c..23b137631 100644 --- a/packages/core/src/screens/main/components/product/variable-image.tsx +++ b/packages/core/src/screens/main/components/product/variable-image.tsx @@ -4,7 +4,7 @@ import { Pressable } from 'react-native'; import get from 'lodash/get'; import { useObservableEagerState } from 'observable-hooks'; -import { Image } from '@wcpos/components/src/image'; +import { Image } from '@wcpos/components/image'; import { useImageAttachment } from '../../hooks/use-image-attachment'; diff --git a/packages/core/src/screens/main/components/product/variable-price.tsx b/packages/core/src/screens/main/components/product/variable-price.tsx index 9f4f07673..ee34ad6f9 100644 --- a/packages/core/src/screens/main/components/product/variable-price.tsx +++ b/packages/core/src/screens/main/components/product/variable-price.tsx @@ -2,10 +2,10 @@ import * as React from 'react'; import { useObservableState } from 'observable-hooks'; -import { useDataTable } from '@wcpos/components/src/data-table'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Text } from '@wcpos/components/src/text'; -import log from '@wcpos/utils/src/logger'; +import { useDataTable } from '@wcpos/components/data-table'; +import { HStack } from '@wcpos/components/hstack'; +import { Text } from '@wcpos/components/text'; +import log from '@wcpos/utils/logger'; import { PriceWithTax } from './price-with-tax'; diff --git a/packages/core/src/screens/main/components/product/variable-product-row/index.tsx b/packages/core/src/screens/main/components/product/variable-product-row/index.tsx index df54cbb38..b6d4cf7c0 100644 --- a/packages/core/src/screens/main/components/product/variable-product-row/index.tsx +++ b/packages/core/src/screens/main/components/product/variable-product-row/index.tsx @@ -10,7 +10,7 @@ import Animated, { } from 'react-native-reanimated'; import { map } from 'rxjs/operators'; -import { DataTableRow, useDataTable } from '@wcpos/components/src/data-table'; +import { DataTableRow, useDataTable } from '@wcpos/components/data-table'; import { VariationRowProvider } from './context'; import { Variations } from './variations'; diff --git a/packages/core/src/screens/main/components/product/variable-product-row/variations/filters.tsx b/packages/core/src/screens/main/components/product/variable-product-row/variations/filters.tsx index c657887bb..ac7c5b85c 100644 --- a/packages/core/src/screens/main/components/product/variable-product-row/variations/filters.tsx +++ b/packages/core/src/screens/main/components/product/variable-product-row/variations/filters.tsx @@ -3,9 +3,9 @@ import * as React from 'react'; import get from 'lodash/get'; import { useObservableEagerState } from 'observable-hooks'; -import { ButtonPill } from '@wcpos/components/src/button'; -import { HStack } from '@wcpos/components/src/hstack'; -import { IconButton } from '@wcpos/components/src/icon-button'; +import { ButtonPill } from '@wcpos/components/button'; +import { HStack } from '@wcpos/components/hstack'; +import { IconButton } from '@wcpos/components/icon-button'; import type { ProductDocument, ProductVariationCollection } from '@wcpos/database'; import type { Query } from '@wcpos/query'; diff --git a/packages/core/src/screens/main/components/product/variable-product-row/variations/footer.tsx b/packages/core/src/screens/main/components/product/variable-product-row/variations/footer.tsx index baa99c4d2..414df1c08 100644 --- a/packages/core/src/screens/main/components/product/variable-product-row/variations/footer.tsx +++ b/packages/core/src/screens/main/components/product/variable-product-row/variations/footer.tsx @@ -2,8 +2,8 @@ import * as React from 'react'; import { useObservableState } from 'observable-hooks'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Text } from '@wcpos/components/src/text'; +import { HStack } from '@wcpos/components/hstack'; +import { Text } from '@wcpos/components/text'; import { useReplicationState } from '@wcpos/query'; import { useAppState } from '../../../../../../contexts/app-state'; diff --git a/packages/core/src/screens/main/components/product/variable-product-row/variations/index.tsx b/packages/core/src/screens/main/components/product/variable-product-row/variations/index.tsx index e7c5f90cd..8c1fe7f02 100644 --- a/packages/core/src/screens/main/components/product/variable-product-row/variations/index.tsx +++ b/packages/core/src/screens/main/components/product/variable-product-row/variations/index.tsx @@ -1,9 +1,9 @@ import * as React from 'react'; import { View } from 'react-native'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; -import { Suspense } from '@wcpos/components/src/suspense'; -import { VStack } from '@wcpos/components/src/vstack'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; +import { Suspense } from '@wcpos/components/suspense'; +import { VStack } from '@wcpos/components/vstack'; import { useQuery } from '@wcpos/query'; import { VariationsFilterBar } from './filters'; diff --git a/packages/core/src/screens/main/components/product/variable-product-row/variations/table.tsx b/packages/core/src/screens/main/components/product/variable-product-row/variations/table.tsx index 7fc052cf5..1b0aba01b 100644 --- a/packages/core/src/screens/main/components/product/variable-product-row/variations/table.tsx +++ b/packages/core/src/screens/main/components/product/variable-product-row/variations/table.tsx @@ -3,11 +3,11 @@ import * as React from 'react'; import { flexRender } from '@tanstack/react-table'; import { useObservableSuspense } from 'observable-hooks'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; -import { cn, getFlexAlign } from '@wcpos/components/src/lib/utils'; -import { Suspense } from '@wcpos/components/src/suspense'; -import { TableRow, TableCell } from '@wcpos/components/src/table'; -import { VStack } from '@wcpos/components/src/vstack'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; +import { cn, getFlexAlign } from '@wcpos/components/lib/utils'; +import { Suspense } from '@wcpos/components/suspense'; +import { TableRow, TableCell } from '@wcpos/components/table'; +import { VStack } from '@wcpos/components/vstack'; import type { ProductDocument } from '@wcpos/database'; import { VariationTableFooter } from './footer'; diff --git a/packages/core/src/screens/main/components/product/variation-image.tsx b/packages/core/src/screens/main/components/product/variation-image.tsx index 40fb45edd..6a8311bbf 100644 --- a/packages/core/src/screens/main/components/product/variation-image.tsx +++ b/packages/core/src/screens/main/components/product/variation-image.tsx @@ -5,7 +5,7 @@ import get from 'lodash/get'; import { useObservableEagerState } from 'observable-hooks'; import Svg, { Line } from 'react-native-svg'; -import { Image } from '@wcpos/components/src/image'; +import { Image } from '@wcpos/components/image'; import type { ProductVariationDocument } from '@wcpos/database'; import { useImageAttachment } from '../../hooks/use-image-attachment'; diff --git a/packages/core/src/screens/main/components/product/variation-select.tsx b/packages/core/src/screens/main/components/product/variation-select.tsx index cb09cd278..1a4c4785c 100644 --- a/packages/core/src/screens/main/components/product/variation-select.tsx +++ b/packages/core/src/screens/main/components/product/variation-select.tsx @@ -1,6 +1,6 @@ import * as React from 'react'; -import { ButtonPill, ButtonText } from '@wcpos/components/src/button'; +import { ButtonPill, ButtonText } from '@wcpos/components/button'; import { Combobox, ComboboxTriggerPrimitive, @@ -10,13 +10,13 @@ import { ComboboxItem, ComboboxList, ComboboxSearch, -} from '@wcpos/components/src/combobox'; +} from '@wcpos/components/combobox'; import { Select, SelectContent, SelectItem, SelectPrimitiveTrigger, -} from '@wcpos/components/src/select'; +} from '@wcpos/components/select'; import type { ProductDocument } from '@wcpos/database'; import { useT } from '../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/components/query-search-input.tsx b/packages/core/src/screens/main/components/query-search-input.tsx index 94d7b349a..de9aefce6 100644 --- a/packages/core/src/screens/main/components/query-search-input.tsx +++ b/packages/core/src/screens/main/components/query-search-input.tsx @@ -3,8 +3,8 @@ import * as React from 'react'; import { useAugmentedRef } from '@rn-primitives/hooks'; import { useSubscription } from 'observable-hooks'; -import { Input } from '@wcpos/components/src/input'; -import type { InputProps } from '@wcpos/components/src/input'; +import { Input } from '@wcpos/components/input'; +import type { InputProps } from '@wcpos/components/input'; import type { Query } from '@wcpos/query'; interface Props extends InputProps { diff --git a/packages/core/src/screens/main/components/shipping-address-form.tsx b/packages/core/src/screens/main/components/shipping-address-form.tsx index 0722968a8..f29829191 100644 --- a/packages/core/src/screens/main/components/shipping-address-form.tsx +++ b/packages/core/src/screens/main/components/shipping-address-form.tsx @@ -4,7 +4,7 @@ import { View } from 'react-native'; import { useFormContext } from 'react-hook-form'; import * as z from 'zod'; -import { FormField, FormInput, FormCombobox } from '@wcpos/components/src/form'; +import { FormField, FormInput, FormCombobox } from '@wcpos/components/form'; import { CountryCombobox } from './country-state-select/country-combobox'; import { StateFormInput } from './country-state-select/state-forminput'; diff --git a/packages/core/src/screens/main/components/shipping-method-select.tsx b/packages/core/src/screens/main/components/shipping-method-select.tsx index eb8618a68..693d2b973 100644 --- a/packages/core/src/screens/main/components/shipping-method-select.tsx +++ b/packages/core/src/screens/main/components/shipping-method-select.tsx @@ -9,8 +9,8 @@ import { SelectTrigger, SelectValue, Select, -} from '@wcpos/components/src/select'; -import { Text } from '@wcpos/components/src/text'; +} from '@wcpos/components/select'; +import { Text } from '@wcpos/components/text'; import { useT } from '../../../contexts/translations'; import { useExtraData } from '../contexts/extra-data'; diff --git a/packages/core/src/screens/main/components/sync-button.tsx b/packages/core/src/screens/main/components/sync-button.tsx index 6331aee98..0db12f9df 100644 --- a/packages/core/src/screens/main/components/sync-button.tsx +++ b/packages/core/src/screens/main/components/sync-button.tsx @@ -5,19 +5,19 @@ import { ContextMenuContent, ContextMenuItem, ContextMenuTrigger, -} from '@wcpos/components/src/context-menu'; +} from '@wcpos/components/context-menu'; import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuSeparator, DropdownMenuTrigger, -} from '@wcpos/components/src/dropdown-menu'; -import { Icon } from '@wcpos/components/src/icon'; -import { IconButton } from '@wcpos/components/src/icon-button'; -import { Loader } from '@wcpos/components/src/loader'; -import { Text } from '@wcpos/components/src/text'; -import { Tooltip, TooltipContent, TooltipTrigger } from '@wcpos/components/src/tooltip'; +} from '@wcpos/components/dropdown-menu'; +import { Icon } from '@wcpos/components/icon'; +import { IconButton } from '@wcpos/components/icon-button'; +import { Loader } from '@wcpos/components/loader'; +import { Text } from '@wcpos/components/text'; +import { Tooltip, TooltipContent, TooltipTrigger } from '@wcpos/components/tooltip'; import { useT } from '../../../contexts/translations'; diff --git a/packages/core/src/screens/main/components/tax-based-on-select.tsx b/packages/core/src/screens/main/components/tax-based-on-select.tsx index eb2104bf3..caaa50ad0 100644 --- a/packages/core/src/screens/main/components/tax-based-on-select.tsx +++ b/packages/core/src/screens/main/components/tax-based-on-select.tsx @@ -7,8 +7,8 @@ import { SelectItem, SelectTrigger, SelectValue, -} from '@wcpos/components/src/select'; -import { Text } from '@wcpos/components/src/text'; +} from '@wcpos/components/select'; +import { Text } from '@wcpos/components/text'; import { useT } from '../../../contexts/translations'; diff --git a/packages/core/src/screens/main/components/tax-class-select.tsx b/packages/core/src/screens/main/components/tax-class-select.tsx index 4a7436634..bd81e7137 100644 --- a/packages/core/src/screens/main/components/tax-class-select.tsx +++ b/packages/core/src/screens/main/components/tax-class-select.tsx @@ -9,8 +9,8 @@ import { SelectItem, SelectTrigger, SelectValue, -} from '@wcpos/components/src/select'; -import { Text } from '@wcpos/components/src/text'; +} from '@wcpos/components/select'; +import { Text } from '@wcpos/components/text'; import { useT } from '../../../contexts/translations'; import { useExtraData } from '../contexts/extra-data'; diff --git a/packages/core/src/screens/main/components/tax-display-radio-group.tsx b/packages/core/src/screens/main/components/tax-display-radio-group.tsx index b21f7388d..95b92a8ed 100644 --- a/packages/core/src/screens/main/components/tax-display-radio-group.tsx +++ b/packages/core/src/screens/main/components/tax-display-radio-group.tsx @@ -2,10 +2,10 @@ import * as React from 'react'; import { useFormContext } from 'react-hook-form'; -import type { FormItemProps } from '@wcpos/components/src/form'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Label } from '@wcpos/components/src/label'; -import { RadioGroup, RadioGroupItem } from '@wcpos/components/src/radio-group'; +import type { FormItemProps } from '@wcpos/components/form'; +import { HStack } from '@wcpos/components/hstack'; +import { Label } from '@wcpos/components/label'; +import { RadioGroup, RadioGroupItem } from '@wcpos/components/radio-group'; import { useT } from '../../../contexts/translations'; diff --git a/packages/core/src/screens/main/components/tax-status-radio-group.tsx b/packages/core/src/screens/main/components/tax-status-radio-group.tsx index 78202da18..bf6284091 100644 --- a/packages/core/src/screens/main/components/tax-status-radio-group.tsx +++ b/packages/core/src/screens/main/components/tax-status-radio-group.tsx @@ -2,9 +2,9 @@ import * as React from 'react'; import { useFormContext } from 'react-hook-form'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Label } from '@wcpos/components/src/label'; -import { RadioGroup, RadioGroupItem } from '@wcpos/components/src/radio-group'; +import { HStack } from '@wcpos/components/hstack'; +import { Label } from '@wcpos/components/label'; +import { RadioGroup, RadioGroupItem } from '@wcpos/components/radio-group'; import { useT } from '../../../contexts/translations'; diff --git a/packages/core/src/screens/main/components/text-cell.tsx b/packages/core/src/screens/main/components/text-cell.tsx index 608d32c4d..5a5b627ae 100644 --- a/packages/core/src/screens/main/components/text-cell.tsx +++ b/packages/core/src/screens/main/components/text-cell.tsx @@ -1,6 +1,6 @@ import * as React from 'react'; -import { Text } from '@wcpos/components/src/text'; +import { Text } from '@wcpos/components/text'; import type { CellContext } from '@tanstack/react-table'; diff --git a/packages/core/src/screens/main/components/thousands-style-select.tsx b/packages/core/src/screens/main/components/thousands-style-select.tsx index 783d6a2dc..8ae398756 100644 --- a/packages/core/src/screens/main/components/thousands-style-select.tsx +++ b/packages/core/src/screens/main/components/thousands-style-select.tsx @@ -9,8 +9,8 @@ import { SelectItem, SelectTrigger, SelectValue, -} from '@wcpos/components/src/select'; -import { Text } from '@wcpos/components/src/text'; +} from '@wcpos/components/select'; +import { Text } from '@wcpos/components/text'; import { useAppState } from '../../../contexts/app-state'; import { useT } from '../../../contexts/translations'; diff --git a/packages/core/src/screens/main/components/ui-settings/columns-form.tsx b/packages/core/src/screens/main/components/ui-settings/columns-form.tsx index a0bcc6e1f..9b48616d3 100644 --- a/packages/core/src/screens/main/components/ui-settings/columns-form.tsx +++ b/packages/core/src/screens/main/components/ui-settings/columns-form.tsx @@ -3,19 +3,19 @@ import * as React from 'react'; import { useFormContext, useFieldArray } from 'react-hook-form'; import * as z from 'zod'; -import { Collapsible, CollapsibleContent } from '@wcpos/components/src/collapsible'; +import { Collapsible, CollapsibleContent } from '@wcpos/components/collapsible'; import { DndProvider, Draggable, DraggableStack, DndProviderProps, DraggableStackProps, -} from '@wcpos/components/src/dnd'; -import { FormField, FormSwitch } from '@wcpos/components/src/form'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Icon } from '@wcpos/components/src/icon'; -import { Text } from '@wcpos/components/src/text'; -import { VStack } from '@wcpos/components/src/vstack'; +} from '@wcpos/components/dnd'; +import { FormField, FormSwitch } from '@wcpos/components/form'; +import { HStack } from '@wcpos/components/hstack'; +import { Icon } from '@wcpos/components/icon'; +import { Text } from '@wcpos/components/text'; +import { VStack } from '@wcpos/components/vstack'; import { useT } from '../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/components/ui-settings/index.tsx b/packages/core/src/screens/main/components/ui-settings/index.tsx index f9d51bbff..d5c85e764 100644 --- a/packages/core/src/screens/main/components/ui-settings/index.tsx +++ b/packages/core/src/screens/main/components/ui-settings/index.tsx @@ -9,11 +9,11 @@ import { DialogFooter, DialogClose, DialogAction, -} from '@wcpos/components/src/dialog'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; -import { IconButton } from '@wcpos/components/src/icon-button'; -import { Text } from '@wcpos/components/src/text'; -import { Tooltip, TooltipTrigger, TooltipContent } from '@wcpos/components/src/tooltip'; +} from '@wcpos/components/dialog'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; +import { IconButton } from '@wcpos/components/icon-button'; +import { Text } from '@wcpos/components/text'; +import { Tooltip, TooltipTrigger, TooltipContent } from '@wcpos/components/tooltip'; import { columnsFormSchema, UISettingsColumnsForm } from './columns-form'; import { useT } from '../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/components/yes-no-radio-group.tsx b/packages/core/src/screens/main/components/yes-no-radio-group.tsx index 0f6a4df0c..0cf9bad09 100644 --- a/packages/core/src/screens/main/components/yes-no-radio-group.tsx +++ b/packages/core/src/screens/main/components/yes-no-radio-group.tsx @@ -2,9 +2,9 @@ import * as React from 'react'; import { useFormContext } from 'react-hook-form'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Label } from '@wcpos/components/src/label'; -import { RadioGroup, RadioGroupItem } from '@wcpos/components/src/radio-group'; +import { HStack } from '@wcpos/components/hstack'; +import { Label } from '@wcpos/components/label'; +import { RadioGroup, RadioGroupItem } from '@wcpos/components/radio-group'; import { useT } from '../../../contexts/translations'; diff --git a/packages/core/src/screens/main/contexts/ui-settings/provider.tsx b/packages/core/src/screens/main/contexts/ui-settings/provider.tsx index 6a11bb624..afdb82f51 100644 --- a/packages/core/src/screens/main/contexts/ui-settings/provider.tsx +++ b/packages/core/src/screens/main/contexts/ui-settings/provider.tsx @@ -4,7 +4,7 @@ import { ObservableResource } from 'observable-hooks'; import { from } from 'rxjs'; import { switchMap } from 'rxjs/operators'; -import log from '@wcpos/utils/src/logger'; +import log from '@wcpos/utils/logger'; import { useUILabel } from './use-ui-label'; import { diff --git a/packages/core/src/screens/main/contexts/use-delete-document.tsx b/packages/core/src/screens/main/contexts/use-delete-document.tsx index 67b34af6f..757d15b6d 100644 --- a/packages/core/src/screens/main/contexts/use-delete-document.tsx +++ b/packages/core/src/screens/main/contexts/use-delete-document.tsx @@ -1,7 +1,7 @@ import * as React from 'react'; -import { Toast } from '@wcpos/components/src/toast'; -import log from '@wcpos/utils/src/logger'; +import { Toast } from '@wcpos/components/toast'; +import log from '@wcpos/utils/logger'; import { useT } from '../../../contexts/translations'; import { useRestHttpClient } from '../hooks/use-rest-http-client'; diff --git a/packages/core/src/screens/main/contexts/use-pull-document.ts b/packages/core/src/screens/main/contexts/use-pull-document.ts index e64f96a5d..16a74dcfb 100644 --- a/packages/core/src/screens/main/contexts/use-pull-document.ts +++ b/packages/core/src/screens/main/contexts/use-pull-document.ts @@ -3,8 +3,8 @@ import * as React from 'react'; import get from 'lodash/get'; import { isRxDocument } from 'rxdb'; -import { Toast } from '@wcpos/components/src/toast'; -import log from '@wcpos/utils/src/logger'; +import { Toast } from '@wcpos/components/toast'; +import log from '@wcpos/utils/logger'; import { useT } from '../../../contexts/translations'; import { useRestHttpClient } from '../hooks/use-rest-http-client'; diff --git a/packages/core/src/screens/main/contexts/use-push-document.ts b/packages/core/src/screens/main/contexts/use-push-document.ts index 9c892b863..44660eb98 100644 --- a/packages/core/src/screens/main/contexts/use-push-document.ts +++ b/packages/core/src/screens/main/contexts/use-push-document.ts @@ -3,8 +3,8 @@ import * as React from 'react'; import get from 'lodash/get'; import isEmpty from 'lodash/isEmpty'; -import { Toast } from '@wcpos/components/src/toast'; -import log from '@wcpos/utils/src/logger'; +import { Toast } from '@wcpos/components/toast'; +import log from '@wcpos/utils/logger'; import { useT } from '../../../contexts/translations'; import { useRestHttpClient } from '../hooks/use-rest-http-client'; diff --git a/packages/core/src/screens/main/customers/add-customer.tsx b/packages/core/src/screens/main/customers/add-customer.tsx index 8b33d6071..1b2ee4152 100644 --- a/packages/core/src/screens/main/customers/add-customer.tsx +++ b/packages/core/src/screens/main/customers/add-customer.tsx @@ -6,16 +6,16 @@ import { useForm } from 'react-hook-form'; import { isRxDocument } from 'rxdb'; import * as z from 'zod'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; import { ModalContent, ModalTitle, Modal, ModalBody, ModalHeader, -} from '@wcpos/components/src/modal'; -import { Text } from '@wcpos/components/src/text'; -import { Toast } from '@wcpos/components/src/toast'; +} from '@wcpos/components/modal'; +import { Text } from '@wcpos/components/text'; +import { Toast } from '@wcpos/components/toast'; import { useT } from '../../../contexts/translations'; import useModalRefreshFix from '../../../hooks/use-modal-refresh-fix'; diff --git a/packages/core/src/screens/main/customers/cells/actions.tsx b/packages/core/src/screens/main/customers/cells/actions.tsx index ffb11ef81..01f6f98b8 100644 --- a/packages/core/src/screens/main/customers/cells/actions.tsx +++ b/packages/core/src/screens/main/customers/cells/actions.tsx @@ -11,21 +11,21 @@ import { AlertDialogFooter, AlertDialogHeader, AlertDialogTitle, -} from '@wcpos/components/src/alert-dialog'; -import { Checkbox } from '@wcpos/components/src/checkbox'; +} from '@wcpos/components/alert-dialog'; +import { Checkbox } from '@wcpos/components/checkbox'; import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuSeparator, DropdownMenuTrigger, -} from '@wcpos/components/src/dropdown-menu'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Icon } from '@wcpos/components/src/icon'; -import { IconButton } from '@wcpos/components/src/icon-button'; -import { Label } from '@wcpos/components/src/label'; -import { Text } from '@wcpos/components/src/text'; -import { VStack } from '@wcpos/components/src/vstack'; +} from '@wcpos/components/dropdown-menu'; +import { HStack } from '@wcpos/components/hstack'; +import { Icon } from '@wcpos/components/icon'; +import { IconButton } from '@wcpos/components/icon-button'; +import { Label } from '@wcpos/components/label'; +import { Text } from '@wcpos/components/text'; +import { VStack } from '@wcpos/components/vstack'; import { useT } from '../../../../contexts/translations'; import useDeleteDocument from '../../contexts/use-delete-document'; diff --git a/packages/core/src/screens/main/customers/cells/address.tsx b/packages/core/src/screens/main/customers/cells/address.tsx index 5ad641618..e716b1d1e 100644 --- a/packages/core/src/screens/main/customers/cells/address.tsx +++ b/packages/core/src/screens/main/customers/cells/address.tsx @@ -2,7 +2,7 @@ import * as React from 'react'; import { useObservableEagerState } from 'observable-hooks'; -import { FormatAddress } from '@wcpos/components/src/format'; +import { FormatAddress } from '@wcpos/components/format'; import type { CellContext } from '@tanstack/react-table'; diff --git a/packages/core/src/screens/main/customers/cells/avatar.tsx b/packages/core/src/screens/main/customers/cells/avatar.tsx index dc12388a8..7b2841329 100644 --- a/packages/core/src/screens/main/customers/cells/avatar.tsx +++ b/packages/core/src/screens/main/customers/cells/avatar.tsx @@ -2,7 +2,7 @@ import * as React from 'react'; import { useObservableEagerState } from 'observable-hooks'; -import { Image } from '@wcpos/components/src/image'; +import { Image } from '@wcpos/components/image'; import { useImageAttachment } from '../../hooks/use-image-attachment'; diff --git a/packages/core/src/screens/main/customers/cells/email.tsx b/packages/core/src/screens/main/customers/cells/email.tsx index 44c73563c..77706a9af 100644 --- a/packages/core/src/screens/main/customers/cells/email.tsx +++ b/packages/core/src/screens/main/customers/cells/email.tsx @@ -2,7 +2,7 @@ import * as React from 'react'; import { useObservableEagerState } from 'observable-hooks'; -import { Text } from '@wcpos/components/src/text'; +import { Text } from '@wcpos/components/text'; import type { CellContext } from '@tanstack/react-table'; diff --git a/packages/core/src/screens/main/customers/customers.tsx b/packages/core/src/screens/main/customers/customers.tsx index 02e310781..dd28c1d9c 100644 --- a/packages/core/src/screens/main/customers/customers.tsx +++ b/packages/core/src/screens/main/customers/customers.tsx @@ -3,14 +3,14 @@ import * as React from 'react'; import { useNavigation } from '@react-navigation/native'; import get from 'lodash/get'; -import { Box } from '@wcpos/components/src/box'; -import { Card, CardContent, CardHeader } from '@wcpos/components/src/card'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; -import { HStack } from '@wcpos/components/src/hstack'; -import { IconButton } from '@wcpos/components/src/icon-button'; -import { Suspense } from '@wcpos/components/src/suspense'; -import { Text } from '@wcpos/components/src/text'; -import { Tooltip, TooltipContent, TooltipTrigger } from '@wcpos/components/src/tooltip'; +import { Box } from '@wcpos/components/box'; +import { Card, CardContent, CardHeader } from '@wcpos/components/card'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; +import { HStack } from '@wcpos/components/hstack'; +import { IconButton } from '@wcpos/components/icon-button'; +import { Suspense } from '@wcpos/components/suspense'; +import { Text } from '@wcpos/components/text'; +import { Tooltip, TooltipContent, TooltipTrigger } from '@wcpos/components/tooltip'; import { useQuery } from '@wcpos/query'; import { Actions } from './cells/actions'; diff --git a/packages/core/src/screens/main/customers/edit-customer/form.tsx b/packages/core/src/screens/main/customers/edit-customer/form.tsx index 711044893..98e57d2a0 100644 --- a/packages/core/src/screens/main/customers/edit-customer/form.tsx +++ b/packages/core/src/screens/main/customers/edit-customer/form.tsx @@ -6,7 +6,7 @@ import { useForm } from 'react-hook-form'; import { isRxDocument } from 'rxdb'; import * as z from 'zod'; -import { Toast } from '@wcpos/components/src/toast'; +import { Toast } from '@wcpos/components/toast'; import { useT } from '../../../../contexts/translations'; import { CustomerForm, customerFormSchema } from '../../components/customer/customer-form'; diff --git a/packages/core/src/screens/main/customers/edit-customer/index.tsx b/packages/core/src/screens/main/customers/edit-customer/index.tsx index 0dfba3cfe..636b3aa7a 100644 --- a/packages/core/src/screens/main/customers/edit-customer/index.tsx +++ b/packages/core/src/screens/main/customers/edit-customer/index.tsx @@ -9,10 +9,10 @@ import { Modal, ModalBody, ModalHeader, -} from '@wcpos/components/src/modal'; -import { Tabs, TabsContent, TabsList, TabsTrigger } from '@wcpos/components/src/tabs'; -import { Text } from '@wcpos/components/src/text'; -import { Tree } from '@wcpos/components/src/tree'; +} from '@wcpos/components/modal'; +import { Tabs, TabsContent, TabsList, TabsTrigger } from '@wcpos/components/tabs'; +import { Text } from '@wcpos/components/text'; +import { Tree } from '@wcpos/components/tree'; import { EditCustomerForm } from './form'; import { useT } from '../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/customers/index.tsx b/packages/core/src/screens/main/customers/index.tsx index 8e1dd5bce..1f254ef78 100644 --- a/packages/core/src/screens/main/customers/index.tsx +++ b/packages/core/src/screens/main/customers/index.tsx @@ -5,8 +5,8 @@ import get from 'lodash/get'; import { ObservableResource } from 'observable-hooks'; import { filter } from 'rxjs/operators'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; -import { Suspense } from '@wcpos/components/src/suspense'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; +import { Suspense } from '@wcpos/components/suspense'; import { AddCustomer } from './add-customer'; import Customers from './customers'; diff --git a/packages/core/src/screens/main/customers/ui-settings-form.tsx b/packages/core/src/screens/main/customers/ui-settings-form.tsx index 466a5f485..6fd63a786 100644 --- a/packages/core/src/screens/main/customers/ui-settings-form.tsx +++ b/packages/core/src/screens/main/customers/ui-settings-form.tsx @@ -5,8 +5,8 @@ import { useObservableState } from 'observable-hooks'; import { useForm } from 'react-hook-form'; import * as z from 'zod'; -import { Form, useFormChangeHandler } from '@wcpos/components/src/form'; -import { VStack } from '@wcpos/components/src/vstack'; +import { Form, useFormChangeHandler } from '@wcpos/components/form'; +import { VStack } from '@wcpos/components/vstack'; import { columnsFormSchema, diff --git a/packages/core/src/screens/main/errors.tsx b/packages/core/src/screens/main/errors.tsx index 83e275484..2155d6a5d 100644 --- a/packages/core/src/screens/main/errors.tsx +++ b/packages/core/src/screens/main/errors.tsx @@ -3,8 +3,8 @@ import * as React from 'react'; import { useSubscription } from 'observable-hooks'; import { useQueryManager } from '@wcpos/query'; -import { Toast } from '@wcpos/components/src/toast'; -import log from '@wcpos/utils/src/logger'; +import { Toast } from '@wcpos/components/toast'; +import log from '@wcpos/utils/logger'; /** * TODO - we need a app-wide event bus to channel errors to the snackbar diff --git a/packages/core/src/screens/main/hooks/barcodes/use-barcode-detection.ts b/packages/core/src/screens/main/hooks/barcodes/use-barcode-detection.ts index 1d103abab..371eae403 100644 --- a/packages/core/src/screens/main/hooks/barcodes/use-barcode-detection.ts +++ b/packages/core/src/screens/main/hooks/barcodes/use-barcode-detection.ts @@ -5,7 +5,7 @@ import { useFocusEffect } from '@react-navigation/native'; import { useObservableCallback, useObservableEagerState } from 'observable-hooks'; import { filter } from 'rxjs/operators'; -import { Toast } from '@wcpos/components/src/toast'; +import { Toast } from '@wcpos/components/toast'; import { useAppState } from '../../../../contexts/app-state'; import { useT } from '../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/hooks/mutations/use-local-mutation.ts b/packages/core/src/screens/main/hooks/mutations/use-local-mutation.ts index 5c03fa57a..4ca8769d7 100644 --- a/packages/core/src/screens/main/hooks/mutations/use-local-mutation.ts +++ b/packages/core/src/screens/main/hooks/mutations/use-local-mutation.ts @@ -4,14 +4,14 @@ import cloneDeep from 'lodash/cloneDeep'; import get from 'lodash/get'; import set from 'lodash/set'; -import { Toast } from '@wcpos/components/src/toast'; +import { Toast } from '@wcpos/components/toast'; import type { OrderDocument, ProductDocument, CustomerDocument, ProductVariationDocument, } from '@wcpos/database'; -import log from '@wcpos/utils/src/logger'; +import log from '@wcpos/utils/logger'; import { useT } from '../../../../contexts/translations'; import { convertLocalDateToUTCString } from '../../../../hooks/use-local-date'; diff --git a/packages/core/src/screens/main/hooks/mutations/use-mutation.ts b/packages/core/src/screens/main/hooks/mutations/use-mutation.ts index 96388ed61..fc8d28945 100644 --- a/packages/core/src/screens/main/hooks/mutations/use-mutation.ts +++ b/packages/core/src/screens/main/hooks/mutations/use-mutation.ts @@ -3,7 +3,7 @@ import * as React from 'react'; import get from 'lodash/get'; import { isRxDocument, RxDocument, RxCollection } from 'rxdb'; -import { Toast } from '@wcpos/components/src/toast'; +import { Toast } from '@wcpos/components/toast'; import type { OrderDocument, ProductDocument, @@ -11,7 +11,7 @@ import type { ProductVariationDocument, } from '@wcpos/database'; import { useQueryManager } from '@wcpos/query'; -import log from '@wcpos/utils/src/logger'; +import log from '@wcpos/utils/logger'; import { useLocalMutation } from './use-local-mutation'; import { useT } from '../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/hooks/use-date-format.tsx b/packages/core/src/screens/main/hooks/use-date-format.tsx index d739df794..9f043b031 100644 --- a/packages/core/src/screens/main/hooks/use-date-format.tsx +++ b/packages/core/src/screens/main/hooks/use-date-format.tsx @@ -4,8 +4,8 @@ import { differenceInHours, isToday, isValid, formatDistance } from 'date-fns'; import { useObservableState } from 'observable-hooks'; import { switchMap, map, filter } from 'rxjs/operators'; -import { useHeartbeatObservable } from '@wcpos/hooks/src/use-heartbeat'; -import { usePageVisibility } from '@wcpos/hooks/src/use-page-visibility'; +import { useHeartbeatObservable } from '@wcpos/hooks/use-heartbeat'; +import { usePageVisibility } from '@wcpos/hooks/use-page-visibility'; import { useLocalDate, convertUTCStringToLocalDate } from '../../../hooks/use-local-date'; diff --git a/packages/core/src/screens/main/hooks/use-image-attachment.ts b/packages/core/src/screens/main/hooks/use-image-attachment.ts index ce6d682db..1ca737a90 100644 --- a/packages/core/src/screens/main/hooks/use-image-attachment.ts +++ b/packages/core/src/screens/main/hooks/use-image-attachment.ts @@ -4,7 +4,7 @@ import { useObservable, useObservableState } from 'observable-hooks'; import { isRxDocument } from 'rxdb'; import { map, switchMap, filter } from 'rxjs/operators'; -import useHttpClient from '@wcpos/hooks/src/use-http-client'; +import useHttpClient from '@wcpos/hooks/use-http-client'; type RxDocument = import('rxdb').RxDocument; diff --git a/packages/core/src/screens/main/hooks/use-keyboard-shortcuts.ts b/packages/core/src/screens/main/hooks/use-keyboard-shortcuts.ts index 4a82b0d90..b8e3bb80a 100644 --- a/packages/core/src/screens/main/hooks/use-keyboard-shortcuts.ts +++ b/packages/core/src/screens/main/hooks/use-keyboard-shortcuts.ts @@ -1,6 +1,6 @@ import { useNavigation } from '@react-navigation/native'; -import { useHotkeys } from '@wcpos/hooks/src/use-hotkeys'; +import { useHotkeys } from '@wcpos/hooks/use-hotkeys'; import { useAppState } from '../../../contexts/app-state'; diff --git a/packages/core/src/screens/main/hooks/use-rest-http-client.ts b/packages/core/src/screens/main/hooks/use-rest-http-client.ts index 63b357809..590ae2cb5 100644 --- a/packages/core/src/screens/main/hooks/use-rest-http-client.ts +++ b/packages/core/src/screens/main/hooks/use-rest-http-client.ts @@ -7,9 +7,9 @@ import { useObservableEagerState } from 'observable-hooks'; import { BehaviorSubject } from 'rxjs'; import semver from 'semver'; -import useHttpClient, { RequestConfig } from '@wcpos/hooks/src/use-http-client'; -import useOnlineStatus from '@wcpos/hooks/src/use-online-status'; -import log from '@wcpos/utils/src/logger'; +import useHttpClient, { RequestConfig } from '@wcpos/hooks/use-http-client'; +import useOnlineStatus from '@wcpos/hooks/use-online-status'; +import log from '@wcpos/utils/logger'; import { useAppState } from '../../../contexts/app-state'; diff --git a/packages/core/src/screens/main/index.tsx b/packages/core/src/screens/main/index.tsx index da32cd589..ef8380e53 100644 --- a/packages/core/src/screens/main/index.tsx +++ b/packages/core/src/screens/main/index.tsx @@ -6,10 +6,10 @@ import { createStackNavigator } from '@react-navigation/stack'; import { useObservableEagerState } from 'observable-hooks'; import { isRxDatabase } from 'rxdb'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; -import { Icon } from '@wcpos/components/src/icon'; -import { Suspense } from '@wcpos/components/src/suspense'; -import { OnlineStatusProvider } from '@wcpos/hooks/src/use-online-status'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; +import { Icon } from '@wcpos/components/icon'; +import { Suspense } from '@wcpos/components/suspense'; +import { OnlineStatusProvider } from '@wcpos/hooks/use-online-status'; import { QueryProvider, useQuery } from '@wcpos/query'; import DrawerContent from './components/drawer-content'; diff --git a/packages/core/src/screens/main/login.tsx b/packages/core/src/screens/main/login.tsx index a4ac007eb..98529ec7b 100644 --- a/packages/core/src/screens/main/login.tsx +++ b/packages/core/src/screens/main/login.tsx @@ -9,9 +9,9 @@ import { ModalTitle, ModalHeader, ModalBody, -} from '@wcpos/components/src/modal'; -import { WebView } from '@wcpos/components/src/webview'; -import log from '@wcpos/utils/src/logger'; +} from '@wcpos/components/modal'; +import { WebView } from '@wcpos/components/webview'; +import log from '@wcpos/utils/logger'; import { useAppState } from '../../contexts/app-state'; import { useT } from '../../contexts/translations'; diff --git a/packages/core/src/screens/main/logs/cells/context.tsx b/packages/core/src/screens/main/logs/cells/context.tsx index a0338d232..672d695ad 100644 --- a/packages/core/src/screens/main/logs/cells/context.tsx +++ b/packages/core/src/screens/main/logs/cells/context.tsx @@ -2,7 +2,7 @@ import * as React from 'react'; import { CellContext } from '@tanstack/react-table'; -import { Tree } from '@wcpos/components/src/tree'; +import { Tree } from '@wcpos/components/tree'; type LogDocument = import('@wcpos/database').LogDocument; diff --git a/packages/core/src/screens/main/logs/cells/date.tsx b/packages/core/src/screens/main/logs/cells/date.tsx index 008e15783..3b4027b39 100644 --- a/packages/core/src/screens/main/logs/cells/date.tsx +++ b/packages/core/src/screens/main/logs/cells/date.tsx @@ -2,7 +2,7 @@ import * as React from 'react'; import { CellContext } from '@tanstack/react-table'; -import { Text } from '@wcpos/components/src/text'; +import { Text } from '@wcpos/components/text'; import { useDateFormat } from '../../hooks/use-date-format'; diff --git a/packages/core/src/screens/main/logs/cells/level.tsx b/packages/core/src/screens/main/logs/cells/level.tsx index a7876f6f9..9fcead682 100644 --- a/packages/core/src/screens/main/logs/cells/level.tsx +++ b/packages/core/src/screens/main/logs/cells/level.tsx @@ -2,7 +2,7 @@ import * as React from 'react'; import { CellContext } from '@tanstack/react-table'; -import { ButtonPill, ButtonText } from '@wcpos/components/src/button'; +import { ButtonPill, ButtonText } from '@wcpos/components/button'; type LogDocument = import('@wcpos/database').LogDocument; diff --git a/packages/core/src/screens/main/logs/index.tsx b/packages/core/src/screens/main/logs/index.tsx index c9913025a..523c46cbf 100644 --- a/packages/core/src/screens/main/logs/index.tsx +++ b/packages/core/src/screens/main/logs/index.tsx @@ -1,7 +1,7 @@ import * as React from 'react'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; -import { Suspense } from '@wcpos/components/src/suspense'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; +import { Suspense } from '@wcpos/components/suspense'; import { Logs } from './logs'; diff --git a/packages/core/src/screens/main/logs/logs.tsx b/packages/core/src/screens/main/logs/logs.tsx index f119e8b55..e7db8feda 100644 --- a/packages/core/src/screens/main/logs/logs.tsx +++ b/packages/core/src/screens/main/logs/logs.tsx @@ -2,11 +2,11 @@ import * as React from 'react'; import get from 'lodash/get'; -import { Box } from '@wcpos/components/src/box'; -import { Card, CardContent, CardHeader } from '@wcpos/components/src/card'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Suspense } from '@wcpos/components/src/suspense'; +import { Box } from '@wcpos/components/box'; +import { Card, CardContent, CardHeader } from '@wcpos/components/card'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; +import { HStack } from '@wcpos/components/hstack'; +import { Suspense } from '@wcpos/components/suspense'; import { useLocalQuery } from '@wcpos/query'; import { Context } from './cells/context'; diff --git a/packages/core/src/screens/main/logs/ui-settings-form.tsx b/packages/core/src/screens/main/logs/ui-settings-form.tsx index 2189677c1..662763012 100644 --- a/packages/core/src/screens/main/logs/ui-settings-form.tsx +++ b/packages/core/src/screens/main/logs/ui-settings-form.tsx @@ -5,8 +5,8 @@ import { useObservableState } from 'observable-hooks'; import { useForm } from 'react-hook-form'; import * as z from 'zod'; -import { Form, useFormChangeHandler } from '@wcpos/components/src/form'; -import { VStack } from '@wcpos/components/src/vstack'; +import { Form, useFormChangeHandler } from '@wcpos/components/form'; +import { VStack } from '@wcpos/components/vstack'; import { columnsFormSchema, diff --git a/packages/core/src/screens/main/orders/cells/actions.tsx b/packages/core/src/screens/main/orders/cells/actions.tsx index 88555bcd9..de9e85624 100644 --- a/packages/core/src/screens/main/orders/cells/actions.tsx +++ b/packages/core/src/screens/main/orders/cells/actions.tsx @@ -12,17 +12,17 @@ import { AlertDialogAction, AlertDialogFooter, AlertDialogDescription, -} from '@wcpos/components/src/alert-dialog'; +} from '@wcpos/components/alert-dialog'; import { DropdownMenu, DropdownMenuTrigger, DropdownMenuContent, DropdownMenuItem, DropdownMenuSeparator, -} from '@wcpos/components/src/dropdown-menu'; -import { Icon } from '@wcpos/components/src/icon'; -import { IconButton } from '@wcpos/components/src/icon-button'; -import { Text } from '@wcpos/components/src/text'; +} from '@wcpos/components/dropdown-menu'; +import { Icon } from '@wcpos/components/icon'; +import { IconButton } from '@wcpos/components/icon-button'; +import { Text } from '@wcpos/components/text'; import { useAppState } from '../../../../contexts/app-state'; import { useT } from '../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/orders/cells/address.tsx b/packages/core/src/screens/main/orders/cells/address.tsx index 90fe362aa..a080a8d09 100644 --- a/packages/core/src/screens/main/orders/cells/address.tsx +++ b/packages/core/src/screens/main/orders/cells/address.tsx @@ -2,7 +2,7 @@ import * as React from 'react'; import { useObservableEagerState } from 'observable-hooks'; -import { FormatAddress } from '@wcpos/components/src/format'; +import { FormatAddress } from '@wcpos/components/format'; import type { CellContext } from '@tanstack/react-table'; diff --git a/packages/core/src/screens/main/orders/cells/note.tsx b/packages/core/src/screens/main/orders/cells/note.tsx index cda6b653a..cc69da192 100644 --- a/packages/core/src/screens/main/orders/cells/note.tsx +++ b/packages/core/src/screens/main/orders/cells/note.tsx @@ -2,9 +2,9 @@ import * as React from 'react'; import { useObservableEagerState } from 'observable-hooks'; -import { IconButton } from '@wcpos/components/src/icon-button'; -import { Text } from '@wcpos/components/src/text'; -import { Tooltip, TooltipContent, TooltipTrigger } from '@wcpos/components/src/tooltip'; +import { IconButton } from '@wcpos/components/icon-button'; +import { Text } from '@wcpos/components/text'; +import { Tooltip, TooltipContent, TooltipTrigger } from '@wcpos/components/tooltip'; import type { CellContext } from '@tanstack/react-table'; diff --git a/packages/core/src/screens/main/orders/cells/receipt.tsx b/packages/core/src/screens/main/orders/cells/receipt.tsx index 3b07c8d8c..faf0d0b55 100644 --- a/packages/core/src/screens/main/orders/cells/receipt.tsx +++ b/packages/core/src/screens/main/orders/cells/receipt.tsx @@ -3,9 +3,9 @@ import * as React from 'react'; import { useNavigation } from '@react-navigation/native'; import { useObservableEagerState } from 'observable-hooks'; -import { IconButton } from '@wcpos/components/src/icon-button'; -import { Text } from '@wcpos/components/src/text'; -import { Tooltip, TooltipContent, TooltipTrigger } from '@wcpos/components/src/tooltip'; +import { IconButton } from '@wcpos/components/icon-button'; +import { Text } from '@wcpos/components/text'; +import { Tooltip, TooltipContent, TooltipTrigger } from '@wcpos/components/tooltip'; import { useT } from '../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/orders/edit-order/form.tsx b/packages/core/src/screens/main/orders/edit-order/form.tsx index 30b000d70..1bf84b4bb 100644 --- a/packages/core/src/screens/main/orders/edit-order/form.tsx +++ b/packages/core/src/screens/main/orders/edit-order/form.tsx @@ -11,7 +11,7 @@ import { Collapsible, CollapsibleTrigger, CollapsibleContent, -} from '@wcpos/components/src/collapsible'; +} from '@wcpos/components/collapsible'; import { Form, FormCombobox, @@ -19,12 +19,12 @@ import { FormInput, FormSelect, FormTextarea, -} from '@wcpos/components/src/form'; -import { ModalAction, ModalClose, ModalFooter } from '@wcpos/components/src/modal'; -import { Text } from '@wcpos/components/src/text'; -import { Toast } from '@wcpos/components/src/toast'; -import { VStack } from '@wcpos/components/src/vstack'; -import log from '@wcpos/utils/src/logger'; +} from '@wcpos/components/form'; +import { ModalAction, ModalClose, ModalFooter } from '@wcpos/components/modal'; +import { Text } from '@wcpos/components/text'; +import { Toast } from '@wcpos/components/toast'; +import { VStack } from '@wcpos/components/vstack'; +import log from '@wcpos/utils/logger'; import { useT } from '../../../../contexts/translations'; import { BillingAddressForm, billingAddressSchema } from '../../components/billing-address-form'; diff --git a/packages/core/src/screens/main/orders/edit-order/index.tsx b/packages/core/src/screens/main/orders/edit-order/index.tsx index 8f3116251..15fe956d7 100644 --- a/packages/core/src/screens/main/orders/edit-order/index.tsx +++ b/packages/core/src/screens/main/orders/edit-order/index.tsx @@ -9,10 +9,10 @@ import { Modal, ModalBody, ModalHeader, -} from '@wcpos/components/src/modal'; -import { Tabs, TabsContent, TabsList, TabsTrigger } from '@wcpos/components/src/tabs'; -import { Text } from '@wcpos/components/src/text'; -import { Tree } from '@wcpos/components/src/tree'; +} from '@wcpos/components/modal'; +import { Tabs, TabsContent, TabsList, TabsTrigger } from '@wcpos/components/tabs'; +import { Text } from '@wcpos/components/text'; +import { Tree } from '@wcpos/components/tree'; import { EditOrderForm } from './form'; import { useT } from '../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/orders/filter-bar.tsx b/packages/core/src/screens/main/orders/filter-bar.tsx index f1086ce30..7b430dcc4 100644 --- a/packages/core/src/screens/main/orders/filter-bar.tsx +++ b/packages/core/src/screens/main/orders/filter-bar.tsx @@ -5,8 +5,8 @@ import { useObservableEagerState, ObservableResource, useObservable } from 'obse import { of } from 'rxjs'; import { map, startWith, switchMap, tap } from 'rxjs/operators'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Suspense } from '@wcpos/components/src/suspense'; +import { HStack } from '@wcpos/components/hstack'; +import { Suspense } from '@wcpos/components/suspense'; import { useQuery } from '@wcpos/query'; import { useAppState } from '../../../contexts/app-state'; diff --git a/packages/core/src/screens/main/orders/index.tsx b/packages/core/src/screens/main/orders/index.tsx index dd12f3852..251089e08 100644 --- a/packages/core/src/screens/main/orders/index.tsx +++ b/packages/core/src/screens/main/orders/index.tsx @@ -4,8 +4,8 @@ import { createStackNavigator } from '@react-navigation/stack'; import get from 'lodash/get'; import { ObservableResource } from 'observable-hooks'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; -import { Suspense } from '@wcpos/components/src/suspense'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; +import { Suspense } from '@wcpos/components/suspense'; import { EditOrder } from './edit-order'; import Orders from './orders'; diff --git a/packages/core/src/screens/main/orders/orders.tsx b/packages/core/src/screens/main/orders/orders.tsx index d8e688556..0639bb2d0 100644 --- a/packages/core/src/screens/main/orders/orders.tsx +++ b/packages/core/src/screens/main/orders/orders.tsx @@ -2,12 +2,12 @@ import * as React from 'react'; import get from 'lodash/get'; -import { Box } from '@wcpos/components/src/box'; -import { Card, CardContent, CardHeader } from '@wcpos/components/src/card'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Suspense } from '@wcpos/components/src/suspense'; -import { VStack } from '@wcpos/components/src/vstack'; +import { Box } from '@wcpos/components/box'; +import { Card, CardContent, CardHeader } from '@wcpos/components/card'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; +import { HStack } from '@wcpos/components/hstack'; +import { Suspense } from '@wcpos/components/suspense'; +import { VStack } from '@wcpos/components/vstack'; import { useQuery } from '@wcpos/query'; import { Actions } from './cells/actions'; diff --git a/packages/core/src/screens/main/orders/ui-settings-form.tsx b/packages/core/src/screens/main/orders/ui-settings-form.tsx index c572c449a..0ece31131 100644 --- a/packages/core/src/screens/main/orders/ui-settings-form.tsx +++ b/packages/core/src/screens/main/orders/ui-settings-form.tsx @@ -5,8 +5,8 @@ import { useObservableState } from 'observable-hooks'; import { useForm } from 'react-hook-form'; import * as z from 'zod'; -import { Form, useFormChangeHandler } from '@wcpos/components/src/form'; -import { VStack } from '@wcpos/components/src/vstack'; +import { Form, useFormChangeHandler } from '@wcpos/components/form'; +import { VStack } from '@wcpos/components/vstack'; import { columnsFormSchema, diff --git a/packages/core/src/screens/main/page-upgrade.tsx b/packages/core/src/screens/main/page-upgrade.tsx index a7ee47edf..4a2be365f 100644 --- a/packages/core/src/screens/main/page-upgrade.tsx +++ b/packages/core/src/screens/main/page-upgrade.tsx @@ -1,12 +1,12 @@ import * as React from 'react'; import { View, Linking } from 'react-native'; -import { Button } from '@wcpos/components/src/button'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Image } from '@wcpos/components/src/image'; -import { cn } from '@wcpos/components/src/lib/utils'; -import { Text } from '@wcpos/components/src/text'; -import { VStack } from '@wcpos/components/src/vstack'; +import { Button } from '@wcpos/components/button'; +import { HStack } from '@wcpos/components/hstack'; +import { Image } from '@wcpos/components/image'; +import { cn } from '@wcpos/components/lib/utils'; +import { Text } from '@wcpos/components/text'; +import { VStack } from '@wcpos/components/vstack'; import { useT } from '../../contexts/translations'; diff --git a/packages/core/src/screens/main/pos/cart/add-cart-item-button.tsx b/packages/core/src/screens/main/pos/cart/add-cart-item-button.tsx index ce397a303..d249b7dc7 100644 --- a/packages/core/src/screens/main/pos/cart/add-cart-item-button.tsx +++ b/packages/core/src/screens/main/pos/cart/add-cart-item-button.tsx @@ -7,9 +7,9 @@ import { DialogHeader, DialogTitle, DialogBody, -} from '@wcpos/components/src/dialog'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; -import { IconButton } from '@wcpos/components/src/icon-button'; +} from '@wcpos/components/dialog'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; +import { IconButton } from '@wcpos/components/icon-button'; interface Props { title: string; diff --git a/packages/core/src/screens/main/pos/cart/add-cart-item-buttons.tsx b/packages/core/src/screens/main/pos/cart/add-cart-item-buttons.tsx index cd9012489..d25babc5d 100644 --- a/packages/core/src/screens/main/pos/cart/add-cart-item-buttons.tsx +++ b/packages/core/src/screens/main/pos/cart/add-cart-item-buttons.tsx @@ -1,8 +1,8 @@ import * as React from 'react'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Text } from '@wcpos/components/src/text'; -import { VStack } from '@wcpos/components/src/vstack'; +import { HStack } from '@wcpos/components/hstack'; +import { Text } from '@wcpos/components/text'; +import { VStack } from '@wcpos/components/vstack'; import { AddCartItemButton } from './add-cart-item-button'; import { AddFee } from './add-fee'; diff --git a/packages/core/src/screens/main/pos/cart/add-customer.tsx b/packages/core/src/screens/main/pos/cart/add-customer.tsx index c1e3c85a2..568ba92fe 100644 --- a/packages/core/src/screens/main/pos/cart/add-customer.tsx +++ b/packages/core/src/screens/main/pos/cart/add-customer.tsx @@ -11,12 +11,12 @@ import { DialogTitle, DialogBody, DialogHeader, -} from '@wcpos/components/src/dialog'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; -import { IconButton } from '@wcpos/components/src/icon-button'; -import { Text } from '@wcpos/components/src/text'; -import { Toast } from '@wcpos/components/src/toast'; -import { Tooltip, TooltipTrigger, TooltipContent } from '@wcpos/components/src/tooltip'; +} from '@wcpos/components/dialog'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; +import { IconButton } from '@wcpos/components/icon-button'; +import { Text } from '@wcpos/components/text'; +import { Toast } from '@wcpos/components/toast'; +import { Tooltip, TooltipTrigger, TooltipContent } from '@wcpos/components/tooltip'; import { useT } from '../../../../contexts/translations'; import { CustomerForm, customerFormSchema } from '../../components/customer/customer-form'; diff --git a/packages/core/src/screens/main/pos/cart/add-fee.tsx b/packages/core/src/screens/main/pos/cart/add-fee.tsx index 403812efc..3238f4133 100644 --- a/packages/core/src/screens/main/pos/cart/add-fee.tsx +++ b/packages/core/src/screens/main/pos/cart/add-fee.tsx @@ -11,7 +11,7 @@ import { DialogClose, DialogFooter, useRootContext, -} from '@wcpos/components/src/dialog'; +} from '@wcpos/components/dialog'; import { Form, FormField, @@ -19,8 +19,8 @@ import { FormSwitch, FormSelect, FormRadioGroup, -} from '@wcpos/components/src/form'; -import { VStack } from '@wcpos/components/src/vstack'; +} from '@wcpos/components/form'; +import { VStack } from '@wcpos/components/vstack'; import { useT } from '../../../../contexts/translations'; import { CurrencyInput } from '../../components/currency-input'; diff --git a/packages/core/src/screens/main/pos/cart/add-misc-product.tsx b/packages/core/src/screens/main/pos/cart/add-misc-product.tsx index 8352004a7..26012525e 100644 --- a/packages/core/src/screens/main/pos/cart/add-misc-product.tsx +++ b/packages/core/src/screens/main/pos/cart/add-misc-product.tsx @@ -11,9 +11,9 @@ import { DialogClose, DialogFooter, useRootContext, -} from '@wcpos/components/src/dialog'; -import { Form, FormField, FormInput, FormSelect, FormRadioGroup } from '@wcpos/components/src/form'; -import { VStack } from '@wcpos/components/src/vstack'; +} from '@wcpos/components/dialog'; +import { Form, FormField, FormInput, FormSelect, FormRadioGroup } from '@wcpos/components/form'; +import { VStack } from '@wcpos/components/vstack'; import { useT } from '../../../../contexts/translations'; import { CurrencyInput } from '../../components/currency-input'; diff --git a/packages/core/src/screens/main/pos/cart/add-shipping.tsx b/packages/core/src/screens/main/pos/cart/add-shipping.tsx index f6bb6e5d5..12b38a115 100644 --- a/packages/core/src/screens/main/pos/cart/add-shipping.tsx +++ b/packages/core/src/screens/main/pos/cart/add-shipping.tsx @@ -12,7 +12,7 @@ import { DialogClose, DialogFooter, useRootContext, -} from '@wcpos/components/src/dialog'; +} from '@wcpos/components/dialog'; import { Form, FormField, @@ -20,8 +20,8 @@ import { FormSwitch, FormRadioGroup, FormSelect, -} from '@wcpos/components/src/form'; -import { VStack } from '@wcpos/components/src/vstack'; +} from '@wcpos/components/form'; +import { VStack } from '@wcpos/components/vstack'; import { useAppState } from '../../../../contexts/app-state'; import { useT } from '../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/pos/cart/buttons/add-note.tsx b/packages/core/src/screens/main/pos/cart/buttons/add-note.tsx index 88c421d6a..bf8910623 100644 --- a/packages/core/src/screens/main/pos/cart/buttons/add-note.tsx +++ b/packages/core/src/screens/main/pos/cart/buttons/add-note.tsx @@ -2,7 +2,7 @@ import * as React from 'react'; import { useObservableEagerState } from 'observable-hooks'; -import { Button } from '@wcpos/components/src/button'; +import { Button } from '@wcpos/components/button'; import { Dialog, DialogTrigger, @@ -13,8 +13,8 @@ import { DialogFooter, DialogClose, DialogAction, -} from '@wcpos/components/src/dialog'; -import { Textarea } from '@wcpos/components/src/textarea'; +} from '@wcpos/components/dialog'; +import { Textarea } from '@wcpos/components/textarea'; import { useT } from '../../../../../contexts/translations'; import { useLocalMutation } from '../../../hooks/mutations/use-local-mutation'; diff --git a/packages/core/src/screens/main/pos/cart/buttons/edit-order-meta/form.tsx b/packages/core/src/screens/main/pos/cart/buttons/edit-order-meta/form.tsx index 3f5efb165..bd53df857 100644 --- a/packages/core/src/screens/main/pos/cart/buttons/edit-order-meta/form.tsx +++ b/packages/core/src/screens/main/pos/cart/buttons/edit-order-meta/form.tsx @@ -11,10 +11,10 @@ import { DialogClose, DialogFooter, useRootContext, -} from '@wcpos/components/src/dialog'; -import { Form, FormCombobox, FormField, FormInput } from '@wcpos/components/src/form'; -// import { Toast } from '@wcpos/components/src/toast'; -import { VStack } from '@wcpos/components/src/vstack'; +} from '@wcpos/components/dialog'; +import { Form, FormCombobox, FormField, FormInput } from '@wcpos/components/form'; +// import { Toast } from '@wcpos/components/toast'; +import { VStack } from '@wcpos/components/vstack'; import { useT } from '../../../../../../contexts/translations'; import { CurrencySelect } from '../../../../components/currency-select'; diff --git a/packages/core/src/screens/main/pos/cart/buttons/edit-order-meta/index.tsx b/packages/core/src/screens/main/pos/cart/buttons/edit-order-meta/index.tsx index 589619869..ab963422e 100644 --- a/packages/core/src/screens/main/pos/cart/buttons/edit-order-meta/index.tsx +++ b/packages/core/src/screens/main/pos/cart/buttons/edit-order-meta/index.tsx @@ -2,9 +2,9 @@ import * as React from 'react'; import { useObservablePickState } from 'observable-hooks'; -import { Tabs, TabsList, TabsTrigger, TabsContent } from '@wcpos/components/src/tabs'; -import { Text } from '@wcpos/components/src/text'; -import { Tree } from '@wcpos/components/src/tree'; +import { Tabs, TabsList, TabsTrigger, TabsContent } from '@wcpos/components/tabs'; +import { Text } from '@wcpos/components/text'; +import { Tree } from '@wcpos/components/tree'; import { EditOrderMetaForm } from './form'; import { useT } from '../../../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/pos/cart/buttons/order-meta.tsx b/packages/core/src/screens/main/pos/cart/buttons/order-meta.tsx index a001469c7..08c7b6ac0 100644 --- a/packages/core/src/screens/main/pos/cart/buttons/order-meta.tsx +++ b/packages/core/src/screens/main/pos/cart/buttons/order-meta.tsx @@ -1,6 +1,6 @@ import * as React from 'react'; -import { Button } from '@wcpos/components/src/button'; +import { Button } from '@wcpos/components/button'; import { Dialog, DialogTrigger, @@ -8,7 +8,7 @@ import { DialogHeader, DialogTitle, DialogBody, -} from '@wcpos/components/src/dialog'; +} from '@wcpos/components/dialog'; import { EditOrderMeta } from './edit-order-meta'; import { useT } from '../../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/pos/cart/buttons/pay.tsx b/packages/core/src/screens/main/pos/cart/buttons/pay.tsx index d9e98cc1b..5ca708b76 100644 --- a/packages/core/src/screens/main/pos/cart/buttons/pay.tsx +++ b/packages/core/src/screens/main/pos/cart/buttons/pay.tsx @@ -4,8 +4,8 @@ import { useNavigation, StackActions } from '@react-navigation/native'; import { useObservableEagerState } from 'observable-hooks'; import { isRxDocument } from 'rxdb'; -import { Button } from '@wcpos/components/src/button'; -import { Toast } from '@wcpos/components/src/toast'; +import { Button } from '@wcpos/components/button'; +import { Toast } from '@wcpos/components/toast'; import { useT } from '../../../../../contexts/translations'; import usePushDocument from '../../../contexts/use-push-document'; diff --git a/packages/core/src/screens/main/pos/cart/buttons/save-order.tsx b/packages/core/src/screens/main/pos/cart/buttons/save-order.tsx index 03f857658..b2484cd62 100644 --- a/packages/core/src/screens/main/pos/cart/buttons/save-order.tsx +++ b/packages/core/src/screens/main/pos/cart/buttons/save-order.tsx @@ -3,8 +3,8 @@ import { View } from 'react-native'; import { isRxDocument } from 'rxdb'; -import { Button } from '@wcpos/components/src/button'; -import { Toast } from '@wcpos/components/src/toast'; +import { Button } from '@wcpos/components/button'; +import { Toast } from '@wcpos/components/toast'; import { useT } from '../../../../../contexts/translations'; import usePushDocument from '../../../contexts/use-push-document'; diff --git a/packages/core/src/screens/main/pos/cart/buttons/void.tsx b/packages/core/src/screens/main/pos/cart/buttons/void.tsx index 77b297c75..64b165298 100644 --- a/packages/core/src/screens/main/pos/cart/buttons/void.tsx +++ b/packages/core/src/screens/main/pos/cart/buttons/void.tsx @@ -2,9 +2,9 @@ import * as React from 'react'; import { useNavigation } from '@react-navigation/native'; -import { Button } from '@wcpos/components/src/button'; -import { Toast } from '@wcpos/components/src/toast'; -import log from '@wcpos/utils/src/logger'; +import { Button } from '@wcpos/components/button'; +import { Toast } from '@wcpos/components/toast'; +import log from '@wcpos/utils/logger'; import { useT } from '../../../../../contexts/translations'; import useDeleteDocument from '../../../contexts/use-delete-document'; diff --git a/packages/core/src/screens/main/pos/cart/cart-header.tsx b/packages/core/src/screens/main/pos/cart/cart-header.tsx index ecd58dee2..941a4adb6 100644 --- a/packages/core/src/screens/main/pos/cart/cart-header.tsx +++ b/packages/core/src/screens/main/pos/cart/cart-header.tsx @@ -1,17 +1,17 @@ import * as React from 'react'; import { View } from 'react-native'; -import { ButtonPill, ButtonText } from '@wcpos/components/src/button'; +import { ButtonPill, ButtonText } from '@wcpos/components/button'; import { Combobox, ComboboxContent, ComboboxTriggerPrimitive, -} from '@wcpos/components/src/combobox'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; -import { HStack } from '@wcpos/components/src/hstack'; -import { IconButton } from '@wcpos/components/src/icon-button'; -import { Text } from '@wcpos/components/src/text'; -import { Tooltip, TooltipContent, TooltipTrigger } from '@wcpos/components/src/tooltip'; +} from '@wcpos/components/combobox'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; +import { HStack } from '@wcpos/components/hstack'; +import { IconButton } from '@wcpos/components/icon-button'; +import { Text } from '@wcpos/components/text'; +import { Tooltip, TooltipContent, TooltipTrigger } from '@wcpos/components/tooltip'; import { AddNewCustomer } from './add-customer'; import { Customer } from './customer'; diff --git a/packages/core/src/screens/main/pos/cart/cells/actions.tsx b/packages/core/src/screens/main/pos/cart/cells/actions.tsx index 1b2f3f80b..1e4673a23 100644 --- a/packages/core/src/screens/main/pos/cart/cells/actions.tsx +++ b/packages/core/src/screens/main/pos/cart/cells/actions.tsx @@ -1,6 +1,6 @@ import * as React from 'react'; -import { IconButton } from '@wcpos/components/src/icon-button'; +import { IconButton } from '@wcpos/components/icon-button'; import { useRemoveLineItem } from '../../hooks/use-remove-line-item'; diff --git a/packages/core/src/screens/main/pos/cart/cells/edit-cart-item-button.tsx b/packages/core/src/screens/main/pos/cart/cells/edit-cart-item-button.tsx index 606a55264..f95059775 100644 --- a/packages/core/src/screens/main/pos/cart/cells/edit-cart-item-button.tsx +++ b/packages/core/src/screens/main/pos/cart/cells/edit-cart-item-button.tsx @@ -6,11 +6,11 @@ import { DialogHeader, DialogTitle, DialogBody, -} from '@wcpos/components/src/dialog'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; -import { IconButton } from '@wcpos/components/src/icon-button'; -import { Text } from '@wcpos/components/src/text'; -import { Tooltip, TooltipTrigger, TooltipContent } from '@wcpos/components/src/tooltip'; +} from '@wcpos/components/dialog'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; +import { IconButton } from '@wcpos/components/icon-button'; +import { Text } from '@wcpos/components/text'; +import { Tooltip, TooltipTrigger, TooltipContent } from '@wcpos/components/tooltip'; interface Props { title: string; diff --git a/packages/core/src/screens/main/pos/cart/cells/edit-fee-line/form.tsx b/packages/core/src/screens/main/pos/cart/cells/edit-fee-line/form.tsx index 72de82ead..230f90f2e 100644 --- a/packages/core/src/screens/main/pos/cart/cells/edit-fee-line/form.tsx +++ b/packages/core/src/screens/main/pos/cart/cells/edit-fee-line/form.tsx @@ -11,7 +11,7 @@ import { DialogClose, DialogFooter, useRootContext, -} from '@wcpos/components/src/dialog'; +} from '@wcpos/components/dialog'; import { Form, FormField, @@ -19,8 +19,8 @@ import { FormRadioGroup, FormSelect, FormInput, -} from '@wcpos/components/src/form'; -import { VStack } from '@wcpos/components/src/vstack'; +} from '@wcpos/components/form'; +import { VStack } from '@wcpos/components/vstack'; import { useT } from '../../../../../../contexts/translations'; import { CurrencyInput } from '../../../../components/currency-input'; diff --git a/packages/core/src/screens/main/pos/cart/cells/edit-fee-line/index.tsx b/packages/core/src/screens/main/pos/cart/cells/edit-fee-line/index.tsx index cdf0e3679..5fb1eb58e 100644 --- a/packages/core/src/screens/main/pos/cart/cells/edit-fee-line/index.tsx +++ b/packages/core/src/screens/main/pos/cart/cells/edit-fee-line/index.tsx @@ -1,8 +1,8 @@ import * as React from 'react'; -import { Tabs, TabsList, TabsTrigger, TabsContent } from '@wcpos/components/src/tabs'; -import { Text } from '@wcpos/components/src/text'; -import { Tree } from '@wcpos/components/src/tree'; +import { Tabs, TabsList, TabsTrigger, TabsContent } from '@wcpos/components/tabs'; +import { Text } from '@wcpos/components/text'; +import { Tree } from '@wcpos/components/tree'; import { EditFeeLineForm } from './form'; import { useT } from '../../../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/pos/cart/cells/edit-line-item/form.tsx b/packages/core/src/screens/main/pos/cart/cells/edit-line-item/form.tsx index e32b9fea5..ff49298c8 100644 --- a/packages/core/src/screens/main/pos/cart/cells/edit-line-item/form.tsx +++ b/packages/core/src/screens/main/pos/cart/cells/edit-line-item/form.tsx @@ -11,9 +11,9 @@ import { DialogClose, DialogFooter, useRootContext, -} from '@wcpos/components/src/dialog'; -import { Form, FormField, FormInput, FormRadioGroup, FormSelect } from '@wcpos/components/src/form'; -import { VStack } from '@wcpos/components/src/vstack'; +} from '@wcpos/components/dialog'; +import { Form, FormField, FormInput, FormRadioGroup, FormSelect } from '@wcpos/components/form'; +import { VStack } from '@wcpos/components/vstack'; import { useT } from '../../../../../../contexts/translations'; import { CurrencyInput } from '../../../../components/currency-input'; diff --git a/packages/core/src/screens/main/pos/cart/cells/edit-line-item/index.tsx b/packages/core/src/screens/main/pos/cart/cells/edit-line-item/index.tsx index 00540e066..210310666 100644 --- a/packages/core/src/screens/main/pos/cart/cells/edit-line-item/index.tsx +++ b/packages/core/src/screens/main/pos/cart/cells/edit-line-item/index.tsx @@ -1,8 +1,8 @@ import * as React from 'react'; -import { Tabs, TabsList, TabsTrigger, TabsContent } from '@wcpos/components/src/tabs'; -import { Text } from '@wcpos/components/src/text'; -import { Tree } from '@wcpos/components/src/tree'; +import { Tabs, TabsList, TabsTrigger, TabsContent } from '@wcpos/components/tabs'; +import { Text } from '@wcpos/components/text'; +import { Tree } from '@wcpos/components/tree'; import { EditLineItemForm } from './form'; import { useT } from '../../../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/pos/cart/cells/edit-shipping-line/form.tsx b/packages/core/src/screens/main/pos/cart/cells/edit-shipping-line/form.tsx index 1dfb97de3..1e2bfd681 100644 --- a/packages/core/src/screens/main/pos/cart/cells/edit-shipping-line/form.tsx +++ b/packages/core/src/screens/main/pos/cart/cells/edit-shipping-line/form.tsx @@ -12,7 +12,7 @@ import { DialogFooter, useRootContext, DialogAction, -} from '@wcpos/components/src/dialog'; +} from '@wcpos/components/dialog'; import { Form, FormField, @@ -20,8 +20,8 @@ import { FormInput, FormRadioGroup, FormSelect, -} from '@wcpos/components/src/form'; -import { VStack } from '@wcpos/components/src/vstack'; +} from '@wcpos/components/form'; +import { VStack } from '@wcpos/components/vstack'; import { useT } from '../../../../../../contexts/translations'; import { CurrencyInput } from '../../../../components/currency-input'; diff --git a/packages/core/src/screens/main/pos/cart/cells/edit-shipping-line/index.tsx b/packages/core/src/screens/main/pos/cart/cells/edit-shipping-line/index.tsx index 727677d50..7376684b9 100644 --- a/packages/core/src/screens/main/pos/cart/cells/edit-shipping-line/index.tsx +++ b/packages/core/src/screens/main/pos/cart/cells/edit-shipping-line/index.tsx @@ -1,8 +1,8 @@ import * as React from 'react'; -import { Tabs, TabsList, TabsTrigger, TabsContent } from '@wcpos/components/src/tabs'; -import { Text } from '@wcpos/components/src/text'; -import { Tree } from '@wcpos/components/src/tree'; +import { Tabs, TabsList, TabsTrigger, TabsContent } from '@wcpos/components/tabs'; +import { Text } from '@wcpos/components/text'; +import { Tree } from '@wcpos/components/tree'; import { EditShippingLineForm } from './form'; import { useT } from '../../../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/pos/cart/cells/fee-and-shipping-total.tsx b/packages/core/src/screens/main/pos/cart/cells/fee-and-shipping-total.tsx index c8de57c20..2b819c029 100644 --- a/packages/core/src/screens/main/pos/cart/cells/fee-and-shipping-total.tsx +++ b/packages/core/src/screens/main/pos/cart/cells/fee-and-shipping-total.tsx @@ -2,8 +2,8 @@ import * as React from 'react'; import { useObservableEagerState } from 'observable-hooks'; -import { Text } from '@wcpos/components/src/text'; -import { VStack } from '@wcpos/components/src/vstack'; +import { Text } from '@wcpos/components/text'; +import { VStack } from '@wcpos/components/vstack'; import { useAppState } from '../../../../../contexts/app-state'; import { useCurrentOrderCurrencyFormat } from '../../../hooks/use-current-order-currency-format'; diff --git a/packages/core/src/screens/main/pos/cart/cells/fee-name.tsx b/packages/core/src/screens/main/pos/cart/cells/fee-name.tsx index b02b6678f..12f87deb2 100644 --- a/packages/core/src/screens/main/pos/cart/cells/fee-name.tsx +++ b/packages/core/src/screens/main/pos/cart/cells/fee-name.tsx @@ -1,10 +1,10 @@ import * as React from 'react'; import { View } from 'react-native'; -import { Box } from '@wcpos/components/src/box'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Text } from '@wcpos/components/src/text'; -import { VStack } from '@wcpos/components/src/vstack'; +import { Box } from '@wcpos/components/box'; +import { HStack } from '@wcpos/components/hstack'; +import { Text } from '@wcpos/components/text'; +import { VStack } from '@wcpos/components/vstack'; import { EditCartItemButton } from './edit-cart-item-button'; import { EditFeeLine } from './edit-fee-line'; diff --git a/packages/core/src/screens/main/pos/cart/cells/fee-price.tsx b/packages/core/src/screens/main/pos/cart/cells/fee-price.tsx index 00cfbb047..61b778df5 100644 --- a/packages/core/src/screens/main/pos/cart/cells/fee-price.tsx +++ b/packages/core/src/screens/main/pos/cart/cells/fee-price.tsx @@ -1,7 +1,7 @@ import * as React from 'react'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Icon } from '@wcpos/components/src/icon'; +import { HStack } from '@wcpos/components/hstack'; +import { Icon } from '@wcpos/components/icon'; import { CurrencyInput } from '../../../components/currency-input'; import { NumberInput } from '../../../components/number-input'; diff --git a/packages/core/src/screens/main/pos/cart/cells/price.tsx b/packages/core/src/screens/main/pos/cart/cells/price.tsx index 6e35f40f7..570512088 100644 --- a/packages/core/src/screens/main/pos/cart/cells/price.tsx +++ b/packages/core/src/screens/main/pos/cart/cells/price.tsx @@ -2,8 +2,8 @@ import * as React from 'react'; import { useObservableEagerState } from 'observable-hooks'; -import { Text } from '@wcpos/components/src/text'; -import { VStack } from '@wcpos/components/src/vstack'; +import { Text } from '@wcpos/components/text'; +import { VStack } from '@wcpos/components/vstack'; import { CurrencyInput } from '../../../components/currency-input'; import { useUISettings } from '../../../contexts/ui-settings'; diff --git a/packages/core/src/screens/main/pos/cart/cells/product-name.tsx b/packages/core/src/screens/main/pos/cart/cells/product-name.tsx index d5d1ade4a..5e8e7ff77 100644 --- a/packages/core/src/screens/main/pos/cart/cells/product-name.tsx +++ b/packages/core/src/screens/main/pos/cart/cells/product-name.tsx @@ -1,9 +1,9 @@ import * as React from 'react'; import { View } from 'react-native'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Text } from '@wcpos/components/src/text'; -import { VStack } from '@wcpos/components/src/vstack'; +import { HStack } from '@wcpos/components/hstack'; +import { Text } from '@wcpos/components/text'; +import { VStack } from '@wcpos/components/vstack'; import { EditCartItemButton } from './edit-cart-item-button'; import { EditLineItem } from './edit-line-item'; diff --git a/packages/core/src/screens/main/pos/cart/cells/product-total.tsx b/packages/core/src/screens/main/pos/cart/cells/product-total.tsx index 472edb3e1..6cc1877a7 100644 --- a/packages/core/src/screens/main/pos/cart/cells/product-total.tsx +++ b/packages/core/src/screens/main/pos/cart/cells/product-total.tsx @@ -3,8 +3,8 @@ import * as React from 'react'; import toNumber from 'lodash/toNumber'; import { useObservableEagerState } from 'observable-hooks'; -import { Text } from '@wcpos/components/src/text'; -import { VStack } from '@wcpos/components/src/vstack'; +import { Text } from '@wcpos/components/text'; +import { VStack } from '@wcpos/components/vstack'; import { useAppState } from '../../../../../contexts/app-state'; import { useCurrentOrderCurrencyFormat } from '../../../hooks/use-current-order-currency-format'; diff --git a/packages/core/src/screens/main/pos/cart/cells/quantity.tsx b/packages/core/src/screens/main/pos/cart/cells/quantity.tsx index bbef4190d..6caec1749 100644 --- a/packages/core/src/screens/main/pos/cart/cells/quantity.tsx +++ b/packages/core/src/screens/main/pos/cart/cells/quantity.tsx @@ -1,7 +1,7 @@ import * as React from 'react'; -import { Text } from '@wcpos/components/src/text'; -import { VStack } from '@wcpos/components/src/vstack'; +import { Text } from '@wcpos/components/text'; +import { VStack } from '@wcpos/components/vstack'; import { useT } from '../../../../../contexts/translations'; import { NumberInput } from '../../../components/number-input'; diff --git a/packages/core/src/screens/main/pos/cart/cells/shipping-title.tsx b/packages/core/src/screens/main/pos/cart/cells/shipping-title.tsx index dda634aaf..955284e3b 100644 --- a/packages/core/src/screens/main/pos/cart/cells/shipping-title.tsx +++ b/packages/core/src/screens/main/pos/cart/cells/shipping-title.tsx @@ -1,7 +1,7 @@ import * as React from 'react'; import { View } from 'react-native'; -import { HStack } from '@wcpos/components/src/hstack'; +import { HStack } from '@wcpos/components/hstack'; import { EditCartItemButton } from './edit-cart-item-button'; import { EditShippingLine } from './edit-shipping-line'; diff --git a/packages/core/src/screens/main/pos/cart/cells/sku.tsx b/packages/core/src/screens/main/pos/cart/cells/sku.tsx index 60030dac0..3cd488c1f 100644 --- a/packages/core/src/screens/main/pos/cart/cells/sku.tsx +++ b/packages/core/src/screens/main/pos/cart/cells/sku.tsx @@ -1,6 +1,6 @@ import * as React from 'react'; -import { Text } from '@wcpos/components/src/text'; +import { Text } from '@wcpos/components/text'; import type { CellContext } from '@tanstack/react-table'; diff --git a/packages/core/src/screens/main/pos/cart/cells/subtotal.tsx b/packages/core/src/screens/main/pos/cart/cells/subtotal.tsx index ad205c99e..46b54ec3b 100644 --- a/packages/core/src/screens/main/pos/cart/cells/subtotal.tsx +++ b/packages/core/src/screens/main/pos/cart/cells/subtotal.tsx @@ -2,8 +2,8 @@ import * as React from 'react'; import { useObservableEagerState } from 'observable-hooks'; -import { Text } from '@wcpos/components/src/text'; -import { VStack } from '@wcpos/components/src/vstack'; +import { Text } from '@wcpos/components/text'; +import { VStack } from '@wcpos/components/vstack'; import { useAppState } from '../../../../../contexts/app-state'; import { useCurrencyFormat } from '../../../hooks/use-currency-format'; diff --git a/packages/core/src/screens/main/pos/cart/customer.tsx b/packages/core/src/screens/main/pos/cart/customer.tsx index a673faebd..102d91f7f 100644 --- a/packages/core/src/screens/main/pos/cart/customer.tsx +++ b/packages/core/src/screens/main/pos/cart/customer.tsx @@ -2,7 +2,7 @@ import * as React from 'react'; import { useObservableEagerState } from 'observable-hooks'; -import { ButtonPill, ButtonText } from '@wcpos/components/src/button'; +import { ButtonPill, ButtonText } from '@wcpos/components/button'; import { Dialog, DialogBody, @@ -10,7 +10,7 @@ import { DialogTitle, DialogTrigger, DialogHeader, -} from '@wcpos/components/src/dialog'; +} from '@wcpos/components/dialog'; import { EditCartCustomerForm } from './edit-cart-customer'; import { useT } from '../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/pos/cart/edit-cart-customer.tsx b/packages/core/src/screens/main/pos/cart/edit-cart-customer.tsx index ca7a8bdd9..9d9ab2667 100644 --- a/packages/core/src/screens/main/pos/cart/edit-cart-customer.tsx +++ b/packages/core/src/screens/main/pos/cart/edit-cart-customer.tsx @@ -6,23 +6,23 @@ import { useForm } from 'react-hook-form'; import { isRxDocument } from 'rxdb'; import * as z from 'zod'; -import { Button, ButtonText } from '@wcpos/components/src/button'; +import { Button, ButtonText } from '@wcpos/components/button'; import { Collapsible, CollapsibleContent, CollapsibleTrigger, -} from '@wcpos/components/src/collapsible'; +} from '@wcpos/components/collapsible'; import { DialogAction, DialogClose, DialogFooter, useRootContext, -} from '@wcpos/components/src/dialog'; -import { Form } from '@wcpos/components/src/form'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Text } from '@wcpos/components/src/text'; -import { Toast } from '@wcpos/components/src/toast'; -import { VStack } from '@wcpos/components/src/vstack'; +} from '@wcpos/components/dialog'; +import { Form } from '@wcpos/components/form'; +import { HStack } from '@wcpos/components/hstack'; +import { Text } from '@wcpos/components/text'; +import { Toast } from '@wcpos/components/toast'; +import { VStack } from '@wcpos/components/vstack'; import { useT } from '../../../../contexts/translations'; import { BillingAddressForm, billingAddressSchema } from '../../components/billing-address-form'; diff --git a/packages/core/src/screens/main/pos/cart/index.tsx b/packages/core/src/screens/main/pos/cart/index.tsx index afd43d950..792196063 100644 --- a/packages/core/src/screens/main/pos/cart/index.tsx +++ b/packages/core/src/screens/main/pos/cart/index.tsx @@ -1,13 +1,13 @@ import * as React from 'react'; import { View } from 'react-native'; -import { Button, ButtonGroupSeparator, ButtonGroup } from '@wcpos/components/src/button'; -import { Card, CardContent, CardHeader } from '@wcpos/components/src/card'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Icon } from '@wcpos/components/src/icon'; -import { Suspense } from '@wcpos/components/src/suspense'; -import { VStack } from '@wcpos/components/src/vstack'; +import { Button, ButtonGroupSeparator, ButtonGroup } from '@wcpos/components/button'; +import { Card, CardContent, CardHeader } from '@wcpos/components/card'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; +import { HStack } from '@wcpos/components/hstack'; +import { Icon } from '@wcpos/components/icon'; +import { Suspense } from '@wcpos/components/suspense'; +import { VStack } from '@wcpos/components/vstack'; import { AddCartItemButtons } from './add-cart-item-buttons'; import { AddNoteButton } from './buttons/add-note'; diff --git a/packages/core/src/screens/main/pos/cart/itemized-taxes.tsx b/packages/core/src/screens/main/pos/cart/itemized-taxes.tsx index 6cac37d28..b57a38535 100644 --- a/packages/core/src/screens/main/pos/cart/itemized-taxes.tsx +++ b/packages/core/src/screens/main/pos/cart/itemized-taxes.tsx @@ -1,8 +1,8 @@ import * as React from 'react'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Text } from '@wcpos/components/src/text'; -import { VStack } from '@wcpos/components/src/vstack'; +import { HStack } from '@wcpos/components/hstack'; +import { Text } from '@wcpos/components/text'; +import { VStack } from '@wcpos/components/vstack'; import { useT } from '../../../../contexts/translations'; import { useCurrentOrderCurrencyFormat } from '../../hooks/use-current-order-currency-format'; diff --git a/packages/core/src/screens/main/pos/cart/rows/fee-line.tsx b/packages/core/src/screens/main/pos/cart/rows/fee-line.tsx index 233f00c84..5c40392e7 100644 --- a/packages/core/src/screens/main/pos/cart/rows/fee-line.tsx +++ b/packages/core/src/screens/main/pos/cart/rows/fee-line.tsx @@ -2,10 +2,10 @@ import * as React from 'react'; import get from 'lodash/get'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; -import { Suspense } from '@wcpos/components/src/suspense'; -import Table, { CellRenderer, TableProps } from '@wcpos/components/src/table'; -import { Text } from '@wcpos/components/src/text'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; +import { Suspense } from '@wcpos/components/suspense'; +import Table, { CellRenderer, TableProps } from '@wcpos/components/table'; +import { Text } from '@wcpos/components/text'; import { Actions } from '../cells/actions'; import { FeeAndShippingTotal } from '../cells/fee-and-shipping-total'; diff --git a/packages/core/src/screens/main/pos/cart/rows/line-item.tsx b/packages/core/src/screens/main/pos/cart/rows/line-item.tsx index 103c26f3f..8b1e648be 100644 --- a/packages/core/src/screens/main/pos/cart/rows/line-item.tsx +++ b/packages/core/src/screens/main/pos/cart/rows/line-item.tsx @@ -2,10 +2,10 @@ import * as React from 'react'; import get from 'lodash/get'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; -import { Suspense } from '@wcpos/components/src/suspense'; -import Table, { CellRenderer, TableProps } from '@wcpos/components/src/table'; -import { Text } from '@wcpos/components/src/text'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; +import { Suspense } from '@wcpos/components/suspense'; +import Table, { CellRenderer, TableProps } from '@wcpos/components/table'; +import { Text } from '@wcpos/components/text'; import { Actions } from '../cells/actions'; import { Price } from '../cells/price'; diff --git a/packages/core/src/screens/main/pos/cart/rows/shipping-line.tsx b/packages/core/src/screens/main/pos/cart/rows/shipping-line.tsx index 9908f379d..99e8b4bd4 100644 --- a/packages/core/src/screens/main/pos/cart/rows/shipping-line.tsx +++ b/packages/core/src/screens/main/pos/cart/rows/shipping-line.tsx @@ -2,10 +2,10 @@ import * as React from 'react'; import get from 'lodash/get'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; -import { Suspense } from '@wcpos/components/src/suspense'; -import Table, { CellRenderer, TableProps } from '@wcpos/components/src/table'; -import { Text } from '@wcpos/components/src/text'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; +import { Suspense } from '@wcpos/components/suspense'; +import Table, { CellRenderer, TableProps } from '@wcpos/components/table'; +import { Text } from '@wcpos/components/text'; import { Actions } from '../cells/actions'; import { FeeAndShippingTotal } from '../cells/fee-and-shipping-total'; diff --git a/packages/core/src/screens/main/pos/cart/tab-title.tsx b/packages/core/src/screens/main/pos/cart/tab-title.tsx index e4dcb5e2b..7bff9b2bc 100644 --- a/packages/core/src/screens/main/pos/cart/tab-title.tsx +++ b/packages/core/src/screens/main/pos/cart/tab-title.tsx @@ -2,7 +2,7 @@ import * as React from 'react'; import { useObservableEagerState } from 'observable-hooks'; -import { Text } from '@wcpos/components/src/text'; +import { Text } from '@wcpos/components/text'; import { useT } from '../../../../contexts/translations'; import { useCurrencyFormat } from '../../hooks/use-currency-format'; diff --git a/packages/core/src/screens/main/pos/cart/table.tsx b/packages/core/src/screens/main/pos/cart/table.tsx index 1c919b23a..356980af9 100644 --- a/packages/core/src/screens/main/pos/cart/table.tsx +++ b/packages/core/src/screens/main/pos/cart/table.tsx @@ -13,9 +13,9 @@ import get from 'lodash/get'; import isEqual from 'lodash/isEqual'; import { useObservableEagerState } from 'observable-hooks'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; -import { cn, getFlexAlign } from '@wcpos/components/src/lib/utils'; -import { Suspense } from '@wcpos/components/src/suspense'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; +import { cn, getFlexAlign } from '@wcpos/components/lib/utils'; +import { Suspense } from '@wcpos/components/suspense'; import { Table, TableHeader, @@ -24,8 +24,8 @@ import { TableBody, TableCell, PulseTableRow, -} from '@wcpos/components/src/table'; -import { Text } from '@wcpos/components/src/text'; +} from '@wcpos/components/table'; +import { Text } from '@wcpos/components/text'; import { Actions } from './cells/actions'; import { FeeAndShippingTotal } from './cells/fee-and-shipping-total'; diff --git a/packages/core/src/screens/main/pos/cart/tabs.tsx b/packages/core/src/screens/main/pos/cart/tabs.tsx index abb9260e7..b87619ce0 100644 --- a/packages/core/src/screens/main/pos/cart/tabs.tsx +++ b/packages/core/src/screens/main/pos/cart/tabs.tsx @@ -1,9 +1,9 @@ import * as React from 'react'; -import { Icon } from '@wcpos/components/src/icon'; -import { Tabs, ScrollableTabsList, TabsTrigger } from '@wcpos/components/src/tabs'; -import { Text } from '@wcpos/components/src/text'; -import { Tooltip, TooltipTrigger, TooltipContent } from '@wcpos/components/src/tooltip'; +import { Icon } from '@wcpos/components/icon'; +import { Tabs, ScrollableTabsList, TabsTrigger } from '@wcpos/components/tabs'; +import { Text } from '@wcpos/components/text'; +import { Tooltip, TooltipTrigger, TooltipContent } from '@wcpos/components/tooltip'; import { CartTabTitle } from './tab-title'; import { useT } from '../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/pos/cart/totals.tsx b/packages/core/src/screens/main/pos/cart/totals.tsx index 11b91df3c..44f6ca379 100644 --- a/packages/core/src/screens/main/pos/cart/totals.tsx +++ b/packages/core/src/screens/main/pos/cart/totals.tsx @@ -2,10 +2,10 @@ import * as React from 'react'; import toNumber from 'lodash/toNumber'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Text } from '@wcpos/components/src/text'; -import { VStack } from '@wcpos/components/src/vstack'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; +import { HStack } from '@wcpos/components/hstack'; +import { Text } from '@wcpos/components/text'; +import { VStack } from '@wcpos/components/vstack'; import { CustomerNote } from './totals/customer-note'; import { Taxes } from './totals/taxes'; diff --git a/packages/core/src/screens/main/pos/cart/totals/customer-note.tsx b/packages/core/src/screens/main/pos/cart/totals/customer-note.tsx index 8f88d42c3..f7d7bcfa1 100644 --- a/packages/core/src/screens/main/pos/cart/totals/customer-note.tsx +++ b/packages/core/src/screens/main/pos/cart/totals/customer-note.tsx @@ -4,12 +4,12 @@ import { View } from 'react-native'; import isEmpty from 'lodash/isEmpty'; import { useObservableEagerState } from 'observable-hooks'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Icon } from '@wcpos/components/src/icon'; -import { Pressable } from '@wcpos/components/src/pressable'; -import { Text } from '@wcpos/components/src/text'; -import { Textarea } from '@wcpos/components/src/textarea'; -import { Tooltip, TooltipTrigger, TooltipContent } from '@wcpos/components/src/tooltip'; +import { HStack } from '@wcpos/components/hstack'; +import { Icon } from '@wcpos/components/icon'; +import { Pressable } from '@wcpos/components/pressable'; +import { Text } from '@wcpos/components/text'; +import { Textarea } from '@wcpos/components/textarea'; +import { Tooltip, TooltipTrigger, TooltipContent } from '@wcpos/components/tooltip'; import { useT } from '../../../../../contexts/translations'; import { useLocalMutation } from '../../../hooks/mutations/use-local-mutation'; diff --git a/packages/core/src/screens/main/pos/cart/totals/taxes.tsx b/packages/core/src/screens/main/pos/cart/totals/taxes.tsx index 23adb10b7..196651138 100644 --- a/packages/core/src/screens/main/pos/cart/totals/taxes.tsx +++ b/packages/core/src/screens/main/pos/cart/totals/taxes.tsx @@ -2,9 +2,9 @@ import React from 'react'; import { useObservableEagerState } from 'observable-hooks'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Text } from '@wcpos/components/src/text'; -import { VStack } from '@wcpos/components/src/vstack'; +import { HStack } from '@wcpos/components/hstack'; +import { Text } from '@wcpos/components/text'; +import { VStack } from '@wcpos/components/vstack'; import { useAppState } from '../../../../../contexts/app-state'; import { useT } from '../../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/pos/cart/ui-settings-form.tsx b/packages/core/src/screens/main/pos/cart/ui-settings-form.tsx index dfe3fbdc8..ebf75ac76 100644 --- a/packages/core/src/screens/main/pos/cart/ui-settings-form.tsx +++ b/packages/core/src/screens/main/pos/cart/ui-settings-form.tsx @@ -11,8 +11,8 @@ import { FormSwitch, FormInput, useFormChangeHandler, -} from '@wcpos/components/src/form'; -import { VStack } from '@wcpos/components/src/vstack'; +} from '@wcpos/components/form'; +import { VStack } from '@wcpos/components/vstack'; import { columnsFormSchema, diff --git a/packages/core/src/screens/main/pos/checkout/components/payment-webview.tsx b/packages/core/src/screens/main/pos/checkout/components/payment-webview.tsx index 413fea756..958d55a33 100644 --- a/packages/core/src/screens/main/pos/checkout/components/payment-webview.tsx +++ b/packages/core/src/screens/main/pos/checkout/components/payment-webview.tsx @@ -6,10 +6,10 @@ import get from 'lodash/get'; import { useObservableState } from 'observable-hooks'; import { map } from 'rxjs/operators'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; -import { Toast } from '@wcpos/components/src/toast'; -import { WebView } from '@wcpos/components/src/webview'; -import log from '@wcpos/utils/src/logger'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; +import { Toast } from '@wcpos/components/toast'; +import { WebView } from '@wcpos/components/webview'; +import log from '@wcpos/utils/logger'; import { useAppState } from '../../../../../contexts/app-state'; import { useUISettings } from '../../../contexts/ui-settings'; diff --git a/packages/core/src/screens/main/pos/checkout/components/title.tsx b/packages/core/src/screens/main/pos/checkout/components/title.tsx index 179653b6d..d81f35c0b 100644 --- a/packages/core/src/screens/main/pos/checkout/components/title.tsx +++ b/packages/core/src/screens/main/pos/checkout/components/title.tsx @@ -2,7 +2,7 @@ import * as React from 'react'; import { useObservableEagerState } from 'observable-hooks'; -import { Text } from '@wcpos/components/src/text'; +import { Text } from '@wcpos/components/text'; import { useT } from '../../../../../contexts/translations'; import { useCurrencyFormat } from '../../../hooks/use-currency-format'; diff --git a/packages/core/src/screens/main/pos/checkout/index.tsx b/packages/core/src/screens/main/pos/checkout/index.tsx index e7eb9fec5..0ca9b861f 100644 --- a/packages/core/src/screens/main/pos/checkout/index.tsx +++ b/packages/core/src/screens/main/pos/checkout/index.tsx @@ -16,9 +16,9 @@ import { ModalBody, ModalClose, ModalAction, -} from '@wcpos/components/src/modal'; -import { Text } from '@wcpos/components/src/text'; -import { VStack } from '@wcpos/components/src/vstack'; +} from '@wcpos/components/modal'; +import { Text } from '@wcpos/components/text'; +import { VStack } from '@wcpos/components/vstack'; import { PaymentWebview } from './components/payment-webview'; import CheckoutTitle from './components/title'; diff --git a/packages/core/src/screens/main/pos/columns.tsx b/packages/core/src/screens/main/pos/columns.tsx index eae63c2a5..a52ce9dbb 100644 --- a/packages/core/src/screens/main/pos/columns.tsx +++ b/packages/core/src/screens/main/pos/columns.tsx @@ -1,8 +1,8 @@ import * as React from 'react'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; -import { PanelGroup, Panel, PanelResizeHandle } from '@wcpos/components/src/panels'; -import { Suspense } from '@wcpos/components/src/suspense'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; +import { PanelGroup, Panel, PanelResizeHandle } from '@wcpos/components/panels'; +import { Suspense } from '@wcpos/components/suspense'; import OpenOrders from './cart'; import Products from './products'; diff --git a/packages/core/src/screens/main/pos/hooks/use-add-fee.ts b/packages/core/src/screens/main/pos/hooks/use-add-fee.ts index 3b62a98e6..3578249c9 100644 --- a/packages/core/src/screens/main/pos/hooks/use-add-fee.ts +++ b/packages/core/src/screens/main/pos/hooks/use-add-fee.ts @@ -1,7 +1,7 @@ import * as React from 'react'; -import { Toast } from '@wcpos/components/src/toast'; -import log from '@wcpos/utils/src/logger'; +import { Toast } from '@wcpos/components/toast'; +import log from '@wcpos/utils/logger'; import { useAddItemToOrder } from './use-add-item-to-order'; import { useCalculateFeeLineTaxAndTotals } from './use-calculate-fee-line-tax-and-totals'; diff --git a/packages/core/src/screens/main/pos/hooks/use-add-product.ts b/packages/core/src/screens/main/pos/hooks/use-add-product.ts index 0fdb96e4d..25b20e323 100644 --- a/packages/core/src/screens/main/pos/hooks/use-add-product.ts +++ b/packages/core/src/screens/main/pos/hooks/use-add-product.ts @@ -2,9 +2,9 @@ import * as React from 'react'; import { useObservableEagerState } from 'observable-hooks'; -import { Toast } from '@wcpos/components/src/toast'; +import { Toast } from '@wcpos/components/toast'; import { isRxDocument } from '@wcpos/database'; -import log from '@wcpos/utils/src/logger'; +import log from '@wcpos/utils/logger'; import { useAddItemToOrder } from './use-add-item-to-order'; import { useCalculateLineItemTaxAndTotals } from './use-calculate-line-item-tax-and-totals'; diff --git a/packages/core/src/screens/main/pos/hooks/use-add-shipping.ts b/packages/core/src/screens/main/pos/hooks/use-add-shipping.ts index 8ce9999bd..b88801a54 100644 --- a/packages/core/src/screens/main/pos/hooks/use-add-shipping.ts +++ b/packages/core/src/screens/main/pos/hooks/use-add-shipping.ts @@ -1,7 +1,7 @@ import * as React from 'react'; -import { Toast } from '@wcpos/components/src/toast'; -import log from '@wcpos/utils/src/logger'; +import { Toast } from '@wcpos/components/toast'; +import log from '@wcpos/utils/logger'; import { useAddItemToOrder } from './use-add-item-to-order'; import { useCalculateShippingLineTaxAndTotals } from './use-calculate-shipping-line-tax-and-totals'; diff --git a/packages/core/src/screens/main/pos/hooks/use-add-variation.ts b/packages/core/src/screens/main/pos/hooks/use-add-variation.ts index 3b627acd4..004c8aa6d 100644 --- a/packages/core/src/screens/main/pos/hooks/use-add-variation.ts +++ b/packages/core/src/screens/main/pos/hooks/use-add-variation.ts @@ -2,8 +2,8 @@ import * as React from 'react'; import { useObservableEagerState } from 'observable-hooks'; -import { Toast } from '@wcpos/components/src/toast'; -import log from '@wcpos/utils/src/logger'; +import { Toast } from '@wcpos/components/toast'; +import log from '@wcpos/utils/logger'; import { useAddItemToOrder } from './use-add-item-to-order'; import { useCalculateLineItemTaxAndTotals } from './use-calculate-line-item-tax-and-totals'; diff --git a/packages/core/src/screens/main/pos/hooks/use-remove-line-item.ts b/packages/core/src/screens/main/pos/hooks/use-remove-line-item.ts index f96699827..dbdc79deb 100644 --- a/packages/core/src/screens/main/pos/hooks/use-remove-line-item.ts +++ b/packages/core/src/screens/main/pos/hooks/use-remove-line-item.ts @@ -1,6 +1,6 @@ import * as React from 'react'; -import { Toast } from '@wcpos/components/src/toast'; +import { Toast } from '@wcpos/components/toast'; import { useT } from '../../../../contexts/translations'; import { useLocalMutation } from '../../hooks/mutations/use-local-mutation'; diff --git a/packages/core/src/screens/main/pos/hooks/utils.ts b/packages/core/src/screens/main/pos/hooks/utils.ts index 5735f9d00..25071f57e 100644 --- a/packages/core/src/screens/main/pos/hooks/utils.ts +++ b/packages/core/src/screens/main/pos/hooks/utils.ts @@ -1,6 +1,6 @@ import toNumber from 'lodash/toNumber'; -import log from '@wcpos/utils/src/logger'; +import log from '@wcpos/utils/logger'; type LineItem = NonNullable[number]; type FeeLine = NonNullable[number]; diff --git a/packages/core/src/screens/main/pos/index.tsx b/packages/core/src/screens/main/pos/index.tsx index 7e8600364..d24290e81 100644 --- a/packages/core/src/screens/main/pos/index.tsx +++ b/packages/core/src/screens/main/pos/index.tsx @@ -6,8 +6,8 @@ import get from 'lodash/get'; import { ObservableResource, useObservableEagerState } from 'observable-hooks'; import { distinctUntilChanged, map } from 'rxjs/operators'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; -import { Suspense } from '@wcpos/components/src/suspense'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; +import { Suspense } from '@wcpos/components/suspense'; // import { useQuery } from '@wcpos/query'; import Checkout from './checkout'; diff --git a/packages/core/src/screens/main/pos/pos.tsx b/packages/core/src/screens/main/pos/pos.tsx index bc8a6d041..27d0cb0aa 100644 --- a/packages/core/src/screens/main/pos/pos.tsx +++ b/packages/core/src/screens/main/pos/pos.tsx @@ -1,8 +1,8 @@ import * as React from 'react'; import { useWindowDimensions } from 'react-native'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; -import { Suspense } from '@wcpos/components/src/suspense'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; +import { Suspense } from '@wcpos/components/suspense'; import { useQuery } from '@wcpos/query'; import POSColumns from './columns'; diff --git a/packages/core/src/screens/main/pos/products/barcode-scanner.tsx.old b/packages/core/src/screens/main/pos/products/barcode-scanner.tsx.old index 3aaace142..95b570440 100644 --- a/packages/core/src/screens/main/pos/products/barcode-scanner.tsx.old +++ b/packages/core/src/screens/main/pos/products/barcode-scanner.tsx.old @@ -3,9 +3,9 @@ import { Text, View, StyleSheet, Button } from 'react-native'; import { BarCodeScanner } from 'expo-barcode-scanner'; -import Icon from '@wcpos/components/src/icon'; -import Popover from '@wcpos/components/src/popover'; -import useSnackbar from '@wcpos/components/src/snackbar'; +import Icon from '@wcpos/components/icon'; +import Popover from '@wcpos/components/popover'; +import useSnackbar from '@wcpos/components/snackbar'; const Scanner = () => { const [hasPermission, setHasPermission] = React.useState(null); diff --git a/packages/core/src/screens/main/pos/products/barcode-scanner.web.tsx.old b/packages/core/src/screens/main/pos/products/barcode-scanner.web.tsx.old index 7631fdd09..61fe90c35 100644 --- a/packages/core/src/screens/main/pos/products/barcode-scanner.web.tsx.old +++ b/packages/core/src/screens/main/pos/products/barcode-scanner.web.tsx.old @@ -4,7 +4,7 @@ import { Text, View, StyleSheet, Button } from 'react-native'; import { BarCodeScanner } from 'expo-barcode-scanner'; import { Camera } from 'expo-camera'; -import log from '@wcpos/utils/src/logger'; +import log from '@wcpos/utils/logger'; export default function App() { const [hasPermission, setHasPermission] = useState(null); diff --git a/packages/core/src/screens/main/pos/products/cells/actions.tsx b/packages/core/src/screens/main/pos/products/cells/actions.tsx index a775659e4..f8061548f 100644 --- a/packages/core/src/screens/main/pos/products/cells/actions.tsx +++ b/packages/core/src/screens/main/pos/products/cells/actions.tsx @@ -2,7 +2,7 @@ import * as React from 'react'; import { CellContext } from '@tanstack/react-table'; -import { IconButton } from '@wcpos/components/src/icon-button'; +import { IconButton } from '@wcpos/components/icon-button'; import { useAddProduct } from '../../hooks/use-add-product'; diff --git a/packages/core/src/screens/main/pos/products/cells/meta-data.tsx b/packages/core/src/screens/main/pos/products/cells/meta-data.tsx index ec262e1c0..699934c2a 100644 --- a/packages/core/src/screens/main/pos/products/cells/meta-data.tsx +++ b/packages/core/src/screens/main/pos/products/cells/meta-data.tsx @@ -2,8 +2,8 @@ import * as React from 'react'; import { useObservableEagerState } from 'observable-hooks'; -import { Text } from '@wcpos/components/src/text'; -import { VStack } from '@wcpos/components/src/vstack'; +import { Text } from '@wcpos/components/text'; +import { VStack } from '@wcpos/components/vstack'; import { useUISettings } from '../../../contexts/ui-settings'; diff --git a/packages/core/src/screens/main/pos/products/cells/name.tsx b/packages/core/src/screens/main/pos/products/cells/name.tsx index bab813e28..186d6f07a 100644 --- a/packages/core/src/screens/main/pos/products/cells/name.tsx +++ b/packages/core/src/screens/main/pos/products/cells/name.tsx @@ -2,8 +2,8 @@ import * as React from 'react'; import { useObservableEagerState } from 'observable-hooks'; -import { Text } from '@wcpos/components/src/text'; -import { VStack } from '@wcpos/components/src/vstack'; +import { Text } from '@wcpos/components/text'; +import { VStack } from '@wcpos/components/vstack'; import { MetaData } from './meta-data'; import { ProductAttributes, PlainAttributes } from '../../../components/product/attributes'; diff --git a/packages/core/src/screens/main/pos/products/cells/price.tsx b/packages/core/src/screens/main/pos/products/cells/price.tsx index 9672b685a..89387735d 100644 --- a/packages/core/src/screens/main/pos/products/cells/price.tsx +++ b/packages/core/src/screens/main/pos/products/cells/price.tsx @@ -2,8 +2,8 @@ import * as React from 'react'; import { useObservableEagerState } from 'observable-hooks'; -import { useDataTable } from '@wcpos/components/src/data-table'; -import { VStack } from '@wcpos/components/src/vstack'; +import { useDataTable } from '@wcpos/components/data-table'; +import { VStack } from '@wcpos/components/vstack'; import { PriceWithTax } from '../../../components/product/price-with-tax'; diff --git a/packages/core/src/screens/main/pos/products/cells/sku.tsx b/packages/core/src/screens/main/pos/products/cells/sku.tsx index af3ab5b22..31d6ac2d9 100644 --- a/packages/core/src/screens/main/pos/products/cells/sku.tsx +++ b/packages/core/src/screens/main/pos/products/cells/sku.tsx @@ -2,7 +2,7 @@ import * as React from 'react'; import { useObservableEagerState } from 'observable-hooks'; -import { Text } from '@wcpos/components/src/text'; +import { Text } from '@wcpos/components/text'; import type { CellContext } from '@tanstack/react-table'; diff --git a/packages/core/src/screens/main/pos/products/cells/stock-quantity.tsx b/packages/core/src/screens/main/pos/products/cells/stock-quantity.tsx index 3bd1a9b0c..3055e94b7 100644 --- a/packages/core/src/screens/main/pos/products/cells/stock-quantity.tsx +++ b/packages/core/src/screens/main/pos/products/cells/stock-quantity.tsx @@ -4,7 +4,7 @@ import { CellContext } from '@tanstack/react-table'; import isFinite from 'lodash/isFinite'; import { useObservableEagerState } from 'observable-hooks'; -import { Text } from '@wcpos/components/src/text'; +import { Text } from '@wcpos/components/text'; import { useT } from '../../../../../contexts/translations'; import { useNumberFormat } from '../../../hooks/use-number-format'; diff --git a/packages/core/src/screens/main/pos/products/cells/variable-actions.tsx b/packages/core/src/screens/main/pos/products/cells/variable-actions.tsx index 490c5dfcf..22a87bae6 100644 --- a/packages/core/src/screens/main/pos/products/cells/variable-actions.tsx +++ b/packages/core/src/screens/main/pos/products/cells/variable-actions.tsx @@ -1,7 +1,7 @@ import * as React from 'react'; -import { IconButton } from '@wcpos/components/src/icon-button'; -import { Popover, PopoverContent, PopoverTrigger } from '@wcpos/components/src/popover'; +import { IconButton } from '@wcpos/components/icon-button'; +import { Popover, PopoverContent, PopoverTrigger } from '@wcpos/components/popover'; import VariationsPopover from './variations-popover'; import { useAddVariation } from '../../hooks/use-add-variation'; diff --git a/packages/core/src/screens/main/pos/products/cells/variation-actions.tsx b/packages/core/src/screens/main/pos/products/cells/variation-actions.tsx index eb62bcf9f..c7941e024 100644 --- a/packages/core/src/screens/main/pos/products/cells/variation-actions.tsx +++ b/packages/core/src/screens/main/pos/products/cells/variation-actions.tsx @@ -1,6 +1,6 @@ import * as React from 'react'; -import { IconButton } from '@wcpos/components/src/icon-button'; +import { IconButton } from '@wcpos/components/icon-button'; import { useAddVariation } from '../../hooks/use-add-variation'; diff --git a/packages/core/src/screens/main/pos/products/cells/variation-name.tsx b/packages/core/src/screens/main/pos/products/cells/variation-name.tsx index 89d8423cd..6af170b30 100644 --- a/packages/core/src/screens/main/pos/products/cells/variation-name.tsx +++ b/packages/core/src/screens/main/pos/products/cells/variation-name.tsx @@ -2,8 +2,8 @@ import * as React from 'react'; import { CellContext } from '@tanstack/react-table'; -import { Text } from '@wcpos/components/src/text'; -import { VStack } from '@wcpos/components/src/vstack'; +import { Text } from '@wcpos/components/text'; +import { VStack } from '@wcpos/components/vstack'; import { StockQuantity } from './stock-quantity'; diff --git a/packages/core/src/screens/main/pos/products/cells/variations-popover/buttons.tsx b/packages/core/src/screens/main/pos/products/cells/variations-popover/buttons.tsx index 2eb898407..5347b2dc3 100644 --- a/packages/core/src/screens/main/pos/products/cells/variations-popover/buttons.tsx +++ b/packages/core/src/screens/main/pos/products/cells/variations-popover/buttons.tsx @@ -1,8 +1,8 @@ import * as React from 'react'; import { View } from 'react-native'; -import { Text } from '@wcpos/components/src/text'; -import { ToggleGroup, ToggleGroupItem } from '@wcpos/components/src/toggle-group'; +import { Text } from '@wcpos/components/text'; +import { ToggleGroup, ToggleGroupItem } from '@wcpos/components/toggle-group'; /** * diff --git a/packages/core/src/screens/main/pos/products/cells/variations-popover/index.tsx b/packages/core/src/screens/main/pos/products/cells/variations-popover/index.tsx index 21177abe7..7ba4fa58b 100644 --- a/packages/core/src/screens/main/pos/products/cells/variations-popover/index.tsx +++ b/packages/core/src/screens/main/pos/products/cells/variations-popover/index.tsx @@ -1,7 +1,7 @@ import * as React from 'react'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; -import { Suspense } from '@wcpos/components/src/suspense'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; +import { Suspense } from '@wcpos/components/suspense'; import { useQuery } from '@wcpos/query'; import Variations from './variations'; diff --git a/packages/core/src/screens/main/pos/products/cells/variations-popover/select.tsx b/packages/core/src/screens/main/pos/products/cells/variations-popover/select.tsx index 4fa45a38b..a8adc2671 100644 --- a/packages/core/src/screens/main/pos/products/cells/variations-popover/select.tsx +++ b/packages/core/src/screens/main/pos/products/cells/variations-popover/select.tsx @@ -10,14 +10,14 @@ import { ComboboxItem, ComboboxList, ComboboxSearch, -} from '@wcpos/components/src/combobox'; +} from '@wcpos/components/combobox'; import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue, -} from '@wcpos/components/src/select'; +} from '@wcpos/components/select'; import { useT } from '../../../../../../contexts/translations'; /** diff --git a/packages/core/src/screens/main/pos/products/cells/variations-popover/variations.tsx b/packages/core/src/screens/main/pos/products/cells/variations-popover/variations.tsx index 45e424fd2..6b4cc0a94 100644 --- a/packages/core/src/screens/main/pos/products/cells/variations-popover/variations.tsx +++ b/packages/core/src/screens/main/pos/products/cells/variations-popover/variations.tsx @@ -3,9 +3,9 @@ import * as React from 'react'; import { useObservableSuspense, useObservableEagerState } from 'observable-hooks'; import { map } from 'rxjs/operators'; -import { Button, ButtonText } from '@wcpos/components/src/button'; -import { Text } from '@wcpos/components/src/text'; -import { VStack } from '@wcpos/components/src/vstack'; +import { Button, ButtonText } from '@wcpos/components/button'; +import { Text } from '@wcpos/components/text'; +import { VStack } from '@wcpos/components/vstack'; import VariationButtons from './buttons'; import VariationSelect from './select'; diff --git a/packages/core/src/screens/main/pos/products/index.tsx b/packages/core/src/screens/main/pos/products/index.tsx index b95814ee3..bc0ac1c80 100644 --- a/packages/core/src/screens/main/pos/products/index.tsx +++ b/packages/core/src/screens/main/pos/products/index.tsx @@ -3,13 +3,13 @@ import * as React from 'react'; import get from 'lodash/get'; import { useObservableEagerState } from 'observable-hooks'; -import { Box } from '@wcpos/components/src/box'; -import { Card, CardContent, CardHeader } from '@wcpos/components/src/card'; -import { DataTableRow } from '@wcpos/components/src/data-table'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Suspense } from '@wcpos/components/src/suspense'; -import { VStack } from '@wcpos/components/src/vstack'; +import { Box } from '@wcpos/components/box'; +import { Card, CardContent, CardHeader } from '@wcpos/components/card'; +import { DataTableRow } from '@wcpos/components/data-table'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; +import { HStack } from '@wcpos/components/hstack'; +import { Suspense } from '@wcpos/components/suspense'; +import { VStack } from '@wcpos/components/vstack'; import { useRelationalQuery } from '@wcpos/query'; import { Actions } from './cells/actions'; diff --git a/packages/core/src/screens/main/pos/products/scanner-button.tsx b/packages/core/src/screens/main/pos/products/scanner-button.tsx index 2bfacfc3f..cf87bc1bb 100644 --- a/packages/core/src/screens/main/pos/products/scanner-button.tsx +++ b/packages/core/src/screens/main/pos/products/scanner-button.tsx @@ -1,6 +1,6 @@ import * as React from 'react'; -import { IconButton } from '@wcpos/components/src/icon-button'; +import { IconButton } from '@wcpos/components/icon-button'; import { useWebSerialBarcodeScanner } from './use-serial-scanner'; diff --git a/packages/core/src/screens/main/pos/products/ui-settings-form.tsx b/packages/core/src/screens/main/pos/products/ui-settings-form.tsx index f3b98656a..741b731cc 100644 --- a/packages/core/src/screens/main/pos/products/ui-settings-form.tsx +++ b/packages/core/src/screens/main/pos/products/ui-settings-form.tsx @@ -11,8 +11,8 @@ import { FormSwitch, FormInput, useFormChangeHandler, -} from '@wcpos/components/src/form'; -import { VStack } from '@wcpos/components/src/vstack'; +} from '@wcpos/components/form'; +import { VStack } from '@wcpos/components/vstack'; import { useT } from '../../../../contexts/translations'; import { diff --git a/packages/core/src/screens/main/pos/products/use-barcode.ts b/packages/core/src/screens/main/pos/products/use-barcode.ts index e013f7af1..aa22fecfe 100644 --- a/packages/core/src/screens/main/pos/products/use-barcode.ts +++ b/packages/core/src/screens/main/pos/products/use-barcode.ts @@ -1,6 +1,6 @@ import { useSubscription, useObservableEagerState } from 'observable-hooks'; -import { Toast } from '@wcpos/components/src/toast'; +import { Toast } from '@wcpos/components/toast'; import { useT } from '../../../../contexts/translations'; import { useUISettings } from '../../contexts/ui-settings'; diff --git a/packages/core/src/screens/main/pos/tabs.tsx b/packages/core/src/screens/main/pos/tabs.tsx index ff0d46dff..d69442c73 100644 --- a/packages/core/src/screens/main/pos/tabs.tsx +++ b/packages/core/src/screens/main/pos/tabs.tsx @@ -1,14 +1,14 @@ import * as React from 'react'; import { View } from 'react-native'; -import { Button } from '@wcpos/components/src/button'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Icon } from '@wcpos/components/src/icon'; -import { cn } from '@wcpos/components/src/lib/utils'; -import { Suspense } from '@wcpos/components/src/suspense'; -import { Text } from '@wcpos/components/src/text'; -import { VStack } from '@wcpos/components/src/vstack'; +import { Button } from '@wcpos/components/button'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; +import { HStack } from '@wcpos/components/hstack'; +import { Icon } from '@wcpos/components/icon'; +import { cn } from '@wcpos/components/lib/utils'; +import { Suspense } from '@wcpos/components/suspense'; +import { Text } from '@wcpos/components/text'; +import { VStack } from '@wcpos/components/vstack'; import Cart from './cart'; import Products from './products'; diff --git a/packages/core/src/screens/main/products/add-product/add-product.tsx.old b/packages/core/src/screens/main/products/add-product/add-product.tsx.old index ad074602c..20e56b366 100644 --- a/packages/core/src/screens/main/products/add-product/add-product.tsx.old +++ b/packages/core/src/screens/main/products/add-product/add-product.tsx.old @@ -2,8 +2,8 @@ import * as React from 'react'; import pick from 'lodash/pick'; -import { useModal } from '@wcpos/components/src/modal'; -import Text from '@wcpos/components/src/text'; +import { useModal } from '@wcpos/components/modal'; +import Text from '@wcpos/components/text'; import Form from '@wcpos/react-native-jsonschema-form'; import { useT } from '../../../contexts/translations'; diff --git a/packages/core/src/screens/main/products/cells/actions.tsx b/packages/core/src/screens/main/products/cells/actions.tsx index dad56d089..cec24a135 100644 --- a/packages/core/src/screens/main/products/cells/actions.tsx +++ b/packages/core/src/screens/main/products/cells/actions.tsx @@ -11,17 +11,17 @@ import { AlertDialogFooter, AlertDialogHeader, AlertDialogTitle, -} from '@wcpos/components/src/alert-dialog'; +} from '@wcpos/components/alert-dialog'; import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuSeparator, DropdownMenuTrigger, -} from '@wcpos/components/src/dropdown-menu'; -import { Icon } from '@wcpos/components/src/icon'; -import { IconButton } from '@wcpos/components/src/icon-button'; -import { Text } from '@wcpos/components/src/text'; +} from '@wcpos/components/dropdown-menu'; +import { Icon } from '@wcpos/components/icon'; +import { IconButton } from '@wcpos/components/icon-button'; +import { Text } from '@wcpos/components/text'; import { useT } from '../../../../contexts/translations'; import useDeleteDocument from '../../contexts/use-delete-document'; diff --git a/packages/core/src/screens/main/products/cells/barcode.tsx b/packages/core/src/screens/main/products/cells/barcode.tsx index 462f0d4be..775310551 100644 --- a/packages/core/src/screens/main/products/cells/barcode.tsx +++ b/packages/core/src/screens/main/products/cells/barcode.tsx @@ -3,7 +3,7 @@ import * as React from 'react'; import { CellContext } from '@tanstack/react-table'; import { useObservableEagerState } from 'observable-hooks'; -import { Input } from '@wcpos/components/src/input'; +import { Input } from '@wcpos/components/input'; type ProductDocument = import('@wcpos/database').ProductDocument; diff --git a/packages/core/src/screens/main/products/cells/name.tsx b/packages/core/src/screens/main/products/cells/name.tsx index 36b0fc98c..27f818477 100644 --- a/packages/core/src/screens/main/products/cells/name.tsx +++ b/packages/core/src/screens/main/products/cells/name.tsx @@ -2,8 +2,8 @@ import * as React from 'react'; import { useObservableEagerState } from 'observable-hooks'; -import { Text } from '@wcpos/components/src/text'; -import { VStack } from '@wcpos/components/src/vstack'; +import { Text } from '@wcpos/components/text'; +import { VStack } from '@wcpos/components/vstack'; import { EditableName } from '../../components/editable-name'; import { PlainAttributes, ProductAttributes } from '../../components/product/attributes'; diff --git a/packages/core/src/screens/main/products/cells/price.tsx b/packages/core/src/screens/main/products/cells/price.tsx index b137d1e76..61100cac2 100644 --- a/packages/core/src/screens/main/products/cells/price.tsx +++ b/packages/core/src/screens/main/products/cells/price.tsx @@ -2,7 +2,7 @@ import * as React from 'react'; import { useObservableEagerState } from 'observable-hooks'; -import { useDataTable } from '@wcpos/components/src/data-table'; +import { useDataTable } from '@wcpos/components/data-table'; import { PriceWithTax } from '../../components/product/price-with-tax'; diff --git a/packages/core/src/screens/main/products/cells/stock-quantity.tsx b/packages/core/src/screens/main/products/cells/stock-quantity.tsx index 964d9d8c2..7a3ff0ceb 100644 --- a/packages/core/src/screens/main/products/cells/stock-quantity.tsx +++ b/packages/core/src/screens/main/products/cells/stock-quantity.tsx @@ -3,8 +3,8 @@ import { View } from 'react-native'; import { useObservableEagerState } from 'observable-hooks'; -import { SwitchWithLabel } from '@wcpos/components/src/switch'; -import { VStack } from '@wcpos/components/src/vstack'; +import { SwitchWithLabel } from '@wcpos/components/switch'; +import { VStack } from '@wcpos/components/vstack'; import { useT } from '../../../../contexts/translations'; import { NumberInput } from '../../components/number-input'; diff --git a/packages/core/src/screens/main/products/cells/stock-status.tsx b/packages/core/src/screens/main/products/cells/stock-status.tsx index 1bf20f658..269f3b6f4 100644 --- a/packages/core/src/screens/main/products/cells/stock-status.tsx +++ b/packages/core/src/screens/main/products/cells/stock-status.tsx @@ -2,8 +2,8 @@ import * as React from 'react'; import { useObservableEagerState } from 'observable-hooks'; -import { ButtonPill } from '@wcpos/components/src/button'; -import { useDataTable } from '@wcpos/components/src/data-table'; +import { ButtonPill } from '@wcpos/components/button'; +import { useDataTable } from '@wcpos/components/data-table'; import { useStockStatusLabel } from '../../hooks/use-stock-status-label'; diff --git a/packages/core/src/screens/main/products/cells/variation-actions.tsx b/packages/core/src/screens/main/products/cells/variation-actions.tsx index 1b7e170b9..ddfc29add 100644 --- a/packages/core/src/screens/main/products/cells/variation-actions.tsx +++ b/packages/core/src/screens/main/products/cells/variation-actions.tsx @@ -11,16 +11,16 @@ import { AlertDialogHeader, AlertDialogTitle, AlertDialogDescription, -} from '@wcpos/components/src/alert-dialog'; +} from '@wcpos/components/alert-dialog'; import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuSeparator, DropdownMenuTrigger, -} from '@wcpos/components/src/dropdown-menu'; -import { Icon } from '@wcpos/components/src/icon'; -import { Text } from '@wcpos/components/src/text'; +} from '@wcpos/components/dropdown-menu'; +import { Icon } from '@wcpos/components/icon'; +import { Text } from '@wcpos/components/text'; import { useT } from '../../../../contexts/translations'; import useDeleteDocument from '../../contexts/use-delete-document'; diff --git a/packages/core/src/screens/main/products/cells/variation-name.tsx b/packages/core/src/screens/main/products/cells/variation-name.tsx index 4d39dbc9c..d25b82bff 100644 --- a/packages/core/src/screens/main/products/cells/variation-name.tsx +++ b/packages/core/src/screens/main/products/cells/variation-name.tsx @@ -2,8 +2,8 @@ import * as React from 'react'; import { CellContext } from '@tanstack/react-table'; -import { Text } from '@wcpos/components/src/text'; -import { VStack } from '@wcpos/components/src/vstack'; +import { Text } from '@wcpos/components/text'; +import { VStack } from '@wcpos/components/vstack'; type ProductVariationDocument = import('@wcpos/database').ProductVariationDocument; diff --git a/packages/core/src/screens/main/products/edit-product/form.tsx b/packages/core/src/screens/main/products/edit-product/form.tsx index 550418a6d..7ed355db7 100644 --- a/packages/core/src/screens/main/products/edit-product/form.tsx +++ b/packages/core/src/screens/main/products/edit-product/form.tsx @@ -6,7 +6,7 @@ import { useForm } from 'react-hook-form'; import { isRxDocument } from 'rxdb'; import * as z from 'zod'; -import { Button, ButtonText } from '@wcpos/components/src/button'; +import { Button, ButtonText } from '@wcpos/components/button'; import { Form, FormField, @@ -14,11 +14,11 @@ import { FormSelect, FormSwitch, FormRadioGroup, -} from '@wcpos/components/src/form'; -import { HStack } from '@wcpos/components/src/hstack'; -import { ModalAction, ModalClose, ModalFooter } from '@wcpos/components/src/modal'; -import { Toast } from '@wcpos/components/src/toast'; -import { VStack } from '@wcpos/components/src/vstack'; +} from '@wcpos/components/form'; +import { HStack } from '@wcpos/components/hstack'; +import { ModalAction, ModalClose, ModalFooter } from '@wcpos/components/modal'; +import { Toast } from '@wcpos/components/toast'; +import { VStack } from '@wcpos/components/vstack'; import { useT } from '../../../../contexts/translations'; import { CurrencyInput } from '../../components/currency-input'; diff --git a/packages/core/src/screens/main/products/edit-product/index.tsx b/packages/core/src/screens/main/products/edit-product/index.tsx index 5b0a9d864..0fed7dcee 100644 --- a/packages/core/src/screens/main/products/edit-product/index.tsx +++ b/packages/core/src/screens/main/products/edit-product/index.tsx @@ -9,10 +9,10 @@ import { ModalTitle, ModalHeader, ModalBody, -} from '@wcpos/components/src/modal'; -import { Tabs, TabsContent, TabsList, TabsTrigger } from '@wcpos/components/src/tabs'; -import { Text } from '@wcpos/components/src/text'; -import { Tree } from '@wcpos/components/src/tree'; +} from '@wcpos/components/modal'; +import { Tabs, TabsContent, TabsList, TabsTrigger } from '@wcpos/components/tabs'; +import { Text } from '@wcpos/components/text'; +import { Tree } from '@wcpos/components/tree'; import { EditProductForm } from './form'; import { useT } from '../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/products/edit-variation/form.tsx b/packages/core/src/screens/main/products/edit-variation/form.tsx index 39b1a13c3..6d510607c 100644 --- a/packages/core/src/screens/main/products/edit-variation/form.tsx +++ b/packages/core/src/screens/main/products/edit-variation/form.tsx @@ -13,10 +13,10 @@ import { FormSelect, FormSwitch, FormRadioGroup, -} from '@wcpos/components/src/form'; -import { ModalAction, ModalClose, ModalFooter } from '@wcpos/components/src/modal'; -import { Toast } from '@wcpos/components/src/toast'; -import { VStack } from '@wcpos/components/src/vstack'; +} from '@wcpos/components/form'; +import { ModalAction, ModalClose, ModalFooter } from '@wcpos/components/modal'; +import { Toast } from '@wcpos/components/toast'; +import { VStack } from '@wcpos/components/vstack'; import { useT } from '../../../../contexts/translations'; import { CurrencyInput } from '../../components/currency-input'; diff --git a/packages/core/src/screens/main/products/edit-variation/index.tsx b/packages/core/src/screens/main/products/edit-variation/index.tsx index ada55ca96..2bb0d0126 100644 --- a/packages/core/src/screens/main/products/edit-variation/index.tsx +++ b/packages/core/src/screens/main/products/edit-variation/index.tsx @@ -9,10 +9,10 @@ import { ModalBody, Modal, ModalHeader, -} from '@wcpos/components/src/modal'; -import { Tabs, TabsContent, TabsList, TabsTrigger } from '@wcpos/components/src/tabs'; -import { Text } from '@wcpos/components/src/text'; -import { Tree } from '@wcpos/components/src/tree'; +} from '@wcpos/components/modal'; +import { Tabs, TabsContent, TabsList, TabsTrigger } from '@wcpos/components/tabs'; +import { Text } from '@wcpos/components/text'; +import { Tree } from '@wcpos/components/tree'; import { EditVariationForm } from './form'; import { useT } from '../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/products/index.tsx b/packages/core/src/screens/main/products/index.tsx index 0ed6fcca3..8147fa429 100644 --- a/packages/core/src/screens/main/products/index.tsx +++ b/packages/core/src/screens/main/products/index.tsx @@ -5,8 +5,8 @@ import { createStackNavigator } from '@react-navigation/stack'; import { ObservableResource } from 'observable-hooks'; import { from } from 'rxjs'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; -import { Suspense } from '@wcpos/components/src/suspense'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; +import { Suspense } from '@wcpos/components/suspense'; import { useQuery } from '@wcpos/query'; import { AddProduct } from './add-product'; diff --git a/packages/core/src/screens/main/products/products.tsx b/packages/core/src/screens/main/products/products.tsx index a1ac35d30..c2373fe4b 100644 --- a/packages/core/src/screens/main/products/products.tsx +++ b/packages/core/src/screens/main/products/products.tsx @@ -2,13 +2,13 @@ import * as React from 'react'; import get from 'lodash/get'; -import { Box } from '@wcpos/components/src/box'; -import { Card, CardContent, CardHeader } from '@wcpos/components/src/card'; -import { DataTableRow } from '@wcpos/components/src/data-table'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Suspense } from '@wcpos/components/src/suspense'; -import { VStack } from '@wcpos/components/src/vstack'; +import { Box } from '@wcpos/components/box'; +import { Card, CardContent, CardHeader } from '@wcpos/components/card'; +import { DataTableRow } from '@wcpos/components/data-table'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; +import { HStack } from '@wcpos/components/hstack'; +import { Suspense } from '@wcpos/components/suspense'; +import { VStack } from '@wcpos/components/vstack'; import { useRelationalQuery } from '@wcpos/query'; import { Actions } from './cells/actions'; diff --git a/packages/core/src/screens/main/products/ui-settings-form.tsx b/packages/core/src/screens/main/products/ui-settings-form.tsx index aca44939c..a7171bd2b 100644 --- a/packages/core/src/screens/main/products/ui-settings-form.tsx +++ b/packages/core/src/screens/main/products/ui-settings-form.tsx @@ -5,8 +5,8 @@ import { useObservableState } from 'observable-hooks'; import { useForm } from 'react-hook-form'; import * as z from 'zod'; -import { Form, useFormChangeHandler } from '@wcpos/components/src/form'; -import { VStack } from '@wcpos/components/src/vstack'; +import { Form, useFormChangeHandler } from '@wcpos/components/form'; +import { VStack } from '@wcpos/components/vstack'; import { columnsFormSchema, diff --git a/packages/core/src/screens/main/products/use-barcode.ts b/packages/core/src/screens/main/products/use-barcode.ts index 07446e507..43b13a229 100644 --- a/packages/core/src/screens/main/products/use-barcode.ts +++ b/packages/core/src/screens/main/products/use-barcode.ts @@ -1,6 +1,6 @@ import { useSubscription } from 'observable-hooks'; -import { Toast } from '@wcpos/components/src/toast'; +import { Toast } from '@wcpos/components/toast'; import { useT } from '../../../contexts/translations'; import { useBarcodeDetection, useBarcodeSearch } from '../hooks/barcodes'; diff --git a/packages/core/src/screens/main/receipt/email.tsx b/packages/core/src/screens/main/receipt/email.tsx index 19b72622d..431985c04 100644 --- a/packages/core/src/screens/main/receipt/email.tsx +++ b/packages/core/src/screens/main/receipt/email.tsx @@ -5,10 +5,10 @@ import { useObservableEagerState } from 'observable-hooks'; import { useForm } from 'react-hook-form'; import * as z from 'zod'; -import { DialogAction, DialogClose, DialogFooter } from '@wcpos/components/src/dialog'; -import { Form, FormInput, FormField, FormSwitch } from '@wcpos/components/src/form'; -import { Toast } from '@wcpos/components/src/toast'; -import { VStack } from '@wcpos/components/src/vstack'; +import { DialogAction, DialogClose, DialogFooter } from '@wcpos/components/dialog'; +import { Form, FormInput, FormField, FormSwitch } from '@wcpos/components/form'; +import { Toast } from '@wcpos/components/toast'; +import { VStack } from '@wcpos/components/vstack'; import { useT } from '../../../contexts/translations'; import { useRestHttpClient } from '../hooks/use-rest-http-client'; diff --git a/packages/core/src/screens/main/receipt/index.tsx b/packages/core/src/screens/main/receipt/index.tsx index 7b3512967..d5d5df830 100644 --- a/packages/core/src/screens/main/receipt/index.tsx +++ b/packages/core/src/screens/main/receipt/index.tsx @@ -13,8 +13,8 @@ import { DialogHeader, DialogTitle, DialogTrigger, -} from '@wcpos/components/src/dialog'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; +} from '@wcpos/components/dialog'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; import { Modal, ModalContent, @@ -24,9 +24,9 @@ import { ModalClose, ModalHeader, ModalAction, -} from '@wcpos/components/src/modal'; -import { Text } from '@wcpos/components/src/text'; -import { WebView } from '@wcpos/components/src/webview'; +} from '@wcpos/components/modal'; +import { Text } from '@wcpos/components/text'; +import { WebView } from '@wcpos/components/webview'; import { EmailForm } from './email'; import { useT } from '../../../contexts/translations'; diff --git a/packages/core/src/screens/main/reports/chart/tooltip.tsx b/packages/core/src/screens/main/reports/chart/tooltip.tsx index 88dd35ba2..49ae91009 100644 --- a/packages/core/src/screens/main/reports/chart/tooltip.tsx +++ b/packages/core/src/screens/main/reports/chart/tooltip.tsx @@ -1,8 +1,8 @@ import React from 'react'; -import { cn } from '@wcpos/components/src/lib/utils'; -import { Text } from '@wcpos/components/src/text'; -import { VStack } from '@wcpos/components/src/vstack'; +import { cn } from '@wcpos/components/lib/utils'; +import { Text } from '@wcpos/components/text'; +import { VStack } from '@wcpos/components/vstack'; import { useT } from '../../../../contexts/translations'; import { useCurrencyFormat } from '../../hooks/use-currency-format'; diff --git a/packages/core/src/screens/main/reports/filter-bar.tsx b/packages/core/src/screens/main/reports/filter-bar.tsx index 717668b23..a7b38dec0 100644 --- a/packages/core/src/screens/main/reports/filter-bar.tsx +++ b/packages/core/src/screens/main/reports/filter-bar.tsx @@ -7,9 +7,9 @@ import { useObservableEagerState, ObservableResource, useObservable } from 'obse import { of } from 'rxjs'; import { map, startWith, switchMap } from 'rxjs/operators'; -import { Card } from '@wcpos/components/src/card'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Suspense } from '@wcpos/components/src/suspense'; +import { Card } from '@wcpos/components/card'; +import { HStack } from '@wcpos/components/hstack'; +import { Suspense } from '@wcpos/components/suspense'; import { useQuery } from '@wcpos/query'; import { useReports } from './context'; diff --git a/packages/core/src/screens/main/reports/index.tsx b/packages/core/src/screens/main/reports/index.tsx index dbd782da4..3c4afa65b 100644 --- a/packages/core/src/screens/main/reports/index.tsx +++ b/packages/core/src/screens/main/reports/index.tsx @@ -3,8 +3,8 @@ import * as React from 'react'; import { createStackNavigator } from '@react-navigation/stack'; import { endOfDay, startOfDay } from 'date-fns'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; -import { Suspense } from '@wcpos/components/src/suspense'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; +import { Suspense } from '@wcpos/components/suspense'; import { useQuery } from '@wcpos/query'; import { ReportsProvider } from './context'; diff --git a/packages/core/src/screens/main/reports/orders/header-select.tsx b/packages/core/src/screens/main/reports/orders/header-select.tsx index 028519d58..3fab162d8 100644 --- a/packages/core/src/screens/main/reports/orders/header-select.tsx +++ b/packages/core/src/screens/main/reports/orders/header-select.tsx @@ -3,9 +3,9 @@ import { View } from 'react-native'; import { HeaderContext } from '@tanstack/react-table'; -import { Checkbox } from '@wcpos/components/src/checkbox'; -import { Text } from '@wcpos/components/src/text'; -import { Tooltip, TooltipTrigger, TooltipContent } from '@wcpos/components/src/tooltip'; +import { Checkbox } from '@wcpos/components/checkbox'; +import { Text } from '@wcpos/components/text'; +import { Tooltip, TooltipTrigger, TooltipContent } from '@wcpos/components/tooltip'; import { useT } from '../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/reports/orders/index.tsx b/packages/core/src/screens/main/reports/orders/index.tsx index 1d644b1c6..c091e6f74 100644 --- a/packages/core/src/screens/main/reports/orders/index.tsx +++ b/packages/core/src/screens/main/reports/orders/index.tsx @@ -2,11 +2,11 @@ import * as React from 'react'; import get from 'lodash/get'; -import { Box } from '@wcpos/components/src/box'; -import { Card, CardContent, CardHeader } from '@wcpos/components/src/card'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Suspense } from '@wcpos/components/src/suspense'; +import { Box } from '@wcpos/components/box'; +import { Card, CardContent, CardHeader } from '@wcpos/components/card'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; +import { HStack } from '@wcpos/components/hstack'; +import { Suspense } from '@wcpos/components/suspense'; import type { OrderDocument } from '@wcpos/database'; import { TableHeaderSelect } from './header-select'; diff --git a/packages/core/src/screens/main/reports/orders/row-select.tsx b/packages/core/src/screens/main/reports/orders/row-select.tsx index f758765ed..b630bea21 100644 --- a/packages/core/src/screens/main/reports/orders/row-select.tsx +++ b/packages/core/src/screens/main/reports/orders/row-select.tsx @@ -3,9 +3,9 @@ import { View } from 'react-native'; import { CellContext } from '@tanstack/react-table'; -import { Checkbox } from '@wcpos/components/src/checkbox'; -import { Text } from '@wcpos/components/src/text'; -import { Tooltip, TooltipTrigger, TooltipContent } from '@wcpos/components/src/tooltip'; +import { Checkbox } from '@wcpos/components/checkbox'; +import { Text } from '@wcpos/components/text'; +import { Tooltip, TooltipTrigger, TooltipContent } from '@wcpos/components/tooltip'; import { useT } from '../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/reports/report/index.tsx b/packages/core/src/screens/main/reports/report/index.tsx index 16a7964f8..2bc744c7f 100644 --- a/packages/core/src/screens/main/reports/report/index.tsx +++ b/packages/core/src/screens/main/reports/report/index.tsx @@ -3,18 +3,18 @@ import { ScrollView, View } from 'react-native'; import { useReactToPrint } from 'react-to-print'; -import { Box } from '@wcpos/components/src/box'; -import { Button, ButtonText } from '@wcpos/components/src/button'; -import { Card, CardContent, CardHeader, CardFooter } from '@wcpos/components/src/card'; -import { HStack } from '@wcpos/components/src/hstack'; +import { Box } from '@wcpos/components/box'; +import { Button, ButtonText } from '@wcpos/components/button'; +import { Card, CardContent, CardHeader, CardFooter } from '@wcpos/components/card'; +import { HStack } from '@wcpos/components/hstack'; import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue, -} from '@wcpos/components/src/select'; -import { Text } from '@wcpos/components/src/text'; +} from '@wcpos/components/select'; +import { Text } from '@wcpos/components/text'; import { ZReport } from './template'; import { useT } from '../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/reports/report/template.tsx b/packages/core/src/screens/main/reports/report/template.tsx index 8f41804ae..bd24c0249 100644 --- a/packages/core/src/screens/main/reports/report/template.tsx +++ b/packages/core/src/screens/main/reports/report/template.tsx @@ -5,7 +5,7 @@ import { useFocusEffect } from '@react-navigation/native'; import { useObservableEagerState } from 'observable-hooks'; import { map } from 'rxjs'; -import { Text, Row, Line, Br } from '@wcpos/components/src/print'; +import { Text, Row, Line, Br } from '@wcpos/components/print'; import { calculateTotals } from './utils'; import { useAppState } from '../../../../contexts/app-state'; diff --git a/packages/core/src/screens/main/reports/reports.tsx b/packages/core/src/screens/main/reports/reports.tsx index 0ca583cf2..54d13d08d 100644 --- a/packages/core/src/screens/main/reports/reports.tsx +++ b/packages/core/src/screens/main/reports/reports.tsx @@ -1,9 +1,9 @@ import * as React from 'react'; import { View, useWindowDimensions } from 'react-native'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; -import { Panel, PanelGroup, PanelResizeHandle } from '@wcpos/components/src/panels'; -import { VStack } from '@wcpos/components/src/vstack'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; +import { Panel, PanelGroup, PanelResizeHandle } from '@wcpos/components/panels'; +import { VStack } from '@wcpos/components/vstack'; import { Chart } from './chart'; import { FilterBar } from './filter-bar'; diff --git a/packages/core/src/screens/main/reports/ui-settings-form.tsx b/packages/core/src/screens/main/reports/ui-settings-form.tsx index 5f09df2f4..297c27781 100644 --- a/packages/core/src/screens/main/reports/ui-settings-form.tsx +++ b/packages/core/src/screens/main/reports/ui-settings-form.tsx @@ -5,8 +5,8 @@ import { useObservableState } from 'observable-hooks'; import { useForm } from 'react-hook-form'; import * as z from 'zod'; -import { Form, useFormChangeHandler } from '@wcpos/components/src/form'; -import { VStack } from '@wcpos/components/src/vstack'; +import { Form, useFormChangeHandler } from '@wcpos/components/form'; +import { VStack } from '@wcpos/components/vstack'; import { columnsFormSchema, diff --git a/packages/core/src/screens/main/settings/barcode-scanning/display.tsx b/packages/core/src/screens/main/settings/barcode-scanning/display.tsx index 9a3c5e4cb..d2557fa0c 100644 --- a/packages/core/src/screens/main/settings/barcode-scanning/display.tsx +++ b/packages/core/src/screens/main/settings/barcode-scanning/display.tsx @@ -2,10 +2,10 @@ import * as React from 'react'; import { useObservableState } from 'observable-hooks'; -import { useHotkeys, RNKeyboardEvent, getKeyFromEvent } from '@wcpos/hooks/src/use-hotkeys'; -import { Input } from '@wcpos/components/src/input'; -import { Label } from '@wcpos/components/src/label'; -import { VStack } from '@wcpos/components/src/vstack'; +import { useHotkeys, RNKeyboardEvent, getKeyFromEvent } from '@wcpos/hooks/use-hotkeys'; +import { Input } from '@wcpos/components/input'; +import { Label } from '@wcpos/components/label'; +import { VStack } from '@wcpos/components/vstack'; import { useT } from '../../../../contexts/translations'; import { useBarcodeDetection } from '../../hooks/barcodes'; diff --git a/packages/core/src/screens/main/settings/barcode-scanning/index.tsx b/packages/core/src/screens/main/settings/barcode-scanning/index.tsx index fa8d81f11..919ba8a3c 100644 --- a/packages/core/src/screens/main/settings/barcode-scanning/index.tsx +++ b/packages/core/src/screens/main/settings/barcode-scanning/index.tsx @@ -1,8 +1,8 @@ import * as React from 'react'; -import { ModalFooter, ModalClose } from '@wcpos/components/src/modal'; -import { Text } from '@wcpos/components/src/text'; -import { VStack } from '@wcpos/components/src/vstack'; +import { ModalFooter, ModalClose } from '@wcpos/components/modal'; +import { Text } from '@wcpos/components/text'; +import { VStack } from '@wcpos/components/vstack'; import { BarcodeDisplay } from './display'; import { BarcodeSettings } from './settings'; diff --git a/packages/core/src/screens/main/settings/barcode-scanning/settings.tsx b/packages/core/src/screens/main/settings/barcode-scanning/settings.tsx index 4b6abf3f2..eb26dda46 100644 --- a/packages/core/src/screens/main/settings/barcode-scanning/settings.tsx +++ b/packages/core/src/screens/main/settings/barcode-scanning/settings.tsx @@ -6,8 +6,8 @@ import { useObservablePickState } from 'observable-hooks'; import { useForm } from 'react-hook-form'; import * as z from 'zod'; -import { Form, FormField, FormInput, useFormChangeHandler } from '@wcpos/components/src/form'; -import { VStack } from '@wcpos/components/src/vstack'; +import { Form, FormField, FormInput, useFormChangeHandler } from '@wcpos/components/form'; +import { VStack } from '@wcpos/components/vstack'; import { useAppState } from '../../../../contexts/app-state'; import { useT } from '../../../../contexts/translations'; diff --git a/packages/core/src/screens/main/settings/general.tsx b/packages/core/src/screens/main/settings/general.tsx index 76d3193ab..e2f88aa6b 100644 --- a/packages/core/src/screens/main/settings/general.tsx +++ b/packages/core/src/screens/main/settings/general.tsx @@ -6,7 +6,7 @@ import { useObservablePickState, useObservableSuspense } from 'observable-hooks' import { useForm } from 'react-hook-form'; import * as z from 'zod'; -import { Button } from '@wcpos/components/src/button'; +import { Button } from '@wcpos/components/button'; import { Form, FormField, @@ -15,9 +15,9 @@ import { FormSelect, FormCombobox, useFormChangeHandler, -} from '@wcpos/components/src/form'; -import { ModalClose, ModalFooter } from '@wcpos/components/src/modal'; -import { VStack } from '@wcpos/components/src/vstack'; +} from '@wcpos/components/form'; +import { ModalClose, ModalFooter } from '@wcpos/components/modal'; +import { VStack } from '@wcpos/components/vstack'; import { useAppState } from '../../../contexts/app-state'; import { useT } from '../../../contexts/translations'; diff --git a/packages/core/src/screens/main/settings/index.tsx b/packages/core/src/screens/main/settings/index.tsx index 46decde53..d015aaa75 100644 --- a/packages/core/src/screens/main/settings/index.tsx +++ b/packages/core/src/screens/main/settings/index.tsx @@ -1,16 +1,16 @@ import * as React from 'react'; -import { ErrorBoundary } from '@wcpos/components/src/error-boundary'; +import { ErrorBoundary } from '@wcpos/components/error-boundary'; import { Modal, ModalContent, ModalHeader, ModalTitle, ModalBody, -} from '@wcpos/components/src/modal'; -import { Suspense } from '@wcpos/components/src/suspense'; -import { Tabs, TabsContent, TabsList, TabsTrigger } from '@wcpos/components/src/tabs'; -import { Text } from '@wcpos/components/src/text'; +} from '@wcpos/components/modal'; +import { Suspense } from '@wcpos/components/suspense'; +import { Tabs, TabsContent, TabsList, TabsTrigger } from '@wcpos/components/tabs'; +import { Text } from '@wcpos/components/text'; import { BarcodeScanning } from './barcode-scanning'; import { GeneralSettings } from './general'; diff --git a/packages/core/src/screens/main/settings/shortcuts.tsx b/packages/core/src/screens/main/settings/shortcuts.tsx index 8bf9dcfd5..bcdfed59a 100644 --- a/packages/core/src/screens/main/settings/shortcuts.tsx +++ b/packages/core/src/screens/main/settings/shortcuts.tsx @@ -1,6 +1,6 @@ import * as React from 'react'; -import { ModalClose, ModalFooter } from '@wcpos/components/src/modal'; +import { ModalClose, ModalFooter } from '@wcpos/components/modal'; import { Table, TableHeader, @@ -8,8 +8,8 @@ import { TableRow, TableCell, TableBody, -} from '@wcpos/components/src/table'; -import { Text } from '@wcpos/components/src/text'; +} from '@wcpos/components/table'; +import { Text } from '@wcpos/components/text'; import { useT } from '../../../contexts/translations'; diff --git a/packages/core/src/screens/main/settings/tax.tsx b/packages/core/src/screens/main/settings/tax.tsx index 2cd865664..5bfc5203a 100644 --- a/packages/core/src/screens/main/settings/tax.tsx +++ b/packages/core/src/screens/main/settings/tax.tsx @@ -7,7 +7,7 @@ import { useObservablePickState } from 'observable-hooks'; import { useForm } from 'react-hook-form'; import * as z from 'zod'; -import { Button, ButtonText } from '@wcpos/components/src/button'; +import { Button, ButtonText } from '@wcpos/components/button'; import { Form, FormField, @@ -15,9 +15,9 @@ import { FormSelect, FormRadioGroup, useFormChangeHandler, -} from '@wcpos/components/src/form'; -import { ModalClose, ModalFooter } from '@wcpos/components/src/modal'; -import { VStack } from '@wcpos/components/src/vstack'; +} from '@wcpos/components/form'; +import { ModalClose, ModalFooter } from '@wcpos/components/modal'; +import { VStack } from '@wcpos/components/vstack'; import { useAppState } from '../../../contexts/app-state'; import { useT } from '../../../contexts/translations'; diff --git a/packages/core/src/screens/main/support/index.tsx b/packages/core/src/screens/main/support/index.tsx index 9182199d6..244f206a1 100644 --- a/packages/core/src/screens/main/support/index.tsx +++ b/packages/core/src/screens/main/support/index.tsx @@ -2,7 +2,7 @@ import * as React from 'react'; import WidgetBot from '@widgetbot/react-embed'; -import { Box } from '@wcpos/components/src/box'; +import { Box } from '@wcpos/components/box'; const Support = () => { return ( diff --git a/packages/core/src/screens/main/tax-rates/footer.tsx b/packages/core/src/screens/main/tax-rates/footer.tsx index b313c43ee..ccc1b9840 100644 --- a/packages/core/src/screens/main/tax-rates/footer.tsx +++ b/packages/core/src/screens/main/tax-rates/footer.tsx @@ -2,8 +2,8 @@ import * as React from 'react'; import { useObservableState } from 'observable-hooks'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Text } from '@wcpos/components/src/text'; +import { HStack } from '@wcpos/components/hstack'; +import { Text } from '@wcpos/components/text'; import { useReplicationState } from '@wcpos/query'; import { useT } from '../../../contexts/translations'; diff --git a/packages/core/src/screens/main/tax-rates/index.tsx b/packages/core/src/screens/main/tax-rates/index.tsx index 7624b7ea0..33175e63f 100644 --- a/packages/core/src/screens/main/tax-rates/index.tsx +++ b/packages/core/src/screens/main/tax-rates/index.tsx @@ -12,9 +12,9 @@ import { ModalBody, ModalFooter, ModalClose, -} from '@wcpos/components/src/modal'; -import { Tabs, TabsContent, ScrollableTabsList, TabsTrigger } from '@wcpos/components/src/tabs'; -import { Text } from '@wcpos/components/src/text'; +} from '@wcpos/components/modal'; +import { Tabs, TabsContent, ScrollableTabsList, TabsTrigger } from '@wcpos/components/tabs'; +import { Text } from '@wcpos/components/text'; import { TaxRatesFooter } from './footer'; import { TaxRateTable } from './rate-table'; diff --git a/packages/core/src/screens/main/tax-rates/rate-table.tsx b/packages/core/src/screens/main/tax-rates/rate-table.tsx index f6f281702..5f30211d0 100644 --- a/packages/core/src/screens/main/tax-rates/rate-table.tsx +++ b/packages/core/src/screens/main/tax-rates/rate-table.tsx @@ -1,6 +1,6 @@ import * as React from 'react'; -import { Icon } from '@wcpos/components/src/icon'; +import { Icon } from '@wcpos/components/icon'; import { Table, TableHeader, @@ -8,8 +8,8 @@ import { TableBody, TableRow, TableCell, -} from '@wcpos/components/src/table'; -import { Text } from '@wcpos/components/src/text'; +} from '@wcpos/components/table'; +import { Text } from '@wcpos/components/text'; import { useT } from '../../../contexts/translations'; diff --git a/packages/core/src/screens/main/tax-rates/tabs.tsx b/packages/core/src/screens/main/tax-rates/tabs.tsx index fdab0a59b..cf1aab775 100644 --- a/packages/core/src/screens/main/tax-rates/tabs.tsx +++ b/packages/core/src/screens/main/tax-rates/tabs.tsx @@ -4,8 +4,8 @@ import get from 'lodash/get'; import groupBy from 'lodash/groupBy'; import { useObservableSuspense, useObservableEagerState } from 'observable-hooks'; -import { Tabs, TabsContent, TabsList, TabsTrigger } from '@wcpos/components/src/tabs'; -import { Text } from '@wcpos/components/src/text'; +import { Tabs, TabsContent, TabsList, TabsTrigger } from '@wcpos/components/tabs'; +import { Text } from '@wcpos/components/text'; import TaxRatesFooter from './footer'; import TaxRateTable from './rate-table'; diff --git a/packages/core/src/screens/main/upgrade-required.tsx b/packages/core/src/screens/main/upgrade-required.tsx index 4faac9162..aa23f12cd 100644 --- a/packages/core/src/screens/main/upgrade-required.tsx +++ b/packages/core/src/screens/main/upgrade-required.tsx @@ -1,12 +1,12 @@ import * as React from 'react'; import { View, StyleSheet } from 'react-native'; -import { Box } from '@wcpos/components/src/box'; -import { Button, ButtonText } from '@wcpos/components/src/button'; -import { HStack } from '@wcpos/components/src/hstack'; -import { Icon } from '@wcpos/components/src/icon'; -import { Text } from '@wcpos/components/src/text'; -import { VStack } from '@wcpos/components/src/vstack'; +import { Box } from '@wcpos/components/box'; +import { Button, ButtonText } from '@wcpos/components/button'; +import { HStack } from '@wcpos/components/hstack'; +import { Icon } from '@wcpos/components/icon'; +import { Text } from '@wcpos/components/text'; +import { VStack } from '@wcpos/components/vstack'; import { useAppState } from '../../contexts/app-state'; import { useT } from '../../contexts/translations'; diff --git a/packages/core/src/screens/splash/index.tsx b/packages/core/src/screens/splash/index.tsx index 11033578d..195879bed 100644 --- a/packages/core/src/screens/splash/index.tsx +++ b/packages/core/src/screens/splash/index.tsx @@ -1,9 +1,9 @@ import * as React from 'react'; import { View, StyleSheet } from 'react-native'; -import { Logo } from '@wcpos/components/src/logo'; -import { Progress } from '@wcpos/components/src/progress'; -import { VStack } from '@wcpos/components/src/vstack'; +import { Logo } from '@wcpos/components/logo'; +import { Progress } from '@wcpos/components/progress'; +import { VStack } from '@wcpos/components/vstack'; /** * NOTE: the ThemeProvider is not loaded yet, so we can't use any theme related components here diff --git a/packages/core/src/utils/perf.ts b/packages/core/src/utils/perf.ts index 770bd9fff..91ee95e0c 100644 --- a/packages/core/src/utils/perf.ts +++ b/packages/core/src/utils/perf.ts @@ -1,4 +1,4 @@ -import log from '@wcpos/utils/src/logger'; +import log from '@wcpos/utils/logger'; // helper function that starts performace - time measurement export const timeStart = () => { diff --git a/packages/core/src/utils/platform/index.ts b/packages/core/src/utils/platform/index.ts deleted file mode 100644 index fba7463d3..000000000 --- a/packages/core/src/utils/platform/index.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { Platform as RNPlatform } from 'react-native'; - -const Platform = { - ...RNPlatform, - isElectron: false, -}; - -export default Platform; diff --git a/packages/core/src/utils/platform/index.web.ts b/packages/core/src/utils/platform/index.web.ts deleted file mode 100644 index c5a1994a9..000000000 --- a/packages/core/src/utils/platform/index.web.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { Platform as RNPlatform } from 'react-native'; - -function isElectron() { - // https://github.com/cheton/is-electron -} - -const Platform = { - ...RNPlatform, - isElectron: isElectron(), - isStandalone: (window.navigator as any).standalone, -}; - -export default Platform; diff --git a/packages/core/tsconfig.json b/packages/core/tsconfig.json new file mode 100644 index 000000000..d7e6428a0 --- /dev/null +++ b/packages/core/tsconfig.json @@ -0,0 +1,6 @@ +{ + "extends": "../../tsconfig.json", + "include": [ + "src/**/*" + ] + } \ No newline at end of file diff --git a/packages/database/src/adapter/index.electron.ts b/packages/database/src/adapter/index.electron.ts index d626b9925..21f83521a 100644 --- a/packages/database/src/adapter/index.electron.ts +++ b/packages/database/src/adapter/index.electron.ts @@ -1,6 +1,6 @@ import { getRxStorageSQLite, SQLiteQueryWithParams } from 'rxdb-premium/plugins/storage-sqlite'; -import log from '@wcpos/utils/src/logger'; +import log from '@wcpos/utils/logger'; /** * diff --git a/packages/database/src/adapter/index.tauri.ts b/packages/database/src/adapter/index.tauri.ts index 89bdc4368..428618448 100644 --- a/packages/database/src/adapter/index.tauri.ts +++ b/packages/database/src/adapter/index.tauri.ts @@ -1,7 +1,7 @@ import { resourceDir } from '@tauri-apps/api/path'; import Database from 'tauri-plugin-sql-api'; -import log from '@wcpos/utils/src/logger'; +import log from '@wcpos/utils/logger'; import { getRxStorageSQLite } from 'rxdb-premium/plugins/storage-sqlite'; diff --git a/packages/database/src/adapter/index.ts b/packages/database/src/adapter/index.ts index 75cf9492d..39c53a0ad 100644 --- a/packages/database/src/adapter/index.ts +++ b/packages/database/src/adapter/index.ts @@ -1,42 +1,13 @@ -import { openDatabase } from 'expo-sqlite'; -// import { clone } from 'rxdb'; +import * as SQLite from 'expo-sqlite'; +import { + getRxStorageSQLite, + getSQLiteBasicsExpoSQLiteAsync, +} from 'rxdb-premium/plugins/storage-sqlite'; -import { getRxStorageSQLite, getSQLiteBasicsExpoSQLite } from 'rxdb-premium/plugins/storage-sqlite'; - -import log from '@wcpos/utils/src/logger'; - -// import { wrappedValidateAjvStorage } from '../plugins/validate'; -// import { mangoQuerySelectorToSQL } from './mangoQuerySelectorToSQL'; -// import { mangoQuerySortToSQL } from './plugins/storage-sqlite/sqlite-statics'; - -/** - * Polyfill for TextEncoder - * fixes: ReferenceError: Can't find variable: TextEncoder - */ -import 'fast-text-encoding'; - -// import type { SQLiteQueryWithParams } from './plugins/storage-sqlite'; - -// expo=sqlite examples use the db.transaction() method -// db.transaction((tx) => { -// tx.executeSql( -// `select * from items where done = ?;`, -// [doneHeading ? 1 : 0], -// (_, { rows: { _array } }) => setItems(_array) -// ); -// }); - -const storage = getRxStorageSQLite({ - sqliteBasics: getSQLiteBasicsExpoSQLite(openDatabase), -}); - -/** - * - */ const config = { - storage, - multiInstance: false, - ignoreDuplicate: true, + storage: getRxStorageSQLite({ + sqliteBasics: getSQLiteBasicsExpoSQLiteAsync(SQLite.openDatabaseAsync), + }), }; export default config; diff --git a/packages/database/src/adapter/index.web.ts b/packages/database/src/adapter/index.web.ts index 72c160ac8..9bc593975 100644 --- a/packages/database/src/adapter/index.web.ts +++ b/packages/database/src/adapter/index.web.ts @@ -1,10 +1,5 @@ -import { getRxStorageIndexedDB } from 'rxdb-premium/plugins/storage-indexeddb'; import { getRxStorageWorker } from 'rxdb-premium/plugins/storage-worker'; -// const config = { -// storage: getRxStorageIndexedDB(), -// }; - const config = { storage: getRxStorageWorker({ /** @@ -14,7 +9,7 @@ const config = { * * @link https://developer.mozilla.org/en-US/docs/Web/API/Worker/Worker */ - workerInput: window.idbWorker, + workerInput: globalThis.idbWorker, /** * (Optional) options * for the worker. diff --git a/packages/database/src/create-db.ts b/packages/database/src/create-db.ts index 0f06a1450..198156fa0 100644 --- a/packages/database/src/create-db.ts +++ b/packages/database/src/create-db.ts @@ -1,7 +1,7 @@ import { createRxDatabase, removeRxDatabase } from 'rxdb'; import { disableVersionCheck } from 'rxdb-premium/plugins/shared'; -import log from '@wcpos/utils/src/logger'; +import log from '@wcpos/utils/logger'; import config from './adapter'; import { fastConfig } from './fast-adapter'; diff --git a/packages/database/src/fast-adapter/index.electron.ts b/packages/database/src/fast-adapter/index.electron.ts index b21f885ab..0608ac78e 100644 --- a/packages/database/src/fast-adapter/index.electron.ts +++ b/packages/database/src/fast-adapter/index.electron.ts @@ -1,7 +1,7 @@ import { getMemoryMappedRxStorage } from 'rxdb-premium/plugins/storage-memory-mapped'; import { getRxStorageSQLite, SQLiteQueryWithParams } from 'rxdb-premium/plugins/storage-sqlite'; -import log from '@wcpos/utils/src/logger'; +import log from '@wcpos/utils/logger'; const parentStorage = getRxStorageSQLite({ // storeAttachmentsAsBase64String: true, diff --git a/packages/database/src/fast-adapter/index.ts b/packages/database/src/fast-adapter/index.ts index 418fa2e52..6556f7d1a 100644 --- a/packages/database/src/fast-adapter/index.ts +++ b/packages/database/src/fast-adapter/index.ts @@ -1,5 +1,11 @@ +import * as SQLite from 'expo-sqlite'; +import { + getRxStorageSQLite, + getSQLiteBasicsExpoSQLiteAsync, +} from 'rxdb-premium/plugins/storage-sqlite'; + export const fastConfig = { - storage: null, - multiInstance: false, - ignoreDuplicate: true, + storage: getRxStorageSQLite({ + sqliteBasics: getSQLiteBasicsExpoSQLiteAsync(SQLite.openDatabaseAsync), + }), }; diff --git a/packages/database/src/fast-adapter/index.web.ts b/packages/database/src/fast-adapter/index.web.ts index 0f440508f..1f601f8a3 100644 --- a/packages/database/src/fast-adapter/index.web.ts +++ b/packages/database/src/fast-adapter/index.web.ts @@ -1,30 +1,22 @@ -import { getRxStorageIndexedDB } from 'rxdb-premium/plugins/storage-indexeddb'; -// import { getMemoryMappedRxStorage } from 'rxdb-premium/plugins/storage-memory-mapped'; -import { getRxStorageWorker, getRxStorageSharedWorker } from 'rxdb-premium/plugins/storage-worker'; - -let storage; - -/** - * Here we use the IndexedDB RxStorage as persistence storage. - * - * - if browser supports it we should use SharedWorker instead of Worker - * - I have decided not to use MemoryMapped IDB with SharedWorker because some stores could have a lot of data - */ - -// if (window?.mmIdbWorker && typeof SharedWorker !== 'undefined') { -// storage = getRxStorageSharedWorker({ -// workerInput: window.mmIdbWorker, -// }); -// } else if (window?.idbWorker) { -if (window?.idbWorker) { - storage = getRxStorageWorker({ - workerInput: window.idbWorker, - }); -} else { - // fallback to plain IndexedDB if no worker is available - storage = getRxStorageIndexedDB(); -} +import { getRxStorageWorker } from 'rxdb-premium/plugins/storage-worker'; export const fastConfig = { - storage, + storage: getRxStorageWorker({ + /** + * Contains any value that can be used as parameter + * to the Worker constructor of thread.js + * Most likely you want to put the path to the worker.js file in here. + * + * @link https://developer.mozilla.org/en-US/docs/Web/API/Worker/Worker + */ + workerInput: globalThis.idbWorker, + /** + * (Optional) options + * for the worker. + */ + // workerOptions: { + // type: 'module', + // credentials: 'omit', + // }, + }), }; diff --git a/packages/database/src/fast-store-db.ts b/packages/database/src/fast-store-db.ts index 5f33e3efc..72b465fce 100644 --- a/packages/database/src/fast-store-db.ts +++ b/packages/database/src/fast-store-db.ts @@ -1,4 +1,4 @@ -import log from '@wcpos/utils/src/logger'; +import log from '@wcpos/utils/logger'; import { syncCollections, SyncCollections } from './collections'; import { createMemorySyncedDB } from './create-db'; diff --git a/packages/database/src/plugins/delete-db.ts b/packages/database/src/plugins/delete-db.ts index 782918a01..cd4ce0bfa 100644 --- a/packages/database/src/plugins/delete-db.ts +++ b/packages/database/src/plugins/delete-db.ts @@ -1,4 +1,4 @@ -import log from '@wcpos/utils/src/logger'; +import log from '@wcpos/utils/logger'; type RxPlugin = import('rxdb/dist/types').RxPlugin; diff --git a/packages/database/src/plugins/parse-rest-response.ts b/packages/database/src/plugins/parse-rest-response.ts index 9dc79ead3..dcfd13e72 100644 --- a/packages/database/src/plugins/parse-rest-response.ts +++ b/packages/database/src/plugins/parse-rest-response.ts @@ -3,7 +3,7 @@ import difference from 'lodash/difference'; import isPlainObject from 'lodash/isPlainObject'; import unset from 'lodash/unset'; -import log from '@wcpos/utils/src/logger'; +import log from '@wcpos/utils/logger'; import type { RxCollection, RxJsonSchema, RxPlugin } from 'rxdb'; diff --git a/packages/database/src/plugins/validate.ts b/packages/database/src/plugins/validate.ts index c76d9acc5..5a119eca5 100644 --- a/packages/database/src/plugins/validate.ts +++ b/packages/database/src/plugins/validate.ts @@ -1,7 +1,7 @@ import { wrappedValidateStorageFactory } from 'rxdb'; import ZSchema from 'z-schema'; -import log from '@wcpos/utils/src/logger'; +import log from '@wcpos/utils/logger'; import type { RxJsonSchema } from 'rxdb'; diff --git a/packages/database/src/stores-db.ts b/packages/database/src/stores-db.ts index 752d7e998..dafaf46fa 100644 --- a/packages/database/src/stores-db.ts +++ b/packages/database/src/stores-db.ts @@ -1,7 +1,7 @@ // import forEach from 'lodash/forEach'; // import { addFulltextSearch } from 'rxdb-premium/plugins/flexsearch'; -import log from '@wcpos/utils/src/logger'; +import log from '@wcpos/utils/logger'; import { storeCollections, StoreCollections } from './collections'; import { createDB } from './create-db'; diff --git a/packages/database/src/temporary-db.ts b/packages/database/src/temporary-db.ts index 2a6caf0cb..7615bc5ec 100644 --- a/packages/database/src/temporary-db.ts +++ b/packages/database/src/temporary-db.ts @@ -1,7 +1,7 @@ import { createRxDatabase } from 'rxdb'; import { getRxStorageMemory } from 'rxdb/plugins/storage-memory'; -import log from '@wcpos/utils/src/logger'; +import log from '@wcpos/utils/logger'; import { storeCollections } from './collections'; diff --git a/packages/database/src/users-db.ts b/packages/database/src/users-db.ts index dabcf98aa..74d416183 100644 --- a/packages/database/src/users-db.ts +++ b/packages/database/src/users-db.ts @@ -1,4 +1,4 @@ -import log from '@wcpos/utils/src/logger'; +import log from '@wcpos/utils/logger'; import { userCollections, UserCollections } from './collections'; import { createDB } from './create-db'; diff --git a/packages/hooks/src/use-http-client/use-http-client.tsx b/packages/hooks/src/use-http-client/use-http-client.tsx index 9e9621f1e..7857d4806 100644 --- a/packages/hooks/src/use-http-client/use-http-client.tsx +++ b/packages/hooks/src/use-http-client/use-http-client.tsx @@ -4,7 +4,7 @@ import Bottleneck from 'bottleneck'; import merge from 'lodash/merge'; import set from 'lodash/set'; -import log from '@wcpos/utils/src/logger'; +import log from '@wcpos/utils/logger'; import http from './http'; import useHttpErrorHandler from './use-http-error-handler'; diff --git a/packages/hooks/src/use-http-client/use-http-error-handler.tsx b/packages/hooks/src/use-http-client/use-http-error-handler.tsx index 5e9cc4725..76471cd9b 100644 --- a/packages/hooks/src/use-http-client/use-http-error-handler.tsx +++ b/packages/hooks/src/use-http-client/use-http-error-handler.tsx @@ -3,8 +3,8 @@ import * as React from 'react'; import { isCancel } from 'axios'; import get from 'lodash/get'; -import { Toast } from '@wcpos/components/src/toast'; -import log from '@wcpos/utils/src/logger'; +import { Toast } from '@wcpos/components/toast'; +import log from '@wcpos/utils/logger'; type AxiosResponse = import('axios').AxiosResponse; type AxiosError = import('axios').AxiosError; diff --git a/packages/hooks/src/use-online-status/provider.electron.tsx.bak b/packages/hooks/src/use-online-status/provider.electron.tsx.bak index 50817f339..e789dda5a 100644 --- a/packages/hooks/src/use-online-status/provider.electron.tsx.bak +++ b/packages/hooks/src/use-online-status/provider.electron.tsx.bak @@ -1,5 +1,5 @@ import * as React from 'react'; -import useSnackbar from '@wcpos/components/src/snackbar'; +import useSnackbar from '@wcpos/components/snackbar'; import useAuth from '../use-auth'; type NetInfoState = import('@react-native-community/netinfo').NetInfoState; diff --git a/packages/hooks/src/use-online-status/provider.tsx b/packages/hooks/src/use-online-status/provider.tsx index d1b747de2..47a9cba12 100644 --- a/packages/hooks/src/use-online-status/provider.tsx +++ b/packages/hooks/src/use-online-status/provider.tsx @@ -6,7 +6,7 @@ import NetInfo, { NetInfoStateType, } from '@react-native-community/netinfo'; -import { Toast } from '@wcpos/components/src/toast'; +import { Toast } from '@wcpos/components/toast'; const initialState: NetInfoState = { type: NetInfoStateType.unknown, diff --git a/packages/hooks/src/use-online-status/provider.web.tsx b/packages/hooks/src/use-online-status/provider.web.tsx index 3c0a79e3c..a96e2a684 100644 --- a/packages/hooks/src/use-online-status/provider.web.tsx +++ b/packages/hooks/src/use-online-status/provider.web.tsx @@ -1,6 +1,6 @@ import * as React from 'react'; -import { Toast } from '@wcpos/components/src/toast'; +import { Toast } from '@wcpos/components/toast'; import useHttpClient from '../use-http-client'; diff --git a/packages/hooks/src/use-why-did-you-update.tsx b/packages/hooks/src/use-why-did-you-update.tsx index 194c2a52b..1c636e030 100644 --- a/packages/hooks/src/use-why-did-you-update.tsx +++ b/packages/hooks/src/use-why-did-you-update.tsx @@ -1,6 +1,6 @@ import * as React from 'react'; -import log from '@wcpos/utils/src/logger'; +import log from '@wcpos/utils/logger'; function useWhyDidYouUpdate(name: string, props: any) { // Get a mutable ref object where we can store props ... diff --git a/packages/utils/README.md b/packages/utils/README.md new file mode 100644 index 000000000..7a82a52ce --- /dev/null +++ b/packages/utils/README.md @@ -0,0 +1,5 @@ +# Shared utilities for [WooCommerce POS](https://wcpos.com) + +[![npm version](https://badge.fury.io/js/@wcpos%2Futils.svg)](https://badge.fury.io/js/@wcpos%2Futils) + +[![Discord Chat](https://img.shields.io/discord/711884517081612298?color=%237289DA&label=WCPOS&logo=discord&logoColor=white)](https://wcpos.com/discord) \ No newline at end of file diff --git a/packages/utils/package.json b/packages/utils/package.json new file mode 100644 index 000000000..4796c2f73 --- /dev/null +++ b/packages/utils/package.json @@ -0,0 +1,32 @@ +{ + "name": "@wcpos/utils", + "version": "1.7.0", + "description": "Shared utils for WooCommerce POS", + "author": "kilbot ", + "homepage": "https://github.com/wcpos/utils#readme", + "repository": { + "type": "git", + "url": "https://github.com/wcpos/utils.git" + }, + "license": "MIT", + "main": "src/index.ts", + "files": [ + "src/**" + ], + "scripts": { + "test": "eslint --ext ts,tsx ./src" + }, + "dependencies": { + "lodash": "4.17.21", + "react-native-logs": "^5.2.2", + "react-native-web": "~0.19.13" + }, + "devDependencies": { + "@types/jest": "^29.5.13", + "@types/lodash": "4.17.13", + "@wcpos/eslint-config": "*", + "@wcpos/tsconfig": "*", + "jest": "^29.7.0", + "ts-jest": "^29.2.5" + } +} diff --git a/packages/utils/src/index.ts b/packages/utils/src/index.ts new file mode 100644 index 000000000..e69de29bb diff --git a/packages/utils/src/logger/index.ts b/packages/utils/src/logger/index.ts new file mode 100644 index 000000000..6b9dbb124 --- /dev/null +++ b/packages/utils/src/logger/index.ts @@ -0,0 +1,38 @@ +/** + * TODO - add transport methods for web and native + * + */ +import { logger, consoleTransport } from 'react-native-logs'; + +const defaultConfig = { + levels: { + silly: -1, + debug: 0, + info: 1, + warn: 2, + error: 3, + }, + severity: 'debug', + transport: consoleTransport, + transportOptions: { + colors: { + info: 'blueBright', + warn: 'yellow', + error: 'redBright', + silly: 'white', + }, + }, + async: true, + dateFormat: 'time', + printLevel: true, + printDate: true, + enabled: true, +}; + +const log = logger.createLogger<'silly' | 'debug' | 'info' | 'warn' | 'error'>(defaultConfig); + +// TODO: Add version info +// log.info({ message: 'TODO: Add version info :)' }); +log.silly('Silly mode enabled! You get everything'); + +export default log; diff --git a/packages/utils/src/logger/native.ts b/packages/utils/src/logger/native.ts new file mode 100644 index 000000000..ea2166f84 --- /dev/null +++ b/packages/utils/src/logger/native.ts @@ -0,0 +1,104 @@ +/** + * Example Sentry transport for native + */ +import * as Sentry from '@sentry/react-native'; + +export enum LogLevel { + Debug = 'debug', + Info = 'info', + Log = 'log', + Warn = 'warn', + Error = 'error', +} + +/** + * A union of some of Sentry's breadcrumb properties as well as Sentry's + * `captureException` parameter, `CaptureContext`. + */ +type Metadata = { + /** + * Applied as Sentry breadcrumb types. Defaults to `default`. + * + * @see https://develop.sentry.dev/sdk/event-payloads/breadcrumbs/#breadcrumb-types + */ + type?: + | 'default' + | 'debug' + | 'error' + | 'navigation' + | 'http' + | 'info' + | 'query' + | 'transaction' + | 'ui' + | 'user'; + + /** + * Passed through to `Sentry.captureException` + * + * @see https://github.com/getsentry/sentry-javascript/blob/903addf9a1a1534a6cb2ba3143654b918a86f6dd/packages/types/src/misc.ts#L65 + */ + tags?: { + [key: string]: number | string | boolean | bigint | symbol | null | undefined; + }; + + /** + * Any additional data, passed through to Sentry as `extra` param on + * exceptions, or the `data` param on breadcrumbs. + */ + [key: string]: unknown; +} & Parameters[1]; + +type Transport = (level: LogLevel, message: string | Error, metadata: Metadata) => void; + +export const sentryTransport: Transport = (level, message, { type, tags, ...metadata }) => { + /** + * If a string, report a breadcrumb + */ + if (typeof message === 'string') { + const severity = { + [LogLevel.Debug]: Sentry.Severity.Debug, + [LogLevel.Info]: Sentry.Severity.Info, + [LogLevel.Log]: Sentry.Severity.Log, // Sentry value here is undefined + [LogLevel.Warn]: Sentry.Severity.Warning, + [LogLevel.Error]: Sentry.Severity.Error, + }[level]; + + Sentry.addBreadcrumb({ + message, + data: metadata, + type: type || 'default', + level: severity, + timestamp: Date.now(), + }); + + /** + * If a log, also capture as a message + */ + if (level === LogLevel.Log) { + Sentry.captureMessage(message, { + tags, + extra: metadata, + }); + } + + /** + * If warn, also capture as a message, but with level warning + */ + if (level === LogLevel.Warn) { + Sentry.captureMessage(message, { + level: Sentry.Severity.Warning, + tags, + extra: metadata, + }); + } + } else { + /** + * It's otherwise an Error and should be reported as onReady + */ + Sentry.captureException(message, { + tags, + extra: metadata, + }); + } +}; diff --git a/packages/utils/src/platform/index.electron.ts b/packages/utils/src/platform/index.electron.ts new file mode 100644 index 000000000..90d57c291 --- /dev/null +++ b/packages/utils/src/platform/index.electron.ts @@ -0,0 +1,15 @@ +import { Platform as RNPlatform, PlatformStatic } from 'react-native'; + +interface TestPlatform extends PlatformStatic { + OS: 'test'; + isTesting: true; +} +type PlatformType = (TestPlatform | typeof RNPlatform) & { isElectron: boolean; isNative: boolean }; + +const Platform: PlatformType = { + ...RNPlatform, + isElectron: true, + isNative: false, +}; + +export default Platform; diff --git a/packages/utils/src/platform/index.tauri.ts b/packages/utils/src/platform/index.tauri.ts new file mode 100644 index 000000000..c03d34852 --- /dev/null +++ b/packages/utils/src/platform/index.tauri.ts @@ -0,0 +1,18 @@ +import { Platform as RNPlatform } from 'react-native'; + +type PlatformType = typeof RNPlatform & { + isElectron: boolean; + isNative: boolean; + isTauri: boolean; + isStandalone: boolean; +}; + +const Platform: PlatformType = { + ...RNPlatform, + isElectron: false, + isNative: false, + isTauri: true, + isStandalone: (window.navigator as any).standalone, +}; + +export default Platform; diff --git a/packages/utils/src/platform/index.ts b/packages/utils/src/platform/index.ts new file mode 100644 index 000000000..a98be24f1 --- /dev/null +++ b/packages/utils/src/platform/index.ts @@ -0,0 +1,15 @@ +import { Platform as RNPlatform, PlatformStatic } from 'react-native'; + +interface TestPlatform extends PlatformStatic { + OS: 'test'; + isTesting: true; +} +type PlatformType = (TestPlatform | typeof RNPlatform) & { isElectron: boolean; isNative: boolean }; + +const Platform: PlatformType = { + ...RNPlatform, + isElectron: false, + isNative: true, +}; + +export default Platform; diff --git a/packages/utils/src/platform/index.web.ts b/packages/utils/src/platform/index.web.ts new file mode 100644 index 000000000..6d05578da --- /dev/null +++ b/packages/utils/src/platform/index.web.ts @@ -0,0 +1,18 @@ +import { Platform as RNPlatform } from 'react-native'; + +type PlatformType = typeof RNPlatform & { + isElectron: boolean; + isNative: boolean; + isTauri: boolean; + isStandalone: boolean; +}; + +const Platform: PlatformType = { + ...RNPlatform, + isElectron: false, + isNative: false, + isTauri: !!window.__TAURI__, + isStandalone: (window.navigator as any).standalone, +}; + +export default Platform; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1109bd37b..1ec2b73ff 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -116,55 +116,61 @@ importers: version: 2.1.0(webpack@5.98.0) ts-loader: specifier: ^9.5.1 - version: 9.5.2(typescript@5.4.5)(webpack@5.98.0) + version: 9.5.2(typescript@5.7.3)(webpack@5.98.0) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@22.13.2)(typescript@5.4.5) + version: 10.9.2(@types/node@22.13.4)(typescript@5.7.3) apps/main: dependencies: '@react-navigation/drawer': specifier: ^7.1.1 - version: 7.1.1(v37ib2hajq3lgqpgu7zljfprfm) + version: 7.1.1(yuzwoxrskzidxbmcfvfwogvmpy) '@react-navigation/native': specifier: 7.0.14 - version: 7.0.14(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + version: 7.0.14(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) '@shopify/flash-list': specifier: 1.7.3 - version: 1.7.3(@babel/runtime@7.26.7)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + version: 1.7.3(@babel/runtime@7.26.9)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) expo: specifier: 52.0.33 - version: 52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + version: 52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) expo-font: specifier: 13.0.3 - version: 13.0.3(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react@18.3.1) + version: 13.0.3(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react@18.3.1) expo-haptics: specifier: ~14.0.1 - version: 14.0.1(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)) + version: 14.0.1(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)) + expo-image: + specifier: ^2.0.5 + version: 2.0.5(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) expo-linking: specifier: 7.0.5 - version: 7.0.5(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + version: 7.0.5(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + expo-localization: + specifier: ^16.0.1 + version: 16.0.1(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react@18.3.1) expo-router: specifier: 4.0.17 - version: 4.0.17(ekrtrzubpovmehuf2lsr3e7xca) + version: 4.0.17(zzgm3d5catau3v3fisjw75szr4) expo-splash-screen: specifier: 0.29.21 - version: 0.29.21(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)) + version: 0.29.21(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)) expo-sqlite: - specifier: ~15.1.2 - version: 15.1.2(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + specifier: 15.1.2 + version: 15.1.2(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) expo-status-bar: specifier: 2.0.1 - version: 2.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + version: 2.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) expo-system-ui: specifier: 4.0.8 - version: 4.0.8(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)) + version: 4.0.8(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)) expo-web-browser: specifier: 14.0.2 - version: 14.0.2(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)) + version: 14.0.2(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)) nativewind: specifier: 4.1.23 - version: 4.1.23(react-native-reanimated@3.16.1(@babel/core@7.25.2)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-svg@15.8.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.3.3))) + version: 4.1.23(react-native-reanimated@3.16.1(@babel/core@7.25.2)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-svg@15.8.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.3.3))) react: specifier: 18.3.1 version: 18.3.1 @@ -173,28 +179,28 @@ importers: version: 18.3.1(react@18.3.1) react-native: specifier: 0.76.7 - version: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + version: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) react-native-reanimated: specifier: 3.16.1 - version: 3.16.1(@babel/core@7.25.2)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + version: 3.16.1(@babel/core@7.25.2)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) react-native-safe-area-context: specifier: 4.12.0 - version: 4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + version: 4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) react-native-screens: specifier: 4.4.0 - version: 4.4.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + version: 4.4.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) react-native-svg: specifier: 15.8.0 - version: 15.8.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + version: 15.8.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) react-native-web: specifier: 0.19.13 version: 0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) tailwindcss: specifier: 3.4.17 - version: 3.4.17(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.3.3)) + version: 3.4.17(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.3.3)) tailwindcss-animate: specifier: ^1.0.7 - version: 1.0.7(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.3.3))) + version: 1.0.7(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.3.3))) devDependencies: '@babel/core': specifier: 7.25.2 @@ -204,10 +210,10 @@ importers: version: 18.3.12 jest: specifier: 29.7.0 - version: 29.7.0(@types/node@22.13.2)(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.3.3)) + version: 29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.3.3)) jest-expo: specifier: 52.0.3 - version: 52.0.3(@babel/core@7.25.2)(encoding@0.1.13)(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(jest@29.7.0(@types/node@22.13.2)(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.3.3)))(react-dom@18.3.1(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)(webpack@5.98.0) + version: 52.0.3(@babel/core@7.25.2)(encoding@0.1.13)(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(jest@29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.3.3)))(react-dom@18.3.1(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)(webpack@5.98.0) react-test-renderer: specifier: 18.3.1 version: 18.3.1(react@18.3.1) @@ -219,73 +225,76 @@ importers: dependencies: '@mgcrea/react-native-dnd': specifier: ^2.2.0 - version: 2.5.3(react-native-gesture-handler@2.23.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-reanimated@3.16.1(@babel/core@7.25.2)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + version: 2.5.3(react-native-gesture-handler@2.23.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-reanimated@3.16.1(@babel/core@7.25.2)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) '@rn-primitives/accordion': specifier: ^1.1.0 - version: 1.1.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + version: 1.1.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) '@rn-primitives/alert-dialog': specifier: ^1.1.0 - version: 1.1.0(@rn-primitives/portal@1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + version: 1.1.0(@rn-primitives/portal@1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) '@rn-primitives/checkbox': specifier: ^1.1.0 - version: 1.1.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + version: 1.1.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) '@rn-primitives/collapsible': specifier: ^1.1.0 - version: 1.1.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + version: 1.1.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) '@rn-primitives/context-menu': specifier: ^1.1.0 - version: 1.1.0(@rn-primitives/portal@1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + version: 1.1.0(@rn-primitives/portal@1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) '@rn-primitives/dialog': specifier: ^1.1.0 - version: 1.1.0(@rn-primitives/portal@1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + version: 1.1.0(@rn-primitives/portal@1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) '@rn-primitives/dropdown-menu': specifier: ^1.1.0 - version: 1.1.0(@rn-primitives/portal@1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + version: 1.1.0(@rn-primitives/portal@1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) '@rn-primitives/hooks': specifier: ^1.1.0 - version: 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + version: 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) '@rn-primitives/hover-card': specifier: ^1.1.0 - version: 1.1.0(@rn-primitives/portal@1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + version: 1.1.0(@rn-primitives/portal@1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) '@rn-primitives/label': specifier: ^1.1.0 - version: 1.1.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + version: 1.1.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) '@rn-primitives/popover': specifier: ^1.1.0 - version: 1.1.0(@rn-primitives/portal@1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + version: 1.1.0(@rn-primitives/portal@1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) '@rn-primitives/portal': specifier: ^1.1.0 - version: 1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + version: 1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) '@rn-primitives/progress': specifier: ^1.1.0 - version: 1.1.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + version: 1.1.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) '@rn-primitives/radio-group': specifier: ^1.1.0 - version: 1.1.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + version: 1.1.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) '@rn-primitives/select': specifier: ^1.1.0 - version: 1.1.0(@rn-primitives/portal@1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + version: 1.1.0(@rn-primitives/portal@1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) '@rn-primitives/slot': specifier: ^1.1.0 - version: 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + version: 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) '@rn-primitives/switch': specifier: ^1.1.0 - version: 1.1.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + version: 1.1.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) '@rn-primitives/table': specifier: ^1.1.0 - version: 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + version: 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) '@rn-primitives/tabs': specifier: ^1.1.0 - version: 1.1.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + version: 1.1.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) '@rn-primitives/toggle': specifier: ^1.1.0 - version: 1.1.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + version: 1.1.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) '@rn-primitives/toggle-group': specifier: ^1.1.0 - version: 1.1.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + version: 1.1.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) '@rn-primitives/tooltip': specifier: ^1.1.0 - version: 1.1.0(@rn-primitives/portal@1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + version: 1.1.0(@rn-primitives/portal@1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@shopify/flash-list': + specifier: ^1.7.2 + version: 1.7.3(@babel/runtime@7.26.9)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) '@tanstack/react-table': specifier: ^8.20.6 version: 8.21.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -294,7 +303,7 @@ importers: version: 3.13.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@uiw/react-json-view': specifier: ^2.0.0-alpha.30 - version: 2.0.0-alpha.30(@babel/runtime@7.26.7)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.0.0-alpha.30(@babel/runtime@7.26.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) class-variance-authority: specifier: ^0.7.1 version: 0.7.1 @@ -307,6 +316,12 @@ importers: date-fns: specifier: ^4.1.0 version: 4.1.0 + expo-haptics: + specifier: ^13.0.1 + version: 13.0.1(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)) + expo-image: + specifier: ^2.0.5 + version: 2.0.5(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) html-entities: specifier: ^2.5.2 version: 2.5.2 @@ -316,37 +331,28 @@ importers: react-hook-form: specifier: ^7.54.2 version: 7.54.2(react@18.3.1) + react-native-svg: + specifier: 15.8.0 + version: 15.8.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) react-native-toast-message: specifier: ^2.2.1 - version: 2.2.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + version: 2.2.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) recharts: specifier: ^2.15.0 version: 2.15.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) tailwind-merge: specifier: ^2.6.0 version: 2.6.0 + tailwindcss: + specifier: 3.4.17 + version: 3.4.17(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)) tailwindcss-animate: specifier: ^1.0.7 - version: 1.0.7(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.4.5))) + version: 1.0.7(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3))) devDependencies: - '@rn-primitives/types': - specifier: ^1.1.0 - version: 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@shopify/flash-list': - specifier: ^1.7.2 - version: 1.7.3(@babel/runtime@7.26.7)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) '@svgr/cli': specifier: ^8.1.0 - version: 8.1.0(typescript@5.4.5) - expo-haptics: - specifier: ^13.0.1 - version: 13.0.1(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)) - react-native-svg: - specifier: 15.8.0 - version: 15.8.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - tailwindcss: - specifier: ^3.4.17 - version: 3.4.17(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.4.5)) + version: 8.1.0(typescript@5.7.3) packages/core: dependencies: @@ -382,10 +388,10 @@ importers: version: 4.1.0 expo-crypto: specifier: ^13.0.2 - version: 13.0.2(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)) + version: 13.0.2(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)) expo-localization: - specifier: ^15.0.3 - version: 15.0.3(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)) + specifier: ^16.0.1 + version: 16.0.1(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react@18.3.1) expo-status-bar: specifier: ~1.12.1 version: 1.12.1 @@ -403,34 +409,34 @@ importers: version: 5.0.0(react@18.3.1) react-native-device-info: specifier: ^10.14.0 - version: 10.14.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)) + version: 10.14.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)) react-native-gesture-handler: specifier: ~2.20.2 - version: 2.20.2(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + version: 2.20.2(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) react-native-reanimated: specifier: 3.16.1 - version: 3.16.1(@babel/core@7.25.2)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + version: 3.16.1(@babel/core@7.25.2)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) react-native-safe-area-context: specifier: 4.12.0 - version: 4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + version: 4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) react-native-screens: specifier: 4.4.0 - version: 4.4.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + version: 4.4.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) react-native-svg: specifier: 15.8.0 - version: 15.8.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + version: 15.8.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) react-native-url-polyfill: specifier: ^2.0.0 - version: 2.0.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)) + version: 2.0.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)) react-native-webview: specifier: 13.12.3 - version: 13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + version: 13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) react-number-format: specifier: ^5.4.3 version: 5.4.3(react@18.3.1) react-thermal-printer: specifier: ^0.19.0 - version: 0.19.2(jiti@1.21.7)(postcss@8.5.2)(react@18.3.1)(typescript@5.4.5)(yaml@2.7.0) + version: 0.19.2(jiti@1.21.7)(postcss@8.5.2)(react@18.3.1)(typescript@5.7.3)(yaml@2.7.0) react-to-print: specifier: ^3.0.4 version: 3.0.5(react@18.3.1) @@ -473,13 +479,13 @@ importers: version: 18.3.12 jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@22.13.2)(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.4.5)) + version: 29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)) react-native: specifier: 0.76.7 - version: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + version: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) ts-jest: specifier: ^29.2.5 - version: 29.2.5(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(esbuild@0.24.2)(jest@29.7.0(@types/node@22.13.2)(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.2.5(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(esbuild@0.24.2)(jest@29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)))(typescript@5.7.3) packages/database: dependencies: @@ -519,13 +525,13 @@ importers: version: 10.0.0 expo-sqlite: specifier: 15.1.2 - version: 15.1.2(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + version: 15.1.2(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@22.13.2)(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.4.5)) + version: 29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)) ts-jest: specifier: ^29.2.5 - version: 29.2.5(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(esbuild@0.24.2)(jest@29.7.0(@types/node@22.13.2)(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.2.5(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(esbuild@0.24.2)(jest@29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)))(typescript@5.7.3) packages/eslint: dependencies: @@ -576,7 +582,7 @@ importers: dependencies: '@react-native-community/netinfo': specifier: 11.3.2 - version: 11.3.2(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)) + version: 11.3.2(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)) axios: specifier: 1.7.9 version: 1.7.9 @@ -597,10 +603,10 @@ importers: version: 4.6.1 react-native-gesture-handler: specifier: ^2.20.2 - version: 2.23.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)) + version: 2.23.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)) react-native-reanimated: specifier: 3.16.1 - version: 3.16.1(@babel/core@7.25.2)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)) + version: 3.16.1(@babel/core@7.25.2)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)) rxjs: specifier: 7.8.1 version: 7.8.1 @@ -625,16 +631,16 @@ importers: version: 18.3.12 jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@22.13.2)(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.4.5)) + version: 29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)) react-native: specifier: 0.76.7 - version: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13) + version: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13) react-test-renderer: specifier: 18.3.1 version: 18.3.1(react@18.3.1) ts-jest: specifier: ^29.2.5 - version: 29.2.5(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(esbuild@0.24.2)(jest@29.7.0(@types/node@22.13.2)(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.2.5(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(esbuild@0.24.2)(jest@29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)))(typescript@5.7.3) packages/query: dependencies: @@ -665,7 +671,7 @@ importers: version: 4.17.13 jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@22.13.2)(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.4.5)) + version: 29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)) jest-environment-jsdom: specifier: ^29.7.0 version: 29.7.0 @@ -674,12 +680,43 @@ importers: version: 7.0.1(rxjs@7.8.1) ts-jest: specifier: ^29.2.5 - version: 29.2.5(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(esbuild@0.24.2)(jest@29.7.0(@types/node@22.13.2)(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.2.5(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(esbuild@0.24.2)(jest@29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)))(typescript@5.7.3) + + packages/utils: + dependencies: + lodash: + specifier: 4.17.21 + version: 4.17.21 + react-native-logs: + specifier: ^5.2.2 + version: 5.3.0 + react-native-web: + specifier: ~0.19.13 + version: 0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + devDependencies: + '@types/jest': + specifier: ^29.5.13 + version: 29.5.14 + '@types/lodash': + specifier: 4.17.13 + version: 4.17.13 + '@wcpos/eslint-config': + specifier: '*' + version: 1.7.0(@types/eslint@9.6.1)(eslint@9.20.1(jiti@1.21.7)) + '@wcpos/tsconfig': + specifier: '*' + version: 1.7.0 + jest: + specifier: ^29.7.0 + version: 29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)) + ts-jest: + specifier: ^29.2.5 + version: 29.2.5(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(esbuild@0.24.2)(jest@29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)))(typescript@5.7.3) packages: - '@0no-co/graphql.web@1.1.0': - resolution: {integrity: sha512-Ey/+GWfTlbeHVLMFnoJIfwJMaik2fLhiRrNiGD0sEyISw6IlADs6Gcsk9N2Rl/gWrokiEivkIU2BjT3zChdqQQ==} + '@0no-co/graphql.web@1.1.1': + resolution: {integrity: sha512-F2i3xdycesw78QCOBHmpTn7eaD2iNXGwB2gkfwxcOfBbeauYpr8RBSyJOkDrFtKtVRMclg8Sg3n1ip0ACyUuag==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 peerDependenciesMeta: @@ -712,8 +749,8 @@ packages: resolution: {integrity: sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==} engines: {node: '>=6.9.0'} - '@babel/generator@7.26.8': - resolution: {integrity: sha512-ef383X5++iZHWAXX0SXQR6ZyQhw/0KtTkrTz61WXRhFM6dhpHulO/RJz79L8S6ugZHJkOOkUrUdxgdF2YiPFnA==} + '@babel/generator@7.26.9': + resolution: {integrity: sha512-kEWdzjOAUMW4hAyrzJ0ZaTOu9OmpyDIQicIh0zg0EEcEkYXZb2TjtBhnHi2ViX7PKwZqF4xwqfAm299/QMP3lg==} engines: {node: '>=6.9.0'} '@babel/helper-annotate-as-pure@7.25.9': @@ -724,8 +761,8 @@ packages: resolution: {integrity: sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==} engines: {node: '>=6.9.0'} - '@babel/helper-create-class-features-plugin@7.25.9': - resolution: {integrity: sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==} + '@babel/helper-create-class-features-plugin@7.26.9': + resolution: {integrity: sha512-ubbUqCofvxPRurw5L8WTsCLSkQiVpov4Qx0WMA+jUN+nXBK8ADPlJO1grkFw5CWKC5+sZSOfuGMdX1aI1iT9Sg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -795,16 +832,16 @@ packages: resolution: {integrity: sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==} engines: {node: '>=6.9.0'} - '@babel/helpers@7.26.7': - resolution: {integrity: sha512-8NHiL98vsi0mbPQmYAGWwfcFaOy4j2HY49fXJCfuDcdE7fMIsH9a7GdaeXpIBsbT7307WU8KCMp5pUVDNL4f9A==} + '@babel/helpers@7.26.9': + resolution: {integrity: sha512-Mz/4+y8udxBKdmzt/UjPACs4G3j5SshJJEFFKxlCGPydG4JAHXxjWjAwjd09tf6oINvl1VfMJo+nB7H2YKQ0dA==} engines: {node: '>=6.9.0'} '@babel/highlight@7.25.9': resolution: {integrity: sha512-llL88JShoCsth8fF8R4SJnIn+WLvR6ccFxu1H3FlMhDontdcmZWf2HgIZ7AIqV3Xcck1idlohrN4EUBQz6klbw==} engines: {node: '>=6.9.0'} - '@babel/parser@7.26.8': - resolution: {integrity: sha512-TZIQ25pkSoaKEYYaHbbxkfL36GNsQ6iFiBbeuzAkLnXayKR1yP1zFe+NxuZWWsUyvt8icPU9CCq0sgWGXR1GEw==} + '@babel/parser@7.26.9': + resolution: {integrity: sha512-81NWa1njQblgZbQHxWHpxxCzNsa3ZwvFqpUg7P+NNUU6f3UU2jBEg4OlF/J6rl8+PQGh1q6/zWScd001YwcA5A==} engines: {node: '>=6.0.0'} hasBin: true @@ -1105,8 +1142,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-for-of@7.25.9': - resolution: {integrity: sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A==} + '@babel/plugin-transform-for-of@7.26.9': + resolution: {integrity: sha512-Hry8AusVm8LW5BVFgiyUReuoGzPUpdHQQqJY5bZnbbf+ngOHWuCuYFKw/BqaaWlvEUrF91HMhDtEaI1hZzNbLg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1291,8 +1328,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-runtime@7.26.8': - resolution: {integrity: sha512-H0jlQxFMI0Q8SyGPsj9pO3ygVQRxPkIGytsL3m1Zqca8KrCPpMlvh+e2dxknqdfS8LFwBw+PpiYPD9qy/FPQpA==} + '@babel/plugin-transform-runtime@7.26.9': + resolution: {integrity: sha512-Jf+8y9wXQbbxvVYTM8gO5oEF2POdNji0NMltEkG7FtmzD9PVz7/lxpqSdTvwsjTMU5HIHuDVNf2SOxLkWi+wPQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1357,8 +1394,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0 - '@babel/preset-env@7.26.8': - resolution: {integrity: sha512-um7Sy+2THd697S4zJEfv/U5MHGJzkN2xhtsR3T/SWRbVSic62nbISh51VVfU9JiO/L/Z97QczHTaFVkOU8IzNg==} + '@babel/preset-env@7.26.9': + resolution: {integrity: sha512-vX3qPGE8sEKEAZCWk05k3cpTAE3/nOYca++JA+Rd0z2NCNzabmYvEiSShKzm10zdquOIAVXsy2Ei/DTW34KlKQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1400,23 +1437,23 @@ packages: resolution: {integrity: sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==} engines: {node: '>=6.9.0'} - '@babel/runtime@7.26.7': - resolution: {integrity: sha512-AOPI3D+a8dXnja+iwsUqGRjr1BbZIe771sXdapOtYI531gSqpi92vXivKcq2asu/DFpdl1ceFAKZyRzK2PCVcQ==} + '@babel/runtime@7.26.9': + resolution: {integrity: sha512-aA63XwOkcl4xxQa3HjPMqOP6LiK0ZDv3mUPYEFXkpHbaFjtGggE1A61FjFzJnB+p7/oy2gA8E+rcBNl/zC1tMg==} engines: {node: '>=6.9.0'} '@babel/runtime@7.9.6': resolution: {integrity: sha512-64AF1xY3OAkFHqOb9s4jpgk1Mm5vDZ4L3acHvAml+53nO1XbXLuDodsVpO4OIUsmemlUHMxNdYMNJmsvOwLrvQ==} - '@babel/template@7.26.8': - resolution: {integrity: sha512-iNKaX3ZebKIsCvJ+0jd6embf+Aulaa3vNBqZ41kM7iTWjx5qzWKXGHiJUW3+nTpQ18SG11hdF8OAzKrpXkb96Q==} + '@babel/template@7.26.9': + resolution: {integrity: sha512-qyRplbeIpNZhmzOysF/wFMuP9sctmh2cFzRAZOn1YapxBsE1i9bJIY586R/WBLfLcmcBlM8ROBiQURnnNy+zfA==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.26.8': - resolution: {integrity: sha512-nic9tRkjYH0oB2dzr/JoGIm+4Q6SuYeLEiIiZDwBscRMYFJ+tMAz98fuel9ZnbXViA2I0HVSSRRK8DW5fjXStA==} + '@babel/traverse@7.26.9': + resolution: {integrity: sha512-ZYW7L+pL8ahU5fXmNbPF+iZFHCv5scFak7MZ9bwaRPLUhHh7QQEMjZUg0HevihoqCM5iSYHN61EyCoZvqC+bxg==} engines: {node: '>=6.9.0'} - '@babel/types@7.26.8': - resolution: {integrity: sha512-eUuWapzEGWFEpHFxgEaBG8e3n6S8L3MSu0oda755rOfabWPnh0Our1AozNFVUxGFIhbKgd1ksprsoDGMinTOTA==} + '@babel/types@7.26.9': + resolution: {integrity: sha512-Y3IR1cRnOxOCDvMmNiym7XpXQ93iGDDPHx+Zj+NM+rg0fBaShfQLkg+hKPaZCEvg5N/LeCo4+Rj/i3FuJsIQaw==} engines: {node: '>=6.9.0'} '@bcoe/v8-coverage@0.2.3': @@ -1567,8 +1604,8 @@ packages: resolution: {integrity: sha512-fKpv9kg4SPmt+hY7SVBnIYULE9QJl8L3sCfcBsnqbJwwBwAeTLokJ9TRt9y7bK0JAzIW2y78TVVjvnQEms/yyA==} engines: {node: '>=16.4'} - '@electron/windows-sign@1.2.0': - resolution: {integrity: sha512-5zfLHfD6kGgsXzuYlKwlWWO8w6dboKy4dhd7rGnR4rQYumuDgPAF2TYjEa8LUi89KdHxtDy2btq02KvbjhK9Iw==} + '@electron/windows-sign@1.2.1': + resolution: {integrity: sha512-YfASnrhJ+ve6Q43ZiDwmpBgYgi2u0bYjeAVi2tDfN7YWAKO8X9EEOuPGtqbJpPLM6TfAHimghICjWe2eaJ8BAg==} engines: {node: '>=14.14'} hasBin: true @@ -3673,98 +3710,98 @@ packages: react-native-web: optional: true - '@rollup/rollup-android-arm-eabi@4.34.6': - resolution: {integrity: sha512-+GcCXtOQoWuC7hhX1P00LqjjIiS/iOouHXhMdiDSnq/1DGTox4SpUvO52Xm+div6+106r+TcvOeo/cxvyEyTgg==} + '@rollup/rollup-android-arm-eabi@4.34.7': + resolution: {integrity: sha512-l6CtzHYo8D2TQ3J7qJNpp3Q1Iye56ssIAtqbM2H8axxCEEwvN7o8Ze9PuIapbxFL3OHrJU2JBX6FIIVnP/rYyw==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.34.6': - resolution: {integrity: sha512-E8+2qCIjciYUnCa1AiVF1BkRgqIGW9KzJeesQqVfyRITGQN+dFuoivO0hnro1DjT74wXLRZ7QF8MIbz+luGaJA==} + '@rollup/rollup-android-arm64@4.34.7': + resolution: {integrity: sha512-KvyJpFUueUnSp53zhAa293QBYqwm94TgYTIfXyOTtidhm5V0LbLCJQRGkQClYiX3FXDQGSvPxOTD/6rPStMMDg==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.34.6': - resolution: {integrity: sha512-z9Ib+OzqN3DZEjX7PDQMHEhtF+t6Mi2z/ueChQPLS/qUMKY7Ybn5A2ggFoKRNRh1q1T03YTQfBTQCJZiepESAg==} + '@rollup/rollup-darwin-arm64@4.34.7': + resolution: {integrity: sha512-jq87CjmgL9YIKvs8ybtIC98s/M3HdbqXhllcy9EdLV0yMg1DpxES2gr65nNy7ObNo/vZ/MrOTxt0bE5LinL6mA==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.34.6': - resolution: {integrity: sha512-PShKVY4u0FDAR7jskyFIYVyHEPCPnIQY8s5OcXkdU8mz3Y7eXDJPdyM/ZWjkYdR2m0izD9HHWA8sGcXn+Qrsyg==} + '@rollup/rollup-darwin-x64@4.34.7': + resolution: {integrity: sha512-rSI/m8OxBjsdnMMg0WEetu/w+LhLAcCDEiL66lmMX4R3oaml3eXz3Dxfvrxs1FbzPbJMaItQiksyMfv1hoIxnA==} cpu: [x64] os: [darwin] - '@rollup/rollup-freebsd-arm64@4.34.6': - resolution: {integrity: sha512-YSwyOqlDAdKqs0iKuqvRHLN4SrD2TiswfoLfvYXseKbL47ht1grQpq46MSiQAx6rQEN8o8URtpXARCpqabqxGQ==} + '@rollup/rollup-freebsd-arm64@4.34.7': + resolution: {integrity: sha512-oIoJRy3ZrdsXpFuWDtzsOOa/E/RbRWXVokpVrNnkS7npz8GEG++E1gYbzhYxhxHbO2om1T26BZjVmdIoyN2WtA==} cpu: [arm64] os: [freebsd] - '@rollup/rollup-freebsd-x64@4.34.6': - resolution: {integrity: sha512-HEP4CgPAY1RxXwwL5sPFv6BBM3tVeLnshF03HMhJYCNc6kvSqBgTMmsEjb72RkZBAWIqiPUyF1JpEBv5XT9wKQ==} + '@rollup/rollup-freebsd-x64@4.34.7': + resolution: {integrity: sha512-X++QSLm4NZfZ3VXGVwyHdRf58IBbCu9ammgJxuWZYLX0du6kZvdNqPwrjvDfwmi6wFdvfZ/s6K7ia0E5kI7m8Q==} cpu: [x64] os: [freebsd] - '@rollup/rollup-linux-arm-gnueabihf@4.34.6': - resolution: {integrity: sha512-88fSzjC5xeH9S2Vg3rPgXJULkHcLYMkh8faix8DX4h4TIAL65ekwuQMA/g2CXq8W+NJC43V6fUpYZNjaX3+IIg==} + '@rollup/rollup-linux-arm-gnueabihf@4.34.7': + resolution: {integrity: sha512-Z0TzhrsNqukTz3ISzrvyshQpFnFRfLunYiXxlCRvcrb3nvC5rVKI+ZXPFG/Aa4jhQa1gHgH3A0exHaRRN4VmdQ==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.34.6': - resolution: {integrity: sha512-wM4ztnutBqYFyvNeR7Av+reWI/enK9tDOTKNF+6Kk2Q96k9bwhDDOlnCUNRPvromlVXo04riSliMBs/Z7RteEg==} + '@rollup/rollup-linux-arm-musleabihf@4.34.7': + resolution: {integrity: sha512-nkznpyXekFAbvFBKBy4nNppSgneB1wwG1yx/hujN3wRnhnkrYVugMTCBXED4+Ni6thoWfQuHNYbFjgGH0MBXtw==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.34.6': - resolution: {integrity: sha512-9RyprECbRa9zEjXLtvvshhw4CMrRa3K+0wcp3KME0zmBe1ILmvcVHnypZ/aIDXpRyfhSYSuN4EPdCCj5Du8FIA==} + '@rollup/rollup-linux-arm64-gnu@4.34.7': + resolution: {integrity: sha512-KCjlUkcKs6PjOcxolqrXglBDcfCuUCTVlX5BgzgoJHw+1rWH1MCkETLkLe5iLLS9dP5gKC7mp3y6x8c1oGBUtA==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.34.6': - resolution: {integrity: sha512-qTmklhCTyaJSB05S+iSovfo++EwnIEZxHkzv5dep4qoszUMX5Ca4WM4zAVUMbfdviLgCSQOu5oU8YoGk1s6M9Q==} + '@rollup/rollup-linux-arm64-musl@4.34.7': + resolution: {integrity: sha512-uFLJFz6+utmpbR313TTx+NpPuAXbPz4BhTQzgaP0tozlLnGnQ6rCo6tLwaSa6b7l6gRErjLicXQ1iPiXzYotjw==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-loongarch64-gnu@4.34.6': - resolution: {integrity: sha512-4Qmkaps9yqmpjY5pvpkfOerYgKNUGzQpFxV6rnS7c/JfYbDSU0y6WpbbredB5cCpLFGJEqYX40WUmxMkwhWCjw==} + '@rollup/rollup-linux-loongarch64-gnu@4.34.7': + resolution: {integrity: sha512-ws8pc68UcJJqCpneDFepnwlsMUFoWvPbWXT/XUrJ7rWUL9vLoIN3GAasgG+nCvq8xrE3pIrd+qLX/jotcLy0Qw==} cpu: [loong64] os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.34.6': - resolution: {integrity: sha512-Zsrtux3PuaxuBTX/zHdLaFmcofWGzaWW1scwLU3ZbW/X+hSsFbz9wDIp6XvnT7pzYRl9MezWqEqKy7ssmDEnuQ==} + '@rollup/rollup-linux-powerpc64le-gnu@4.34.7': + resolution: {integrity: sha512-vrDk9JDa/BFkxcS2PbWpr0C/LiiSLxFbNOBgfbW6P8TBe9PPHx9Wqbvx2xgNi1TOAyQHQJ7RZFqBiEohm79r0w==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.34.6': - resolution: {integrity: sha512-aK+Zp+CRM55iPrlyKiU3/zyhgzWBxLVrw2mwiQSYJRobCURb781+XstzvA8Gkjg/hbdQFuDw44aUOxVQFycrAg==} + '@rollup/rollup-linux-riscv64-gnu@4.34.7': + resolution: {integrity: sha512-rB+ejFyjtmSo+g/a4eovDD1lHWHVqizN8P0Hm0RElkINpS0XOdpaXloqM4FBkF9ZWEzg6bezymbpLmeMldfLTw==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.34.6': - resolution: {integrity: sha512-WoKLVrY9ogmaYPXwTH326+ErlCIgMmsoRSx6bO+l68YgJnlOXhygDYSZe/qbUJCSiCiZAQ+tKm88NcWuUXqOzw==} + '@rollup/rollup-linux-s390x-gnu@4.34.7': + resolution: {integrity: sha512-nNXNjo4As6dNqRn7OrsnHzwTgtypfRA3u3AKr0B3sOOo+HkedIbn8ZtFnB+4XyKJojIfqDKmbIzO1QydQ8c+Pw==} cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.34.6': - resolution: {integrity: sha512-Sht4aFvmA4ToHd2vFzwMFaQCiYm2lDFho5rPcvPBT5pCdC+GwHG6CMch4GQfmWTQ1SwRKS0dhDYb54khSrjDWw==} + '@rollup/rollup-linux-x64-gnu@4.34.7': + resolution: {integrity: sha512-9kPVf9ahnpOMSGlCxXGv980wXD0zRR3wyk8+33/MXQIpQEOpaNe7dEHm5LMfyRZRNt9lMEQuH0jUKj15MkM7QA==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.34.6': - resolution: {integrity: sha512-zmmpOQh8vXc2QITsnCiODCDGXFC8LMi64+/oPpPx5qz3pqv0s6x46ps4xoycfUiVZps5PFn1gksZzo4RGTKT+A==} + '@rollup/rollup-linux-x64-musl@4.34.7': + resolution: {integrity: sha512-7wJPXRWTTPtTFDFezA8sle/1sdgxDjuMoRXEKtx97ViRxGGkVQYovem+Q8Pr/2HxiHp74SSRG+o6R0Yq0shPwQ==} cpu: [x64] os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.34.6': - resolution: {integrity: sha512-3/q1qUsO/tLqGBaD4uXsB6coVGB3usxw3qyeVb59aArCgedSF66MPdgRStUd7vbZOsko/CgVaY5fo2vkvPLWiA==} + '@rollup/rollup-win32-arm64-msvc@4.34.7': + resolution: {integrity: sha512-MN7aaBC7mAjsiMEZcsJvwNsQVNZShgES/9SzWp1HC9Yjqb5OpexYnRjF7RmE4itbeesHMYYQiAtUAQaSKs2Rfw==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.34.6': - resolution: {integrity: sha512-oLHxuyywc6efdKVTxvc0135zPrRdtYVjtVD5GUm55I3ODxhU/PwkQFD97z16Xzxa1Fz0AEe4W/2hzRtd+IfpOA==} + '@rollup/rollup-win32-ia32-msvc@4.34.7': + resolution: {integrity: sha512-aeawEKYswsFu1LhDM9RIgToobquzdtSc4jSVqHV8uApz4FVvhFl/mKh92wc8WpFc6aYCothV/03UjY6y7yLgbg==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.34.6': - resolution: {integrity: sha512-0PVwmgzZ8+TZ9oGBmdZoQVXflbvuwzN/HRclujpl4N/q3i+y0lqLw8n1bXA8ru3sApDjlmONaNAuYr38y1Kr9w==} + '@rollup/rollup-win32-x64-msvc@4.34.7': + resolution: {integrity: sha512-4ZedScpxxIrVO7otcZ8kCX1mZArtH2Wfj3uFCxRJ9NO80gg1XV0U/b2f/MKaGwj2X3QopHfoWiDQ917FRpwY3w==} cpu: [x64] os: [win32] @@ -4196,11 +4233,11 @@ packages: '@types/node-forge@1.3.11': resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} - '@types/node@20.17.18': - resolution: {integrity: sha512-9kS0opXVV3dJ+C7HPhXfDlOdMu4cjJSZhlSxlDK39IxVRxBbuiYjCkLYSO9d5UYqTd4DApxRK9T1xJiTAkfA0w==} + '@types/node@20.17.19': + resolution: {integrity: sha512-LEwC7o1ifqg/6r2gn9Dns0f1rhK+fPFDoMiceTJ6kWmVk6bgXBI/9IOWfVan4WiAavK9pIVWdX0/e3J+eEUh5A==} - '@types/node@22.13.2': - resolution: {integrity: sha512-Z+r8y3XL9ZpI2EY52YYygAFmo2/oWfNSj4BCpAXE2McAexDk8VcnBMGC9Djn9gTKt4d2T/hhXqmPzo4hfIXtTg==} + '@types/node@22.13.4': + resolution: {integrity: sha512-ywP2X0DYtX3y08eFVx5fNIw7/uIv8hYUKgXoK8oayJlLnKcRfEYCxWMVE1XagUdVtCJlZT1AU4LXEABW+L1Peg==} '@types/pbkdf2@3.1.2': resolution: {integrity: sha512-uRwJqmiXmh9++aSu1VNEn3iIxWOhd8AHXNSdlaLfdAAdSTY9jYVeGWnzejM3dvrkbqE3/hyQkQQ29IFATEGlew==} @@ -5931,8 +5968,8 @@ packages: resolution: {integrity: sha512-Ok0bF13WWdTzZi9rCtPN8wUfwx+yDMmV6PAnCMqjNRKEXHmklW/rV+6DofV/Vf5qoAh+Bl9Bj7dQ+0W+IL2psg==} engines: {node: '>=20'} - electron-to-chromium@1.5.98: - resolution: {integrity: sha512-bI/LbtRBxU2GzK7KK5xxFd2y9Lf9XguHooPYbcXWy6wUoT8NMnffsvRhPmSeUHLSDKAEtKuTaEtK4Ms15zkIEA==} + electron-to-chromium@1.5.100: + resolution: {integrity: sha512-u1z9VuzDXV86X2r3vAns0/5ojfXBue9o0+JDUDBKYqGLjxLkSqsSUoPU/6kW0gx76V44frHaf6Zo+QF74TQCMg==} electron-winstaller@5.4.0: resolution: {integrity: sha512-bO3y10YikuUwUuDUQRM4KfwNkKhnpVO7IPdbsrejwN9/AABJzzTQ4GeHwyzNSrVO+tEH3/Np255a3sVZpZDjvg==} @@ -6432,6 +6469,17 @@ packages: peerDependencies: expo: '*' + expo-image@2.0.5: + resolution: {integrity: sha512-FAq7uyaTAfLWER3lN+KVAtep7IfGPZN9ygnVKW4GvgnvR4hKhTtZ5WNxiJ18KKLVb4nUKuHOpQeJNnljy3dtmA==} + peerDependencies: + expo: '*' + react: '*' + react-native: '*' + react-native-web: '*' + peerDependenciesMeta: + react-native-web: + optional: true + expo-keep-awake@14.0.2: resolution: {integrity: sha512-71XAMnoWjKZrN8J7Q3+u0l9Ytp4OfhNAYz8BCWF1/9aFUw09J3I7Z5DuI3MUsVMa/KWi+XhG+eDUFP8cVA19Uw==} peerDependencies: @@ -6444,10 +6492,11 @@ packages: react: '*' react-native: '*' - expo-localization@15.0.3: - resolution: {integrity: sha512-IfcmlKuKRlowR9qIzL0e+nGHBeNoF7l2GQaOJstc7HZiPjNJ4J1R4D53ZNf483dt7JSkTRJBihdTadOtOEjRdg==} + expo-localization@16.0.1: + resolution: {integrity: sha512-kUrXiV/Pq9r7cG+TMt+Qa49IUQ9Y/czVwen4hmiboTclTopcWdIeCzYZv6JGtufoPpjEO9vVx1QJrXYl9V2u0Q==} peerDependencies: expo: '*' + react: '*' expo-modules-autolinking@2.0.7: resolution: {integrity: sha512-rkGc6a/90AC3q8wSy4V+iIpq6Fd0KXmQICKrvfmSWwrMgJmLfwP4QTrvLYPYOOMjFwNJcTaohcH8vzW/wYKrMg==} @@ -6691,8 +6740,8 @@ packages: flow-enums-runtime@0.0.6: resolution: {integrity: sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw==} - flow-parser@0.261.0: - resolution: {integrity: sha512-b6ffusIxt5dX8QmX6+QCUi8NrbzNZ0C+ynDC8vbe8KbZ7chJjnYGr5ssiiPR2b51vdqUHPay1HB5AhRp6CDc4Q==} + flow-parser@0.261.1: + resolution: {integrity: sha512-2l5bBKeVtT+d+1CYSsTLJ+iP2FuoR7zjbDQI/v6dDRiBpx3Lb20Z/tLS37ReX/lcodyGSHC2eA/Nk63hB+mkYg==} engines: {node: '>=0.4.0'} floyd-steinberg@1.0.6: @@ -9223,6 +9272,9 @@ packages: react: '>=18.2.0' react-native: '>=0.73.0' + react-native-logs@5.3.0: + resolution: {integrity: sha512-tq4S0JFy06ggu1D/udYeV80qPy5koURNNcKrVJmv0Hf3x44akysctaE4ARybD5Pv7MnFD8fP1VFhycSLjqXHQw==} + react-native-reanimated@3.16.1: resolution: {integrity: sha512-Wnbo7toHZ6kPLAD8JWKoKCTfNoqYOMW5vUEP76Rr4RBmJCrdXj6oauYP0aZnZq8NCbiP5bwwu7+RECcWtoetnQ==} peerDependencies: @@ -9607,8 +9659,8 @@ packages: resolution: {integrity: sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==} engines: {node: '>=8.0'} - rollup@4.34.6: - resolution: {integrity: sha512-wc2cBWqJgkU3Iz5oztRkQbfVkbxoz5EhnCGOrnJvnLnQ7O0WhQUYyv18qQI79O8L7DdHrrlJNeCHd4VGpnaXKQ==} + rollup@4.34.7: + resolution: {integrity: sha512-8qhyN0oZ4x0H6wmBgfKxJtxM7qS98YJ0k0kNh5ECVtuchIJ7z9IVVvzpmtQyT10PXKMtBxYr1wQ5Apg8RS8kXQ==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true @@ -10504,8 +10556,8 @@ packages: engines: {node: '>=14.17'} hasBin: true - typescript@5.4.5: - resolution: {integrity: sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==} + typescript@5.7.3: + resolution: {integrity: sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==} engines: {node: '>=14.17'} hasBin: true @@ -11062,7 +11114,7 @@ packages: snapshots: - '@0no-co/graphql.web@1.1.0(graphql@15.9.0)': + '@0no-co/graphql.web@1.1.1(graphql@15.9.0)': optionalDependencies: graphql: 15.9.0 @@ -11091,14 +11143,14 @@ snapshots: dependencies: '@ampproject/remapping': 2.3.0 '@babel/code-frame': 7.26.2 - '@babel/generator': 7.26.8 + '@babel/generator': 7.26.9 '@babel/helper-compilation-targets': 7.26.5 '@babel/helper-module-transforms': 7.26.0(@babel/core@7.25.2) - '@babel/helpers': 7.26.7 - '@babel/parser': 7.26.8 - '@babel/template': 7.26.8 - '@babel/traverse': 7.26.8 - '@babel/types': 7.26.8 + '@babel/helpers': 7.26.9 + '@babel/parser': 7.26.9 + '@babel/template': 7.26.9 + '@babel/traverse': 7.26.9 + '@babel/types': 7.26.9 convert-source-map: 2.0.0 debug: 4.4.0 gensync: 1.0.0-beta.2 @@ -11107,17 +11159,17 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/generator@7.26.8': + '@babel/generator@7.26.9': dependencies: - '@babel/parser': 7.26.8 - '@babel/types': 7.26.8 + '@babel/parser': 7.26.9 + '@babel/types': 7.26.9 '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.1.0 '@babel/helper-annotate-as-pure@7.25.9': dependencies: - '@babel/types': 7.26.8 + '@babel/types': 7.26.9 '@babel/helper-compilation-targets@7.26.5': dependencies: @@ -11127,7 +11179,7 @@ snapshots: lru-cache: 5.1.1 semver: 6.3.1 - '@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.25.2)': + '@babel/helper-create-class-features-plugin@7.26.9(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 '@babel/helper-annotate-as-pure': 7.25.9 @@ -11135,7 +11187,7 @@ snapshots: '@babel/helper-optimise-call-expression': 7.25.9 '@babel/helper-replace-supers': 7.26.5(@babel/core@7.25.2) '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/traverse': 7.26.8 + '@babel/traverse': 7.26.9 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -11160,15 +11212,15 @@ snapshots: '@babel/helper-member-expression-to-functions@7.25.9': dependencies: - '@babel/traverse': 7.26.8 - '@babel/types': 7.26.8 + '@babel/traverse': 7.26.9 + '@babel/types': 7.26.9 transitivePeerDependencies: - supports-color '@babel/helper-module-imports@7.25.9': dependencies: - '@babel/traverse': 7.26.8 - '@babel/types': 7.26.8 + '@babel/traverse': 7.26.9 + '@babel/types': 7.26.9 transitivePeerDependencies: - supports-color @@ -11177,13 +11229,13 @@ snapshots: '@babel/core': 7.25.2 '@babel/helper-module-imports': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.26.8 + '@babel/traverse': 7.26.9 transitivePeerDependencies: - supports-color '@babel/helper-optimise-call-expression@7.25.9': dependencies: - '@babel/types': 7.26.8 + '@babel/types': 7.26.9 '@babel/helper-plugin-utils@7.26.5': {} @@ -11192,7 +11244,7 @@ snapshots: '@babel/core': 7.25.2 '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-wrap-function': 7.25.9 - '@babel/traverse': 7.26.8 + '@babel/traverse': 7.26.9 transitivePeerDependencies: - supports-color @@ -11201,14 +11253,14 @@ snapshots: '@babel/core': 7.25.2 '@babel/helper-member-expression-to-functions': 7.25.9 '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/traverse': 7.26.8 + '@babel/traverse': 7.26.9 transitivePeerDependencies: - supports-color '@babel/helper-skip-transparent-expression-wrappers@7.25.9': dependencies: - '@babel/traverse': 7.26.8 - '@babel/types': 7.26.8 + '@babel/traverse': 7.26.9 + '@babel/types': 7.26.9 transitivePeerDependencies: - supports-color @@ -11220,16 +11272,16 @@ snapshots: '@babel/helper-wrap-function@7.25.9': dependencies: - '@babel/template': 7.26.8 - '@babel/traverse': 7.26.8 - '@babel/types': 7.26.8 + '@babel/template': 7.26.9 + '@babel/traverse': 7.26.9 + '@babel/types': 7.26.9 transitivePeerDependencies: - supports-color - '@babel/helpers@7.26.7': + '@babel/helpers@7.26.9': dependencies: - '@babel/template': 7.26.8 - '@babel/types': 7.26.8 + '@babel/template': 7.26.9 + '@babel/types': 7.26.9 '@babel/highlight@7.25.9': dependencies: @@ -11238,15 +11290,15 @@ snapshots: js-tokens: 4.0.0 picocolors: 1.1.1 - '@babel/parser@7.26.8': + '@babel/parser@7.26.9': dependencies: - '@babel/types': 7.26.8 + '@babel/types': 7.26.9 '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.26.5 - '@babel/traverse': 7.26.8 + '@babel/traverse': 7.26.9 transitivePeerDependencies: - supports-color @@ -11273,14 +11325,14 @@ snapshots: dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.26.5 - '@babel/traverse': 7.26.8 + '@babel/traverse': 7.26.9 transitivePeerDependencies: - supports-color '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.25.2) + '@babel/helper-create-class-features-plugin': 7.26.9(@babel/core@7.25.2) '@babel/helper-plugin-utils': 7.26.5 transitivePeerDependencies: - supports-color @@ -11288,7 +11340,7 @@ snapshots: '@babel/plugin-proposal-decorators@7.25.9(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.25.2) + '@babel/helper-create-class-features-plugin': 7.26.9(@babel/core@7.25.2) '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-syntax-decorators': 7.25.9(@babel/core@7.25.2) transitivePeerDependencies: @@ -11444,7 +11496,7 @@ snapshots: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.26.5 '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.25.2) - '@babel/traverse': 7.26.8 + '@babel/traverse': 7.26.9 transitivePeerDependencies: - supports-color @@ -11470,7 +11522,7 @@ snapshots: '@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.25.2) + '@babel/helper-create-class-features-plugin': 7.26.9(@babel/core@7.25.2) '@babel/helper-plugin-utils': 7.26.5 transitivePeerDependencies: - supports-color @@ -11478,7 +11530,7 @@ snapshots: '@babel/plugin-transform-class-static-block@7.26.0(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.25.2) + '@babel/helper-create-class-features-plugin': 7.26.9(@babel/core@7.25.2) '@babel/helper-plugin-utils': 7.26.5 transitivePeerDependencies: - supports-color @@ -11490,7 +11542,7 @@ snapshots: '@babel/helper-compilation-targets': 7.26.5 '@babel/helper-plugin-utils': 7.26.5 '@babel/helper-replace-supers': 7.26.5(@babel/core@7.25.2) - '@babel/traverse': 7.26.8 + '@babel/traverse': 7.26.9 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -11499,7 +11551,7 @@ snapshots: dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.26.5 - '@babel/template': 7.26.8 + '@babel/template': 7.26.9 '@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.25.2)': dependencies: @@ -11544,7 +11596,7 @@ snapshots: '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.25.2) - '@babel/plugin-transform-for-of@7.25.9(@babel/core@7.25.2)': + '@babel/plugin-transform-for-of@7.26.9(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.26.5 @@ -11557,7 +11609,7 @@ snapshots: '@babel/core': 7.25.2 '@babel/helper-compilation-targets': 7.26.5 '@babel/helper-plugin-utils': 7.26.5 - '@babel/traverse': 7.26.8 + '@babel/traverse': 7.26.9 transitivePeerDependencies: - supports-color @@ -11603,7 +11655,7 @@ snapshots: '@babel/helper-module-transforms': 7.26.0(@babel/core@7.25.2) '@babel/helper-plugin-utils': 7.26.5 '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.26.8 + '@babel/traverse': 7.26.9 transitivePeerDependencies: - supports-color @@ -11672,7 +11724,7 @@ snapshots: '@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.25.2) + '@babel/helper-create-class-features-plugin': 7.26.9(@babel/core@7.25.2) '@babel/helper-plugin-utils': 7.26.5 transitivePeerDependencies: - supports-color @@ -11681,7 +11733,7 @@ snapshots: dependencies: '@babel/core': 7.25.2 '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.25.2) + '@babel/helper-create-class-features-plugin': 7.26.9(@babel/core@7.25.2) '@babel/helper-plugin-utils': 7.26.5 transitivePeerDependencies: - supports-color @@ -11720,7 +11772,7 @@ snapshots: '@babel/helper-module-imports': 7.25.9 '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.25.2) - '@babel/types': 7.26.8 + '@babel/types': 7.26.9 transitivePeerDependencies: - supports-color @@ -11747,7 +11799,7 @@ snapshots: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-runtime@7.26.8(@babel/core@7.25.2)': + '@babel/plugin-transform-runtime@7.26.9(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 '@babel/helper-module-imports': 7.25.9 @@ -11791,7 +11843,7 @@ snapshots: dependencies: '@babel/core': 7.25.2 '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.25.2) + '@babel/helper-create-class-features-plugin': 7.26.9(@babel/core@7.25.2) '@babel/helper-plugin-utils': 7.26.5 '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.25.2) @@ -11821,7 +11873,7 @@ snapshots: '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.25.2) '@babel/helper-plugin-utils': 7.26.5 - '@babel/preset-env@7.26.8(@babel/core@7.25.2)': + '@babel/preset-env@7.26.9(@babel/core@7.25.2)': dependencies: '@babel/compat-data': 7.26.8 '@babel/core': 7.25.2 @@ -11853,7 +11905,7 @@ snapshots: '@babel/plugin-transform-dynamic-import': 7.25.9(@babel/core@7.25.2) '@babel/plugin-transform-exponentiation-operator': 7.26.3(@babel/core@7.25.2) '@babel/plugin-transform-export-namespace-from': 7.25.9(@babel/core@7.25.2) - '@babel/plugin-transform-for-of': 7.25.9(@babel/core@7.25.2) + '@babel/plugin-transform-for-of': 7.26.9(@babel/core@7.25.2) '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.25.2) '@babel/plugin-transform-json-strings': 7.25.9(@babel/core@7.25.2) '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.25.2) @@ -11907,7 +11959,7 @@ snapshots: dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.26.5 - '@babel/types': 7.26.8 + '@babel/types': 7.26.9 esutils: 2.0.3 '@babel/preset-react@7.26.3(@babel/core@7.25.2)': @@ -11950,7 +12002,7 @@ snapshots: dependencies: regenerator-runtime: 0.14.1 - '@babel/runtime@7.26.7': + '@babel/runtime@7.26.9': dependencies: regenerator-runtime: 0.14.1 @@ -11958,25 +12010,25 @@ snapshots: dependencies: regenerator-runtime: 0.13.11 - '@babel/template@7.26.8': + '@babel/template@7.26.9': dependencies: '@babel/code-frame': 7.26.2 - '@babel/parser': 7.26.8 - '@babel/types': 7.26.8 + '@babel/parser': 7.26.9 + '@babel/types': 7.26.9 - '@babel/traverse@7.26.8': + '@babel/traverse@7.26.9': dependencies: '@babel/code-frame': 7.26.2 - '@babel/generator': 7.26.8 - '@babel/parser': 7.26.8 - '@babel/template': 7.26.8 - '@babel/types': 7.26.8 + '@babel/generator': 7.26.9 + '@babel/parser': 7.26.9 + '@babel/template': 7.26.9 + '@babel/types': 7.26.9 debug: 4.4.0 globals: 11.12.0 transitivePeerDependencies: - supports-color - '@babel/types@7.26.8': + '@babel/types@7.26.9': dependencies: '@babel/helper-string-parser': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 @@ -12346,7 +12398,7 @@ snapshots: '@electron/notarize': 2.5.0 '@electron/osx-sign': 1.3.2 '@electron/universal': 2.0.1 - '@electron/windows-sign': 1.2.0 + '@electron/windows-sign': 1.2.1 debug: 4.4.0 extract-zip: 2.0.1 filenamify: 4.3.0 @@ -12395,7 +12447,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@electron/windows-sign@1.2.0': + '@electron/windows-sign@1.2.1': dependencies: cross-dirname: 0.1.0 debug: 4.4.0 @@ -12797,8 +12849,8 @@ snapshots: '@expo/cli@0.22.15(encoding@0.1.13)(graphql@15.9.0)': dependencies: - '@0no-co/graphql.web': 1.1.0(graphql@15.9.0) - '@babel/runtime': 7.26.7 + '@0no-co/graphql.web': 1.1.1(graphql@15.9.0) + '@babel/runtime': 7.26.9 '@expo/code-signing-certificates': 0.0.5 '@expo/config': 10.0.9 '@expo/config-plugins': 9.0.15 @@ -12984,9 +13036,9 @@ snapshots: '@expo/metro-config@0.19.9': dependencies: '@babel/core': 7.25.2 - '@babel/generator': 7.26.8 - '@babel/parser': 7.26.8 - '@babel/types': 7.26.8 + '@babel/generator': 7.26.9 + '@babel/parser': 7.26.9 + '@babel/types': 7.26.9 '@expo/config': 10.0.9 '@expo/env': 0.4.1 '@expo/json-file': 9.0.1 @@ -13004,9 +13056,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))': + '@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))': dependencies: - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) '@expo/osascript@2.1.5': dependencies: @@ -13458,7 +13510,7 @@ snapshots: '@grpc/grpc-js@1.9.15': dependencies: '@grpc/proto-loader': 0.7.13 - '@types/node': 22.13.2 + '@types/node': 22.13.4 '@grpc/proto-loader@0.7.13': dependencies: @@ -13513,27 +13565,27 @@ snapshots: '@jest/console@29.7.0': dependencies: '@jest/types': 29.6.3 - '@types/node': 22.13.2 + '@types/node': 22.13.4 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 slash: 3.0.0 - '@jest/core@29.7.0(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.3.3))': + '@jest/core@29.7.0(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.3.3))': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0 '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.2 + '@types/node': 22.13.4 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@22.13.2)(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.3.3)) + jest-config: 29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.3.3)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -13554,21 +13606,21 @@ snapshots: - supports-color - ts-node - '@jest/core@29.7.0(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.4.5))': + '@jest/core@29.7.0(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3))': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0 '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.2 + '@types/node': 22.13.4 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@22.13.2)(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.4.5)) + jest-config: 29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -13597,7 +13649,7 @@ snapshots: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.2 + '@types/node': 22.13.4 jest-mock: 29.7.0 '@jest/expect-utils@29.7.0': @@ -13615,7 +13667,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 22.13.2 + '@types/node': 22.13.4 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -13637,7 +13689,7 @@ snapshots: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 - '@types/node': 22.13.2 + '@types/node': 22.13.4 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -13707,7 +13759,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 22.13.2 + '@types/node': 22.13.4 '@types/yargs': 17.0.33 chalk: 4.1.2 @@ -13753,12 +13805,12 @@ snapshots: dependencies: cross-spawn: 7.0.6 - '@mgcrea/react-native-dnd@2.5.3(react-native-gesture-handler@2.23.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-reanimated@3.16.1(@babel/core@7.25.2)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@mgcrea/react-native-dnd@2.5.3(react-native-gesture-handler@2.23.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-reanimated@3.16.1(@babel/core@7.25.2)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: react: 18.3.1 - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) - react-native-gesture-handler: 2.23.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - react-native-reanimated: 3.16.1(@babel/core@7.25.2)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native-gesture-handler: 2.23.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + react-native-reanimated: 3.16.1(@babel/core@7.25.2)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) '@mongodb-js/saslprep@1.2.0': dependencies: @@ -14274,7 +14326,7 @@ snapshots: '@radix-ui/react-compose-refs@1.0.0(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.9 react: 18.3.1 '@radix-ui/react-compose-refs@1.1.1(@types/react@18.3.12)(react@18.3.1)': @@ -14564,7 +14616,7 @@ snapshots: '@radix-ui/react-slot@1.0.1(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.9 '@radix-ui/react-compose-refs': 1.0.0(react@18.3.1) react: 18.3.1 @@ -14703,20 +14755,20 @@ snapshots: '@radix-ui/rect@1.1.0': {} - '@react-native-community/netinfo@11.3.2(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13))': + '@react-native-community/netinfo@11.3.2(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13))': dependencies: - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13) '@react-native/assets-registry@0.76.7': {} - '@react-native/babel-plugin-codegen@0.76.7(@babel/preset-env@7.26.8(@babel/core@7.25.2))': + '@react-native/babel-plugin-codegen@0.76.7(@babel/preset-env@7.26.9(@babel/core@7.25.2))': dependencies: - '@react-native/codegen': 0.76.7(@babel/preset-env@7.26.8(@babel/core@7.25.2)) + '@react-native/codegen': 0.76.7(@babel/preset-env@7.26.9(@babel/core@7.25.2)) transitivePeerDependencies: - '@babel/preset-env' - supports-color - '@react-native/babel-preset@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))': + '@react-native/babel-preset@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))': dependencies: '@babel/core': 7.25.2 '@babel/plugin-proposal-export-default-from': 7.25.9(@babel/core@7.25.2) @@ -14733,7 +14785,7 @@ snapshots: '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.25.2) '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.25.2) '@babel/plugin-transform-flow-strip-types': 7.26.5(@babel/core@7.25.2) - '@babel/plugin-transform-for-of': 7.25.9(@babel/core@7.25.2) + '@babel/plugin-transform-for-of': 7.26.9(@babel/core@7.25.2) '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.25.2) '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.25.2) '@babel/plugin-transform-logical-assignment-operators': 7.25.9(@babel/core@7.25.2) @@ -14752,14 +14804,14 @@ snapshots: '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.25.2) '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.25.2) '@babel/plugin-transform-regenerator': 7.25.9(@babel/core@7.25.2) - '@babel/plugin-transform-runtime': 7.26.8(@babel/core@7.25.2) + '@babel/plugin-transform-runtime': 7.26.9(@babel/core@7.25.2) '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.25.2) '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.25.2) '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.25.2) '@babel/plugin-transform-typescript': 7.26.8(@babel/core@7.25.2) '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.25.2) - '@babel/template': 7.26.8 - '@react-native/babel-plugin-codegen': 0.76.7(@babel/preset-env@7.26.8(@babel/core@7.25.2)) + '@babel/template': 7.26.9 + '@react-native/babel-plugin-codegen': 0.76.7(@babel/preset-env@7.26.9(@babel/core@7.25.2)) babel-plugin-syntax-hermes-parser: 0.25.1 babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.25.2) react-refresh: 0.14.2 @@ -14767,24 +14819,24 @@ snapshots: - '@babel/preset-env' - supports-color - '@react-native/codegen@0.76.7(@babel/preset-env@7.26.8(@babel/core@7.25.2))': + '@react-native/codegen@0.76.7(@babel/preset-env@7.26.9(@babel/core@7.25.2))': dependencies: - '@babel/parser': 7.26.8 - '@babel/preset-env': 7.26.8(@babel/core@7.25.2) + '@babel/parser': 7.26.9 + '@babel/preset-env': 7.26.9(@babel/core@7.25.2) glob: 7.2.3 hermes-parser: 0.23.1 invariant: 2.2.4 - jscodeshift: 0.14.0(@babel/preset-env@7.26.8(@babel/core@7.25.2)) + jscodeshift: 0.14.0(@babel/preset-env@7.26.9(@babel/core@7.25.2)) mkdirp: 0.5.6 nullthrows: 1.1.1 yargs: 17.7.2 transitivePeerDependencies: - supports-color - '@react-native/community-cli-plugin@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(encoding@0.1.13)': + '@react-native/community-cli-plugin@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(encoding@0.1.13)': dependencies: '@react-native/dev-middleware': 0.76.7 - '@react-native/metro-babel-transformer': 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2)) + '@react-native/metro-babel-transformer': 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2)) chalk: 4.1.2 execa: 5.1.1 invariant: 2.2.4 @@ -14827,10 +14879,10 @@ snapshots: '@react-native/js-polyfills@0.76.7': {} - '@react-native/metro-babel-transformer@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))': + '@react-native/metro-babel-transformer@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))': dependencies: '@babel/core': 7.25.2 - '@react-native/babel-preset': 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2)) + '@react-native/babel-preset': 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2)) hermes-parser: 0.23.1 nullthrows: 1.1.1 transitivePeerDependencies: @@ -14841,32 +14893,32 @@ snapshots: '@react-native/normalize-colors@0.76.7': {} - '@react-native/virtualized-lists@0.76.7(@types/react@18.3.12)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@react-native/virtualized-lists@0.76.7(@types/react@18.3.12)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: invariant: 2.2.4 nullthrows: 1.1.1 react: 18.3.1 - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) optionalDependencies: '@types/react': 18.3.12 - '@react-native/virtualized-lists@0.76.7(@types/react@18.3.12)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13))': + '@react-native/virtualized-lists@0.76.7(@types/react@18.3.12)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13))': dependencies: invariant: 2.2.4 nullthrows: 1.1.1 - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13) optionalDependencies: '@types/react': 18.3.12 - '@react-navigation/bottom-tabs@7.2.0(@react-navigation/native@7.0.14(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-screens@4.4.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@react-navigation/bottom-tabs@7.2.0(@react-navigation/native@7.0.14(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-screens@4.4.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: - '@react-navigation/elements': 2.2.5(@react-navigation/native@7.0.14(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@react-navigation/native': 7.0.14(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@react-navigation/elements': 2.2.5(@react-navigation/native@7.0.14(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@react-navigation/native': 7.0.14(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) color: 4.2.3 react: 18.3.1 - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) - react-native-safe-area-context: 4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - react-native-screens: 4.4.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native-safe-area-context: 4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + react-native-screens: 4.4.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@react-native-masked-view/masked-view' @@ -14881,50 +14933,50 @@ snapshots: use-latest-callback: 0.2.3(react@18.3.1) use-sync-external-store: 1.4.0(react@18.3.1) - '@react-navigation/drawer@7.1.1(v37ib2hajq3lgqpgu7zljfprfm)': + '@react-navigation/drawer@7.1.1(yuzwoxrskzidxbmcfvfwogvmpy)': dependencies: - '@react-navigation/elements': 2.2.5(@react-navigation/native@7.0.14(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@react-navigation/native': 7.0.14(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@react-navigation/elements': 2.2.5(@react-navigation/native@7.0.14(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@react-navigation/native': 7.0.14(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) color: 4.2.3 react: 18.3.1 - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) - react-native-drawer-layout: 4.1.1(react-native-gesture-handler@2.23.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-reanimated@3.16.1(@babel/core@7.25.2)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - react-native-gesture-handler: 2.23.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - react-native-reanimated: 3.16.1(@babel/core@7.25.2)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - react-native-safe-area-context: 4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - react-native-screens: 4.4.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native-drawer-layout: 4.1.1(react-native-gesture-handler@2.23.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-reanimated@3.16.1(@babel/core@7.25.2)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + react-native-gesture-handler: 2.23.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + react-native-reanimated: 3.16.1(@babel/core@7.25.2)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + react-native-safe-area-context: 4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + react-native-screens: 4.4.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) use-latest-callback: 0.2.3(react@18.3.1) transitivePeerDependencies: - '@react-native-masked-view/masked-view' - '@react-navigation/elements@2.2.5(@react-navigation/native@7.0.14(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@react-navigation/elements@2.2.5(@react-navigation/native@7.0.14(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: - '@react-navigation/native': 7.0.14(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@react-navigation/native': 7.0.14(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) color: 4.2.3 react: 18.3.1 - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) - react-native-safe-area-context: 4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native-safe-area-context: 4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@react-navigation/native-stack@7.2.0(@react-navigation/native@7.0.14(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-screens@4.4.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@react-navigation/native-stack@7.2.0(@react-navigation/native@7.0.14(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-screens@4.4.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: - '@react-navigation/elements': 2.2.5(@react-navigation/native@7.0.14(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@react-navigation/native': 7.0.14(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@react-navigation/elements': 2.2.5(@react-navigation/native@7.0.14(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@react-navigation/native': 7.0.14(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) react: 18.3.1 - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) - react-native-safe-area-context: 4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - react-native-screens: 4.4.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native-safe-area-context: 4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + react-native-screens: 4.4.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) warn-once: 0.1.1 transitivePeerDependencies: - '@react-native-masked-view/masked-view' - '@react-navigation/native@7.0.14(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@react-navigation/native@7.0.14(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: '@react-navigation/core': 7.3.1(react@18.3.1) escape-string-regexp: 4.0.0 fast-deep-equal: 3.1.3 nanoid: 3.3.8 react: 18.3.1 - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) use-latest-callback: 0.2.3(react@18.3.1) '@react-navigation/routers@7.1.2': @@ -14935,11 +14987,11 @@ snapshots: dependencies: floyd-steinberg: 1.0.6 - '@react-thermal-printer/printer@0.16.0(jiti@1.21.7)(postcss@8.5.2)(typescript@5.4.5)(yaml@2.7.0)': + '@react-thermal-printer/printer@0.16.0(jiti@1.21.7)(postcss@8.5.2)(typescript@5.7.3)(yaml@2.7.0)': dependencies: '@react-thermal-printer/image': 0.12.0 iconv-lite: 0.6.3 - tsup: 8.3.6(jiti@1.21.7)(postcss@8.5.2)(typescript@5.4.5)(yaml@2.7.0) + tsup: 8.3.6(jiti@1.21.7)(postcss@8.5.2)(typescript@5.7.3)(yaml@2.7.0) transitivePeerDependencies: - '@microsoft/api-extractor' - '@swc/core' @@ -15004,385 +15056,385 @@ snapshots: dependencies: web-streams-polyfill: 3.3.3 - '@rn-primitives/accordion@1.1.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@rn-primitives/accordion@1.1.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/react-accordion': 1.2.3(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@rn-primitives/hooks': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/slot': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/types': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/hooks': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/slot': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/types': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) react: 18.3.1 optionalDependencies: - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) react-native-web: 0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@types/react' - '@types/react-dom' - react-dom - '@rn-primitives/alert-dialog@1.1.0(@rn-primitives/portal@1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@rn-primitives/alert-dialog@1.1.0(@rn-primitives/portal@1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/react-alert-dialog': 1.1.6(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@rn-primitives/hooks': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/portal': 1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/slot': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/types': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/hooks': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/portal': 1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/slot': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/types': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) react: 18.3.1 optionalDependencies: - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) react-native-web: 0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@types/react' - '@types/react-dom' - react-dom - '@rn-primitives/checkbox@1.1.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@rn-primitives/checkbox@1.1.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/react-checkbox': 1.1.4(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@rn-primitives/hooks': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/slot': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/types': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/hooks': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/slot': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/types': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) react: 18.3.1 optionalDependencies: - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) react-native-web: 0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@types/react' - '@types/react-dom' - react-dom - '@rn-primitives/collapsible@1.1.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@rn-primitives/collapsible@1.1.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/react-collapsible': 1.1.3(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@rn-primitives/hooks': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/slot': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/types': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/hooks': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/slot': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/types': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) react: 18.3.1 optionalDependencies: - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) react-native-web: 0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@types/react' - '@types/react-dom' - react-dom - '@rn-primitives/context-menu@1.1.0(@rn-primitives/portal@1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@rn-primitives/context-menu@1.1.0(@rn-primitives/portal@1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/react-context-menu': 2.2.6(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@rn-primitives/hooks': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/portal': 1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/slot': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/types': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/utils': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/hooks': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/portal': 1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/slot': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/types': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/utils': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) react: 18.3.1 optionalDependencies: - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) react-native-web: 0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@types/react' - '@types/react-dom' - react-dom - '@rn-primitives/dialog@1.1.0(@rn-primitives/portal@1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@rn-primitives/dialog@1.1.0(@rn-primitives/portal@1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/react-dialog': 1.1.6(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@rn-primitives/hooks': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/portal': 1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/slot': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/types': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/hooks': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/portal': 1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/slot': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/types': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) react: 18.3.1 optionalDependencies: - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) react-native-web: 0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@types/react' - '@types/react-dom' - react-dom - '@rn-primitives/dropdown-menu@1.1.0(@rn-primitives/portal@1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@rn-primitives/dropdown-menu@1.1.0(@rn-primitives/portal@1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/react-dropdown-menu': 2.1.6(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@rn-primitives/hooks': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/portal': 1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/slot': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/types': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/utils': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/hooks': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/portal': 1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/slot': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/types': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/utils': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) react: 18.3.1 optionalDependencies: - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) react-native-web: 0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@types/react' - '@types/react-dom' - react-dom - '@rn-primitives/hooks@1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@rn-primitives/hooks@1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: - '@rn-primitives/types': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/types': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) react: 18.3.1 optionalDependencies: - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) react-native-web: 0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@rn-primitives/hover-card@1.1.0(@rn-primitives/portal@1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@rn-primitives/hover-card@1.1.0(@rn-primitives/portal@1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/react-hover-card': 1.1.6(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@rn-primitives/hooks': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/popover': 1.1.0(@rn-primitives/portal@1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/portal': 1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/slot': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/types': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/hooks': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/popover': 1.1.0(@rn-primitives/portal@1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/portal': 1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/slot': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/types': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) react: 18.3.1 optionalDependencies: - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) react-native-web: 0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@types/react' - '@types/react-dom' - react-dom - '@rn-primitives/label@1.1.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@rn-primitives/label@1.1.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/react-label': 2.1.2(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@rn-primitives/slot': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/types': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/slot': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/types': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) react: 18.3.1 optionalDependencies: - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) react-native-web: 0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@types/react' - '@types/react-dom' - react-dom - '@rn-primitives/popover@1.1.0(@rn-primitives/portal@1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@rn-primitives/popover@1.1.0(@rn-primitives/portal@1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/react-popover': 1.1.6(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@rn-primitives/hooks': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/portal': 1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/slot': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/types': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/hooks': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/portal': 1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/slot': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/types': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) react: 18.3.1 optionalDependencies: - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) react-native-web: 0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@types/react' - '@types/react-dom' - react-dom - '@rn-primitives/portal@1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@rn-primitives/portal@1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: react: 18.3.1 zustand: 4.5.6(@types/react@18.3.12)(react@18.3.1) optionalDependencies: - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) react-native-web: 0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@types/react' - immer - '@rn-primitives/progress@1.1.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@rn-primitives/progress@1.1.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/react-progress': 1.1.2(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@rn-primitives/slot': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/types': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/slot': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/types': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) react: 18.3.1 optionalDependencies: - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) react-native-web: 0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@types/react' - '@types/react-dom' - react-dom - '@rn-primitives/radio-group@1.1.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@rn-primitives/radio-group@1.1.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/react-radio-group': 1.2.3(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@rn-primitives/slot': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/types': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/slot': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/types': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) react: 18.3.1 optionalDependencies: - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) react-native-web: 0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@types/react' - '@types/react-dom' - react-dom - '@rn-primitives/select@1.1.0(@rn-primitives/portal@1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@rn-primitives/select@1.1.0(@rn-primitives/portal@1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/react-select': 2.1.6(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@rn-primitives/hooks': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/portal': 1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/slot': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/types': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/hooks': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/portal': 1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/slot': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/types': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) react: 18.3.1 optionalDependencies: - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) react-native-web: 0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@types/react' - '@types/react-dom' - react-dom - '@rn-primitives/slot@1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@rn-primitives/slot@1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: react: 18.3.1 optionalDependencies: - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) react-native-web: 0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@rn-primitives/switch@1.1.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@rn-primitives/switch@1.1.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/react-switch': 1.1.3(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@rn-primitives/slot': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/types': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/slot': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/types': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) react: 18.3.1 optionalDependencies: - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) react-native-web: 0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@types/react' - '@types/react-dom' - react-dom - '@rn-primitives/table@1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@rn-primitives/table@1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: - '@rn-primitives/slot': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/types': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/slot': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/types': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) react: 18.3.1 optionalDependencies: - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) react-native-web: 0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@rn-primitives/tabs@1.1.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@rn-primitives/tabs@1.1.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/react-tabs': 1.1.3(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@rn-primitives/slot': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/types': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/slot': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/types': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) react: 18.3.1 optionalDependencies: - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) react-native-web: 0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@types/react' - '@types/react-dom' - react-dom - '@rn-primitives/toggle-group@1.1.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@rn-primitives/toggle-group@1.1.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/react-toggle-group': 1.1.2(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@rn-primitives/slot': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/types': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/utils': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/slot': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/types': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/utils': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) react: 18.3.1 optionalDependencies: - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) react-native-web: 0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@types/react' - '@types/react-dom' - react-dom - '@rn-primitives/toggle@1.1.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@rn-primitives/toggle@1.1.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/react-toggle': 1.1.2(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@rn-primitives/slot': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/types': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/slot': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/types': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) react: 18.3.1 optionalDependencies: - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) react-native-web: 0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@types/react' - '@types/react-dom' - react-dom - '@rn-primitives/tooltip@1.1.0(@rn-primitives/portal@1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@rn-primitives/tooltip@1.1.0(@rn-primitives/portal@1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/react-tooltip': 1.1.8(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@rn-primitives/hooks': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/portal': 1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/slot': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@rn-primitives/types': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/hooks': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/portal': 1.1.0(@types/react@18.3.12)(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/slot': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@rn-primitives/types': 1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) react: 18.3.1 optionalDependencies: - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) react-native-web: 0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@types/react' - '@types/react-dom' - react-dom - '@rn-primitives/types@1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@rn-primitives/types@1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: react: 18.3.1 optionalDependencies: - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) react-native-web: 0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@rn-primitives/utils@1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@rn-primitives/utils@1.1.0(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: react: 18.3.1 optionalDependencies: - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) react-native-web: 0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@rollup/rollup-android-arm-eabi@4.34.6': + '@rollup/rollup-android-arm-eabi@4.34.7': optional: true - '@rollup/rollup-android-arm64@4.34.6': + '@rollup/rollup-android-arm64@4.34.7': optional: true - '@rollup/rollup-darwin-arm64@4.34.6': + '@rollup/rollup-darwin-arm64@4.34.7': optional: true - '@rollup/rollup-darwin-x64@4.34.6': + '@rollup/rollup-darwin-x64@4.34.7': optional: true - '@rollup/rollup-freebsd-arm64@4.34.6': + '@rollup/rollup-freebsd-arm64@4.34.7': optional: true - '@rollup/rollup-freebsd-x64@4.34.6': + '@rollup/rollup-freebsd-x64@4.34.7': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.34.6': + '@rollup/rollup-linux-arm-gnueabihf@4.34.7': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.34.6': + '@rollup/rollup-linux-arm-musleabihf@4.34.7': optional: true - '@rollup/rollup-linux-arm64-gnu@4.34.6': + '@rollup/rollup-linux-arm64-gnu@4.34.7': optional: true - '@rollup/rollup-linux-arm64-musl@4.34.6': + '@rollup/rollup-linux-arm64-musl@4.34.7': optional: true - '@rollup/rollup-linux-loongarch64-gnu@4.34.6': + '@rollup/rollup-linux-loongarch64-gnu@4.34.7': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.34.6': + '@rollup/rollup-linux-powerpc64le-gnu@4.34.7': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.34.6': + '@rollup/rollup-linux-riscv64-gnu@4.34.7': optional: true - '@rollup/rollup-linux-s390x-gnu@4.34.6': + '@rollup/rollup-linux-s390x-gnu@4.34.7': optional: true - '@rollup/rollup-linux-x64-gnu@4.34.6': + '@rollup/rollup-linux-x64-gnu@4.34.7': optional: true - '@rollup/rollup-linux-x64-musl@4.34.6': + '@rollup/rollup-linux-x64-musl@4.34.7': optional: true - '@rollup/rollup-win32-arm64-msvc@4.34.6': + '@rollup/rollup-win32-arm64-msvc@4.34.7': optional: true - '@rollup/rollup-win32-ia32-msvc@4.34.6': + '@rollup/rollup-win32-ia32-msvc@4.34.7': optional: true - '@rollup/rollup-win32-x64-msvc@4.34.6': + '@rollup/rollup-win32-x64-msvc@4.34.7': optional: true '@rtsao/scc@1.1.0': {} @@ -15484,12 +15536,12 @@ snapshots: dependencies: natural-orderby: 3.0.2 - '@shopify/flash-list@1.7.3(@babel/runtime@7.26.7)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@shopify/flash-list@1.7.3(@babel/runtime@7.26.9)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.9 react: 18.3.1 - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) - recyclerlistview: 4.2.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + recyclerlistview: 4.2.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) tslib: 2.8.1 '@sinclair/typebox@0.27.8': {} @@ -15548,12 +15600,12 @@ snapshots: '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.25.2) '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.25.2) - '@svgr/cli@8.1.0(typescript@5.4.5)': + '@svgr/cli@8.1.0(typescript@5.7.3)': dependencies: - '@svgr/core': 8.1.0(typescript@5.4.5) - '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.4.5)) - '@svgr/plugin-prettier': 8.1.0(@svgr/core@8.1.0(typescript@5.4.5)) - '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@5.4.5))(typescript@5.4.5) + '@svgr/core': 8.1.0(typescript@5.7.3) + '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.7.3)) + '@svgr/plugin-prettier': 8.1.0(@svgr/core@8.1.0(typescript@5.7.3)) + '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@5.7.3))(typescript@5.7.3) camelcase: 6.3.0 chalk: 4.1.2 commander: 9.5.0 @@ -15564,12 +15616,12 @@ snapshots: - supports-color - typescript - '@svgr/core@8.1.0(typescript@5.4.5)': + '@svgr/core@8.1.0(typescript@5.7.3)': dependencies: '@babel/core': 7.25.2 '@svgr/babel-preset': 8.1.0(@babel/core@7.25.2) camelcase: 6.3.0 - cosmiconfig: 8.3.6(typescript@5.4.5) + cosmiconfig: 8.3.6(typescript@5.7.3) snake-case: 3.0.4 transitivePeerDependencies: - supports-color @@ -15577,29 +15629,29 @@ snapshots: '@svgr/hast-util-to-babel-ast@8.0.0': dependencies: - '@babel/types': 7.26.8 + '@babel/types': 7.26.9 entities: 4.5.0 - '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.4.5))': + '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.7.3))': dependencies: '@babel/core': 7.25.2 '@svgr/babel-preset': 8.1.0(@babel/core@7.25.2) - '@svgr/core': 8.1.0(typescript@5.4.5) + '@svgr/core': 8.1.0(typescript@5.7.3) '@svgr/hast-util-to-babel-ast': 8.0.0 svg-parser: 2.0.4 transitivePeerDependencies: - supports-color - '@svgr/plugin-prettier@8.1.0(@svgr/core@8.1.0(typescript@5.4.5))': + '@svgr/plugin-prettier@8.1.0(@svgr/core@8.1.0(typescript@5.7.3))': dependencies: - '@svgr/core': 8.1.0(typescript@5.4.5) + '@svgr/core': 8.1.0(typescript@5.7.3) deepmerge: 4.3.1 prettier: 2.8.8 - '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0(typescript@5.4.5))(typescript@5.4.5)': + '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0(typescript@5.7.3))(typescript@5.7.3)': dependencies: - '@svgr/core': 8.1.0(typescript@5.4.5) - cosmiconfig: 8.3.6(typescript@5.4.5) + '@svgr/core': 8.1.0(typescript@5.7.3) + cosmiconfig: 8.3.6(typescript@5.7.3) deepmerge: 4.3.1 svgo: 3.3.2 transitivePeerDependencies: @@ -15628,7 +15680,7 @@ snapshots: '@testing-library/dom@10.4.0': dependencies: '@babel/code-frame': 7.26.2 - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.9 '@types/aria-query': 5.0.4 aria-query: 5.3.0 chalk: 4.1.2 @@ -15648,7 +15700,7 @@ snapshots: '@testing-library/react-hooks@8.0.1(@types/react@18.3.12)(react-test-renderer@18.3.1)': dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.9 react-error-boundary: 3.1.4(react@18.3.1) optionalDependencies: '@types/react': 18.3.12 @@ -15656,7 +15708,7 @@ snapshots: '@testing-library/react-hooks@8.0.1(@types/react@18.3.12)(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.9 react: 18.3.1 react-error-boundary: 3.1.4(react@18.3.1) optionalDependencies: @@ -15664,7 +15716,7 @@ snapshots: '@testing-library/react@16.2.0(@testing-library/dom@10.4.0)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.9 '@testing-library/dom': 10.4.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -15699,54 +15751,54 @@ snapshots: '@types/appdmg@0.5.5': dependencies: - '@types/node': 22.13.2 + '@types/node': 22.13.4 optional: true '@types/aria-query@5.0.4': {} '@types/babel__core@7.20.5': dependencies: - '@babel/parser': 7.26.8 - '@babel/types': 7.26.8 + '@babel/parser': 7.26.9 + '@babel/types': 7.26.9 '@types/babel__generator': 7.6.8 '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.20.6 '@types/babel__generator@7.6.8': dependencies: - '@babel/types': 7.26.8 + '@babel/types': 7.26.9 '@types/babel__template@7.4.4': dependencies: - '@babel/parser': 7.26.8 - '@babel/types': 7.26.8 + '@babel/parser': 7.26.9 + '@babel/types': 7.26.9 '@types/babel__traverse@7.20.6': dependencies: - '@babel/types': 7.26.8 + '@babel/types': 7.26.9 '@types/better-sqlite3@7.6.12': dependencies: - '@types/node': 22.13.2 + '@types/node': 22.13.4 '@types/bn.js@5.1.6': dependencies: - '@types/node': 22.13.2 + '@types/node': 22.13.4 '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 22.13.2 + '@types/node': 22.13.4 '@types/bonjour@3.5.13': dependencies: - '@types/node': 22.13.2 + '@types/node': 22.13.4 '@types/cacheable-request@6.0.3': dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 - '@types/node': 22.13.2 + '@types/node': 22.13.4 '@types/responselike': 1.0.3 '@types/clone@2.1.3': {} @@ -15758,15 +15810,15 @@ snapshots: '@types/connect-history-api-fallback@1.5.4': dependencies: '@types/express-serve-static-core': 5.0.6 - '@types/node': 22.13.2 + '@types/node': 22.13.4 '@types/connect@3.4.36': dependencies: - '@types/node': 22.13.2 + '@types/node': 22.13.4 '@types/connect@3.4.38': dependencies: - '@types/node': 22.13.2 + '@types/node': 22.13.4 '@types/cookie@0.6.0': {} @@ -15774,7 +15826,7 @@ snapshots: '@types/cors@2.8.17': dependencies: - '@types/node': 22.13.2 + '@types/node': 22.13.4 '@types/d3-array@3.2.1': {} @@ -15814,14 +15866,14 @@ snapshots: '@types/express-serve-static-core@4.19.6': dependencies: - '@types/node': 22.13.2 + '@types/node': 22.13.4 '@types/qs': 6.9.18 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 '@types/express-serve-static-core@5.0.6': dependencies: - '@types/node': 22.13.2 + '@types/node': 22.13.4 '@types/qs': 6.9.18 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -15843,16 +15895,16 @@ snapshots: '@types/fs-extra@11.0.4': dependencies: '@types/jsonfile': 6.1.4 - '@types/node': 22.13.2 + '@types/node': 22.13.4 '@types/fs-extra@9.0.13': dependencies: - '@types/node': 22.13.2 + '@types/node': 22.13.4 optional: true '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 22.13.2 + '@types/node': 22.13.4 '@types/hammerjs@2.0.46': {} @@ -15864,7 +15916,7 @@ snapshots: '@types/http-proxy@1.17.16': dependencies: - '@types/node': 22.13.2 + '@types/node': 22.13.4 '@types/istanbul-lib-coverage@2.0.6': {} @@ -15883,7 +15935,7 @@ snapshots: '@types/jsdom@20.0.1': dependencies: - '@types/node': 22.13.2 + '@types/node': 22.13.4 '@types/tough-cookie': 4.0.5 parse5: 7.2.1 @@ -15895,11 +15947,11 @@ snapshots: '@types/jsonfile@6.1.4': dependencies: - '@types/node': 22.13.2 + '@types/node': 22.13.4 '@types/keyv@3.1.4': dependencies: - '@types/node': 22.13.2 + '@types/node': 22.13.4 '@types/lodash@4.17.13': {} @@ -15907,23 +15959,23 @@ snapshots: '@types/mysql@2.15.26': dependencies: - '@types/node': 22.13.2 + '@types/node': 22.13.4 '@types/node-forge@1.3.11': dependencies: - '@types/node': 22.13.2 + '@types/node': 22.13.4 - '@types/node@20.17.18': + '@types/node@20.17.19': dependencies: undici-types: 6.19.8 - '@types/node@22.13.2': + '@types/node@22.13.4': dependencies: undici-types: 6.20.0 '@types/pbkdf2@3.1.2': dependencies: - '@types/node': 22.13.2 + '@types/node': 22.13.4 '@types/pg-pool@2.0.6': dependencies: @@ -15931,7 +15983,7 @@ snapshots: '@types/pg@8.6.1': dependencies: - '@types/node': 22.13.2 + '@types/node': 22.13.4 pg-protocol: 1.7.1 pg-types: 2.2.0 @@ -15948,18 +16000,18 @@ snapshots: '@types/responselike@1.0.3': dependencies: - '@types/node': 22.13.2 + '@types/node': 22.13.4 '@types/retry@0.12.0': {} '@types/secp256k1@4.0.6': dependencies: - '@types/node': 22.13.2 + '@types/node': 22.13.4 '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 22.13.2 + '@types/node': 22.13.4 '@types/serve-index@1.9.4': dependencies: @@ -15968,24 +16020,24 @@ snapshots: '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 22.13.2 + '@types/node': 22.13.4 '@types/send': 0.17.4 '@types/shimmer@1.2.0': {} '@types/simple-peer@9.11.8': dependencies: - '@types/node': 22.13.2 + '@types/node': 22.13.4 '@types/sockjs@0.3.36': dependencies: - '@types/node': 22.13.2 + '@types/node': 22.13.4 '@types/stack-utils@2.0.3': {} '@types/tedious@4.0.14': dependencies: - '@types/node': 22.13.2 + '@types/node': 22.13.4 '@types/tough-cookie@4.0.5': {} @@ -15995,7 +16047,7 @@ snapshots: '@types/webpack-node-externals@3.0.4': dependencies: - '@types/node': 22.13.2 + '@types/node': 22.13.4 webpack: 5.98.0 transitivePeerDependencies: - '@swc/core' @@ -16009,11 +16061,11 @@ snapshots: '@types/ws@8.5.10': dependencies: - '@types/node': 22.13.2 + '@types/node': 22.13.4 '@types/ws@8.5.14': dependencies: - '@types/node': 22.13.2 + '@types/node': 22.13.4 '@types/yargs-parser@21.0.3': {} @@ -16023,42 +16075,42 @@ snapshots: '@types/yauzl@2.10.3': dependencies: - '@types/node': 20.17.18 + '@types/node': 20.17.19 optional: true - '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.4.5))(eslint@9.20.1(jiti@1.21.7))(typescript@5.4.5)': + '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3))(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 7.18.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3) '@typescript-eslint/scope-manager': 7.18.0 - '@typescript-eslint/type-utils': 7.18.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.4.5) - '@typescript-eslint/utils': 7.18.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.4.5) + '@typescript-eslint/type-utils': 7.18.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3) + '@typescript-eslint/utils': 7.18.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3) '@typescript-eslint/visitor-keys': 7.18.0 eslint: 9.20.1(jiti@1.21.7) graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 1.4.3(typescript@5.4.5) + ts-api-utils: 1.4.3(typescript@5.7.3) optionalDependencies: - typescript: 5.4.5 + typescript: 5.7.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.8.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.4.5))(eslint@9.20.1(jiti@1.21.7))(typescript@5.4.5)': + '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.8.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3))(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 7.8.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.4.5) + '@typescript-eslint/parser': 7.8.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3) '@typescript-eslint/scope-manager': 7.18.0 - '@typescript-eslint/type-utils': 7.18.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.4.5) - '@typescript-eslint/utils': 7.18.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.4.5) + '@typescript-eslint/type-utils': 7.18.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3) + '@typescript-eslint/utils': 7.18.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3) '@typescript-eslint/visitor-keys': 7.18.0 eslint: 9.20.1(jiti@1.21.7) graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 1.4.3(typescript@5.4.5) + ts-api-utils: 1.4.3(typescript@5.7.3) optionalDependencies: - typescript: 5.4.5 + typescript: 5.7.3 transitivePeerDependencies: - supports-color @@ -16079,29 +16131,29 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.18.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.4.5)': + '@typescript-eslint/parser@7.18.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3)': dependencies: '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.4.5) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.7.3) '@typescript-eslint/visitor-keys': 7.18.0 debug: 4.4.0 eslint: 9.20.1(jiti@1.21.7) optionalDependencies: - typescript: 5.4.5 + typescript: 5.7.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.8.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.4.5)': + '@typescript-eslint/parser@7.8.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3)': dependencies: '@typescript-eslint/scope-manager': 7.8.0 '@typescript-eslint/types': 7.8.0 - '@typescript-eslint/typescript-estree': 7.8.0(typescript@5.4.5) + '@typescript-eslint/typescript-estree': 7.8.0(typescript@5.7.3) '@typescript-eslint/visitor-keys': 7.8.0 debug: 4.4.0 eslint: 9.20.1(jiti@1.21.7) optionalDependencies: - typescript: 5.4.5 + typescript: 5.7.3 transitivePeerDependencies: - supports-color @@ -16132,15 +16184,15 @@ snapshots: '@typescript-eslint/types': 8.24.0 '@typescript-eslint/visitor-keys': 8.24.0 - '@typescript-eslint/type-utils@7.18.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.4.5)': + '@typescript-eslint/type-utils@7.18.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3)': dependencies: - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.4.5) - '@typescript-eslint/utils': 7.18.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.4.5) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.7.3) + '@typescript-eslint/utils': 7.18.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3) debug: 4.4.0 eslint: 9.20.1(jiti@1.21.7) - ts-api-utils: 1.4.3(typescript@5.4.5) + ts-api-utils: 1.4.3(typescript@5.7.3) optionalDependencies: - typescript: 5.4.5 + typescript: 5.7.3 transitivePeerDependencies: - supports-color @@ -16161,7 +16213,7 @@ snapshots: '@typescript-eslint/types@8.24.0': {} - '@typescript-eslint/typescript-estree@7.18.0(typescript@5.4.5)': + '@typescript-eslint/typescript-estree@7.18.0(typescript@5.7.3)': dependencies: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 @@ -16170,13 +16222,13 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.7.1 - ts-api-utils: 1.4.3(typescript@5.4.5) + ts-api-utils: 1.4.3(typescript@5.7.3) optionalDependencies: - typescript: 5.4.5 + typescript: 5.7.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@7.8.0(typescript@5.4.5)': + '@typescript-eslint/typescript-estree@7.8.0(typescript@5.7.3)': dependencies: '@typescript-eslint/types': 7.8.0 '@typescript-eslint/visitor-keys': 7.8.0 @@ -16185,9 +16237,9 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.7.1 - ts-api-utils: 1.4.3(typescript@5.4.5) + ts-api-utils: 1.4.3(typescript@5.7.3) optionalDependencies: - typescript: 5.4.5 + typescript: 5.7.3 transitivePeerDependencies: - supports-color @@ -16205,12 +16257,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@7.18.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.4.5)': + '@typescript-eslint/utils@7.18.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3)': dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@9.20.1(jiti@1.21.7)) '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.4.5) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.7.3) eslint: 9.20.1(jiti@1.21.7) transitivePeerDependencies: - supports-color @@ -16242,15 +16294,15 @@ snapshots: '@typescript-eslint/types': 8.24.0 eslint-visitor-keys: 4.2.0 - '@uiw/react-json-view@2.0.0-alpha.30(@babel/runtime@7.26.7)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@uiw/react-json-view@2.0.0-alpha.30(@babel/runtime@7.26.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.9 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) '@urql/core@5.1.0(graphql@15.9.0)': dependencies: - '@0no-co/graphql.web': 1.1.0(graphql@15.9.0) + '@0no-co/graphql.web': 1.1.1(graphql@15.9.0) wonka: 6.3.4 transitivePeerDependencies: - graphql @@ -16267,21 +16319,21 @@ snapshots: '@wcpos/eslint-config@1.7.0(@types/eslint@9.6.1)(eslint@9.20.1(jiti@1.21.7))': dependencies: '@rushstack/eslint-patch': 1.10.2 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.8.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.4.5))(eslint@9.20.1(jiti@1.21.7))(typescript@5.4.5) - '@typescript-eslint/parser': 7.8.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.8.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3))(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3) + '@typescript-eslint/parser': 7.8.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3) '@wcpos/tsconfig': 1.7.0 eslint: 9.20.1(jiti@1.21.7) - eslint-config-airbnb: 19.0.4(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.8.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.4.5))(eslint@9.20.1(jiti@1.21.7)))(eslint-plugin-jsx-a11y@6.10.2(eslint@9.20.1(jiti@1.21.7)))(eslint-plugin-react-hooks@5.0.0(eslint@9.20.1(jiti@1.21.7)))(eslint-plugin-react@7.37.2(eslint@9.20.1(jiti@1.21.7)))(eslint@9.20.1(jiti@1.21.7)) + eslint-config-airbnb: 19.0.4(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.8.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3))(eslint@9.20.1(jiti@1.21.7)))(eslint-plugin-jsx-a11y@6.10.2(eslint@9.20.1(jiti@1.21.7)))(eslint-plugin-react-hooks@5.0.0(eslint@9.20.1(jiti@1.21.7)))(eslint-plugin-react@7.37.2(eslint@9.20.1(jiti@1.21.7)))(eslint@9.20.1(jiti@1.21.7)) eslint-config-prettier: 9.1.0(eslint@9.20.1(jiti@1.21.7)) - eslint-config-universe: 13.0.0(@types/eslint@9.6.1)(eslint@9.20.1(jiti@1.21.7))(prettier@3.3.3)(typescript@5.4.5) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.8.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.4.5))(eslint@9.20.1(jiti@1.21.7)) + eslint-config-universe: 13.0.0(@types/eslint@9.6.1)(eslint@9.20.1(jiti@1.21.7))(prettier@3.3.3)(typescript@5.7.3) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.8.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3))(eslint@9.20.1(jiti@1.21.7)) eslint-plugin-jsx-a11y: 6.10.2(eslint@9.20.1(jiti@1.21.7)) eslint-plugin-prettier: 5.2.1(@types/eslint@9.6.1)(eslint-config-prettier@9.1.0(eslint@9.20.1(jiti@1.21.7)))(eslint@9.20.1(jiti@1.21.7))(prettier@3.3.3) eslint-plugin-react: 7.37.2(eslint@9.20.1(jiti@1.21.7)) eslint-plugin-react-hooks: 5.0.0(eslint@9.20.1(jiti@1.21.7)) eslint-plugin-react-native: 4.1.0(eslint@9.20.1(jiti@1.21.7)) prettier: 3.3.3 - typescript: 5.4.5 + typescript: 5.7.3 transitivePeerDependencies: - '@types/eslint' - eslint-import-resolver-typescript @@ -16701,8 +16753,8 @@ snapshots: babel-plugin-jest-hoist@29.6.3: dependencies: - '@babel/template': 7.26.8 - '@babel/types': 7.26.8 + '@babel/template': 7.26.9 + '@babel/types': 7.26.9 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.6 @@ -16773,7 +16825,7 @@ snapshots: '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.25.2) '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.25.2) - babel-preset-expo@12.0.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2)): + babel-preset-expo@12.0.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2)): dependencies: '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.25.2) '@babel/plugin-transform-export-namespace-from': 7.25.9(@babel/core@7.25.2) @@ -16781,7 +16833,7 @@ snapshots: '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.25.2) '@babel/preset-react': 7.26.3(@babel/core@7.25.2) '@babel/preset-typescript': 7.26.0(@babel/core@7.25.2) - '@react-native/babel-preset': 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2)) + '@react-native/babel-preset': 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2)) babel-plugin-react-native-web: 0.19.13 react-refresh: 0.14.2 transitivePeerDependencies: @@ -16949,7 +17001,7 @@ snapshots: browserslist@4.24.4: dependencies: caniuse-lite: 1.0.30001699 - electron-to-chromium: 1.5.98 + electron-to-chromium: 1.5.100 node-releases: 2.0.19 update-browserslist-db: 1.1.2(browserslist@4.24.4) @@ -17147,7 +17199,7 @@ snapshots: chrome-launcher@0.15.2: dependencies: - '@types/node': 22.13.2 + '@types/node': 22.13.4 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.4.2 @@ -17158,7 +17210,7 @@ snapshots: chromium-edge-launcher@0.2.0: dependencies: - '@types/node': 22.13.2 + '@types/node': 22.13.4 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.4.2 @@ -17410,14 +17462,14 @@ snapshots: js-yaml: 3.14.1 parse-json: 4.0.0 - cosmiconfig@8.3.6(typescript@5.4.5): + cosmiconfig@8.3.6(typescript@5.7.3): dependencies: import-fresh: 3.3.1 js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 optionalDependencies: - typescript: 5.4.5 + typescript: 5.7.3 crc-32@1.2.2: {} @@ -17438,13 +17490,13 @@ snapshots: safe-buffer: 5.2.1 sha.js: 2.4.11 - create-jest@29.7.0(@types/node@22.13.2)(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.3.3)): + create-jest@29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.3.3)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@22.13.2)(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.3.3)) + jest-config: 29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.3.3)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -17453,13 +17505,13 @@ snapshots: - supports-color - ts-node - create-jest@29.7.0(@types/node@22.13.2)(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.4.5)): + create-jest@29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@22.13.2)(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.4.5)) + jest-config: 29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -17645,7 +17697,7 @@ snapshots: date-fns@2.30.0: dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.9 date-fns@4.1.0: {} @@ -17809,7 +17861,7 @@ snapshots: dom-helpers@5.2.1: dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.9 csstype: 3.1.3 dom-serializer@1.4.1: @@ -17999,7 +18051,7 @@ snapshots: conf: 13.1.0 type-fest: 4.34.1 - electron-to-chromium@1.5.98: {} + electron-to-chromium@1.5.100: {} electron-winstaller@5.4.0: dependencies: @@ -18009,7 +18061,7 @@ snapshots: lodash: 4.17.21 temp: 0.9.4 optionalDependencies: - '@electron/windows-sign': 1.2.0 + '@electron/windows-sign': 1.2.1 transitivePeerDependencies: - supports-color optional: true @@ -18017,7 +18069,7 @@ snapshots: electron@33.3.0: dependencies: '@electron/get': 2.0.3 - '@types/node': 20.17.18 + '@types/node': 20.17.19 extract-zip: 2.0.1 transitivePeerDependencies: - supports-color @@ -18260,20 +18312,20 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.8.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.4.5))(eslint@9.20.1(jiti@1.21.7)))(eslint@9.20.1(jiti@1.21.7)): + eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.8.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3))(eslint@9.20.1(jiti@1.21.7)))(eslint@9.20.1(jiti@1.21.7)): dependencies: confusing-browser-globals: 1.0.11 eslint: 9.20.1(jiti@1.21.7) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.8.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.4.5))(eslint@9.20.1(jiti@1.21.7)) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.8.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3))(eslint@9.20.1(jiti@1.21.7)) object.assign: 4.1.7 object.entries: 1.1.8 semver: 6.3.1 - eslint-config-airbnb@19.0.4(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.8.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.4.5))(eslint@9.20.1(jiti@1.21.7)))(eslint-plugin-jsx-a11y@6.10.2(eslint@9.20.1(jiti@1.21.7)))(eslint-plugin-react-hooks@5.0.0(eslint@9.20.1(jiti@1.21.7)))(eslint-plugin-react@7.37.2(eslint@9.20.1(jiti@1.21.7)))(eslint@9.20.1(jiti@1.21.7)): + eslint-config-airbnb@19.0.4(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.8.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3))(eslint@9.20.1(jiti@1.21.7)))(eslint-plugin-jsx-a11y@6.10.2(eslint@9.20.1(jiti@1.21.7)))(eslint-plugin-react-hooks@5.0.0(eslint@9.20.1(jiti@1.21.7)))(eslint-plugin-react@7.37.2(eslint@9.20.1(jiti@1.21.7)))(eslint@9.20.1(jiti@1.21.7)): dependencies: eslint: 9.20.1(jiti@1.21.7) - eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.8.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.4.5))(eslint@9.20.1(jiti@1.21.7)))(eslint@9.20.1(jiti@1.21.7)) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.8.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.4.5))(eslint@9.20.1(jiti@1.21.7)) + eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.8.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3))(eslint@9.20.1(jiti@1.21.7)))(eslint@9.20.1(jiti@1.21.7)) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.8.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3))(eslint@9.20.1(jiti@1.21.7)) eslint-plugin-jsx-a11y: 6.10.2(eslint@9.20.1(jiti@1.21.7)) eslint-plugin-react: 7.37.2(eslint@9.20.1(jiti@1.21.7)) eslint-plugin-react-hooks: 5.0.0(eslint@9.20.1(jiti@1.21.7)) @@ -18288,13 +18340,13 @@ snapshots: dependencies: eslint: 9.20.1(jiti@1.21.7) - eslint-config-universe@13.0.0(@types/eslint@9.6.1)(eslint@9.20.1(jiti@1.21.7))(prettier@3.3.3)(typescript@5.4.5): + eslint-config-universe@13.0.0(@types/eslint@9.6.1)(eslint@9.20.1(jiti@1.21.7))(prettier@3.3.3)(typescript@5.7.3): dependencies: - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.4.5))(eslint@9.20.1(jiti@1.21.7))(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3))(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3) + '@typescript-eslint/parser': 7.18.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3) eslint: 9.20.1(jiti@1.21.7) eslint-config-prettier: 9.1.0(eslint@9.20.1(jiti@1.21.7)) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.18.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.4.5))(eslint@9.20.1(jiti@1.21.7)) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.18.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3))(eslint@9.20.1(jiti@1.21.7)) eslint-plugin-node: 11.1.0(eslint@9.20.1(jiti@1.21.7)) eslint-plugin-prettier: 5.2.3(@types/eslint@9.6.1)(eslint-config-prettier@9.1.0(eslint@9.20.1(jiti@1.21.7)))(eslint@9.20.1(jiti@1.21.7))(prettier@3.3.3) eslint-plugin-react: 7.37.4(eslint@9.20.1(jiti@1.21.7)) @@ -18336,21 +18388,21 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@7.18.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint@9.20.1(jiti@1.21.7)): + eslint-module-utils@2.12.0(@typescript-eslint/parser@7.18.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint@9.20.1(jiti@1.21.7)): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 7.18.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3) eslint: 9.20.1(jiti@1.21.7) eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@7.8.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint@9.20.1(jiti@1.21.7)): + eslint-module-utils@2.12.0(@typescript-eslint/parser@7.8.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint@9.20.1(jiti@1.21.7)): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 7.8.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.4.5) + '@typescript-eslint/parser': 7.8.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3) eslint: 9.20.1(jiti@1.21.7) eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: @@ -18372,7 +18424,7 @@ snapshots: eslint-utils: 2.1.0 regexpp: 3.2.0 - eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.4.5))(eslint@9.20.1(jiti@1.21.7)): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3))(eslint@9.20.1(jiti@1.21.7)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -18383,7 +18435,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.20.1(jiti@1.21.7) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@7.18.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint@9.20.1(jiti@1.21.7)) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@7.18.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint@9.20.1(jiti@1.21.7)) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -18395,13 +18447,13 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 7.18.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.8.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.4.5))(eslint@9.20.1(jiti@1.21.7)): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.8.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3))(eslint@9.20.1(jiti@1.21.7)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -18412,7 +18464,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.20.1(jiti@1.21.7) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@7.8.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint@9.20.1(jiti@1.21.7)) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@7.8.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint@9.20.1(jiti@1.21.7)) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -18424,7 +18476,7 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 7.8.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.4.5) + '@typescript-eslint/parser': 7.8.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -18814,70 +18866,79 @@ snapshots: jest-message-util: 29.7.0 jest-util: 29.7.0 - expo-asset@11.0.3(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): + expo-asset@11.0.3(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): dependencies: '@expo/image-utils': 0.6.4 - expo: 52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - expo-constants: 17.0.5(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)) + expo: 52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + expo-constants: 17.0.5(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)) invariant: 2.2.4 md5-file: 3.2.3 react: 18.3.1 - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) transitivePeerDependencies: - supports-color - expo-constants@17.0.5(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)): + expo-constants@17.0.5(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)): dependencies: '@expo/config': 10.0.9 '@expo/env': 0.4.1 - expo: 52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + expo: 52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) transitivePeerDependencies: - supports-color - expo-crypto@13.0.2(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)): + expo-crypto@13.0.2(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)): dependencies: base64-js: 1.5.1 - expo: 52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + expo: 52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - expo-file-system@18.0.10(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)): + expo-file-system@18.0.10(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)): dependencies: - expo: 52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + expo: 52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) web-streams-polyfill: 3.3.3 - expo-font@13.0.3(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react@18.3.1): + expo-font@13.0.3(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react@18.3.1): dependencies: - expo: 52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + expo: 52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) fontfaceobserver: 2.3.0 react: 18.3.1 - expo-haptics@13.0.1(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)): + expo-haptics@13.0.1(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)): dependencies: - expo: 52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + expo: 52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - expo-haptics@14.0.1(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)): + expo-haptics@14.0.1(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)): dependencies: - expo: 52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + expo: 52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - expo-keep-awake@14.0.2(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react@18.3.1): + expo-image@2.0.5(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): dependencies: - expo: 52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + expo: 52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) react: 18.3.1 + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + optionalDependencies: + react-native-web: 0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - expo-linking@7.0.5(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): + expo-keep-awake@14.0.2(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react@18.3.1): dependencies: - expo-constants: 17.0.5(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)) + expo: 52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + react: 18.3.1 + + expo-linking@7.0.5(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): + dependencies: + expo-constants: 17.0.5(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)) invariant: 2.2.4 react: 18.3.1 - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) transitivePeerDependencies: - expo - supports-color - expo-localization@15.0.3(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)): + expo-localization@16.0.1(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react@18.3.1): dependencies: - expo: 52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + expo: 52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + react: 18.3.1 rtl-detect: 1.1.2 expo-modules-autolinking@2.0.7: @@ -18895,29 +18956,29 @@ snapshots: dependencies: invariant: 2.2.4 - expo-router@4.0.17(ekrtrzubpovmehuf2lsr3e7xca): + expo-router@4.0.17(zzgm3d5catau3v3fisjw75szr4): dependencies: - '@expo/metro-runtime': 4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)) + '@expo/metro-runtime': 4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)) '@expo/server': 0.5.1(typescript@5.3.3) '@radix-ui/react-slot': 1.0.1(react@18.3.1) - '@react-navigation/bottom-tabs': 7.2.0(@react-navigation/native@7.0.14(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-screens@4.4.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@react-navigation/native': 7.0.14(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@react-navigation/native-stack': 7.2.0(@react-navigation/native@7.0.14(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-screens@4.4.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@react-navigation/bottom-tabs': 7.2.0(@react-navigation/native@7.0.14(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-screens@4.4.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@react-navigation/native': 7.0.14(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@react-navigation/native-stack': 7.2.0(@react-navigation/native@7.0.14(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-screens@4.4.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) client-only: 0.0.1 - expo: 52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - expo-constants: 17.0.5(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)) - expo-linking: 7.0.5(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + expo: 52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + expo-constants: 17.0.5(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)) + expo-linking: 7.0.5(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) react-helmet-async: 1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-native-helmet-async: 2.0.4(react@18.3.1) - react-native-is-edge-to-edge: 1.1.6(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - react-native-safe-area-context: 4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - react-native-screens: 4.4.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + react-native-is-edge-to-edge: 1.1.6(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + react-native-safe-area-context: 4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + react-native-screens: 4.4.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) schema-utils: 4.3.0 semver: 7.6.3 server-only: 0.0.1 optionalDependencies: - '@react-navigation/drawer': 7.1.1(v37ib2hajq3lgqpgu7zljfprfm) - react-native-reanimated: 3.16.1(@babel/core@7.25.2)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@react-navigation/drawer': 7.1.1(yuzwoxrskzidxbmcfvfwogvmpy) + react-native-reanimated: 3.16.1(@babel/core@7.25.2)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@react-native-masked-view/masked-view' - react @@ -18926,67 +18987,67 @@ snapshots: - supports-color - typescript - expo-splash-screen@0.29.21(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)): + expo-splash-screen@0.29.21(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)): dependencies: '@expo/prebuild-config': 8.0.26 - expo: 52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + expo: 52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - supports-color - expo-sqlite@15.1.2(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): + expo-sqlite@15.1.2(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): dependencies: - expo: 52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + expo: 52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) react: 18.3.1 - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) expo-status-bar@1.12.1: {} - expo-status-bar@2.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): + expo-status-bar@2.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): dependencies: react: 18.3.1 - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) - expo-system-ui@4.0.8(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)): + expo-system-ui@4.0.8(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)): dependencies: '@react-native/normalize-colors': 0.76.7 debug: 4.4.0 - expo: 52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + expo: 52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) optionalDependencies: react-native-web: 0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - supports-color - expo-web-browser@14.0.2(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)): + expo-web-browser@14.0.2(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)): dependencies: - expo: 52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + expo: 52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) - expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): + expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.9 '@expo/cli': 0.22.15(encoding@0.1.13)(graphql@15.9.0) '@expo/config': 10.0.9 '@expo/config-plugins': 9.0.15 '@expo/fingerprint': 0.11.9 '@expo/metro-config': 0.19.9 '@expo/vector-icons': 14.0.4 - babel-preset-expo: 12.0.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2)) - expo-asset: 11.0.3(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - expo-constants: 17.0.5(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)) - expo-file-system: 18.0.10(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)) - expo-font: 13.0.3(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react@18.3.1) - expo-keep-awake: 14.0.2(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react@18.3.1) + babel-preset-expo: 12.0.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2)) + expo-asset: 11.0.3(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + expo-constants: 17.0.5(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)) + expo-file-system: 18.0.10(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)) + expo-font: 13.0.3(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react@18.3.1) + expo-keep-awake: 14.0.2(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react@18.3.1) expo-modules-autolinking: 2.0.7 expo-modules-core: 2.2.1 fbemitter: 3.0.0(encoding@0.1.13) react: 18.3.1 - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) web-streams-polyfill: 3.3.3 whatwg-url-without-unicode: 8.0.0-3 optionalDependencies: - '@expo/metro-runtime': 4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)) - react-native-webview: 13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@expo/metro-runtime': 4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)) + react-native-webview: 13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@babel/core' - '@babel/preset-env' @@ -19247,7 +19308,7 @@ snapshots: flow-enums-runtime@0.0.6: {} - flow-parser@0.261.0: {} + flow-parser@0.261.1: {} floyd-steinberg@1.0.6: {} @@ -20051,7 +20112,7 @@ snapshots: istanbul-lib-instrument@5.2.1: dependencies: '@babel/core': 7.25.2 - '@babel/parser': 7.26.8 + '@babel/parser': 7.26.9 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 6.3.1 @@ -20061,7 +20122,7 @@ snapshots: istanbul-lib-instrument@6.0.3: dependencies: '@babel/core': 7.25.2 - '@babel/parser': 7.26.8 + '@babel/parser': 7.26.9 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 7.7.1 @@ -20121,7 +20182,7 @@ snapshots: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.2 + '@types/node': 22.13.4 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.3 @@ -20141,16 +20202,16 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@29.7.0(@types/node@22.13.2)(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.3.3)): + jest-cli@29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.3.3)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.3.3)) + '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.3.3)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@22.13.2)(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.3.3)) + create-jest: 29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.3.3)) exit: 0.1.2 import-local: 3.2.0 - jest-config: 29.7.0(@types/node@22.13.2)(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.3.3)) + jest-config: 29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.3.3)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -20160,16 +20221,16 @@ snapshots: - supports-color - ts-node - jest-cli@29.7.0(@types/node@22.13.2)(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.4.5)): + jest-cli@29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.4.5)) + '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@22.13.2)(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.4.5)) + create-jest: 29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)) exit: 0.1.2 import-local: 3.2.0 - jest-config: 29.7.0(@types/node@22.13.2)(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.4.5)) + jest-config: 29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -20179,7 +20240,7 @@ snapshots: - supports-color - ts-node - jest-config@29.7.0(@types/node@22.13.2)(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.3.3)): + jest-config@29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.3.3)): dependencies: '@babel/core': 7.25.2 '@jest/test-sequencer': 29.7.0 @@ -20204,13 +20265,13 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 22.13.2 - ts-node: 10.9.2(@types/node@22.13.2)(typescript@5.3.3) + '@types/node': 22.13.4 + ts-node: 10.9.2(@types/node@22.13.4)(typescript@5.3.3) transitivePeerDependencies: - babel-plugin-macros - supports-color - jest-config@29.7.0(@types/node@22.13.2)(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.4.5)): + jest-config@29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)): dependencies: '@babel/core': 7.25.2 '@jest/test-sequencer': 29.7.0 @@ -20235,8 +20296,8 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 22.13.2 - ts-node: 10.9.2(@types/node@22.13.2)(typescript@5.4.5) + '@types/node': 22.13.4 + ts-node: 10.9.2(@types/node@22.13.4)(typescript@5.7.3) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -20266,7 +20327,7 @@ snapshots: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 '@types/jsdom': 20.0.1 - '@types/node': 22.13.2 + '@types/node': 22.13.4 jest-mock: 29.7.0 jest-util: 29.7.0 jsdom: 20.0.3 @@ -20280,27 +20341,27 @@ snapshots: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.2 + '@types/node': 22.13.4 jest-mock: 29.7.0 jest-util: 29.7.0 - jest-expo@52.0.3(@babel/core@7.25.2)(encoding@0.1.13)(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(jest@29.7.0(@types/node@22.13.2)(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.3.3)))(react-dom@18.3.1(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)(webpack@5.98.0): + jest-expo@52.0.3(@babel/core@7.25.2)(encoding@0.1.13)(expo@52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(jest@29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.3.3)))(react-dom@18.3.1(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)(webpack@5.98.0): dependencies: '@expo/config': 10.0.9 '@expo/json-file': 9.0.1 '@jest/create-cache-key-function': 29.7.0 '@jest/globals': 29.7.0 babel-jest: 29.7.0(@babel/core@7.25.2) - expo: 52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + expo: 52.0.33(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@expo/metro-runtime@4.0.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@15.9.0)(react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) fbemitter: 3.0.0(encoding@0.1.13) find-up: 5.0.0 jest-environment-jsdom: 29.7.0 jest-snapshot: 29.7.0 jest-watch-select-projects: 2.0.0 - jest-watch-typeahead: 2.2.1(jest@29.7.0(@types/node@22.13.2)(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.3.3))) + jest-watch-typeahead: 2.2.1(jest@29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.3.3))) json5: 2.2.3 lodash: 4.17.21 - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) react-server-dom-webpack: 19.0.0-rc-6230622a1a-20240610(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(webpack@5.98.0) react-test-renderer: 18.3.1(react@18.3.1) server-only: 0.0.1 @@ -20323,7 +20384,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 22.13.2 + '@types/node': 22.13.4 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -20362,7 +20423,7 @@ snapshots: jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.13.2 + '@types/node': 22.13.4 jest-util: 29.7.0 jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): @@ -20397,7 +20458,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.2 + '@types/node': 22.13.4 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -20425,7 +20486,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.2 + '@types/node': 22.13.4 chalk: 4.1.2 cjs-module-lexer: 1.4.3 collect-v8-coverage: 1.0.2 @@ -20446,10 +20507,10 @@ snapshots: jest-snapshot@29.7.0: dependencies: '@babel/core': 7.25.2 - '@babel/generator': 7.26.8 + '@babel/generator': 7.26.9 '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.25.2) '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.25.2) - '@babel/types': 7.26.8 + '@babel/types': 7.26.9 '@jest/expect-utils': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 @@ -20471,7 +20532,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.13.2 + '@types/node': 22.13.4 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -20492,11 +20553,11 @@ snapshots: chalk: 3.0.0 prompts: 2.4.2 - jest-watch-typeahead@2.2.1(jest@29.7.0(@types/node@22.13.2)(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.3.3))): + jest-watch-typeahead@2.2.1(jest@29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.3.3))): dependencies: ansi-escapes: 6.2.1 chalk: 4.1.2 - jest: 29.7.0(@types/node@22.13.2)(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.3.3)) + jest: 29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.3.3)) jest-regex-util: 29.6.3 jest-watcher: 29.7.0 slash: 5.1.0 @@ -20507,7 +20568,7 @@ snapshots: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.2 + '@types/node': 22.13.4 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -20516,35 +20577,35 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 22.13.2 + '@types/node': 22.13.4 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@29.7.0: dependencies: - '@types/node': 22.13.2 + '@types/node': 22.13.4 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 - jest@29.7.0(@types/node@22.13.2)(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.3.3)): + jest@29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.3.3)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.3.3)) + '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.3.3)) '@jest/types': 29.6.3 import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@22.13.2)(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.3.3)) + jest-cli: 29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.3.3)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros - supports-color - ts-node - jest@29.7.0(@types/node@22.13.2)(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.4.5)): + jest@29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.4.5)) + '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)) '@jest/types': 29.6.3 import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@22.13.2)(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.4.5)) + jest-cli: 29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -20580,21 +20641,21 @@ snapshots: jsc-safe-url@0.2.4: {} - jscodeshift@0.14.0(@babel/preset-env@7.26.8(@babel/core@7.25.2)): + jscodeshift@0.14.0(@babel/preset-env@7.26.9(@babel/core@7.25.2)): dependencies: '@babel/core': 7.25.2 - '@babel/parser': 7.26.8 + '@babel/parser': 7.26.9 '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.25.2) '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.25.2) '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.25.2) '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.25.2) - '@babel/preset-env': 7.26.8(@babel/core@7.25.2) + '@babel/preset-env': 7.26.9(@babel/core@7.25.2) '@babel/preset-flow': 7.25.9(@babel/core@7.25.2) '@babel/preset-typescript': 7.26.0(@babel/core@7.25.2) '@babel/register': 7.25.9(@babel/core@7.25.2) babel-core: 7.0.0-bridge.0(@babel/core@7.25.2) chalk: 4.1.2 - flow-parser: 0.261.0 + flow-parser: 0.261.1 graceful-fs: 4.2.11 micromatch: 4.0.8 neo-async: 2.6.2 @@ -21107,14 +21168,14 @@ snapshots: metro-runtime@0.81.1: dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.9 flow-enums-runtime: 0.0.6 metro-source-map@0.81.1: dependencies: - '@babel/traverse': 7.26.8 - '@babel/traverse--for-generate-function-map': '@babel/traverse@7.26.8' - '@babel/types': 7.26.8 + '@babel/traverse': 7.26.9 + '@babel/traverse--for-generate-function-map': '@babel/traverse@7.26.9' + '@babel/types': 7.26.9 flow-enums-runtime: 0.0.6 invariant: 2.2.4 metro-symbolicate: 0.81.1 @@ -21139,9 +21200,9 @@ snapshots: metro-transform-plugins@0.81.1: dependencies: '@babel/core': 7.25.2 - '@babel/generator': 7.26.8 - '@babel/template': 7.26.8 - '@babel/traverse': 7.26.8 + '@babel/generator': 7.26.9 + '@babel/template': 7.26.9 + '@babel/traverse': 7.26.9 flow-enums-runtime: 0.0.6 nullthrows: 1.1.1 transitivePeerDependencies: @@ -21150,9 +21211,9 @@ snapshots: metro-transform-worker@0.81.1: dependencies: '@babel/core': 7.25.2 - '@babel/generator': 7.26.8 - '@babel/parser': 7.26.8 - '@babel/types': 7.26.8 + '@babel/generator': 7.26.9 + '@babel/parser': 7.26.9 + '@babel/types': 7.26.9 flow-enums-runtime: 0.0.6 metro: 0.81.1 metro-babel-transformer: 0.81.1 @@ -21171,11 +21232,11 @@ snapshots: dependencies: '@babel/code-frame': 7.26.2 '@babel/core': 7.25.2 - '@babel/generator': 7.26.8 - '@babel/parser': 7.26.8 - '@babel/template': 7.26.8 - '@babel/traverse': 7.26.8 - '@babel/types': 7.26.8 + '@babel/generator': 7.26.9 + '@babel/parser': 7.26.9 + '@babel/template': 7.26.9 + '@babel/traverse': 7.26.9 + '@babel/types': 7.26.9 accepts: 1.3.8 chalk: 4.1.2 ci-info: 2.0.0 @@ -21358,12 +21419,12 @@ snapshots: napi-build-utils@2.0.0: {} - nativewind@4.1.23(react-native-reanimated@3.16.1(@babel/core@7.25.2)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-svg@15.8.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.3.3))): + nativewind@4.1.23(react-native-reanimated@3.16.1(@babel/core@7.25.2)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-svg@15.8.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.3.3))): dependencies: comment-json: 4.2.5 debug: 4.4.0 - react-native-css-interop: 0.1.22(react-native-reanimated@3.16.1(@babel/core@7.25.2)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-svg@15.8.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.3.3))) - tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.3.3)) + react-native-css-interop: 0.1.22(react-native-reanimated@3.16.1(@babel/core@7.25.2)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-svg@15.8.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.3.3))) + tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.3.3)) transitivePeerDependencies: - react - react-native @@ -21826,21 +21887,21 @@ snapshots: camelcase-css: 2.0.1 postcss: 8.5.2 - postcss-load-config@4.0.2(postcss@8.5.2)(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.3.3)): + postcss-load-config@4.0.2(postcss@8.5.2)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.3.3)): dependencies: lilconfig: 3.1.3 yaml: 2.7.0 optionalDependencies: postcss: 8.5.2 - ts-node: 10.9.2(@types/node@22.13.2)(typescript@5.3.3) + ts-node: 10.9.2(@types/node@22.13.4)(typescript@5.3.3) - postcss-load-config@4.0.2(postcss@8.5.2)(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.4.5)): + postcss-load-config@4.0.2(postcss@8.5.2)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)): dependencies: lilconfig: 3.1.3 yaml: 2.7.0 optionalDependencies: postcss: 8.5.2 - ts-node: 10.9.2(@types/node@22.13.2)(typescript@5.4.5) + ts-node: 10.9.2(@types/node@22.13.4)(typescript@5.7.3) postcss-load-config@6.0.1(jiti@1.21.7)(postcss@8.5.2)(yaml@2.7.0): dependencies: @@ -21980,7 +22041,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 22.13.2 + '@types/node': 22.13.4 long: 5.3.0 proxy-addr@2.0.7: @@ -22075,12 +22136,12 @@ snapshots: react-error-boundary@3.1.4(react@18.3.1): dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.9 react: 18.3.1 react-error-boundary@5.0.0(react@18.3.1): dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.9 react: 18.3.1 react-fast-compare@3.2.2: {} @@ -22091,7 +22152,7 @@ snapshots: react-helmet-async@1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.9 invariant: 2.2.4 prop-types: 15.8.1 react: 18.3.1 @@ -22111,59 +22172,59 @@ snapshots: react-is@18.3.1: {} - react-native-css-interop@0.1.22(react-native-reanimated@3.16.1(@babel/core@7.25.2)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-svg@15.8.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.3.3))): + react-native-css-interop@0.1.22(react-native-reanimated@3.16.1(@babel/core@7.25.2)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-svg@15.8.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.3.3))): dependencies: '@babel/helper-module-imports': 7.25.9 - '@babel/traverse': 7.26.8 - '@babel/types': 7.26.8 + '@babel/traverse': 7.26.9 + '@babel/types': 7.26.9 debug: 4.4.0 lightningcss: 1.29.1 react: 18.3.1 - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) - react-native-reanimated: 3.16.1(@babel/core@7.25.2)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native-reanimated: 3.16.1(@babel/core@7.25.2)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) semver: 7.7.1 - tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.3.3)) + tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.3.3)) optionalDependencies: - react-native-safe-area-context: 4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - react-native-svg: 15.8.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + react-native-safe-area-context: 4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + react-native-svg: 15.8.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - supports-color - react-native-device-info@10.14.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)): + react-native-device-info@10.14.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)): dependencies: - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) - react-native-drawer-layout@4.1.1(react-native-gesture-handler@2.23.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-reanimated@3.16.1(@babel/core@7.25.2)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): + react-native-drawer-layout@4.1.1(react-native-gesture-handler@2.23.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-reanimated@3.16.1(@babel/core@7.25.2)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): dependencies: react: 18.3.1 - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) - react-native-gesture-handler: 2.23.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - react-native-reanimated: 3.16.1(@babel/core@7.25.2)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native-gesture-handler: 2.23.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + react-native-reanimated: 3.16.1(@babel/core@7.25.2)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) use-latest-callback: 0.2.3(react@18.3.1) - react-native-gesture-handler@2.20.2(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): + react-native-gesture-handler@2.20.2(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): dependencies: '@egjs/hammerjs': 2.0.17 hoist-non-react-statics: 3.3.2 invariant: 2.2.4 prop-types: 15.8.1 react: 18.3.1 - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) - react-native-gesture-handler@2.23.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): + react-native-gesture-handler@2.23.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): dependencies: '@egjs/hammerjs': 2.0.17 hoist-non-react-statics: 3.3.2 invariant: 2.2.4 react: 18.3.1 - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) - react-native-gesture-handler@2.23.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)): + react-native-gesture-handler@2.23.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)): dependencies: '@egjs/hammerjs': 2.0.17 hoist-non-react-statics: 3.3.2 invariant: 2.2.4 - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13) react-native-helmet-async@2.0.4(react@18.3.1): dependencies: @@ -22172,12 +22233,14 @@ snapshots: react-fast-compare: 3.2.2 shallowequal: 1.1.0 - react-native-is-edge-to-edge@1.1.6(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): + react-native-is-edge-to-edge@1.1.6(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): dependencies: react: 18.3.1 - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + + react-native-logs@5.3.0: {} - react-native-reanimated@3.16.1(@babel/core@7.25.2)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): + react-native-reanimated@3.16.1(@babel/core@7.25.2)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): dependencies: '@babel/core': 7.25.2 '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.25.2) @@ -22192,11 +22255,11 @@ snapshots: convert-source-map: 2.0.0 invariant: 2.2.4 react: 18.3.1 - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) transitivePeerDependencies: - supports-color - react-native-reanimated@3.16.1(@babel/core@7.25.2)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)): + react-native-reanimated@3.16.1(@babel/core@7.25.2)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)): dependencies: '@babel/core': 7.25.2 '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.25.2) @@ -22210,43 +22273,43 @@ snapshots: '@babel/preset-typescript': 7.26.0(@babel/core@7.25.2) convert-source-map: 2.0.0 invariant: 2.2.4 - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13) transitivePeerDependencies: - supports-color - react-native-safe-area-context@4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): + react-native-safe-area-context@4.12.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): dependencies: react: 18.3.1 - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) - react-native-screens@4.4.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): + react-native-screens@4.4.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): dependencies: react: 18.3.1 react-freeze: 1.0.4(react@18.3.1) - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) warn-once: 0.1.1 - react-native-svg@15.8.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): + react-native-svg@15.8.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): dependencies: css-select: 5.1.0 css-tree: 1.1.3 react: 18.3.1 - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) warn-once: 0.1.1 - react-native-toast-message@2.2.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): + react-native-toast-message@2.2.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): dependencies: react: 18.3.1 - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) - react-native-url-polyfill@2.0.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)): + react-native-url-polyfill@2.0.0(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)): dependencies: - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) whatwg-url-without-unicode: 8.0.0-3 react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.9 '@react-native/normalize-colors': 0.74.89 fbjs: 3.0.5(encoding@0.1.13) inline-style-prefixer: 6.0.4 @@ -22259,23 +22322,23 @@ snapshots: transitivePeerDependencies: - encoding - react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): + react-native-webview@13.12.3(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): dependencies: escape-string-regexp: 4.0.0 invariant: 2.2.4 react: 18.3.1 - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) - react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13): + react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13): dependencies: '@jest/create-cache-key-function': 29.7.0 '@react-native/assets-registry': 0.76.7 - '@react-native/codegen': 0.76.7(@babel/preset-env@7.26.8(@babel/core@7.25.2)) - '@react-native/community-cli-plugin': 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(encoding@0.1.13) + '@react-native/codegen': 0.76.7(@babel/preset-env@7.26.9(@babel/core@7.25.2)) + '@react-native/community-cli-plugin': 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(encoding@0.1.13) '@react-native/gradle-plugin': 0.76.7 '@react-native/js-polyfills': 0.76.7 '@react-native/normalize-colors': 0.76.7 - '@react-native/virtualized-lists': 0.76.7(@types/react@18.3.12)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)) + '@react-native/virtualized-lists': 0.76.7(@types/react@18.3.12)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)) abort-controller: 3.0.0 anser: 1.4.10 ansi-regex: 5.0.1 @@ -22317,16 +22380,16 @@ snapshots: - supports-color - utf-8-validate - react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1): + react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1): dependencies: '@jest/create-cache-key-function': 29.7.0 '@react-native/assets-registry': 0.76.7 - '@react-native/codegen': 0.76.7(@babel/preset-env@7.26.8(@babel/core@7.25.2)) - '@react-native/community-cli-plugin': 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(encoding@0.1.13) + '@react-native/codegen': 0.76.7(@babel/preset-env@7.26.9(@babel/core@7.25.2)) + '@react-native/community-cli-plugin': 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(encoding@0.1.13) '@react-native/gradle-plugin': 0.76.7 '@react-native/js-polyfills': 0.76.7 '@react-native/normalize-colors': 0.76.7 - '@react-native/virtualized-lists': 0.76.7(@types/react@18.3.12)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@react-native/virtualized-lists': 0.76.7(@types/react@18.3.12)(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) abort-controller: 3.0.0 anser: 1.4.10 ansi-regex: 5.0.1 @@ -22431,10 +22494,10 @@ snapshots: react-shallow-renderer: 16.15.0(react@18.3.1) scheduler: 0.23.2 - react-thermal-printer@0.19.2(jiti@1.21.7)(postcss@8.5.2)(react@18.3.1)(typescript@5.4.5)(yaml@2.7.0): + react-thermal-printer@0.19.2(jiti@1.21.7)(postcss@8.5.2)(react@18.3.1)(typescript@5.7.3)(yaml@2.7.0): dependencies: '@react-thermal-printer/image': 0.12.0 - '@react-thermal-printer/printer': 0.16.0(jiti@1.21.7)(postcss@8.5.2)(typescript@5.4.5)(yaml@2.7.0) + '@react-thermal-printer/printer': 0.16.0(jiti@1.21.7)(postcss@8.5.2)(typescript@5.7.3)(yaml@2.7.0) classnames: 2.5.1 es-toolkit: 1.32.0 react: 18.3.1 @@ -22454,7 +22517,7 @@ snapshots: react-transition-group@4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.9 dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.1 @@ -22540,12 +22603,12 @@ snapshots: reconnecting-websocket@4.4.0: {} - recyclerlistview@4.2.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): + recyclerlistview@4.2.1(react-native@0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): dependencies: lodash.debounce: 4.0.8 prop-types: 15.8.1 react: 18.3.1 - react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.8(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.7(@babel/core@7.25.2)(@babel/preset-env@7.26.9(@babel/core@7.25.2))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1) ts-object-utils: 0.0.5 redent@3.0.0: @@ -22578,7 +22641,7 @@ snapshots: regenerator-transform@0.15.2: dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.9 regexp.prototype.flags@1.5.4: dependencies: @@ -22739,29 +22802,29 @@ snapshots: sprintf-js: 1.1.3 optional: true - rollup@4.34.6: + rollup@4.34.7: dependencies: '@types/estree': 1.0.6 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.34.6 - '@rollup/rollup-android-arm64': 4.34.6 - '@rollup/rollup-darwin-arm64': 4.34.6 - '@rollup/rollup-darwin-x64': 4.34.6 - '@rollup/rollup-freebsd-arm64': 4.34.6 - '@rollup/rollup-freebsd-x64': 4.34.6 - '@rollup/rollup-linux-arm-gnueabihf': 4.34.6 - '@rollup/rollup-linux-arm-musleabihf': 4.34.6 - '@rollup/rollup-linux-arm64-gnu': 4.34.6 - '@rollup/rollup-linux-arm64-musl': 4.34.6 - '@rollup/rollup-linux-loongarch64-gnu': 4.34.6 - '@rollup/rollup-linux-powerpc64le-gnu': 4.34.6 - '@rollup/rollup-linux-riscv64-gnu': 4.34.6 - '@rollup/rollup-linux-s390x-gnu': 4.34.6 - '@rollup/rollup-linux-x64-gnu': 4.34.6 - '@rollup/rollup-linux-x64-musl': 4.34.6 - '@rollup/rollup-win32-arm64-msvc': 4.34.6 - '@rollup/rollup-win32-ia32-msvc': 4.34.6 - '@rollup/rollup-win32-x64-msvc': 4.34.6 + '@rollup/rollup-android-arm-eabi': 4.34.7 + '@rollup/rollup-android-arm64': 4.34.7 + '@rollup/rollup-darwin-arm64': 4.34.7 + '@rollup/rollup-darwin-x64': 4.34.7 + '@rollup/rollup-freebsd-arm64': 4.34.7 + '@rollup/rollup-freebsd-x64': 4.34.7 + '@rollup/rollup-linux-arm-gnueabihf': 4.34.7 + '@rollup/rollup-linux-arm-musleabihf': 4.34.7 + '@rollup/rollup-linux-arm64-gnu': 4.34.7 + '@rollup/rollup-linux-arm64-musl': 4.34.7 + '@rollup/rollup-linux-loongarch64-gnu': 4.34.7 + '@rollup/rollup-linux-powerpc64le-gnu': 4.34.7 + '@rollup/rollup-linux-riscv64-gnu': 4.34.7 + '@rollup/rollup-linux-s390x-gnu': 4.34.7 + '@rollup/rollup-linux-x64-gnu': 4.34.7 + '@rollup/rollup-linux-x64-musl': 4.34.7 + '@rollup/rollup-win32-arm64-msvc': 4.34.7 + '@rollup/rollup-win32-ia32-msvc': 4.34.7 + '@rollup/rollup-win32-x64-msvc': 4.34.7 fsevents: 2.3.3 rtl-detect@1.1.2: {} @@ -22846,9 +22909,9 @@ snapshots: rxjs-report-usage@1.0.6: dependencies: - '@babel/parser': 7.26.8 - '@babel/traverse': 7.26.8 - '@babel/types': 7.26.8 + '@babel/parser': 7.26.9 + '@babel/traverse': 7.26.9 + '@babel/types': 7.26.9 bent: 7.3.12 chalk: 4.1.2 glob: 7.2.3 @@ -23481,15 +23544,15 @@ snapshots: tailwind-merge@2.6.0: {} - tailwindcss-animate@1.0.7(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.3.3))): + tailwindcss-animate@1.0.7(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.3.3))): dependencies: - tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.3.3)) + tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.3.3)) - tailwindcss-animate@1.0.7(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.4.5))): + tailwindcss-animate@1.0.7(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3))): dependencies: - tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.4.5)) + tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)) - tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.3.3)): + tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.3.3)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -23508,7 +23571,7 @@ snapshots: postcss: 8.5.2 postcss-import: 15.1.0(postcss@8.5.2) postcss-js: 4.0.1(postcss@8.5.2) - postcss-load-config: 4.0.2(postcss@8.5.2)(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.3.3)) + postcss-load-config: 4.0.2(postcss@8.5.2)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.3.3)) postcss-nested: 6.2.0(postcss@8.5.2) postcss-selector-parser: 6.1.2 resolve: 1.22.10 @@ -23516,7 +23579,7 @@ snapshots: transitivePeerDependencies: - ts-node - tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.4.5)): + tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -23535,7 +23598,7 @@ snapshots: postcss: 8.5.2 postcss-import: 15.1.0(postcss@8.5.2) postcss-js: 4.0.1(postcss@8.5.2) - postcss-load-config: 4.0.2(postcss@8.5.2)(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.4.5)) + postcss-load-config: 4.0.2(postcss@8.5.2)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)) postcss-nested: 6.2.0(postcss@8.5.2) postcss-selector-parser: 6.1.2 resolve: 1.22.10 @@ -23697,9 +23760,9 @@ snapshots: dependencies: escape-string-regexp: 1.0.5 - ts-api-utils@1.4.3(typescript@5.4.5): + ts-api-utils@1.4.3(typescript@5.7.3): dependencies: - typescript: 5.4.5 + typescript: 5.7.3 ts-api-utils@2.0.1(typescript@5.3.3): dependencies: @@ -23707,18 +23770,18 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-jest@29.2.5(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(esbuild@0.24.2)(jest@29.7.0(@types/node@22.13.2)(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.4.5)))(typescript@5.4.5): + ts-jest@29.2.5(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(esbuild@0.24.2)(jest@29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)))(typescript@5.7.3): dependencies: bs-logger: 0.2.6 ejs: 3.1.10 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@22.13.2)(ts-node@10.9.2(@types/node@22.13.2)(typescript@5.4.5)) + jest: 29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.7.1 - typescript: 5.4.5 + typescript: 5.7.3 yargs-parser: 21.1.1 optionalDependencies: '@babel/core': 7.25.2 @@ -23727,24 +23790,24 @@ snapshots: babel-jest: 29.7.0(@babel/core@7.25.2) esbuild: 0.24.2 - ts-loader@9.5.2(typescript@5.4.5)(webpack@5.98.0): + ts-loader@9.5.2(typescript@5.7.3)(webpack@5.98.0): dependencies: chalk: 4.1.2 enhanced-resolve: 5.18.1 micromatch: 4.0.8 semver: 7.7.1 source-map: 0.7.4 - typescript: 5.4.5 + typescript: 5.7.3 webpack: 5.98.0 - ts-node@10.9.2(@types/node@22.13.2)(typescript@5.3.3): + ts-node@10.9.2(@types/node@22.13.4)(typescript@5.3.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 22.13.2 + '@types/node': 22.13.4 acorn: 8.14.0 acorn-walk: 8.3.4 arg: 4.1.3 @@ -23756,21 +23819,21 @@ snapshots: yn: 3.1.1 optional: true - ts-node@10.9.2(@types/node@22.13.2)(typescript@5.4.5): + ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 22.13.2 + '@types/node': 22.13.4 acorn: 8.14.0 acorn-walk: 8.3.4 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.4.5 + typescript: 5.7.3 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 @@ -23785,7 +23848,7 @@ snapshots: tslib@2.8.1: {} - tsup@8.3.6(jiti@1.21.7)(postcss@8.5.2)(typescript@5.4.5)(yaml@2.7.0): + tsup@8.3.6(jiti@1.21.7)(postcss@8.5.2)(typescript@5.7.3)(yaml@2.7.0): dependencies: bundle-require: 5.1.0(esbuild@0.24.2) cac: 6.7.14 @@ -23797,7 +23860,7 @@ snapshots: picocolors: 1.1.1 postcss-load-config: 6.0.1(jiti@1.21.7)(postcss@8.5.2)(yaml@2.7.0) resolve-from: 5.0.0 - rollup: 4.34.6 + rollup: 4.34.7 source-map: 0.8.0-beta.0 sucrase: 3.35.0 tinyexec: 0.3.2 @@ -23805,7 +23868,7 @@ snapshots: tree-kill: 1.2.2 optionalDependencies: postcss: 8.5.2 - typescript: 5.4.5 + typescript: 5.7.3 transitivePeerDependencies: - jiti - supports-color @@ -23906,7 +23969,7 @@ snapshots: typescript@5.3.3: {} - typescript@5.4.5: {} + typescript@5.7.3: {} ua-parser-js@1.0.40: {} @@ -24003,7 +24066,7 @@ snapshots: use-deep-compare-effect@1.8.1(react@18.3.1): dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.9 dequal: 2.0.3 react: 18.3.1 diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 000000000..4748b47fe --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,17 @@ +{ + "extends": "expo/tsconfig.base", + "compilerOptions": { + "baseUrl": ".", + "paths": { + "@wcpos/components/*": ["packages/components/src/*"], + "@wcpos/core/*": ["packages/core/src/*"], + "@wcpos/database": ["packages/database/src/index"], + "@wcpos/database/*": ["packages/database/src/*"], + "@wcpos/hooks/*": ["packages/hooks/src/*"], + "@wcpos/query": ["packages/query/src/index"], + "@wcpos/query/*": ["packages/query/src/*"], + "@wcpos/utils/*": ["packages/utils/src/*"] + } + }, + "include": ["**/*.ts", "**/*.tsx"] +} \ No newline at end of file