From 04ca40b7500f0e6ef2a1846e6d9fe25f07c92dd1 Mon Sep 17 00:00:00 2001
From: Alessandro Casazza
Date: Tue, 21 Jul 2026 12:51:05 +0200
Subject: [PATCH] chore: rename core -> core-components and hooks ->
react-hooks-components
Rename two v5 workspace packages, both folder and npm package name:
- packages/core -> packages/core-components (@commercelayer/core-components)
- packages/hooks -> packages/react-hooks-components (@commercelayer/react-hooks-components)
Folders moved with git mv to preserve history. Updated: package.json name
fields, workspace:* cross-deps, ~81 imports across react-components (src +
specs) and hooks src, root build/build:watch filters, react-components vitest
aliases (incl. #sdk/#types and _vitest.config.mts), pkg-pr-new.yaml publish
paths, and packages/document doc content. Regenerated pnpm-lock.yaml.
Packages are unpublished, so no external consumers are affected.
Verified locally: pnpm build (all libs + React Compiler guard) and pnpm test
(core 129 / hooks 99 / react-components 766, all pass); frozen-lockfile install
consistent.
Closes #801
---
.github/workflows/pgk-pr-new.yaml | 4 +-
package.json | 4 +-
.../{core => core-components}/extender.ts | 0
.../{core => core-components}/package.json | 2 +-
.../src/addresses/index.ts | 0
.../src/addresses/saveOrderAddresses.spec.ts | 0
.../src/addresses/saveOrderAddresses.ts | 0
.../src/addresses/updateAddressReference.ts | 0
.../src/auth/getAccessToken.spec.ts | 0
.../src/auth/getAccessToken.ts | 0
.../src/auth/index.ts | 0
.../getSkuAvailability.interceptors.spec.ts | 0
.../availability/getSkuAvailability.spec.ts | 0
.../src/availability/getSkuAvailability.ts | 0
.../src/availability/index.ts | 0
.../src/createBatchStore.ts | 0
.../src/customers/createCustomerAddress.ts | 0
.../src/customers/deleteCustomerAddress.ts | 0
.../src/customers/deleteCustomerPayment.ts | 0
.../src/customers/getCustomerAddresses.ts | 0
.../src/customers/getCustomerInfo.ts | 0
.../src/customers/getCustomerOrders.ts | 0
.../customers/getCustomerPaymentSources.ts | 0
.../src/customers/getCustomerPayments.ts | 0
.../src/customers/getCustomerSubscriptions.ts | 0
.../src/customers/index.ts | 0
.../src/customers/saveCustomerUser.ts | 0
.../src/customers/setResourceTrigger.ts | 0
.../src/customers/types.ts | 0
.../createGiftCard.interceptors.spec.ts | 0
.../src/gift_cards/createGiftCard.spec.ts | 0
.../src/gift_cards/createGiftCard.ts | 0
.../getGiftCards.interceptors.spec.ts | 0
.../src/gift_cards/getGiftCards.spec.ts | 0
.../src/gift_cards/getGiftCards.ts | 0
.../src/gift_cards/index.ts | 0
.../retrieveGiftCard.interceptors.spec.ts | 0
.../src/gift_cards/retrieveGiftCard.spec.ts | 0
.../src/gift_cards/retrieveGiftCard.ts | 0
.../updateGiftCard.interceptors.spec.ts | 0
.../src/gift_cards/updateGiftCard.spec.ts | 0
.../src/gift_cards/updateGiftCard.ts | 0
.../src/in_stock_subscriptions/index.ts | 0
.../setInStockSubscription.spec.ts | 0
.../setInStockSubscription.ts | 0
.../{core => core-components}/src/index.ts | 0
.../src/line_items/deleteLineItem.spec.ts | 0
.../src/line_items/deleteLineItem.ts | 0
.../src/line_items/getLineItems.spec.ts | 0
.../src/line_items/getLineItems.ts | 0
.../src/line_items/index.ts | 0
.../src/line_items/updateLineItem.spec.ts | 0
.../src/line_items/updateLineItem.ts | 0
.../src/orders/createOrder.ts | 0
.../src/orders/index.ts | 0
.../src/orders/orderStorage.spec.ts | 0
.../src/orders/orderStorage.ts | 0
.../src/orders/retrieveOrder.ts | 0
.../src/orders/updateOrder.ts | 0
.../src/prices/getPrices.interceptors.spec.ts | 0
.../src/prices/getPrices.spec.ts | 0
.../src/prices/getPrices.ts | 0
.../src/prices/index.ts | 0
.../prices/retrievePrice.interceptors.spec.ts | 0
.../src/prices/retrievePrice.spec.ts | 0
.../src/prices/retrievePrice.ts | 0
.../prices/updatePrice.interceptors.spec.ts | 0
.../src/prices/updatePrice.spec.ts | 0
.../src/prices/updatePrice.ts | 0
.../src/sdk/getSdk.spec.ts | 0
.../src/sdk/index.ts | 0
.../src/shipments/getShipments.spec.ts | 0
.../src/shipments/getShipments.ts | 0
.../src/shipments/index.ts | 0
.../src/shipments/setShippingMethod.spec.ts | 0
.../src/shipments/setShippingMethod.ts | 0
.../getSkuLists.interceptors.spec.ts | 0
.../src/sku_lists/getSkuLists.spec.ts | 0
.../src/sku_lists/getSkuLists.ts | 0
.../src/sku_lists/index.ts | 0
.../retrieveSkuList.interceptors.spec.ts | 0
.../src/sku_lists/retrieveSkuList.spec.ts | 0
.../src/sku_lists/retrieveSkuList.ts | 0
.../src/skus/getSkus.interceptors.spec.ts | 0
.../src/skus/getSkus.spec.ts | 0
.../src/skus/getSkus.ts | 0
.../src/skus/index.ts | 0
.../src/skus/retrieveSku.interceptors.spec.ts | 0
.../src/skus/retrieveSku.spec.ts | 0
.../src/skus/retrieveSku.ts | 0
.../src/skus/updateSku.interceptors.spec.ts | 0
.../src/skus/updateSku.spec.ts | 0
.../src/skus/updateSku.ts | 0
.../src/types/base.ts | 0
.../src/types/index.ts | 0
.../{core => core-components}/tsconfig.json | 0
.../tsdown.config.ts | 0
.../{core => core-components}/vite-env.d.ts | 0
.../vitest.config.ts | 0
.../availability/availability.stories.tsx | 2 +-
.../src/stories/getting-started/006.core.mdx | 16 +-
.../src/stories/getting-started/007.hooks.mdx | 14 +-
packages/react-components/_vitest.config.mts | 4 +-
packages/react-components/package.json | 4 +-
.../specs/addresses/Address.spec.tsx | 2 +-
.../addresses/AddressCountrySelector.spec.tsx | 2 +-
.../specs/addresses/AddressField.spec.tsx | 2 +-
.../specs/addresses/AddressInput.spec.tsx | 2 +-
.../addresses/AddressInputSelect.spec.tsx | 2 +-
.../addresses/AddressesContainer.spec.tsx | 2 +-
.../specs/addresses/AddressesEmpty.spec.tsx | 2 +-
.../specs/addresses/BillingAddress.spec.tsx | 2 +-
.../BillingAddressContainer.spec.tsx | 2 +-
.../specs/addresses/ShippingAddress.spec.tsx | 2 +-
.../ShippingAddressContainer.spec.tsx | 2 +-
.../specs/customers/Customer.spec.tsx | 2 +-
.../customers/CustomerContainer.spec.tsx | 2 +-
.../specs/gift_cards/GiftCard.spec.tsx | 2 +-
.../gift_cards/GiftCardContainer.spec.tsx | 2 +-
.../InStockSubscriptions.spec.tsx | 4 +-
.../InStockSubscriptionsContainer.spec.tsx | 4 +-
.../specs/line_items/LineItems.spec.tsx | 4 +-
.../specs/orders/place-order.spec.tsx | 12 +-
.../payment_methods/PaymentMethod.spec.tsx | 4 +-
.../PaymentMethodsContainer.spec.tsx | 4 +-
.../specs/prices/price.spec.tsx | 4 +-
.../reducers/PaymentMethodReducer.spec.ts | 4 +-
.../specs/shipments/Shipments.spec.tsx | 4 +-
.../shipments/ShipmentsContainer.spec.tsx | 4 +-
.../skus/sku-lists-container-unit.spec.tsx | 4 +-
.../specs/skus/sku-lists-container.spec.tsx | 2 +-
.../components/addresses/BillingAddress.tsx | 2 +-
.../components/addresses/ShippingAddress.tsx | 2 +-
.../src/components/auth/CommerceLayer.tsx | 2 +-
.../src/components/customers/Customer.tsx | 2 +-
.../src/components/gift_cards/GiftCard.tsx | 2 +-
.../gift_cards/GiftCardContainer.tsx | 2 +-
.../InStockSubscriptions.tsx | 2 +-
.../src/components/line_items/LineItems.tsx | 2 +-
.../src/components/prices/Price.tsx | 2 +-
.../src/components/prices/PricesContainer.tsx | 2 +-
.../src/components/shipments/Shipments.tsx | 2 +-
.../src/components/skus/Availability.tsx | 2 +-
.../components/skus/AvailabilityContainer.tsx | 2 +-
.../components/skus/AvailabilityTemplate.tsx | 2 +-
.../src/components/skus/Sku.tsx | 2 +-
.../src/components/skus/SkuList.tsx | 2 +-
.../src/components/skus/SkuListsContainer.tsx | 2 +-
.../src/components/skus/SkusContainer.tsx | 2 +-
.../src/context/AvailabilityContext.ts | 2 +-
.../src/context/CommerceLayerContext.ts | 2 +-
.../src/context/OrderStorageContext.ts | 4 +-
.../src/hooks/useCommerceLayer.ts | 2 +-
.../src/hooks/useOrderState.ts | 2 +-
packages/react-components/src/index.ts | 2 +-
.../src/reducers/AddressReducer.ts | 2 +-
.../src/reducers/BillingAddressReducer.ts | 2 +-
.../reducers/InStockSubscriptionReducer.ts | 2 +-
.../src/reducers/LineItemReducer.ts | 2 +-
.../src/reducers/OrderReducer.ts | 2 +-
.../src/reducers/PaymentMethodReducer.ts | 2 +-
.../src/reducers/PlaceOrderReducer.ts | 2 +-
.../src/reducers/ShipmentReducer.ts | 2 +-
.../src/reducers/ShippingAddressReducer.ts | 2 +-
.../src/utils/expressPaymentHelper.ts | 2 +-
.../src/utils/localStorage.ts | 4 +-
.../src/utils/organization.ts | 2 +-
.../src/utils/triggerAttributeHelper.ts | 2 +-
packages/react-components/tsdown.config.ts | 4 +-
packages/react-components/vitest.config.mts | 8 +-
.../extender.ts | 2 +-
.../package.json | 4 +-
.../src/addresses/index.ts | 0
.../src/addresses/useAddressForm.spec.ts | 2 +-
.../src/addresses/useAddressForm.ts | 4 +-
.../useAvailability.interceptors.test.ts | 2 +-
.../src/availability/useAvailability.test.ts | 4 +-
.../src/availability/useAvailability.ts | 2 +-
.../src/customers/index.ts | 0
.../src/customers/useCustomer.ts | 2 +-
.../useGiftCards.interceptors.test.ts | 4 +-
.../src/gift_cards/useGiftCards.test.ts | 0
.../src/gift_cards/useGiftCards.ts | 2 +-
.../useInStockSubscriptions.test.ts | 4 +-
.../useInStockSubscriptions.ts | 2 +-
.../src/index.ts | 2 +-
.../src/line_items/useLineItems.test.ts | 4 +-
.../src/line_items/useLineItems.ts | 2 +-
.../src/orders/index.ts | 0
.../src/orders/useOrder.ts | 2 +-
.../src/prices/pricesBatchStore.test.ts | 0
.../src/prices/pricesBatchStore.ts | 2 +-
.../src/prices/usePrices.interceptors.test.ts | 4 +-
.../src/prices/usePrices.test.ts | 0
.../src/prices/usePrices.ts | 2 +-
.../src/shipments/useShipments.test.ts | 4 +-
.../src/shipments/useShipments.ts | 2 +-
.../src/sku_lists/useSkuList.ts | 2 +-
.../useSkuLists.interceptors.test.ts | 2 +-
.../src/sku_lists/useSkuLists.ts | 2 +-
.../src/skus/index.ts | 2 +-
.../src/skus/skusBatchStore.test.ts | 0
.../src/skus/skusBatchStore.ts | 2 +-
.../src/skus/useSkus.interceptors.test.ts | 6 +-
.../src/skus/useSkus.test.ts | 0
.../src/skus/useSkus.ts | 2 +-
.../src/vitest.setup.ts | 0
.../tsconfig.json | 0
.../tsdown.config.ts | 0
.../vite-env.d.ts | 0
.../vitest.config.ts | 0
pnpm-lock.yaml | 353 +++++++++---------
212 files changed, 326 insertions(+), 327 deletions(-)
rename packages/{core => core-components}/extender.ts (100%)
rename packages/{core => core-components}/package.json (96%)
rename packages/{core => core-components}/src/addresses/index.ts (100%)
rename packages/{core => core-components}/src/addresses/saveOrderAddresses.spec.ts (100%)
rename packages/{core => core-components}/src/addresses/saveOrderAddresses.ts (100%)
rename packages/{core => core-components}/src/addresses/updateAddressReference.ts (100%)
rename packages/{core => core-components}/src/auth/getAccessToken.spec.ts (100%)
rename packages/{core => core-components}/src/auth/getAccessToken.ts (100%)
rename packages/{core => core-components}/src/auth/index.ts (100%)
rename packages/{core => core-components}/src/availability/getSkuAvailability.interceptors.spec.ts (100%)
rename packages/{core => core-components}/src/availability/getSkuAvailability.spec.ts (100%)
rename packages/{core => core-components}/src/availability/getSkuAvailability.ts (100%)
rename packages/{core => core-components}/src/availability/index.ts (100%)
rename packages/{core => core-components}/src/createBatchStore.ts (100%)
rename packages/{core => core-components}/src/customers/createCustomerAddress.ts (100%)
rename packages/{core => core-components}/src/customers/deleteCustomerAddress.ts (100%)
rename packages/{core => core-components}/src/customers/deleteCustomerPayment.ts (100%)
rename packages/{core => core-components}/src/customers/getCustomerAddresses.ts (100%)
rename packages/{core => core-components}/src/customers/getCustomerInfo.ts (100%)
rename packages/{core => core-components}/src/customers/getCustomerOrders.ts (100%)
rename packages/{core => core-components}/src/customers/getCustomerPaymentSources.ts (100%)
rename packages/{core => core-components}/src/customers/getCustomerPayments.ts (100%)
rename packages/{core => core-components}/src/customers/getCustomerSubscriptions.ts (100%)
rename packages/{core => core-components}/src/customers/index.ts (100%)
rename packages/{core => core-components}/src/customers/saveCustomerUser.ts (100%)
rename packages/{core => core-components}/src/customers/setResourceTrigger.ts (100%)
rename packages/{core => core-components}/src/customers/types.ts (100%)
rename packages/{core => core-components}/src/gift_cards/createGiftCard.interceptors.spec.ts (100%)
rename packages/{core => core-components}/src/gift_cards/createGiftCard.spec.ts (100%)
rename packages/{core => core-components}/src/gift_cards/createGiftCard.ts (100%)
rename packages/{core => core-components}/src/gift_cards/getGiftCards.interceptors.spec.ts (100%)
rename packages/{core => core-components}/src/gift_cards/getGiftCards.spec.ts (100%)
rename packages/{core => core-components}/src/gift_cards/getGiftCards.ts (100%)
rename packages/{core => core-components}/src/gift_cards/index.ts (100%)
rename packages/{core => core-components}/src/gift_cards/retrieveGiftCard.interceptors.spec.ts (100%)
rename packages/{core => core-components}/src/gift_cards/retrieveGiftCard.spec.ts (100%)
rename packages/{core => core-components}/src/gift_cards/retrieveGiftCard.ts (100%)
rename packages/{core => core-components}/src/gift_cards/updateGiftCard.interceptors.spec.ts (100%)
rename packages/{core => core-components}/src/gift_cards/updateGiftCard.spec.ts (100%)
rename packages/{core => core-components}/src/gift_cards/updateGiftCard.ts (100%)
rename packages/{core => core-components}/src/in_stock_subscriptions/index.ts (100%)
rename packages/{core => core-components}/src/in_stock_subscriptions/setInStockSubscription.spec.ts (100%)
rename packages/{core => core-components}/src/in_stock_subscriptions/setInStockSubscription.ts (100%)
rename packages/{core => core-components}/src/index.ts (100%)
rename packages/{core => core-components}/src/line_items/deleteLineItem.spec.ts (100%)
rename packages/{core => core-components}/src/line_items/deleteLineItem.ts (100%)
rename packages/{core => core-components}/src/line_items/getLineItems.spec.ts (100%)
rename packages/{core => core-components}/src/line_items/getLineItems.ts (100%)
rename packages/{core => core-components}/src/line_items/index.ts (100%)
rename packages/{core => core-components}/src/line_items/updateLineItem.spec.ts (100%)
rename packages/{core => core-components}/src/line_items/updateLineItem.ts (100%)
rename packages/{core => core-components}/src/orders/createOrder.ts (100%)
rename packages/{core => core-components}/src/orders/index.ts (100%)
rename packages/{core => core-components}/src/orders/orderStorage.spec.ts (100%)
rename packages/{core => core-components}/src/orders/orderStorage.ts (100%)
rename packages/{core => core-components}/src/orders/retrieveOrder.ts (100%)
rename packages/{core => core-components}/src/orders/updateOrder.ts (100%)
rename packages/{core => core-components}/src/prices/getPrices.interceptors.spec.ts (100%)
rename packages/{core => core-components}/src/prices/getPrices.spec.ts (100%)
rename packages/{core => core-components}/src/prices/getPrices.ts (100%)
rename packages/{core => core-components}/src/prices/index.ts (100%)
rename packages/{core => core-components}/src/prices/retrievePrice.interceptors.spec.ts (100%)
rename packages/{core => core-components}/src/prices/retrievePrice.spec.ts (100%)
rename packages/{core => core-components}/src/prices/retrievePrice.ts (100%)
rename packages/{core => core-components}/src/prices/updatePrice.interceptors.spec.ts (100%)
rename packages/{core => core-components}/src/prices/updatePrice.spec.ts (100%)
rename packages/{core => core-components}/src/prices/updatePrice.ts (100%)
rename packages/{core => core-components}/src/sdk/getSdk.spec.ts (100%)
rename packages/{core => core-components}/src/sdk/index.ts (100%)
rename packages/{core => core-components}/src/shipments/getShipments.spec.ts (100%)
rename packages/{core => core-components}/src/shipments/getShipments.ts (100%)
rename packages/{core => core-components}/src/shipments/index.ts (100%)
rename packages/{core => core-components}/src/shipments/setShippingMethod.spec.ts (100%)
rename packages/{core => core-components}/src/shipments/setShippingMethod.ts (100%)
rename packages/{core => core-components}/src/sku_lists/getSkuLists.interceptors.spec.ts (100%)
rename packages/{core => core-components}/src/sku_lists/getSkuLists.spec.ts (100%)
rename packages/{core => core-components}/src/sku_lists/getSkuLists.ts (100%)
rename packages/{core => core-components}/src/sku_lists/index.ts (100%)
rename packages/{core => core-components}/src/sku_lists/retrieveSkuList.interceptors.spec.ts (100%)
rename packages/{core => core-components}/src/sku_lists/retrieveSkuList.spec.ts (100%)
rename packages/{core => core-components}/src/sku_lists/retrieveSkuList.ts (100%)
rename packages/{core => core-components}/src/skus/getSkus.interceptors.spec.ts (100%)
rename packages/{core => core-components}/src/skus/getSkus.spec.ts (100%)
rename packages/{core => core-components}/src/skus/getSkus.ts (100%)
rename packages/{core => core-components}/src/skus/index.ts (100%)
rename packages/{core => core-components}/src/skus/retrieveSku.interceptors.spec.ts (100%)
rename packages/{core => core-components}/src/skus/retrieveSku.spec.ts (100%)
rename packages/{core => core-components}/src/skus/retrieveSku.ts (100%)
rename packages/{core => core-components}/src/skus/updateSku.interceptors.spec.ts (100%)
rename packages/{core => core-components}/src/skus/updateSku.spec.ts (100%)
rename packages/{core => core-components}/src/skus/updateSku.ts (100%)
rename packages/{core => core-components}/src/types/base.ts (100%)
rename packages/{core => core-components}/src/types/index.ts (100%)
rename packages/{core => core-components}/tsconfig.json (100%)
rename packages/{core => core-components}/tsdown.config.ts (100%)
rename packages/{core => core-components}/vite-env.d.ts (100%)
rename packages/{core => core-components}/vitest.config.ts (100%)
rename packages/{hooks => react-hooks-components}/extender.ts (96%)
rename packages/{hooks => react-hooks-components}/package.json (94%)
rename packages/{hooks => react-hooks-components}/src/addresses/index.ts (100%)
rename packages/{hooks => react-hooks-components}/src/addresses/useAddressForm.spec.ts (99%)
rename packages/{hooks => react-hooks-components}/src/addresses/useAddressForm.ts (97%)
rename packages/{hooks => react-hooks-components}/src/availability/useAvailability.interceptors.test.ts (97%)
rename packages/{hooks => react-hooks-components}/src/availability/useAvailability.test.ts (97%)
rename packages/{hooks => react-hooks-components}/src/availability/useAvailability.ts (98%)
rename packages/{hooks => react-hooks-components}/src/customers/index.ts (100%)
rename packages/{hooks => react-hooks-components}/src/customers/useCustomer.ts (97%)
rename packages/{hooks => react-hooks-components}/src/gift_cards/useGiftCards.interceptors.test.ts (98%)
rename packages/{hooks => react-hooks-components}/src/gift_cards/useGiftCards.test.ts (100%)
rename packages/{hooks => react-hooks-components}/src/gift_cards/useGiftCards.ts (99%)
rename packages/{hooks => react-hooks-components}/src/in_stock_subscriptions/useInStockSubscriptions.test.ts (97%)
rename packages/{hooks => react-hooks-components}/src/in_stock_subscriptions/useInStockSubscriptions.ts (97%)
rename packages/{hooks => react-hooks-components}/src/index.ts (90%)
rename packages/{hooks => react-hooks-components}/src/line_items/useLineItems.test.ts (98%)
rename packages/{hooks => react-hooks-components}/src/line_items/useLineItems.ts (98%)
rename packages/{hooks => react-hooks-components}/src/orders/index.ts (100%)
rename packages/{hooks => react-hooks-components}/src/orders/useOrder.ts (98%)
rename packages/{hooks => react-hooks-components}/src/prices/pricesBatchStore.test.ts (100%)
rename packages/{hooks => react-hooks-components}/src/prices/pricesBatchStore.ts (97%)
rename packages/{hooks => react-hooks-components}/src/prices/usePrices.interceptors.test.ts (96%)
rename packages/{hooks => react-hooks-components}/src/prices/usePrices.test.ts (100%)
rename packages/{hooks => react-hooks-components}/src/prices/usePrices.ts (99%)
rename packages/{hooks => react-hooks-components}/src/shipments/useShipments.test.ts (98%)
rename packages/{hooks => react-hooks-components}/src/shipments/useShipments.ts (98%)
rename packages/{hooks => react-hooks-components}/src/sku_lists/useSkuList.ts (95%)
rename packages/{hooks => react-hooks-components}/src/sku_lists/useSkuLists.interceptors.test.ts (98%)
rename packages/{hooks => react-hooks-components}/src/sku_lists/useSkuLists.ts (98%)
rename packages/{hooks => react-hooks-components}/src/skus/index.ts (55%)
rename packages/{hooks => react-hooks-components}/src/skus/skusBatchStore.test.ts (100%)
rename packages/{hooks => react-hooks-components}/src/skus/skusBatchStore.ts (97%)
rename packages/{hooks => react-hooks-components}/src/skus/useSkus.interceptors.test.ts (96%)
rename packages/{hooks => react-hooks-components}/src/skus/useSkus.test.ts (100%)
rename packages/{hooks => react-hooks-components}/src/skus/useSkus.ts (99%)
rename packages/{hooks => react-hooks-components}/src/vitest.setup.ts (100%)
rename packages/{hooks => react-hooks-components}/tsconfig.json (100%)
rename packages/{hooks => react-hooks-components}/tsdown.config.ts (100%)
rename packages/{hooks => react-hooks-components}/vite-env.d.ts (100%)
rename packages/{hooks => react-hooks-components}/vitest.config.ts (100%)
diff --git a/.github/workflows/pgk-pr-new.yaml b/.github/workflows/pgk-pr-new.yaml
index 9a33dc85e..f1f90be10 100644
--- a/.github/workflows/pgk-pr-new.yaml
+++ b/.github/workflows/pgk-pr-new.yaml
@@ -37,8 +37,8 @@ jobs:
run: pnpm install --frozen-lockfile
- name: Build elements ðŸ›
- run: pnpm --filter @commercelayer/core --filter @commercelayer/hooks --filter @commercelayer/react-components build
+ run: pnpm --filter @commercelayer/core-components --filter @commercelayer/react-hooks-components --filter @commercelayer/react-components build
- name: Publish 🚀 pkg.pr.new
run: |
- npx pkg-pr-new publish './packages/react-components' './packages/core' './packages/hooks' --no-template
\ No newline at end of file
+ npx pkg-pr-new publish './packages/react-components' './packages/core-components' './packages/react-hooks-components' --no-template
\ No newline at end of file
diff --git a/package.json b/package.json
index 58211a2b2..ec72e2692 100644
--- a/package.json
+++ b/package.json
@@ -7,8 +7,8 @@
},
"scripts": {
"preinstall": "npx only-allow pnpm",
- "build": "pnpm --filter @commercelayer/core --filter @commercelayer/hooks --filter @commercelayer/react-components build",
- "build:watch": "pnpm --filter @commercelayer/core --filter @commercelayer/hooks --filter @commercelayer/react-components --parallel build:watch",
+ "build": "pnpm --filter @commercelayer/core-components --filter @commercelayer/react-hooks-components --filter @commercelayer/react-components build",
+ "build:watch": "pnpm --filter @commercelayer/core-components --filter @commercelayer/react-hooks-components --filter @commercelayer/react-components --parallel build:watch",
"prepare": "husky",
"test": "pnpm -r --workspace-concurrency=1 --no-bail test",
"docs:dev": "pnpm --filter docs storybook",
diff --git a/packages/core/extender.ts b/packages/core-components/extender.ts
similarity index 100%
rename from packages/core/extender.ts
rename to packages/core-components/extender.ts
diff --git a/packages/core/package.json b/packages/core-components/package.json
similarity index 96%
rename from packages/core/package.json
rename to packages/core-components/package.json
index 0ef9a023f..cecb2f738 100644
--- a/packages/core/package.json
+++ b/packages/core-components/package.json
@@ -1,5 +1,5 @@
{
- "name": "@commercelayer/core",
+ "name": "@commercelayer/core-components",
"version": "1.0.0",
"description": "Commerce Layer Core",
"type": "module",
diff --git a/packages/core/src/addresses/index.ts b/packages/core-components/src/addresses/index.ts
similarity index 100%
rename from packages/core/src/addresses/index.ts
rename to packages/core-components/src/addresses/index.ts
diff --git a/packages/core/src/addresses/saveOrderAddresses.spec.ts b/packages/core-components/src/addresses/saveOrderAddresses.spec.ts
similarity index 100%
rename from packages/core/src/addresses/saveOrderAddresses.spec.ts
rename to packages/core-components/src/addresses/saveOrderAddresses.spec.ts
diff --git a/packages/core/src/addresses/saveOrderAddresses.ts b/packages/core-components/src/addresses/saveOrderAddresses.ts
similarity index 100%
rename from packages/core/src/addresses/saveOrderAddresses.ts
rename to packages/core-components/src/addresses/saveOrderAddresses.ts
diff --git a/packages/core/src/addresses/updateAddressReference.ts b/packages/core-components/src/addresses/updateAddressReference.ts
similarity index 100%
rename from packages/core/src/addresses/updateAddressReference.ts
rename to packages/core-components/src/addresses/updateAddressReference.ts
diff --git a/packages/core/src/auth/getAccessToken.spec.ts b/packages/core-components/src/auth/getAccessToken.spec.ts
similarity index 100%
rename from packages/core/src/auth/getAccessToken.spec.ts
rename to packages/core-components/src/auth/getAccessToken.spec.ts
diff --git a/packages/core/src/auth/getAccessToken.ts b/packages/core-components/src/auth/getAccessToken.ts
similarity index 100%
rename from packages/core/src/auth/getAccessToken.ts
rename to packages/core-components/src/auth/getAccessToken.ts
diff --git a/packages/core/src/auth/index.ts b/packages/core-components/src/auth/index.ts
similarity index 100%
rename from packages/core/src/auth/index.ts
rename to packages/core-components/src/auth/index.ts
diff --git a/packages/core/src/availability/getSkuAvailability.interceptors.spec.ts b/packages/core-components/src/availability/getSkuAvailability.interceptors.spec.ts
similarity index 100%
rename from packages/core/src/availability/getSkuAvailability.interceptors.spec.ts
rename to packages/core-components/src/availability/getSkuAvailability.interceptors.spec.ts
diff --git a/packages/core/src/availability/getSkuAvailability.spec.ts b/packages/core-components/src/availability/getSkuAvailability.spec.ts
similarity index 100%
rename from packages/core/src/availability/getSkuAvailability.spec.ts
rename to packages/core-components/src/availability/getSkuAvailability.spec.ts
diff --git a/packages/core/src/availability/getSkuAvailability.ts b/packages/core-components/src/availability/getSkuAvailability.ts
similarity index 100%
rename from packages/core/src/availability/getSkuAvailability.ts
rename to packages/core-components/src/availability/getSkuAvailability.ts
diff --git a/packages/core/src/availability/index.ts b/packages/core-components/src/availability/index.ts
similarity index 100%
rename from packages/core/src/availability/index.ts
rename to packages/core-components/src/availability/index.ts
diff --git a/packages/core/src/createBatchStore.ts b/packages/core-components/src/createBatchStore.ts
similarity index 100%
rename from packages/core/src/createBatchStore.ts
rename to packages/core-components/src/createBatchStore.ts
diff --git a/packages/core/src/customers/createCustomerAddress.ts b/packages/core-components/src/customers/createCustomerAddress.ts
similarity index 100%
rename from packages/core/src/customers/createCustomerAddress.ts
rename to packages/core-components/src/customers/createCustomerAddress.ts
diff --git a/packages/core/src/customers/deleteCustomerAddress.ts b/packages/core-components/src/customers/deleteCustomerAddress.ts
similarity index 100%
rename from packages/core/src/customers/deleteCustomerAddress.ts
rename to packages/core-components/src/customers/deleteCustomerAddress.ts
diff --git a/packages/core/src/customers/deleteCustomerPayment.ts b/packages/core-components/src/customers/deleteCustomerPayment.ts
similarity index 100%
rename from packages/core/src/customers/deleteCustomerPayment.ts
rename to packages/core-components/src/customers/deleteCustomerPayment.ts
diff --git a/packages/core/src/customers/getCustomerAddresses.ts b/packages/core-components/src/customers/getCustomerAddresses.ts
similarity index 100%
rename from packages/core/src/customers/getCustomerAddresses.ts
rename to packages/core-components/src/customers/getCustomerAddresses.ts
diff --git a/packages/core/src/customers/getCustomerInfo.ts b/packages/core-components/src/customers/getCustomerInfo.ts
similarity index 100%
rename from packages/core/src/customers/getCustomerInfo.ts
rename to packages/core-components/src/customers/getCustomerInfo.ts
diff --git a/packages/core/src/customers/getCustomerOrders.ts b/packages/core-components/src/customers/getCustomerOrders.ts
similarity index 100%
rename from packages/core/src/customers/getCustomerOrders.ts
rename to packages/core-components/src/customers/getCustomerOrders.ts
diff --git a/packages/core/src/customers/getCustomerPaymentSources.ts b/packages/core-components/src/customers/getCustomerPaymentSources.ts
similarity index 100%
rename from packages/core/src/customers/getCustomerPaymentSources.ts
rename to packages/core-components/src/customers/getCustomerPaymentSources.ts
diff --git a/packages/core/src/customers/getCustomerPayments.ts b/packages/core-components/src/customers/getCustomerPayments.ts
similarity index 100%
rename from packages/core/src/customers/getCustomerPayments.ts
rename to packages/core-components/src/customers/getCustomerPayments.ts
diff --git a/packages/core/src/customers/getCustomerSubscriptions.ts b/packages/core-components/src/customers/getCustomerSubscriptions.ts
similarity index 100%
rename from packages/core/src/customers/getCustomerSubscriptions.ts
rename to packages/core-components/src/customers/getCustomerSubscriptions.ts
diff --git a/packages/core/src/customers/index.ts b/packages/core-components/src/customers/index.ts
similarity index 100%
rename from packages/core/src/customers/index.ts
rename to packages/core-components/src/customers/index.ts
diff --git a/packages/core/src/customers/saveCustomerUser.ts b/packages/core-components/src/customers/saveCustomerUser.ts
similarity index 100%
rename from packages/core/src/customers/saveCustomerUser.ts
rename to packages/core-components/src/customers/saveCustomerUser.ts
diff --git a/packages/core/src/customers/setResourceTrigger.ts b/packages/core-components/src/customers/setResourceTrigger.ts
similarity index 100%
rename from packages/core/src/customers/setResourceTrigger.ts
rename to packages/core-components/src/customers/setResourceTrigger.ts
diff --git a/packages/core/src/customers/types.ts b/packages/core-components/src/customers/types.ts
similarity index 100%
rename from packages/core/src/customers/types.ts
rename to packages/core-components/src/customers/types.ts
diff --git a/packages/core/src/gift_cards/createGiftCard.interceptors.spec.ts b/packages/core-components/src/gift_cards/createGiftCard.interceptors.spec.ts
similarity index 100%
rename from packages/core/src/gift_cards/createGiftCard.interceptors.spec.ts
rename to packages/core-components/src/gift_cards/createGiftCard.interceptors.spec.ts
diff --git a/packages/core/src/gift_cards/createGiftCard.spec.ts b/packages/core-components/src/gift_cards/createGiftCard.spec.ts
similarity index 100%
rename from packages/core/src/gift_cards/createGiftCard.spec.ts
rename to packages/core-components/src/gift_cards/createGiftCard.spec.ts
diff --git a/packages/core/src/gift_cards/createGiftCard.ts b/packages/core-components/src/gift_cards/createGiftCard.ts
similarity index 100%
rename from packages/core/src/gift_cards/createGiftCard.ts
rename to packages/core-components/src/gift_cards/createGiftCard.ts
diff --git a/packages/core/src/gift_cards/getGiftCards.interceptors.spec.ts b/packages/core-components/src/gift_cards/getGiftCards.interceptors.spec.ts
similarity index 100%
rename from packages/core/src/gift_cards/getGiftCards.interceptors.spec.ts
rename to packages/core-components/src/gift_cards/getGiftCards.interceptors.spec.ts
diff --git a/packages/core/src/gift_cards/getGiftCards.spec.ts b/packages/core-components/src/gift_cards/getGiftCards.spec.ts
similarity index 100%
rename from packages/core/src/gift_cards/getGiftCards.spec.ts
rename to packages/core-components/src/gift_cards/getGiftCards.spec.ts
diff --git a/packages/core/src/gift_cards/getGiftCards.ts b/packages/core-components/src/gift_cards/getGiftCards.ts
similarity index 100%
rename from packages/core/src/gift_cards/getGiftCards.ts
rename to packages/core-components/src/gift_cards/getGiftCards.ts
diff --git a/packages/core/src/gift_cards/index.ts b/packages/core-components/src/gift_cards/index.ts
similarity index 100%
rename from packages/core/src/gift_cards/index.ts
rename to packages/core-components/src/gift_cards/index.ts
diff --git a/packages/core/src/gift_cards/retrieveGiftCard.interceptors.spec.ts b/packages/core-components/src/gift_cards/retrieveGiftCard.interceptors.spec.ts
similarity index 100%
rename from packages/core/src/gift_cards/retrieveGiftCard.interceptors.spec.ts
rename to packages/core-components/src/gift_cards/retrieveGiftCard.interceptors.spec.ts
diff --git a/packages/core/src/gift_cards/retrieveGiftCard.spec.ts b/packages/core-components/src/gift_cards/retrieveGiftCard.spec.ts
similarity index 100%
rename from packages/core/src/gift_cards/retrieveGiftCard.spec.ts
rename to packages/core-components/src/gift_cards/retrieveGiftCard.spec.ts
diff --git a/packages/core/src/gift_cards/retrieveGiftCard.ts b/packages/core-components/src/gift_cards/retrieveGiftCard.ts
similarity index 100%
rename from packages/core/src/gift_cards/retrieveGiftCard.ts
rename to packages/core-components/src/gift_cards/retrieveGiftCard.ts
diff --git a/packages/core/src/gift_cards/updateGiftCard.interceptors.spec.ts b/packages/core-components/src/gift_cards/updateGiftCard.interceptors.spec.ts
similarity index 100%
rename from packages/core/src/gift_cards/updateGiftCard.interceptors.spec.ts
rename to packages/core-components/src/gift_cards/updateGiftCard.interceptors.spec.ts
diff --git a/packages/core/src/gift_cards/updateGiftCard.spec.ts b/packages/core-components/src/gift_cards/updateGiftCard.spec.ts
similarity index 100%
rename from packages/core/src/gift_cards/updateGiftCard.spec.ts
rename to packages/core-components/src/gift_cards/updateGiftCard.spec.ts
diff --git a/packages/core/src/gift_cards/updateGiftCard.ts b/packages/core-components/src/gift_cards/updateGiftCard.ts
similarity index 100%
rename from packages/core/src/gift_cards/updateGiftCard.ts
rename to packages/core-components/src/gift_cards/updateGiftCard.ts
diff --git a/packages/core/src/in_stock_subscriptions/index.ts b/packages/core-components/src/in_stock_subscriptions/index.ts
similarity index 100%
rename from packages/core/src/in_stock_subscriptions/index.ts
rename to packages/core-components/src/in_stock_subscriptions/index.ts
diff --git a/packages/core/src/in_stock_subscriptions/setInStockSubscription.spec.ts b/packages/core-components/src/in_stock_subscriptions/setInStockSubscription.spec.ts
similarity index 100%
rename from packages/core/src/in_stock_subscriptions/setInStockSubscription.spec.ts
rename to packages/core-components/src/in_stock_subscriptions/setInStockSubscription.spec.ts
diff --git a/packages/core/src/in_stock_subscriptions/setInStockSubscription.ts b/packages/core-components/src/in_stock_subscriptions/setInStockSubscription.ts
similarity index 100%
rename from packages/core/src/in_stock_subscriptions/setInStockSubscription.ts
rename to packages/core-components/src/in_stock_subscriptions/setInStockSubscription.ts
diff --git a/packages/core/src/index.ts b/packages/core-components/src/index.ts
similarity index 100%
rename from packages/core/src/index.ts
rename to packages/core-components/src/index.ts
diff --git a/packages/core/src/line_items/deleteLineItem.spec.ts b/packages/core-components/src/line_items/deleteLineItem.spec.ts
similarity index 100%
rename from packages/core/src/line_items/deleteLineItem.spec.ts
rename to packages/core-components/src/line_items/deleteLineItem.spec.ts
diff --git a/packages/core/src/line_items/deleteLineItem.ts b/packages/core-components/src/line_items/deleteLineItem.ts
similarity index 100%
rename from packages/core/src/line_items/deleteLineItem.ts
rename to packages/core-components/src/line_items/deleteLineItem.ts
diff --git a/packages/core/src/line_items/getLineItems.spec.ts b/packages/core-components/src/line_items/getLineItems.spec.ts
similarity index 100%
rename from packages/core/src/line_items/getLineItems.spec.ts
rename to packages/core-components/src/line_items/getLineItems.spec.ts
diff --git a/packages/core/src/line_items/getLineItems.ts b/packages/core-components/src/line_items/getLineItems.ts
similarity index 100%
rename from packages/core/src/line_items/getLineItems.ts
rename to packages/core-components/src/line_items/getLineItems.ts
diff --git a/packages/core/src/line_items/index.ts b/packages/core-components/src/line_items/index.ts
similarity index 100%
rename from packages/core/src/line_items/index.ts
rename to packages/core-components/src/line_items/index.ts
diff --git a/packages/core/src/line_items/updateLineItem.spec.ts b/packages/core-components/src/line_items/updateLineItem.spec.ts
similarity index 100%
rename from packages/core/src/line_items/updateLineItem.spec.ts
rename to packages/core-components/src/line_items/updateLineItem.spec.ts
diff --git a/packages/core/src/line_items/updateLineItem.ts b/packages/core-components/src/line_items/updateLineItem.ts
similarity index 100%
rename from packages/core/src/line_items/updateLineItem.ts
rename to packages/core-components/src/line_items/updateLineItem.ts
diff --git a/packages/core/src/orders/createOrder.ts b/packages/core-components/src/orders/createOrder.ts
similarity index 100%
rename from packages/core/src/orders/createOrder.ts
rename to packages/core-components/src/orders/createOrder.ts
diff --git a/packages/core/src/orders/index.ts b/packages/core-components/src/orders/index.ts
similarity index 100%
rename from packages/core/src/orders/index.ts
rename to packages/core-components/src/orders/index.ts
diff --git a/packages/core/src/orders/orderStorage.spec.ts b/packages/core-components/src/orders/orderStorage.spec.ts
similarity index 100%
rename from packages/core/src/orders/orderStorage.spec.ts
rename to packages/core-components/src/orders/orderStorage.spec.ts
diff --git a/packages/core/src/orders/orderStorage.ts b/packages/core-components/src/orders/orderStorage.ts
similarity index 100%
rename from packages/core/src/orders/orderStorage.ts
rename to packages/core-components/src/orders/orderStorage.ts
diff --git a/packages/core/src/orders/retrieveOrder.ts b/packages/core-components/src/orders/retrieveOrder.ts
similarity index 100%
rename from packages/core/src/orders/retrieveOrder.ts
rename to packages/core-components/src/orders/retrieveOrder.ts
diff --git a/packages/core/src/orders/updateOrder.ts b/packages/core-components/src/orders/updateOrder.ts
similarity index 100%
rename from packages/core/src/orders/updateOrder.ts
rename to packages/core-components/src/orders/updateOrder.ts
diff --git a/packages/core/src/prices/getPrices.interceptors.spec.ts b/packages/core-components/src/prices/getPrices.interceptors.spec.ts
similarity index 100%
rename from packages/core/src/prices/getPrices.interceptors.spec.ts
rename to packages/core-components/src/prices/getPrices.interceptors.spec.ts
diff --git a/packages/core/src/prices/getPrices.spec.ts b/packages/core-components/src/prices/getPrices.spec.ts
similarity index 100%
rename from packages/core/src/prices/getPrices.spec.ts
rename to packages/core-components/src/prices/getPrices.spec.ts
diff --git a/packages/core/src/prices/getPrices.ts b/packages/core-components/src/prices/getPrices.ts
similarity index 100%
rename from packages/core/src/prices/getPrices.ts
rename to packages/core-components/src/prices/getPrices.ts
diff --git a/packages/core/src/prices/index.ts b/packages/core-components/src/prices/index.ts
similarity index 100%
rename from packages/core/src/prices/index.ts
rename to packages/core-components/src/prices/index.ts
diff --git a/packages/core/src/prices/retrievePrice.interceptors.spec.ts b/packages/core-components/src/prices/retrievePrice.interceptors.spec.ts
similarity index 100%
rename from packages/core/src/prices/retrievePrice.interceptors.spec.ts
rename to packages/core-components/src/prices/retrievePrice.interceptors.spec.ts
diff --git a/packages/core/src/prices/retrievePrice.spec.ts b/packages/core-components/src/prices/retrievePrice.spec.ts
similarity index 100%
rename from packages/core/src/prices/retrievePrice.spec.ts
rename to packages/core-components/src/prices/retrievePrice.spec.ts
diff --git a/packages/core/src/prices/retrievePrice.ts b/packages/core-components/src/prices/retrievePrice.ts
similarity index 100%
rename from packages/core/src/prices/retrievePrice.ts
rename to packages/core-components/src/prices/retrievePrice.ts
diff --git a/packages/core/src/prices/updatePrice.interceptors.spec.ts b/packages/core-components/src/prices/updatePrice.interceptors.spec.ts
similarity index 100%
rename from packages/core/src/prices/updatePrice.interceptors.spec.ts
rename to packages/core-components/src/prices/updatePrice.interceptors.spec.ts
diff --git a/packages/core/src/prices/updatePrice.spec.ts b/packages/core-components/src/prices/updatePrice.spec.ts
similarity index 100%
rename from packages/core/src/prices/updatePrice.spec.ts
rename to packages/core-components/src/prices/updatePrice.spec.ts
diff --git a/packages/core/src/prices/updatePrice.ts b/packages/core-components/src/prices/updatePrice.ts
similarity index 100%
rename from packages/core/src/prices/updatePrice.ts
rename to packages/core-components/src/prices/updatePrice.ts
diff --git a/packages/core/src/sdk/getSdk.spec.ts b/packages/core-components/src/sdk/getSdk.spec.ts
similarity index 100%
rename from packages/core/src/sdk/getSdk.spec.ts
rename to packages/core-components/src/sdk/getSdk.spec.ts
diff --git a/packages/core/src/sdk/index.ts b/packages/core-components/src/sdk/index.ts
similarity index 100%
rename from packages/core/src/sdk/index.ts
rename to packages/core-components/src/sdk/index.ts
diff --git a/packages/core/src/shipments/getShipments.spec.ts b/packages/core-components/src/shipments/getShipments.spec.ts
similarity index 100%
rename from packages/core/src/shipments/getShipments.spec.ts
rename to packages/core-components/src/shipments/getShipments.spec.ts
diff --git a/packages/core/src/shipments/getShipments.ts b/packages/core-components/src/shipments/getShipments.ts
similarity index 100%
rename from packages/core/src/shipments/getShipments.ts
rename to packages/core-components/src/shipments/getShipments.ts
diff --git a/packages/core/src/shipments/index.ts b/packages/core-components/src/shipments/index.ts
similarity index 100%
rename from packages/core/src/shipments/index.ts
rename to packages/core-components/src/shipments/index.ts
diff --git a/packages/core/src/shipments/setShippingMethod.spec.ts b/packages/core-components/src/shipments/setShippingMethod.spec.ts
similarity index 100%
rename from packages/core/src/shipments/setShippingMethod.spec.ts
rename to packages/core-components/src/shipments/setShippingMethod.spec.ts
diff --git a/packages/core/src/shipments/setShippingMethod.ts b/packages/core-components/src/shipments/setShippingMethod.ts
similarity index 100%
rename from packages/core/src/shipments/setShippingMethod.ts
rename to packages/core-components/src/shipments/setShippingMethod.ts
diff --git a/packages/core/src/sku_lists/getSkuLists.interceptors.spec.ts b/packages/core-components/src/sku_lists/getSkuLists.interceptors.spec.ts
similarity index 100%
rename from packages/core/src/sku_lists/getSkuLists.interceptors.spec.ts
rename to packages/core-components/src/sku_lists/getSkuLists.interceptors.spec.ts
diff --git a/packages/core/src/sku_lists/getSkuLists.spec.ts b/packages/core-components/src/sku_lists/getSkuLists.spec.ts
similarity index 100%
rename from packages/core/src/sku_lists/getSkuLists.spec.ts
rename to packages/core-components/src/sku_lists/getSkuLists.spec.ts
diff --git a/packages/core/src/sku_lists/getSkuLists.ts b/packages/core-components/src/sku_lists/getSkuLists.ts
similarity index 100%
rename from packages/core/src/sku_lists/getSkuLists.ts
rename to packages/core-components/src/sku_lists/getSkuLists.ts
diff --git a/packages/core/src/sku_lists/index.ts b/packages/core-components/src/sku_lists/index.ts
similarity index 100%
rename from packages/core/src/sku_lists/index.ts
rename to packages/core-components/src/sku_lists/index.ts
diff --git a/packages/core/src/sku_lists/retrieveSkuList.interceptors.spec.ts b/packages/core-components/src/sku_lists/retrieveSkuList.interceptors.spec.ts
similarity index 100%
rename from packages/core/src/sku_lists/retrieveSkuList.interceptors.spec.ts
rename to packages/core-components/src/sku_lists/retrieveSkuList.interceptors.spec.ts
diff --git a/packages/core/src/sku_lists/retrieveSkuList.spec.ts b/packages/core-components/src/sku_lists/retrieveSkuList.spec.ts
similarity index 100%
rename from packages/core/src/sku_lists/retrieveSkuList.spec.ts
rename to packages/core-components/src/sku_lists/retrieveSkuList.spec.ts
diff --git a/packages/core/src/sku_lists/retrieveSkuList.ts b/packages/core-components/src/sku_lists/retrieveSkuList.ts
similarity index 100%
rename from packages/core/src/sku_lists/retrieveSkuList.ts
rename to packages/core-components/src/sku_lists/retrieveSkuList.ts
diff --git a/packages/core/src/skus/getSkus.interceptors.spec.ts b/packages/core-components/src/skus/getSkus.interceptors.spec.ts
similarity index 100%
rename from packages/core/src/skus/getSkus.interceptors.spec.ts
rename to packages/core-components/src/skus/getSkus.interceptors.spec.ts
diff --git a/packages/core/src/skus/getSkus.spec.ts b/packages/core-components/src/skus/getSkus.spec.ts
similarity index 100%
rename from packages/core/src/skus/getSkus.spec.ts
rename to packages/core-components/src/skus/getSkus.spec.ts
diff --git a/packages/core/src/skus/getSkus.ts b/packages/core-components/src/skus/getSkus.ts
similarity index 100%
rename from packages/core/src/skus/getSkus.ts
rename to packages/core-components/src/skus/getSkus.ts
diff --git a/packages/core/src/skus/index.ts b/packages/core-components/src/skus/index.ts
similarity index 100%
rename from packages/core/src/skus/index.ts
rename to packages/core-components/src/skus/index.ts
diff --git a/packages/core/src/skus/retrieveSku.interceptors.spec.ts b/packages/core-components/src/skus/retrieveSku.interceptors.spec.ts
similarity index 100%
rename from packages/core/src/skus/retrieveSku.interceptors.spec.ts
rename to packages/core-components/src/skus/retrieveSku.interceptors.spec.ts
diff --git a/packages/core/src/skus/retrieveSku.spec.ts b/packages/core-components/src/skus/retrieveSku.spec.ts
similarity index 100%
rename from packages/core/src/skus/retrieveSku.spec.ts
rename to packages/core-components/src/skus/retrieveSku.spec.ts
diff --git a/packages/core/src/skus/retrieveSku.ts b/packages/core-components/src/skus/retrieveSku.ts
similarity index 100%
rename from packages/core/src/skus/retrieveSku.ts
rename to packages/core-components/src/skus/retrieveSku.ts
diff --git a/packages/core/src/skus/updateSku.interceptors.spec.ts b/packages/core-components/src/skus/updateSku.interceptors.spec.ts
similarity index 100%
rename from packages/core/src/skus/updateSku.interceptors.spec.ts
rename to packages/core-components/src/skus/updateSku.interceptors.spec.ts
diff --git a/packages/core/src/skus/updateSku.spec.ts b/packages/core-components/src/skus/updateSku.spec.ts
similarity index 100%
rename from packages/core/src/skus/updateSku.spec.ts
rename to packages/core-components/src/skus/updateSku.spec.ts
diff --git a/packages/core/src/skus/updateSku.ts b/packages/core-components/src/skus/updateSku.ts
similarity index 100%
rename from packages/core/src/skus/updateSku.ts
rename to packages/core-components/src/skus/updateSku.ts
diff --git a/packages/core/src/types/base.ts b/packages/core-components/src/types/base.ts
similarity index 100%
rename from packages/core/src/types/base.ts
rename to packages/core-components/src/types/base.ts
diff --git a/packages/core/src/types/index.ts b/packages/core-components/src/types/index.ts
similarity index 100%
rename from packages/core/src/types/index.ts
rename to packages/core-components/src/types/index.ts
diff --git a/packages/core/tsconfig.json b/packages/core-components/tsconfig.json
similarity index 100%
rename from packages/core/tsconfig.json
rename to packages/core-components/tsconfig.json
diff --git a/packages/core/tsdown.config.ts b/packages/core-components/tsdown.config.ts
similarity index 100%
rename from packages/core/tsdown.config.ts
rename to packages/core-components/tsdown.config.ts
diff --git a/packages/core/vite-env.d.ts b/packages/core-components/vite-env.d.ts
similarity index 100%
rename from packages/core/vite-env.d.ts
rename to packages/core-components/vite-env.d.ts
diff --git a/packages/core/vitest.config.ts b/packages/core-components/vitest.config.ts
similarity index 100%
rename from packages/core/vitest.config.ts
rename to packages/core-components/vitest.config.ts
diff --git a/packages/document/src/stories/availability/availability.stories.tsx b/packages/document/src/stories/availability/availability.stories.tsx
index 2ce395e02..85954bc1c 100644
--- a/packages/document/src/stories/availability/availability.stories.tsx
+++ b/packages/document/src/stories/availability/availability.stories.tsx
@@ -11,7 +11,7 @@ function AvailabilityDocsPage(): JSX.Element {
The Availability components let you display real-time stock quantity and delivery lead times
for any SKU. They are powered by the Commerce Layer inventory model and work by fetching
availability data through the useAvailability hook from{" "}
- @commercelayer/hooks. All Availability components must be nested inside the{" "}
+ @commercelayer/react-hooks-components. All Availability components must be nested inside the{" "}
{""} context.
diff --git a/packages/document/src/stories/getting-started/006.core.mdx b/packages/document/src/stories/getting-started/006.core.mdx
index 9204c8116..b847287d1 100644
--- a/packages/document/src/stories/getting-started/006.core.mdx
+++ b/packages/document/src/stories/getting-started/006.core.mdx
@@ -4,9 +4,9 @@ import { Meta, Source } from '@storybook/addon-docs/blocks';
# Core package
-The `@commercelayer/core` package is a collection of **low-level async functions** that wrap the [Commerce Layer SDK](https://github.com/commercelayer/commercelayer-sdk).
+The `@commercelayer/core-components` package is a collection of **low-level async functions** that wrap the [Commerce Layer SDK](https://github.com/commercelayer/commercelayer-sdk).
-It is the foundation layer used internally by the `@commercelayer/hooks` package and by the React components. You can use it directly if you need to fetch or mutate Commerce Layer resources outside of a React component.
+It is the foundation layer used internally by the `@commercelayer/react-hooks-components` package and by the React components. You can use it directly if you need to fetch or mutate Commerce Layer resources outside of a React component.
This package has no React dependency — it can be used in any JavaScript/TypeScript environment (Node.js, edge functions, plain scripts, etc.).
@@ -20,9 +20,9 @@ The package is published to npm as part of this monorepo and listed as a workspa
language="bash"
dark
code={`
-npm install @commercelayer/core
+npm install @commercelayer/core-components
# or
-pnpm add @commercelayer/core
+pnpm add @commercelayer/core-components
`}
/>
@@ -49,7 +49,7 @@ Every function follows the same pattern:
language="typescript"
dark
code={`
-import { getSkus } from '@commercelayer/core'
+import { getSkus } from '@commercelayer/core-components'
const skus = await getSkus({
accessToken: 'your-access-token',
@@ -77,7 +77,7 @@ The first argument is always an object with:
language="typescript"
dark
code={`
-import { getAccessToken } from '@commercelayer/core'
+import { getAccessToken } from '@commercelayer/core-components'
const token = await getAccessToken({
grantType: 'client_credentials',
@@ -98,7 +98,7 @@ console.log(token.accessToken)
language="typescript"
dark
code={`
-import { getSkus } from '@commercelayer/core'
+import { getSkus } from '@commercelayer/core-components'
const result = await getSkus({
accessToken,
@@ -120,7 +120,7 @@ for (const sku of result) {
language="typescript"
dark
code={`
-import { retrieveSkuList } from '@commercelayer/core'
+import { retrieveSkuList } from '@commercelayer/core-components'
const skuList = await retrieveSkuList({
accessToken,
diff --git a/packages/document/src/stories/getting-started/007.hooks.mdx b/packages/document/src/stories/getting-started/007.hooks.mdx
index e6b2331d2..8b03ebc29 100644
--- a/packages/document/src/stories/getting-started/007.hooks.mdx
+++ b/packages/document/src/stories/getting-started/007.hooks.mdx
@@ -4,7 +4,7 @@ import { Meta, Source } from '@storybook/addon-docs/blocks';
# Hooks package
-The `@commercelayer/hooks` package provides **SWR-based React hooks** built on top of the `@commercelayer/core` package.
+The `@commercelayer/react-hooks-components` package provides **SWR-based React hooks** built on top of the `@commercelayer/core-components` package.
These hooks handle caching, deduplication, loading states, and error handling automatically. They are used internally by the React components in this library and are available for direct use if you want to build custom UI on top of Commerce Layer data.
@@ -18,9 +18,9 @@ This package requires React 18+ and depends on `swr` for data fetching and cachi
language="bash"
dark
code={`
-npm install @commercelayer/hooks
+npm install @commercelayer/react-hooks-components
# or
-pnpm add @commercelayer/hooks
+pnpm add @commercelayer/react-hooks-components
`}
/>
@@ -65,7 +65,7 @@ All hooks use [SWR](https://swr.vercel.app/) with `revalidateOnFocus: false` and
language="tsx"
dark
code={`
-import { useSkus } from '@commercelayer/hooks'
+import { useSkus } from '@commercelayer/react-hooks-components'
function SkuList({ accessToken }: { accessToken: string }) {
const { skus, isLoading, fetchSkus } = useSkus(accessToken)
@@ -96,7 +96,7 @@ function SkuList({ accessToken }: { accessToken: string }) {
language="tsx"
dark
code={`
-import { useSkuLists } from '@commercelayer/hooks'
+import { useSkuLists } from '@commercelayer/react-hooks-components'
function SkuListItems({ accessToken }: { accessToken: string }) {
const { retrieveSkuList } = useSkuLists(accessToken)
@@ -126,7 +126,7 @@ function SkuListItems({ accessToken }: { accessToken: string }) {
language="tsx"
dark
code={`
-import { usePrices } from '@commercelayer/hooks'
+import { usePrices } from '@commercelayer/react-hooks-components'
function PriceList({ accessToken }: { accessToken: string }) {
const { prices, isLoading, fetchPrices } = usePrices(accessToken)
@@ -154,7 +154,7 @@ function PriceList({ accessToken }: { accessToken: string }) {
language="tsx"
dark
code={`
-import { useAvailability } from '@commercelayer/hooks'
+import { useAvailability } from '@commercelayer/react-hooks-components'
function StockBadge({ accessToken, skuCode }: { accessToken: string; skuCode: string }) {
const { quantity, isLoading, fetchAvailability } = useAvailability(accessToken)
diff --git a/packages/react-components/_vitest.config.mts b/packages/react-components/_vitest.config.mts
index 92b708d00..64608a17c 100644
--- a/packages/react-components/_vitest.config.mts
+++ b/packages/react-components/_vitest.config.mts
@@ -6,8 +6,8 @@ import { defineConfig } from "vitest/config"
export default defineConfig({
resolve: {
alias: {
- "@commercelayer/hooks": path.resolve("../hooks/src/index.ts"),
- "@commercelayer/core": path.resolve("../core/src/index.ts"),
+ "@commercelayer/react-hooks-components": path.resolve("../react-hooks-components/src/index.ts"),
+ "@commercelayer/core-components": path.resolve("../core-components/src/index.ts"),
"#components": path.resolve(__dirname, "src/components"),
"#components/auth": path.resolve(__dirname, "src/components/auth"),
"#components/auth/*": path.resolve(__dirname, "src/components/auth/*"),
diff --git a/packages/react-components/package.json b/packages/react-components/package.json
index 883aa3343..a9b455194 100644
--- a/packages/react-components/package.json
+++ b/packages/react-components/package.json
@@ -61,8 +61,8 @@
"homepage": "https://github.com/commercelayer/commercelayer-react-components#readme",
"dependencies": {
"@adyen/adyen-web": "^6.41.0",
- "@commercelayer/core": "workspace:*",
- "@commercelayer/hooks": "workspace:*",
+ "@commercelayer/core-components": "workspace:*",
+ "@commercelayer/react-hooks-components": "workspace:*",
"@commercelayer/organization-config": "^2.8.4",
"@commercelayer/sdk": "7.12.1",
"@stripe/react-stripe-js": "^6.8.0",
diff --git a/packages/react-components/specs/addresses/Address.spec.tsx b/packages/react-components/specs/addresses/Address.spec.tsx
index cf93136e4..53419ade5 100644
--- a/packages/react-components/specs/addresses/Address.spec.tsx
+++ b/packages/react-components/specs/addresses/Address.spec.tsx
@@ -7,7 +7,7 @@ import CustomerContext from "#context/CustomerContext"
import OrderContext, { defaultOrderContext } from "#context/OrderContext"
import ShippingAddressContext from "#context/ShippingAddressContext"
-vi.mock("@commercelayer/core", () => ({}))
+vi.mock("@commercelayer/core-components", () => ({}))
const mockAddress: AddressType = {
id: "addr-1",
diff --git a/packages/react-components/specs/addresses/AddressCountrySelector.spec.tsx b/packages/react-components/specs/addresses/AddressCountrySelector.spec.tsx
index df1373c65..27f44e8a7 100644
--- a/packages/react-components/specs/addresses/AddressCountrySelector.spec.tsx
+++ b/packages/react-components/specs/addresses/AddressCountrySelector.spec.tsx
@@ -5,7 +5,7 @@ import BillingAddressFormContext from "#context/BillingAddressFormContext"
import CustomerAddressFormContext from "#context/CustomerAddressFormContext"
import ShippingAddressFormContext from "#context/ShippingAddressFormContext"
-vi.mock("@commercelayer/core", () => ({}))
+vi.mock("@commercelayer/core-components", () => ({}))
const mockBillingCtx: Partial = {
setValue: vi.fn(),
diff --git a/packages/react-components/specs/addresses/AddressField.spec.tsx b/packages/react-components/specs/addresses/AddressField.spec.tsx
index b5df5d7b8..f2e87a23b 100644
--- a/packages/react-components/specs/addresses/AddressField.spec.tsx
+++ b/packages/react-components/specs/addresses/AddressField.spec.tsx
@@ -3,7 +3,7 @@ import AddressField from "#components/addresses/AddressField"
import AddressChildrenContext from "#context/AddressChildrenContext"
import CustomerContext from "#context/CustomerContext"
-vi.mock("@commercelayer/core", () => ({}))
+vi.mock("@commercelayer/core-components", () => ({}))
const mockAddress = {
id: "addr-1",
diff --git a/packages/react-components/specs/addresses/AddressInput.spec.tsx b/packages/react-components/specs/addresses/AddressInput.spec.tsx
index 7d9f99941..71ab1e43f 100644
--- a/packages/react-components/specs/addresses/AddressInput.spec.tsx
+++ b/packages/react-components/specs/addresses/AddressInput.spec.tsx
@@ -5,7 +5,7 @@ import BillingAddressFormContext from "#context/BillingAddressFormContext"
import CustomerAddressFormContext from "#context/CustomerAddressFormContext"
import ShippingAddressFormContext from "#context/ShippingAddressFormContext"
-vi.mock("@commercelayer/core", () => ({}))
+vi.mock("@commercelayer/core-components", () => ({}))
const makeBillingCtx = (overrides: Partial = {}): DefaultContextAddress =>
({
diff --git a/packages/react-components/specs/addresses/AddressInputSelect.spec.tsx b/packages/react-components/specs/addresses/AddressInputSelect.spec.tsx
index 2cedff550..53fae68f4 100644
--- a/packages/react-components/specs/addresses/AddressInputSelect.spec.tsx
+++ b/packages/react-components/specs/addresses/AddressInputSelect.spec.tsx
@@ -4,7 +4,7 @@ import type { DefaultContextAddress } from "#context/BillingAddressFormContext"
import BillingAddressFormContext from "#context/BillingAddressFormContext"
import ShippingAddressFormContext from "#context/ShippingAddressFormContext"
-vi.mock("@commercelayer/core", () => ({}))
+vi.mock("@commercelayer/core-components", () => ({}))
const OPTIONS = [
{ label: "Option A", value: "a" },
diff --git a/packages/react-components/specs/addresses/AddressesContainer.spec.tsx b/packages/react-components/specs/addresses/AddressesContainer.spec.tsx
index c6d166055..98dfddee3 100644
--- a/packages/react-components/specs/addresses/AddressesContainer.spec.tsx
+++ b/packages/react-components/specs/addresses/AddressesContainer.spec.tsx
@@ -5,7 +5,7 @@ import AddressContext from "#context/AddressContext"
import CommerceLayerContext from "#context/CommerceLayerContext"
import OrderContext, { defaultOrderContext } from "#context/OrderContext"
-vi.mock("@commercelayer/core", () => ({}))
+vi.mock("@commercelayer/core-components", () => ({}))
vi.mock("#utils/localStorage", () => ({
setCustomerOrderParam: vi.fn(),
getLocalOrder: vi.fn(),
diff --git a/packages/react-components/specs/addresses/AddressesEmpty.spec.tsx b/packages/react-components/specs/addresses/AddressesEmpty.spec.tsx
index fb11ac165..789d8721f 100644
--- a/packages/react-components/specs/addresses/AddressesEmpty.spec.tsx
+++ b/packages/react-components/specs/addresses/AddressesEmpty.spec.tsx
@@ -3,7 +3,7 @@ import { render, screen } from "@testing-library/react"
import AddressesEmpty from "#components/addresses/AddressesEmpty"
import CustomerContext from "#context/CustomerContext"
-vi.mock("@commercelayer/core", () => ({}))
+vi.mock("@commercelayer/core-components", () => ({}))
function renderEmpty(
addresses: Address[] | null | undefined,
diff --git a/packages/react-components/specs/addresses/BillingAddress.spec.tsx b/packages/react-components/specs/addresses/BillingAddress.spec.tsx
index 5161aca7c..cc50efdb0 100644
--- a/packages/react-components/specs/addresses/BillingAddress.spec.tsx
+++ b/packages/react-components/specs/addresses/BillingAddress.spec.tsx
@@ -10,7 +10,7 @@ const core = vi.hoisted(() => ({
updateAddressReference: vi.fn(),
}))
-vi.mock("@commercelayer/core", () => ({
+vi.mock("@commercelayer/core-components", () => ({
updateAddressReference: core.updateAddressReference,
}))
diff --git a/packages/react-components/specs/addresses/BillingAddressContainer.spec.tsx b/packages/react-components/specs/addresses/BillingAddressContainer.spec.tsx
index 3d48df58f..fa28b0433 100644
--- a/packages/react-components/specs/addresses/BillingAddressContainer.spec.tsx
+++ b/packages/react-components/specs/addresses/BillingAddressContainer.spec.tsx
@@ -6,7 +6,7 @@ import BillingAddressContext from "#context/BillingAddressContext"
import CommerceLayerContext from "#context/CommerceLayerContext"
import OrderContext, { defaultOrderContext } from "#context/OrderContext"
-vi.mock("@commercelayer/core", () => ({ updateAddressReference: vi.fn() }))
+vi.mock("@commercelayer/core-components", () => ({ updateAddressReference: vi.fn() }))
let latestSetBillingAddress: unknown
diff --git a/packages/react-components/specs/addresses/ShippingAddress.spec.tsx b/packages/react-components/specs/addresses/ShippingAddress.spec.tsx
index 4dbf037cf..44feb253b 100644
--- a/packages/react-components/specs/addresses/ShippingAddress.spec.tsx
+++ b/packages/react-components/specs/addresses/ShippingAddress.spec.tsx
@@ -10,7 +10,7 @@ const core = vi.hoisted(() => ({
updateAddressReference: vi.fn(),
}))
-vi.mock("@commercelayer/core", () => ({
+vi.mock("@commercelayer/core-components", () => ({
updateAddressReference: core.updateAddressReference,
}))
diff --git a/packages/react-components/specs/addresses/ShippingAddressContainer.spec.tsx b/packages/react-components/specs/addresses/ShippingAddressContainer.spec.tsx
index a9eb53c21..46400c452 100644
--- a/packages/react-components/specs/addresses/ShippingAddressContainer.spec.tsx
+++ b/packages/react-components/specs/addresses/ShippingAddressContainer.spec.tsx
@@ -6,7 +6,7 @@ import CommerceLayerContext from "#context/CommerceLayerContext"
import OrderContext, { defaultOrderContext } from "#context/OrderContext"
import ShippingAddressContext from "#context/ShippingAddressContext"
-vi.mock("@commercelayer/core", () => ({ updateAddressReference: vi.fn() }))
+vi.mock("@commercelayer/core-components", () => ({ updateAddressReference: vi.fn() }))
let latestSetShippingAddress: unknown
diff --git a/packages/react-components/specs/customers/Customer.spec.tsx b/packages/react-components/specs/customers/Customer.spec.tsx
index 7736ce280..8d42febda 100644
--- a/packages/react-components/specs/customers/Customer.spec.tsx
+++ b/packages/react-components/specs/customers/Customer.spec.tsx
@@ -19,7 +19,7 @@ const core = vi.hoisted(() => ({
setResourceTrigger: vi.fn(),
}))
-vi.mock("@commercelayer/core", () => ({
+vi.mock("@commercelayer/core-components", () => ({
getCustomerInfo: core.getCustomerInfo,
getCustomerAddresses: core.getCustomerAddresses,
getCustomerPayments: core.getCustomerPayments,
diff --git a/packages/react-components/specs/customers/CustomerContainer.spec.tsx b/packages/react-components/specs/customers/CustomerContainer.spec.tsx
index bf7876139..43d4a24a7 100644
--- a/packages/react-components/specs/customers/CustomerContainer.spec.tsx
+++ b/packages/react-components/specs/customers/CustomerContainer.spec.tsx
@@ -17,7 +17,7 @@ const core = vi.hoisted(() => ({
setResourceTrigger: vi.fn(),
}))
-vi.mock("@commercelayer/core", () => ({
+vi.mock("@commercelayer/core-components", () => ({
getCustomerInfo: core.getCustomerInfo,
getCustomerAddresses: core.getCustomerAddresses,
getCustomerPayments: core.getCustomerPayments,
diff --git a/packages/react-components/specs/gift_cards/GiftCard.spec.tsx b/packages/react-components/specs/gift_cards/GiftCard.spec.tsx
index 16f0b49bb..d152a8783 100644
--- a/packages/react-components/specs/gift_cards/GiftCard.spec.tsx
+++ b/packages/react-components/specs/gift_cards/GiftCard.spec.tsx
@@ -11,7 +11,7 @@ const core = vi.hoisted(() => ({
getSdk: vi.fn(),
}))
-vi.mock("@commercelayer/core", () => ({
+vi.mock("@commercelayer/core-components", () => ({
createGiftCard: core.createGiftCard,
getSdk: core.getSdk,
}))
diff --git a/packages/react-components/specs/gift_cards/GiftCardContainer.spec.tsx b/packages/react-components/specs/gift_cards/GiftCardContainer.spec.tsx
index fbbdc320c..c5185c364 100644
--- a/packages/react-components/specs/gift_cards/GiftCardContainer.spec.tsx
+++ b/packages/react-components/specs/gift_cards/GiftCardContainer.spec.tsx
@@ -11,7 +11,7 @@ const core = vi.hoisted(() => ({
getSdk: vi.fn(),
}))
-vi.mock("@commercelayer/core", () => ({
+vi.mock("@commercelayer/core-components", () => ({
createGiftCard: core.createGiftCard,
getSdk: core.getSdk,
}))
diff --git a/packages/react-components/specs/in_stock_subscriptions/InStockSubscriptions.spec.tsx b/packages/react-components/specs/in_stock_subscriptions/InStockSubscriptions.spec.tsx
index 97bd76134..c20948277 100644
--- a/packages/react-components/specs/in_stock_subscriptions/InStockSubscriptions.spec.tsx
+++ b/packages/react-components/specs/in_stock_subscriptions/InStockSubscriptions.spec.tsx
@@ -8,8 +8,8 @@ import InStockSubscriptionContext from "#context/InStockSubscriptionContext"
const mockHookSetInStockSubscription = vi.fn().mockResolvedValue(undefined)
const mockUseInStockSubscriptions = vi.fn()
-vi.mock("@commercelayer/hooks", async (importOriginal) => {
- const actual = await importOriginal()
+vi.mock("@commercelayer/react-hooks-components", async (importOriginal) => {
+ const actual = await importOriginal()
return {
...actual,
useInStockSubscriptions: (...args: unknown[]) => mockUseInStockSubscriptions(...args),
diff --git a/packages/react-components/specs/in_stock_subscriptions/InStockSubscriptionsContainer.spec.tsx b/packages/react-components/specs/in_stock_subscriptions/InStockSubscriptionsContainer.spec.tsx
index f1ce756a6..d6dde0ec2 100644
--- a/packages/react-components/specs/in_stock_subscriptions/InStockSubscriptionsContainer.spec.tsx
+++ b/packages/react-components/specs/in_stock_subscriptions/InStockSubscriptionsContainer.spec.tsx
@@ -7,8 +7,8 @@ import InStockSubscriptionContext from "#context/InStockSubscriptionContext"
const mockUseInStockSubscriptions = vi.fn()
-vi.mock("@commercelayer/hooks", async (importOriginal) => {
- const actual = await importOriginal()
+vi.mock("@commercelayer/react-hooks-components", async (importOriginal) => {
+ const actual = await importOriginal()
return {
...actual,
useInStockSubscriptions: (...args: unknown[]) => mockUseInStockSubscriptions(...args),
diff --git a/packages/react-components/specs/line_items/LineItems.spec.tsx b/packages/react-components/specs/line_items/LineItems.spec.tsx
index 1d7a97ca6..bd6cd84b2 100644
--- a/packages/react-components/specs/line_items/LineItems.spec.tsx
+++ b/packages/react-components/specs/line_items/LineItems.spec.tsx
@@ -18,8 +18,8 @@ const mockMutate = vi.fn()
const mockUseLineItems = vi.fn()
-vi.mock("@commercelayer/hooks", async (importOriginal) => {
- const actual = await importOriginal()
+vi.mock("@commercelayer/react-hooks-components", async (importOriginal) => {
+ const actual = await importOriginal()
return {
...actual,
useLineItems: (...args: unknown[]) => mockUseLineItems(...args),
diff --git a/packages/react-components/specs/orders/place-order.spec.tsx b/packages/react-components/specs/orders/place-order.spec.tsx
index 4faa7705d..4092b84b5 100644
--- a/packages/react-components/specs/orders/place-order.spec.tsx
+++ b/packages/react-components/specs/orders/place-order.spec.tsx
@@ -11,8 +11,8 @@ import PaymentMethodContext, { defaultPaymentMethodContext } from "#context/Paym
import PlaceOrderContext, { defaultPlaceOrderContext } from "#context/PlaceOrderContext"
import { PLACE_ORDER_RECHECK_EVENT, usePlaceOrder } from "#hooks/usePlaceOrder"
-vi.mock("@commercelayer/core", async (importOriginal) => {
- const actual = await importOriginal()
+vi.mock("@commercelayer/core-components", async (importOriginal) => {
+ const actual = await importOriginal()
return {
...actual,
getSdk: vi.fn().mockReturnValue({
@@ -859,7 +859,7 @@ describe("PlaceOrderButton handleClick", () => {
vi.mocked(getCardDetailsModule.default).mockReturnValue({ brand: "visa" } as any)
// Always restore getSdk to return a functional mock so sdk-null test
// doesn't corrupt subsequent tests
- const { getSdk } = await import("@commercelayer/core")
+ const { getSdk } = await import("@commercelayer/core-components")
vi.mocked(getSdk).mockReturnValue({
orders: {
retrieve: vi
@@ -908,7 +908,7 @@ describe("PlaceOrderButton handleClick", () => {
it("returns early if sdk is null", async () => {
const setPlaceOrder = vi.fn()
- const { getSdk } = await import("@commercelayer/core")
+ const { getSdk } = await import("@commercelayer/core-components")
vi.mocked(getSdk).mockReturnValueOnce(null as any)
render(
@@ -937,7 +937,7 @@ describe("PlaceOrderButton handleClick", () => {
it("sets isValid=false when payment_status is partially_authorized (covers line 535)", async () => {
// Must use non-stripe payment type so sdk.orders.retrieve is called
- const { getSdk } = await import("@commercelayer/core")
+ const { getSdk } = await import("@commercelayer/core-components")
const sdk = vi.mocked(getSdk)() as any
vi.mocked(sdk.orders.retrieve).mockResolvedValueOnce({
id: "order-1",
@@ -1277,7 +1277,7 @@ describe("usePlaceOrder hook direct", () => {
beforeEach(async () => {
localStorage.clear()
vi.clearAllMocks()
- const { getSdk } = await import("@commercelayer/core")
+ const { getSdk } = await import("@commercelayer/core-components")
vi.mocked(getSdk).mockReturnValue({
orders: {
retrieve: vi
diff --git a/packages/react-components/specs/payment_methods/PaymentMethod.spec.tsx b/packages/react-components/specs/payment_methods/PaymentMethod.spec.tsx
index 1d59738bd..3ce580376 100644
--- a/packages/react-components/specs/payment_methods/PaymentMethod.spec.tsx
+++ b/packages/react-components/specs/payment_methods/PaymentMethod.spec.tsx
@@ -9,8 +9,8 @@ import OrderContext, { defaultOrderContext } from "#context/OrderContext"
import PaymentMethodContext, { defaultPaymentMethodContext } from "#context/PaymentMethodContext"
import PlaceOrderContext, { defaultPlaceOrderContext } from "#context/PlaceOrderContext"
-vi.mock("@commercelayer/core", async (importOriginal) => {
- const actual = await importOriginal()
+vi.mock("@commercelayer/core-components", async (importOriginal) => {
+ const actual = await importOriginal()
return {
...actual,
getSdk: vi.fn().mockReturnValue({
diff --git a/packages/react-components/specs/payment_methods/PaymentMethodsContainer.spec.tsx b/packages/react-components/specs/payment_methods/PaymentMethodsContainer.spec.tsx
index 7a0d9192c..562ddb3e2 100644
--- a/packages/react-components/specs/payment_methods/PaymentMethodsContainer.spec.tsx
+++ b/packages/react-components/specs/payment_methods/PaymentMethodsContainer.spec.tsx
@@ -8,8 +8,8 @@ import OrderContext, { defaultOrderContext } from "#context/OrderContext"
import PaymentMethodContext from "#context/PaymentMethodContext"
import PlaceOrderContext, { defaultPlaceOrderContext } from "#context/PlaceOrderContext"
-vi.mock("@commercelayer/core", async (importOriginal) => {
- const actual = await importOriginal()
+vi.mock("@commercelayer/core-components", async (importOriginal) => {
+ const actual = await importOriginal()
return {
...actual,
getSdk: vi.fn().mockReturnValue({
diff --git a/packages/react-components/specs/prices/price.spec.tsx b/packages/react-components/specs/prices/price.spec.tsx
index 52b10062b..dbe4ee366 100644
--- a/packages/react-components/specs/prices/price.spec.tsx
+++ b/packages/react-components/specs/prices/price.spec.tsx
@@ -1,4 +1,4 @@
-import { usePrices } from "@commercelayer/hooks"
+import { usePrices } from "@commercelayer/react-hooks-components"
import type { Price as PriceType, Sku } from "@commercelayer/sdk"
import { render } from "@testing-library/react"
import { createElement, type ReactNode } from "react"
@@ -14,7 +14,7 @@ import SkuChildrenContext from "#context/SkuChildrenContext"
* useSyncExternalStore + SWR interactions in test environments.
* These tests only verify DOM rendering — no real price data is needed.
*/
-vi.mock("@commercelayer/hooks", () => ({
+vi.mock("@commercelayer/react-hooks-components", () => ({
usePrices: vi.fn(),
}))
diff --git a/packages/react-components/specs/reducers/PaymentMethodReducer.spec.ts b/packages/react-components/specs/reducers/PaymentMethodReducer.spec.ts
index 73054c362..f4f41e050 100644
--- a/packages/react-components/specs/reducers/PaymentMethodReducer.spec.ts
+++ b/packages/react-components/specs/reducers/PaymentMethodReducer.spec.ts
@@ -4,8 +4,8 @@ import { setPaymentSource } from "#reducers/PaymentMethodReducer"
const stripeCreate = vi.fn()
const wireCreate = vi.fn()
-vi.mock("@commercelayer/core", async (importOriginal) => {
- const actual = await importOriginal()
+vi.mock("@commercelayer/core-components", async (importOriginal) => {
+ const actual = await importOriginal()
return {
...actual,
getSdk: vi.fn(() => ({
diff --git a/packages/react-components/specs/shipments/Shipments.spec.tsx b/packages/react-components/specs/shipments/Shipments.spec.tsx
index 000e2518c..59e12a5b0 100644
--- a/packages/react-components/specs/shipments/Shipments.spec.tsx
+++ b/packages/react-components/specs/shipments/Shipments.spec.tsx
@@ -24,8 +24,8 @@ const mockMutate = vi.fn()
const mockUseShipments = vi.fn()
-vi.mock("@commercelayer/hooks", async (importOriginal) => {
- const actual = await importOriginal()
+vi.mock("@commercelayer/react-hooks-components", async (importOriginal) => {
+ const actual = await importOriginal()
return {
...actual,
useShipments: (...args: unknown[]) => mockUseShipments(...args),
diff --git a/packages/react-components/specs/shipments/ShipmentsContainer.spec.tsx b/packages/react-components/specs/shipments/ShipmentsContainer.spec.tsx
index a3d1bedd5..9d12eb006 100644
--- a/packages/react-components/specs/shipments/ShipmentsContainer.spec.tsx
+++ b/packages/react-components/specs/shipments/ShipmentsContainer.spec.tsx
@@ -8,8 +8,8 @@ import ShipmentContext from "#context/ShipmentContext"
const mockUseShipments = vi.fn()
-vi.mock("@commercelayer/hooks", async (importOriginal) => {
- const actual = await importOriginal()
+vi.mock("@commercelayer/react-hooks-components", async (importOriginal) => {
+ const actual = await importOriginal()
return {
...actual,
useShipments: (...args: unknown[]) => mockUseShipments(...args),
diff --git a/packages/react-components/specs/skus/sku-lists-container-unit.spec.tsx b/packages/react-components/specs/skus/sku-lists-container-unit.spec.tsx
index 70b5e7423..afbd9ee1f 100644
--- a/packages/react-components/specs/skus/sku-lists-container-unit.spec.tsx
+++ b/packages/react-components/specs/skus/sku-lists-container-unit.spec.tsx
@@ -7,8 +7,8 @@ import { SkuListsContainer } from "#components/skus/SkuListsContainer"
import CommerceLayerContext from "#context/CommerceLayerContext"
import SkuListsContext from "#context/SkuListsContext"
-vi.mock("@commercelayer/hooks", async (importOriginal) => {
- const actual = await importOriginal()
+vi.mock("@commercelayer/react-hooks-components", async (importOriginal) => {
+ const actual = await importOriginal()
return {
...actual,
useSkuLists: vi.fn(() => ({
diff --git a/packages/react-components/specs/skus/sku-lists-container.spec.tsx b/packages/react-components/specs/skus/sku-lists-container.spec.tsx
index 8f5fd9898..37b32285f 100644
--- a/packages/react-components/specs/skus/sku-lists-container.spec.tsx
+++ b/packages/react-components/specs/skus/sku-lists-container.spec.tsx
@@ -1,4 +1,4 @@
-import { getSkuLists } from "@commercelayer/core"
+import { getSkuLists } from "@commercelayer/core-components"
import { render, screen, waitFor } from "@testing-library/react"
import { getAccessToken } from "mocks/getAccessToken"
import { createElement, type ReactNode, useContext } from "react"
diff --git a/packages/react-components/src/components/addresses/BillingAddress.tsx b/packages/react-components/src/components/addresses/BillingAddress.tsx
index 12663e053..aced28bda 100644
--- a/packages/react-components/src/components/addresses/BillingAddress.tsx
+++ b/packages/react-components/src/components/addresses/BillingAddress.tsx
@@ -1,4 +1,4 @@
-import { updateAddressReference } from "@commercelayer/core"
+import { updateAddressReference } from "@commercelayer/core-components"
import { type JSX, useCallback, useContext, useEffect, useMemo, useState } from "react"
import AddressContext from "#context/AddressContext"
import BillingAddressContext from "#context/BillingAddressContext"
diff --git a/packages/react-components/src/components/addresses/ShippingAddress.tsx b/packages/react-components/src/components/addresses/ShippingAddress.tsx
index 84e2d88ac..ff2e03148 100644
--- a/packages/react-components/src/components/addresses/ShippingAddress.tsx
+++ b/packages/react-components/src/components/addresses/ShippingAddress.tsx
@@ -1,4 +1,4 @@
-import { updateAddressReference } from "@commercelayer/core"
+import { updateAddressReference } from "@commercelayer/core-components"
import { type JSX, useCallback, useContext, useEffect, useMemo, useState } from "react"
import AddressContext from "#context/AddressContext"
import CommerceLayerContext from "#context/CommerceLayerContext"
diff --git a/packages/react-components/src/components/auth/CommerceLayer.tsx b/packages/react-components/src/components/auth/CommerceLayer.tsx
index e86e8f165..275e992ed 100644
--- a/packages/react-components/src/components/auth/CommerceLayer.tsx
+++ b/packages/react-components/src/components/auth/CommerceLayer.tsx
@@ -1,4 +1,4 @@
-import type { InterceptorManager } from "@commercelayer/core"
+import type { InterceptorManager } from "@commercelayer/core-components"
import type { JSX } from "react"
import ErrorBoundary from "#components/utils/ErrorBoundary"
import CommerceLayerContext from "#context/CommerceLayerContext"
diff --git a/packages/react-components/src/components/customers/Customer.tsx b/packages/react-components/src/components/customers/Customer.tsx
index 7c8abd43d..e674eabed 100644
--- a/packages/react-components/src/components/customers/Customer.tsx
+++ b/packages/react-components/src/components/customers/Customer.tsx
@@ -13,7 +13,7 @@ import {
type InterceptorManager,
type Order,
type QueryPageSize,
-} from "@commercelayer/core"
+} from "@commercelayer/core-components"
import { type JSX, useContext, useEffect, useMemo, useState } from "react"
import CommerceLayerContext from "#context/CommerceLayerContext"
import CustomerContext from "#context/CustomerContext"
diff --git a/packages/react-components/src/components/gift_cards/GiftCard.tsx b/packages/react-components/src/components/gift_cards/GiftCard.tsx
index f3d7c9274..09f5f90ea 100644
--- a/packages/react-components/src/components/gift_cards/GiftCard.tsx
+++ b/packages/react-components/src/components/gift_cards/GiftCard.tsx
@@ -1,4 +1,4 @@
-import { createGiftCard, getSdk } from "@commercelayer/core"
+import { createGiftCard, getSdk } from "@commercelayer/core-components"
import type {
GiftCardRecipient,
GiftCardRecipientCreate,
diff --git a/packages/react-components/src/components/gift_cards/GiftCardContainer.tsx b/packages/react-components/src/components/gift_cards/GiftCardContainer.tsx
index 355083bb9..29e382a68 100644
--- a/packages/react-components/src/components/gift_cards/GiftCardContainer.tsx
+++ b/packages/react-components/src/components/gift_cards/GiftCardContainer.tsx
@@ -1,4 +1,4 @@
-import { createGiftCard, getSdk } from "@commercelayer/core"
+import { createGiftCard, getSdk } from "@commercelayer/core-components"
import type {
GiftCardRecipient,
GiftCardRecipientCreate,
diff --git a/packages/react-components/src/components/in_stock_subscriptions/InStockSubscriptions.tsx b/packages/react-components/src/components/in_stock_subscriptions/InStockSubscriptions.tsx
index e64f9b130..ad0f147e7 100644
--- a/packages/react-components/src/components/in_stock_subscriptions/InStockSubscriptions.tsx
+++ b/packages/react-components/src/components/in_stock_subscriptions/InStockSubscriptions.tsx
@@ -1,4 +1,4 @@
-import { useInStockSubscriptions } from "@commercelayer/hooks"
+import { useInStockSubscriptions } from "@commercelayer/react-hooks-components"
import { type JSX, useCallback, useContext, useState } from "react"
import CommerceLayerContext from "#context/CommerceLayerContext"
import InStockSubscriptionContext, {
diff --git a/packages/react-components/src/components/line_items/LineItems.tsx b/packages/react-components/src/components/line_items/LineItems.tsx
index 3577dc1a0..86a5d777f 100644
--- a/packages/react-components/src/components/line_items/LineItems.tsx
+++ b/packages/react-components/src/components/line_items/LineItems.tsx
@@ -1,4 +1,4 @@
-import { useLineItems } from "@commercelayer/hooks"
+import { useLineItems } from "@commercelayer/react-hooks-components"
import { type JSX, useContext } from "react"
import CommerceLayerContext from "#context/CommerceLayerContext"
import LineItemContext, { type LineItemContextValue } from "#context/LineItemContext"
diff --git a/packages/react-components/src/components/prices/Price.tsx b/packages/react-components/src/components/prices/Price.tsx
index 0bdc99b1c..6d16570b2 100644
--- a/packages/react-components/src/components/prices/Price.tsx
+++ b/packages/react-components/src/components/prices/Price.tsx
@@ -1,4 +1,4 @@
-import { usePrices } from "@commercelayer/hooks"
+import { usePrices } from "@commercelayer/react-hooks-components"
import type { Price as PriceType } from "@commercelayer/sdk"
import { type JSX, type ReactNode, useContext, useEffect, useState } from "react"
import Parent from "#components/utils/Parent"
diff --git a/packages/react-components/src/components/prices/PricesContainer.tsx b/packages/react-components/src/components/prices/PricesContainer.tsx
index 1c3d71095..384e5a10d 100644
--- a/packages/react-components/src/components/prices/PricesContainer.tsx
+++ b/packages/react-components/src/components/prices/PricesContainer.tsx
@@ -1,4 +1,4 @@
-import { usePrices } from "@commercelayer/hooks"
+import { usePrices } from "@commercelayer/react-hooks-components"
import type { QueryPageSize } from "@commercelayer/sdk"
import { type JSX, useCallback, useContext, useEffect, useMemo, useRef, useState } from "react"
import CommerceLayerContext from "#context/CommerceLayerContext"
diff --git a/packages/react-components/src/components/shipments/Shipments.tsx b/packages/react-components/src/components/shipments/Shipments.tsx
index 722265e03..99d5b45e3 100644
--- a/packages/react-components/src/components/shipments/Shipments.tsx
+++ b/packages/react-components/src/components/shipments/Shipments.tsx
@@ -1,4 +1,4 @@
-import { useShipments } from "@commercelayer/hooks"
+import { useShipments } from "@commercelayer/react-hooks-components"
import type { Order } from "@commercelayer/sdk"
import { type JSX, useCallback, useContext, useEffect, useMemo, useState } from "react"
import CommerceLayerContext from "#context/CommerceLayerContext"
diff --git a/packages/react-components/src/components/skus/Availability.tsx b/packages/react-components/src/components/skus/Availability.tsx
index 4477d5e27..289f919bc 100644
--- a/packages/react-components/src/components/skus/Availability.tsx
+++ b/packages/react-components/src/components/skus/Availability.tsx
@@ -1,4 +1,4 @@
-import { useAvailability } from "@commercelayer/hooks"
+import { useAvailability } from "@commercelayer/react-hooks-components"
import { type ReactNode, useContext, useEffect, useMemo } from "react"
import AvailabilityContext from "#context/AvailabilityContext"
import CommerceLayerContext from "#context/CommerceLayerContext"
diff --git a/packages/react-components/src/components/skus/AvailabilityContainer.tsx b/packages/react-components/src/components/skus/AvailabilityContainer.tsx
index 82ab25e4f..12800e069 100644
--- a/packages/react-components/src/components/skus/AvailabilityContainer.tsx
+++ b/packages/react-components/src/components/skus/AvailabilityContainer.tsx
@@ -1,4 +1,4 @@
-import { useAvailability } from "@commercelayer/hooks"
+import { useAvailability } from "@commercelayer/react-hooks-components"
import { type JSX, type ReactNode, useContext, useEffect, useMemo } from "react"
import AvailabilityContext from "#context/AvailabilityContext"
import CommerceLayerContext from "#context/CommerceLayerContext"
diff --git a/packages/react-components/src/components/skus/AvailabilityTemplate.tsx b/packages/react-components/src/components/skus/AvailabilityTemplate.tsx
index 82c54f237..2de82159d 100644
--- a/packages/react-components/src/components/skus/AvailabilityTemplate.tsx
+++ b/packages/react-components/src/components/skus/AvailabilityTemplate.tsx
@@ -1,4 +1,4 @@
-import type { DeliveryLeadTime } from "@commercelayer/core"
+import type { DeliveryLeadTime } from "@commercelayer/core-components"
import type { JSX } from "react"
import Parent from "#components/utils/Parent"
import AvailabilityContext from "#context/AvailabilityContext"
diff --git a/packages/react-components/src/components/skus/Sku.tsx b/packages/react-components/src/components/skus/Sku.tsx
index f2c93a229..1c96ff114 100644
--- a/packages/react-components/src/components/skus/Sku.tsx
+++ b/packages/react-components/src/components/skus/Sku.tsx
@@ -1,4 +1,4 @@
-import { useSkus } from "@commercelayer/hooks"
+import { useSkus } from "@commercelayer/react-hooks-components"
import type { Sku as SkuType } from "@commercelayer/sdk"
import { type ReactNode, useContext, useEffect, useState } from "react"
import CommerceLayerContext from "#context/CommerceLayerContext"
diff --git a/packages/react-components/src/components/skus/SkuList.tsx b/packages/react-components/src/components/skus/SkuList.tsx
index a5924bb27..48d73aaf1 100644
--- a/packages/react-components/src/components/skus/SkuList.tsx
+++ b/packages/react-components/src/components/skus/SkuList.tsx
@@ -1,4 +1,4 @@
-import { useSkuList } from "@commercelayer/hooks"
+import { useSkuList } from "@commercelayer/react-hooks-components"
import type { QueryParamsRetrieve, Sku, SkuList as SkuListType } from "@commercelayer/sdk"
import { type JSX, type ReactNode, useContext, useEffect, useMemo } from "react"
import CommerceLayerContext from "#context/CommerceLayerContext"
diff --git a/packages/react-components/src/components/skus/SkuListsContainer.tsx b/packages/react-components/src/components/skus/SkuListsContainer.tsx
index c13b034a3..e5896ec6e 100644
--- a/packages/react-components/src/components/skus/SkuListsContainer.tsx
+++ b/packages/react-components/src/components/skus/SkuListsContainer.tsx
@@ -1,4 +1,4 @@
-import { useSkuLists } from "@commercelayer/hooks"
+import { useSkuLists } from "@commercelayer/react-hooks-components"
import type { QueryParamsRetrieve, Sku, SkuList } from "@commercelayer/sdk"
import {
type JSX,
diff --git a/packages/react-components/src/components/skus/SkusContainer.tsx b/packages/react-components/src/components/skus/SkusContainer.tsx
index fdc968a62..e07cc2dab 100644
--- a/packages/react-components/src/components/skus/SkusContainer.tsx
+++ b/packages/react-components/src/components/skus/SkusContainer.tsx
@@ -1,4 +1,4 @@
-import { useSkus } from "@commercelayer/hooks"
+import { useSkus } from "@commercelayer/react-hooks-components"
import type { QueryParamsList } from "@commercelayer/sdk"
import { type JSX, type ReactNode, useContext, useEffect, useMemo } from "react"
import CommerceLayerContext from "#context/CommerceLayerContext"
diff --git a/packages/react-components/src/context/AvailabilityContext.ts b/packages/react-components/src/context/AvailabilityContext.ts
index 734512d56..eb7cdfa20 100644
--- a/packages/react-components/src/context/AvailabilityContext.ts
+++ b/packages/react-components/src/context/AvailabilityContext.ts
@@ -1,4 +1,4 @@
-import type { DeliveryLeadTime, LeadTimes } from "@commercelayer/core"
+import type { DeliveryLeadTime, LeadTimes } from "@commercelayer/core-components"
import { createContext } from "react"
export interface AvailabilityContextType {
diff --git a/packages/react-components/src/context/CommerceLayerContext.ts b/packages/react-components/src/context/CommerceLayerContext.ts
index 918ef19b2..65b550d94 100644
--- a/packages/react-components/src/context/CommerceLayerContext.ts
+++ b/packages/react-components/src/context/CommerceLayerContext.ts
@@ -1,4 +1,4 @@
-import type { InterceptorManager } from "@commercelayer/core"
+import type { InterceptorManager } from "@commercelayer/core-components"
import { createContext } from "react"
export interface CommerceLayerConfig {
diff --git a/packages/react-components/src/context/OrderStorageContext.ts b/packages/react-components/src/context/OrderStorageContext.ts
index 5c53080fc..eb206a0f4 100644
--- a/packages/react-components/src/context/OrderStorageContext.ts
+++ b/packages/react-components/src/context/OrderStorageContext.ts
@@ -1,5 +1,5 @@
-import type { DeleteLocalOrder, GetLocalOrder, SetLocalOrder } from "@commercelayer/core"
-import { deleteLocalOrder, getLocalOrder, setLocalOrder } from "@commercelayer/core"
+import type { DeleteLocalOrder, GetLocalOrder, SetLocalOrder } from "@commercelayer/core-components"
+import { deleteLocalOrder, getLocalOrder, setLocalOrder } from "@commercelayer/core-components"
import { createContext } from "react"
export interface OrderStorageConfig {
diff --git a/packages/react-components/src/hooks/useCommerceLayer.ts b/packages/react-components/src/hooks/useCommerceLayer.ts
index bd2e48e4c..1a4846408 100644
--- a/packages/react-components/src/hooks/useCommerceLayer.ts
+++ b/packages/react-components/src/hooks/useCommerceLayer.ts
@@ -1,4 +1,4 @@
-import { getSdk } from "@commercelayer/core"
+import { getSdk } from "@commercelayer/core-components"
import { useContext } from "react"
import CommerceLayerContext from "#context/CommerceLayerContext"
diff --git a/packages/react-components/src/hooks/useOrderState.ts b/packages/react-components/src/hooks/useOrderState.ts
index 766c89cd3..5b9628112 100644
--- a/packages/react-components/src/hooks/useOrderState.ts
+++ b/packages/react-components/src/hooks/useOrderState.ts
@@ -38,7 +38,7 @@ interface UseOrderStateConfig
/**
* Internal hook that encapsulates the full order state machine used by
* ``. Not intended for direct consumer use — use
- * `useOrderContainer()` or `useOrder()` from `@commercelayer/hooks` instead.
+ * `useOrderContainer()` or `useOrder()` from `@commercelayer/react-hooks-components` instead.
*/
export function useOrderState({
accessToken,
diff --git a/packages/react-components/src/index.ts b/packages/react-components/src/index.ts
index 1c1cf901a..3cadabf2f 100644
--- a/packages/react-components/src/index.ts
+++ b/packages/react-components/src/index.ts
@@ -1,4 +1,4 @@
-export type { SkuAvailability } from "@commercelayer/core"
+export type { SkuAvailability } from "@commercelayer/core-components"
export * from "#components/addresses/Address"
export * from "#components/addresses/AddressCountrySelector"
export * from "#components/addresses/AddressesContainer"
diff --git a/packages/react-components/src/reducers/AddressReducer.ts b/packages/react-components/src/reducers/AddressReducer.ts
index 0fba84908..8bafb64dd 100644
--- a/packages/react-components/src/reducers/AddressReducer.ts
+++ b/packages/react-components/src/reducers/AddressReducer.ts
@@ -1,4 +1,4 @@
-import { getSdk } from "@commercelayer/core"
+import { getSdk } from "@commercelayer/core-components"
import type { Address, Order, OrderUpdate } from "@commercelayer/sdk"
import type { Dispatch } from "react"
import type { TResourceError } from "#components/errors/Errors"
diff --git a/packages/react-components/src/reducers/BillingAddressReducer.ts b/packages/react-components/src/reducers/BillingAddressReducer.ts
index a47f7be7c..d83fe6c6b 100644
--- a/packages/react-components/src/reducers/BillingAddressReducer.ts
+++ b/packages/react-components/src/reducers/BillingAddressReducer.ts
@@ -1,4 +1,4 @@
-import { getSdk } from "@commercelayer/core"
+import { getSdk } from "@commercelayer/core-components"
import type { AddressUpdate, Order } from "@commercelayer/sdk"
import type { Dispatch } from "react"
import type { CommerceLayerConfig } from "#context/CommerceLayerContext"
diff --git a/packages/react-components/src/reducers/InStockSubscriptionReducer.ts b/packages/react-components/src/reducers/InStockSubscriptionReducer.ts
index eb7739568..e4cbfff74 100644
--- a/packages/react-components/src/reducers/InStockSubscriptionReducer.ts
+++ b/packages/react-components/src/reducers/InStockSubscriptionReducer.ts
@@ -1,4 +1,4 @@
-import { getSdk } from "@commercelayer/core"
+import { getSdk } from "@commercelayer/core-components"
import type { InStockSubscriptionCreate } from "@commercelayer/sdk"
import type { Dispatch } from "react"
import type { CommerceLayerConfig } from "#context/CommerceLayerContext"
diff --git a/packages/react-components/src/reducers/LineItemReducer.ts b/packages/react-components/src/reducers/LineItemReducer.ts
index 01208f20c..62089d2d9 100644
--- a/packages/react-components/src/reducers/LineItemReducer.ts
+++ b/packages/react-components/src/reducers/LineItemReducer.ts
@@ -1,4 +1,4 @@
-import { getSdk } from "@commercelayer/core"
+import { getSdk } from "@commercelayer/core-components"
import type { LineItem, Order } from "@commercelayer/sdk"
import type { Dispatch } from "react"
import type { CommerceLayerConfig } from "#context/CommerceLayerContext"
diff --git a/packages/react-components/src/reducers/OrderReducer.ts b/packages/react-components/src/reducers/OrderReducer.ts
index 65b9bdc23..f0b35c276 100644
--- a/packages/react-components/src/reducers/OrderReducer.ts
+++ b/packages/react-components/src/reducers/OrderReducer.ts
@@ -1,4 +1,4 @@
-import { getSdk } from "@commercelayer/core"
+import { getSdk } from "@commercelayer/core-components"
import type {
AdyenPaymentUpdate,
LineItemCreate,
diff --git a/packages/react-components/src/reducers/PaymentMethodReducer.ts b/packages/react-components/src/reducers/PaymentMethodReducer.ts
index 1a9af923b..4cbad2e73 100644
--- a/packages/react-components/src/reducers/PaymentMethodReducer.ts
+++ b/packages/react-components/src/reducers/PaymentMethodReducer.ts
@@ -1,6 +1,6 @@
/* eslint-disable @typescript-eslint/no-unsafe-argument */
-import { getSdk } from "@commercelayer/core"
+import { getSdk } from "@commercelayer/core-components"
import type {
AdyenPayment,
BraintreePayment,
diff --git a/packages/react-components/src/reducers/PlaceOrderReducer.ts b/packages/react-components/src/reducers/PlaceOrderReducer.ts
index 55661b554..659280b23 100644
--- a/packages/react-components/src/reducers/PlaceOrderReducer.ts
+++ b/packages/react-components/src/reducers/PlaceOrderReducer.ts
@@ -1,4 +1,4 @@
-import { getSdk } from "@commercelayer/core"
+import { getSdk } from "@commercelayer/core-components"
import type { Order, OrderUpdate, StripePayment } from "@commercelayer/sdk"
import type { Dispatch, RefObject } from "react"
import type { CommerceLayerConfig } from "#context/CommerceLayerContext"
diff --git a/packages/react-components/src/reducers/ShipmentReducer.ts b/packages/react-components/src/reducers/ShipmentReducer.ts
index 7f1b058d1..91025daac 100644
--- a/packages/react-components/src/reducers/ShipmentReducer.ts
+++ b/packages/react-components/src/reducers/ShipmentReducer.ts
@@ -1,4 +1,4 @@
-import { getSdk } from "@commercelayer/core"
+import { getSdk } from "@commercelayer/core-components"
import type { DeliveryLeadTime, LineItem, Order, Shipment } from "@commercelayer/sdk"
import type { Dispatch } from "react"
import type { CommerceLayerConfig } from "#context/CommerceLayerContext"
diff --git a/packages/react-components/src/reducers/ShippingAddressReducer.ts b/packages/react-components/src/reducers/ShippingAddressReducer.ts
index bd2c8a38b..455e8c88f 100644
--- a/packages/react-components/src/reducers/ShippingAddressReducer.ts
+++ b/packages/react-components/src/reducers/ShippingAddressReducer.ts
@@ -1,4 +1,4 @@
-import { getSdk } from "@commercelayer/core"
+import { getSdk } from "@commercelayer/core-components"
import type { AddressUpdate, Order } from "@commercelayer/sdk"
import type { Dispatch } from "react"
import type { CommerceLayerConfig } from "#context/CommerceLayerContext"
diff --git a/packages/react-components/src/utils/expressPaymentHelper.ts b/packages/react-components/src/utils/expressPaymentHelper.ts
index 6d2ec2436..5df7205e7 100644
--- a/packages/react-components/src/utils/expressPaymentHelper.ts
+++ b/packages/react-components/src/utils/expressPaymentHelper.ts
@@ -1,4 +1,4 @@
-import { getSdk } from "@commercelayer/core"
+import { getSdk } from "@commercelayer/core-components"
import type {
AddressCreate,
Order,
diff --git a/packages/react-components/src/utils/localStorage.ts b/packages/react-components/src/utils/localStorage.ts
index 2d806901f..b8d7959e6 100644
--- a/packages/react-components/src/utils/localStorage.ts
+++ b/packages/react-components/src/utils/localStorage.ts
@@ -1,10 +1,10 @@
-import { deleteLocalOrder, getLocalOrder, setLocalOrder } from "@commercelayer/core"
+import { deleteLocalOrder, getLocalOrder, setLocalOrder } from "@commercelayer/core-components"
export type {
DeleteLocalOrder,
GetLocalOrder,
SetLocalOrder,
-} from "@commercelayer/core"
+} from "@commercelayer/core-components"
export { deleteLocalOrder, getLocalOrder, setLocalOrder }
export const getSavePaymentSourceToCustomerWallet = (): boolean => {
diff --git a/packages/react-components/src/utils/organization.ts b/packages/react-components/src/utils/organization.ts
index acb96ae78..b0fc0a317 100644
--- a/packages/react-components/src/utils/organization.ts
+++ b/packages/react-components/src/utils/organization.ts
@@ -1,4 +1,4 @@
-import { getSdk } from "@commercelayer/core"
+import { getSdk } from "@commercelayer/core-components"
import { type DefaultMfeConfig, getMfeConfig } from "@commercelayer/organization-config"
import { useEffect, useState } from "react"
import { jwt } from "./jwt"
diff --git a/packages/react-components/src/utils/triggerAttributeHelper.ts b/packages/react-components/src/utils/triggerAttributeHelper.ts
index a272d0364..d3a248c8d 100644
--- a/packages/react-components/src/utils/triggerAttributeHelper.ts
+++ b/packages/react-components/src/utils/triggerAttributeHelper.ts
@@ -1,4 +1,4 @@
-import { getSdk } from "@commercelayer/core"
+import { getSdk } from "@commercelayer/core-components"
import type { Order, OrderSubscription } from "@commercelayer/sdk"
import type { CommerceLayerConfig } from "#context/CommerceLayerContext"
diff --git a/packages/react-components/tsdown.config.ts b/packages/react-components/tsdown.config.ts
index 4d68a73a0..f9ea66168 100644
--- a/packages/react-components/tsdown.config.ts
+++ b/packages/react-components/tsdown.config.ts
@@ -24,8 +24,8 @@ export default defineConfig({
neverBundle: [
"react",
"react-dom",
- "@commercelayer/hooks",
- "@commercelayer/core",
+ "@commercelayer/react-hooks-components",
+ "@commercelayer/core-components",
"@commercelayer/sdk",
"@commercelayer/sdk/bundle",
],
diff --git a/packages/react-components/vitest.config.mts b/packages/react-components/vitest.config.mts
index cac389c1d..f590f48b6 100644
--- a/packages/react-components/vitest.config.mts
+++ b/packages/react-components/vitest.config.mts
@@ -11,10 +11,10 @@ export default defineConfig({
react: path.resolve(__dirname, "node_modules/react"),
"react-dom": path.resolve(__dirname, "node_modules/react-dom"),
swr: path.resolve(__dirname, "node_modules/swr"),
- "@commercelayer/hooks": path.resolve("../hooks/src/index.ts"),
- "@commercelayer/core": path.resolve("../core/src/index.ts"),
- "#sdk": path.resolve(__dirname, "../core/src/sdk/index.ts"),
- "#types": path.resolve(__dirname, "../core/src/types/index.ts"),
+ "@commercelayer/react-hooks-components": path.resolve("../react-hooks-components/src/index.ts"),
+ "@commercelayer/core-components": path.resolve("../core-components/src/index.ts"),
+ "#sdk": path.resolve(__dirname, "../core-components/src/sdk/index.ts"),
+ "#types": path.resolve(__dirname, "../core-components/src/types/index.ts"),
mocks: path.resolve(__dirname, "mocks"),
specs: path.resolve(__dirname, "specs"),
"#components": path.resolve(__dirname, "src/components"),
diff --git a/packages/hooks/extender.ts b/packages/react-hooks-components/extender.ts
similarity index 96%
rename from packages/hooks/extender.ts
rename to packages/react-hooks-components/extender.ts
index 5525f6b16..cee645b97 100644
--- a/packages/hooks/extender.ts
+++ b/packages/react-hooks-components/extender.ts
@@ -1,4 +1,4 @@
-import { getAccessToken } from "@commercelayer/core"
+import { getAccessToken } from "@commercelayer/core-components"
import { test } from "vitest"
const clientId = import.meta.env.VITE_SALES_CHANNEL_CLIENT_ID
diff --git a/packages/hooks/package.json b/packages/react-hooks-components/package.json
similarity index 94%
rename from packages/hooks/package.json
rename to packages/react-hooks-components/package.json
index 9d24a2ddb..866b32805 100644
--- a/packages/hooks/package.json
+++ b/packages/react-hooks-components/package.json
@@ -1,5 +1,5 @@
{
- "name": "@commercelayer/hooks",
+ "name": "@commercelayer/react-hooks-components",
"version": "1.0.0",
"description": "Commerce Layer React Hooks",
"type": "module",
@@ -57,7 +57,7 @@
"vitest": "^4.1.10"
},
"dependencies": {
- "@commercelayer/core": "workspace:*",
+ "@commercelayer/core-components": "workspace:*",
"swr": "^2.4.2"
},
"peerDependencies": {
diff --git a/packages/hooks/src/addresses/index.ts b/packages/react-hooks-components/src/addresses/index.ts
similarity index 100%
rename from packages/hooks/src/addresses/index.ts
rename to packages/react-hooks-components/src/addresses/index.ts
diff --git a/packages/hooks/src/addresses/useAddressForm.spec.ts b/packages/react-hooks-components/src/addresses/useAddressForm.spec.ts
similarity index 99%
rename from packages/hooks/src/addresses/useAddressForm.spec.ts
rename to packages/react-hooks-components/src/addresses/useAddressForm.spec.ts
index d6cb278d1..8d11211e5 100644
--- a/packages/hooks/src/addresses/useAddressForm.spec.ts
+++ b/packages/react-hooks-components/src/addresses/useAddressForm.spec.ts
@@ -8,7 +8,7 @@ const mocks = vi.hoisted(() => ({
updateOrder: vi.fn(),
}))
-vi.mock("@commercelayer/core", () => ({
+vi.mock("@commercelayer/core-components", () => ({
saveOrderAddresses: mocks.saveOrderAddresses,
retrieveOrder: mocks.retrieveOrder,
updateOrder: mocks.updateOrder,
diff --git a/packages/hooks/src/addresses/useAddressForm.ts b/packages/react-hooks-components/src/addresses/useAddressForm.ts
similarity index 97%
rename from packages/hooks/src/addresses/useAddressForm.ts
rename to packages/react-hooks-components/src/addresses/useAddressForm.ts
index 05d5669cd..4fa97e6dc 100644
--- a/packages/hooks/src/addresses/useAddressForm.ts
+++ b/packages/react-hooks-components/src/addresses/useAddressForm.ts
@@ -1,10 +1,10 @@
-import type { InterceptorManager } from "@commercelayer/core"
+import type { InterceptorManager } from "@commercelayer/core-components"
import {
updateOrder as coreUpdateOrder,
retrieveOrder,
type SaveOrderAddressesParams,
saveOrderAddresses,
-} from "@commercelayer/core"
+} from "@commercelayer/core-components"
import type { Order } from "@commercelayer/sdk"
import { useCallback, useState } from "react"
import useSWR from "swr"
diff --git a/packages/hooks/src/availability/useAvailability.interceptors.test.ts b/packages/react-hooks-components/src/availability/useAvailability.interceptors.test.ts
similarity index 97%
rename from packages/hooks/src/availability/useAvailability.interceptors.test.ts
rename to packages/react-hooks-components/src/availability/useAvailability.interceptors.test.ts
index 817dad62c..2ceb8ee93 100644
--- a/packages/hooks/src/availability/useAvailability.interceptors.test.ts
+++ b/packages/react-hooks-components/src/availability/useAvailability.interceptors.test.ts
@@ -15,7 +15,7 @@ const swrWrapper = ({ children }: { children: ReactNode }) =>
const mockAvailability = { available: true, quantity: 10 }
const mockGetSkuAvailability = vi.fn().mockResolvedValue(mockAvailability)
-vi.mock("@commercelayer/core", () => ({
+vi.mock("@commercelayer/core-components", () => ({
getSkuAvailability: (...args: unknown[]) => mockGetSkuAvailability(...args),
}))
diff --git a/packages/hooks/src/availability/useAvailability.test.ts b/packages/react-hooks-components/src/availability/useAvailability.test.ts
similarity index 97%
rename from packages/hooks/src/availability/useAvailability.test.ts
rename to packages/react-hooks-components/src/availability/useAvailability.test.ts
index 28a959af7..79ce9455e 100644
--- a/packages/hooks/src/availability/useAvailability.test.ts
+++ b/packages/react-hooks-components/src/availability/useAvailability.test.ts
@@ -18,7 +18,7 @@ const mockAvailability = {
shipping_method: undefined,
}
-vi.mock("@commercelayer/core", () => ({
+vi.mock("@commercelayer/core-components", () => ({
getSkuAvailability: vi.fn(),
}))
@@ -26,7 +26,7 @@ const swrWrapper = ({ children }: { children: ReactNode }) =>
createElement(SWRConfig, { value: { provider: () => new Map() } }, children)
async function getCoreMock() {
- const mod = await import("@commercelayer/core")
+ const mod = await import("@commercelayer/core-components")
return vi.mocked(mod.getSkuAvailability)
}
diff --git a/packages/hooks/src/availability/useAvailability.ts b/packages/react-hooks-components/src/availability/useAvailability.ts
similarity index 98%
rename from packages/hooks/src/availability/useAvailability.ts
rename to packages/react-hooks-components/src/availability/useAvailability.ts
index 38a87f426..311b0536a 100644
--- a/packages/hooks/src/availability/useAvailability.ts
+++ b/packages/react-hooks-components/src/availability/useAvailability.ts
@@ -2,7 +2,7 @@ import {
getSkuAvailability,
type InterceptorManager,
type SkuAvailability,
-} from "@commercelayer/core"
+} from "@commercelayer/core-components"
import { useCallback, useState } from "react"
import useSWR, { type KeyedMutator } from "swr"
diff --git a/packages/hooks/src/customers/index.ts b/packages/react-hooks-components/src/customers/index.ts
similarity index 100%
rename from packages/hooks/src/customers/index.ts
rename to packages/react-hooks-components/src/customers/index.ts
diff --git a/packages/hooks/src/customers/useCustomer.ts b/packages/react-hooks-components/src/customers/useCustomer.ts
similarity index 97%
rename from packages/hooks/src/customers/useCustomer.ts
rename to packages/react-hooks-components/src/customers/useCustomer.ts
index 1081724a2..dbd1f2026 100644
--- a/packages/hooks/src/customers/useCustomer.ts
+++ b/packages/react-hooks-components/src/customers/useCustomer.ts
@@ -5,7 +5,7 @@ import {
getCustomerInfo,
type InterceptorManager,
type QueryPageSize,
-} from "@commercelayer/core"
+} from "@commercelayer/core-components"
import useSWR, { type KeyedMutator } from "swr"
interface UseCustomerOptions {
diff --git a/packages/hooks/src/gift_cards/useGiftCards.interceptors.test.ts b/packages/react-hooks-components/src/gift_cards/useGiftCards.interceptors.test.ts
similarity index 98%
rename from packages/hooks/src/gift_cards/useGiftCards.interceptors.test.ts
rename to packages/react-hooks-components/src/gift_cards/useGiftCards.interceptors.test.ts
index fa7257ff1..19fb00d86 100644
--- a/packages/hooks/src/gift_cards/useGiftCards.interceptors.test.ts
+++ b/packages/react-hooks-components/src/gift_cards/useGiftCards.interceptors.test.ts
@@ -19,8 +19,8 @@ const mockRetrieveGiftCard = vi.fn().mockResolvedValue(mockGiftCard)
const mockCreateGiftCard = vi.fn().mockResolvedValue({ ...mockGiftCard, id: "gc_new" })
const mockUpdateGiftCard = vi.fn().mockResolvedValue({ ...mockGiftCard, reference: "updated-ref" })
-vi.mock("@commercelayer/core", async (importOriginal) => {
- const actual = await importOriginal()
+vi.mock("@commercelayer/core-components", async (importOriginal) => {
+ const actual = await importOriginal()
return {
...actual,
getGiftCards: (...args: unknown[]) => mockGetGiftCards(...args),
diff --git a/packages/hooks/src/gift_cards/useGiftCards.test.ts b/packages/react-hooks-components/src/gift_cards/useGiftCards.test.ts
similarity index 100%
rename from packages/hooks/src/gift_cards/useGiftCards.test.ts
rename to packages/react-hooks-components/src/gift_cards/useGiftCards.test.ts
diff --git a/packages/hooks/src/gift_cards/useGiftCards.ts b/packages/react-hooks-components/src/gift_cards/useGiftCards.ts
similarity index 99%
rename from packages/hooks/src/gift_cards/useGiftCards.ts
rename to packages/react-hooks-components/src/gift_cards/useGiftCards.ts
index a2786bc77..c503af9bf 100644
--- a/packages/hooks/src/gift_cards/useGiftCards.ts
+++ b/packages/react-hooks-components/src/gift_cards/useGiftCards.ts
@@ -7,7 +7,7 @@ import {
type InterceptorManager,
retrieveGiftCard,
updateGiftCard,
-} from "@commercelayer/core"
+} from "@commercelayer/core-components"
import { useCallback, useState } from "react"
import useSWR, { type KeyedMutator } from "swr"
diff --git a/packages/hooks/src/in_stock_subscriptions/useInStockSubscriptions.test.ts b/packages/react-hooks-components/src/in_stock_subscriptions/useInStockSubscriptions.test.ts
similarity index 97%
rename from packages/hooks/src/in_stock_subscriptions/useInStockSubscriptions.test.ts
rename to packages/react-hooks-components/src/in_stock_subscriptions/useInStockSubscriptions.test.ts
index 2ece57adb..26aa5e1f2 100644
--- a/packages/hooks/src/in_stock_subscriptions/useInStockSubscriptions.test.ts
+++ b/packages/react-hooks-components/src/in_stock_subscriptions/useInStockSubscriptions.test.ts
@@ -8,8 +8,8 @@ import { useInStockSubscriptions } from "./useInStockSubscriptions"
const mockCoreSetInStockSubscription = vi.fn().mockResolvedValue(undefined)
-vi.mock("@commercelayer/core", async (importOriginal) => {
- const actual = await importOriginal()
+vi.mock("@commercelayer/core-components", async (importOriginal) => {
+ const actual = await importOriginal()
return {
...actual,
setInStockSubscription: (...args: unknown[]) => mockCoreSetInStockSubscription(...args),
diff --git a/packages/hooks/src/in_stock_subscriptions/useInStockSubscriptions.ts b/packages/react-hooks-components/src/in_stock_subscriptions/useInStockSubscriptions.ts
similarity index 97%
rename from packages/hooks/src/in_stock_subscriptions/useInStockSubscriptions.ts
rename to packages/react-hooks-components/src/in_stock_subscriptions/useInStockSubscriptions.ts
index a81e2ce41..da4b0451c 100644
--- a/packages/hooks/src/in_stock_subscriptions/useInStockSubscriptions.ts
+++ b/packages/react-hooks-components/src/in_stock_subscriptions/useInStockSubscriptions.ts
@@ -1,7 +1,7 @@
import {
setInStockSubscription as coreSetInStockSubscription,
type InterceptorManager,
-} from "@commercelayer/core"
+} from "@commercelayer/core-components"
import { useCallback, useState } from "react"
interface UseInStockSubscriptionsParams {
diff --git a/packages/hooks/src/index.ts b/packages/react-hooks-components/src/index.ts
similarity index 90%
rename from packages/hooks/src/index.ts
rename to packages/react-hooks-components/src/index.ts
index cafb845e2..7e5972dcf 100644
--- a/packages/hooks/src/index.ts
+++ b/packages/react-hooks-components/src/index.ts
@@ -1,4 +1,4 @@
-export type { InterceptorManager } from "@commercelayer/core"
+export type { InterceptorManager } from "@commercelayer/core-components"
export { useAddressForm } from "./addresses/useAddressForm"
export { useAvailability } from "./availability/useAvailability"
export { useCustomer } from "./customers/useCustomer"
diff --git a/packages/hooks/src/line_items/useLineItems.test.ts b/packages/react-hooks-components/src/line_items/useLineItems.test.ts
similarity index 98%
rename from packages/hooks/src/line_items/useLineItems.test.ts
rename to packages/react-hooks-components/src/line_items/useLineItems.test.ts
index 1b7f5db0a..7d984a13a 100644
--- a/packages/hooks/src/line_items/useLineItems.test.ts
+++ b/packages/react-hooks-components/src/line_items/useLineItems.test.ts
@@ -22,8 +22,8 @@ const mockGetLineItems = vi.fn().mockResolvedValue(MOCK_LINE_ITEMS)
const mockUpdateLineItem = vi.fn().mockResolvedValue(MOCK_UPDATED_LINE_ITEM)
const mockDeleteLineItem = vi.fn().mockResolvedValue(undefined)
-vi.mock("@commercelayer/core", async (importOriginal) => {
- const actual = await importOriginal()
+vi.mock("@commercelayer/core-components", async (importOriginal) => {
+ const actual = await importOriginal()
return {
...actual,
getLineItems: (...args: unknown[]) => mockGetLineItems(...args),
diff --git a/packages/hooks/src/line_items/useLineItems.ts b/packages/react-hooks-components/src/line_items/useLineItems.ts
similarity index 98%
rename from packages/hooks/src/line_items/useLineItems.ts
rename to packages/react-hooks-components/src/line_items/useLineItems.ts
index 01006a58f..971edef12 100644
--- a/packages/hooks/src/line_items/useLineItems.ts
+++ b/packages/react-hooks-components/src/line_items/useLineItems.ts
@@ -3,7 +3,7 @@ import {
updateLineItem as coreUpdateLineItem,
getLineItems,
type InterceptorManager,
-} from "@commercelayer/core"
+} from "@commercelayer/core-components"
import type { LineItem } from "@commercelayer/sdk"
import { useCallback } from "react"
import useSWR, { type KeyedMutator } from "swr"
diff --git a/packages/hooks/src/orders/index.ts b/packages/react-hooks-components/src/orders/index.ts
similarity index 100%
rename from packages/hooks/src/orders/index.ts
rename to packages/react-hooks-components/src/orders/index.ts
diff --git a/packages/hooks/src/orders/useOrder.ts b/packages/react-hooks-components/src/orders/useOrder.ts
similarity index 98%
rename from packages/hooks/src/orders/useOrder.ts
rename to packages/react-hooks-components/src/orders/useOrder.ts
index 50fb0f854..3654b805f 100644
--- a/packages/hooks/src/orders/useOrder.ts
+++ b/packages/react-hooks-components/src/orders/useOrder.ts
@@ -4,7 +4,7 @@ import {
updateOrder as coreUpdateOrder,
type InterceptorManager,
retrieveOrder,
-} from "@commercelayer/core"
+} from "@commercelayer/core-components"
import type { Order, OrderCreate, OrderUpdate } from "@commercelayer/sdk"
import { useCallback, useState } from "react"
import useSWR, { type KeyedMutator } from "swr"
diff --git a/packages/hooks/src/prices/pricesBatchStore.test.ts b/packages/react-hooks-components/src/prices/pricesBatchStore.test.ts
similarity index 100%
rename from packages/hooks/src/prices/pricesBatchStore.test.ts
rename to packages/react-hooks-components/src/prices/pricesBatchStore.test.ts
diff --git a/packages/hooks/src/prices/pricesBatchStore.ts b/packages/react-hooks-components/src/prices/pricesBatchStore.ts
similarity index 97%
rename from packages/hooks/src/prices/pricesBatchStore.ts
rename to packages/react-hooks-components/src/prices/pricesBatchStore.ts
index 471f90be1..a78505bd4 100644
--- a/packages/hooks/src/prices/pricesBatchStore.ts
+++ b/packages/react-hooks-components/src/prices/pricesBatchStore.ts
@@ -9,7 +9,7 @@
* to exactly one network request.
*/
-import { EMPTY as _EMPTY, createBatchStore } from "@commercelayer/core"
+import { EMPTY as _EMPTY, createBatchStore } from "@commercelayer/core-components"
const _store = createBatchStore()
diff --git a/packages/hooks/src/prices/usePrices.interceptors.test.ts b/packages/react-hooks-components/src/prices/usePrices.interceptors.test.ts
similarity index 96%
rename from packages/hooks/src/prices/usePrices.interceptors.test.ts
rename to packages/react-hooks-components/src/prices/usePrices.interceptors.test.ts
index a3fbde3aa..074ee844d 100644
--- a/packages/hooks/src/prices/usePrices.interceptors.test.ts
+++ b/packages/react-hooks-components/src/prices/usePrices.interceptors.test.ts
@@ -18,8 +18,8 @@ const mockGetPrices = vi.fn().mockResolvedValue(mockPrices)
const mockRetrievePrice = vi.fn().mockResolvedValue(mockPrices[0])
const mockUpdatePrice = vi.fn().mockResolvedValue({ ...mockPrices[0], amount_cents: 2000 })
-vi.mock("@commercelayer/core", async (importOriginal) => {
- const actual = await importOriginal()
+vi.mock("@commercelayer/core-components", async (importOriginal) => {
+ const actual = await importOriginal()
return {
...actual,
getPrices: (...args: unknown[]) => mockGetPrices(...args),
diff --git a/packages/hooks/src/prices/usePrices.test.ts b/packages/react-hooks-components/src/prices/usePrices.test.ts
similarity index 100%
rename from packages/hooks/src/prices/usePrices.test.ts
rename to packages/react-hooks-components/src/prices/usePrices.test.ts
diff --git a/packages/hooks/src/prices/usePrices.ts b/packages/react-hooks-components/src/prices/usePrices.ts
similarity index 99%
rename from packages/hooks/src/prices/usePrices.ts
rename to packages/react-hooks-components/src/prices/usePrices.ts
index 6b4e89e2d..826e3874d 100644
--- a/packages/hooks/src/prices/usePrices.ts
+++ b/packages/react-hooks-components/src/prices/usePrices.ts
@@ -5,7 +5,7 @@ import {
type PriceUpdate,
retrievePrice,
updatePrice,
-} from "@commercelayer/core"
+} from "@commercelayer/core-components"
import { useCallback, useEffect, useState, useSyncExternalStore } from "react"
import useSWR, { type KeyedMutator } from "swr"
import {
diff --git a/packages/hooks/src/shipments/useShipments.test.ts b/packages/react-hooks-components/src/shipments/useShipments.test.ts
similarity index 98%
rename from packages/hooks/src/shipments/useShipments.test.ts
rename to packages/react-hooks-components/src/shipments/useShipments.test.ts
index 1c545863f..c6658352c 100644
--- a/packages/hooks/src/shipments/useShipments.test.ts
+++ b/packages/react-hooks-components/src/shipments/useShipments.test.ts
@@ -24,8 +24,8 @@ const MOCK_RESULT = { shipments: MOCK_SHIPMENTS, deliveryLeadTimes: MOCK_DELIVER
const mockGetShipments = vi.fn().mockResolvedValue(MOCK_RESULT)
const mockSetShippingMethod = vi.fn().mockResolvedValue(undefined)
-vi.mock("@commercelayer/core", async (importOriginal) => {
- const actual = await importOriginal()
+vi.mock("@commercelayer/core-components", async (importOriginal) => {
+ const actual = await importOriginal()
return {
...actual,
getShipments: (...args: unknown[]) => mockGetShipments(...args),
diff --git a/packages/hooks/src/shipments/useShipments.ts b/packages/react-hooks-components/src/shipments/useShipments.ts
similarity index 98%
rename from packages/hooks/src/shipments/useShipments.ts
rename to packages/react-hooks-components/src/shipments/useShipments.ts
index d11b991e2..6a92e2890 100644
--- a/packages/hooks/src/shipments/useShipments.ts
+++ b/packages/react-hooks-components/src/shipments/useShipments.ts
@@ -3,7 +3,7 @@ import {
type GetShipmentsResult,
getShipments,
type InterceptorManager,
-} from "@commercelayer/core"
+} from "@commercelayer/core-components"
import type { DeliveryLeadTime, Shipment } from "@commercelayer/sdk"
import { useCallback } from "react"
import useSWR, { type KeyedMutator } from "swr"
diff --git a/packages/hooks/src/sku_lists/useSkuList.ts b/packages/react-hooks-components/src/sku_lists/useSkuList.ts
similarity index 95%
rename from packages/hooks/src/sku_lists/useSkuList.ts
rename to packages/react-hooks-components/src/sku_lists/useSkuList.ts
index bda386c2b..6a550c6cd 100644
--- a/packages/hooks/src/sku_lists/useSkuList.ts
+++ b/packages/react-hooks-components/src/sku_lists/useSkuList.ts
@@ -2,7 +2,7 @@ import {
retrieveSkuList as coreRetrieveSkuList,
type InterceptorManager,
type SkuList,
-} from "@commercelayer/core"
+} from "@commercelayer/core-components"
import type { QueryParamsRetrieve } from "@commercelayer/sdk"
import useSWR from "swr"
diff --git a/packages/hooks/src/sku_lists/useSkuLists.interceptors.test.ts b/packages/react-hooks-components/src/sku_lists/useSkuLists.interceptors.test.ts
similarity index 98%
rename from packages/hooks/src/sku_lists/useSkuLists.interceptors.test.ts
rename to packages/react-hooks-components/src/sku_lists/useSkuLists.interceptors.test.ts
index d6e613740..299122cce 100644
--- a/packages/hooks/src/sku_lists/useSkuLists.interceptors.test.ts
+++ b/packages/react-hooks-components/src/sku_lists/useSkuLists.interceptors.test.ts
@@ -16,7 +16,7 @@ const mockSkuLists = [{ id: "list_1", name: "My List" }]
const mockGetSkuLists = vi.fn().mockResolvedValue(mockSkuLists)
const mockRetrieveSkuList = vi.fn().mockResolvedValue(mockSkuLists[0])
-vi.mock("@commercelayer/core", () => ({
+vi.mock("@commercelayer/core-components", () => ({
getSkuLists: (...args: unknown[]) => mockGetSkuLists(...args),
retrieveSkuList: (...args: unknown[]) => mockRetrieveSkuList(...args),
}))
diff --git a/packages/hooks/src/sku_lists/useSkuLists.ts b/packages/react-hooks-components/src/sku_lists/useSkuLists.ts
similarity index 98%
rename from packages/hooks/src/sku_lists/useSkuLists.ts
rename to packages/react-hooks-components/src/sku_lists/useSkuLists.ts
index 961f2b2d5..158252057 100644
--- a/packages/hooks/src/sku_lists/useSkuLists.ts
+++ b/packages/react-hooks-components/src/sku_lists/useSkuLists.ts
@@ -3,7 +3,7 @@ import {
type InterceptorManager,
retrieveSkuList,
type SkuList,
-} from "@commercelayer/core"
+} from "@commercelayer/core-components"
import type { QueryParamsList, QueryParamsRetrieve } from "@commercelayer/sdk"
import { useCallback, useState } from "react"
import useSWR, { type KeyedMutator } from "swr"
diff --git a/packages/hooks/src/skus/index.ts b/packages/react-hooks-components/src/skus/index.ts
similarity index 55%
rename from packages/hooks/src/skus/index.ts
rename to packages/react-hooks-components/src/skus/index.ts
index 628dc6c83..a3752532c 100644
--- a/packages/hooks/src/skus/index.ts
+++ b/packages/react-hooks-components/src/skus/index.ts
@@ -1,3 +1,3 @@
-export type { Sku, SkuUpdate } from "@commercelayer/core"
+export type { Sku, SkuUpdate } from "@commercelayer/core-components"
export * as skusBatchStore from "./skusBatchStore"
export { useSkus } from "./useSkus"
diff --git a/packages/hooks/src/skus/skusBatchStore.test.ts b/packages/react-hooks-components/src/skus/skusBatchStore.test.ts
similarity index 100%
rename from packages/hooks/src/skus/skusBatchStore.test.ts
rename to packages/react-hooks-components/src/skus/skusBatchStore.test.ts
diff --git a/packages/hooks/src/skus/skusBatchStore.ts b/packages/react-hooks-components/src/skus/skusBatchStore.ts
similarity index 97%
rename from packages/hooks/src/skus/skusBatchStore.ts
rename to packages/react-hooks-components/src/skus/skusBatchStore.ts
index 79c9a1ed1..3c94a79ff 100644
--- a/packages/hooks/src/skus/skusBatchStore.ts
+++ b/packages/react-hooks-components/src/skus/skusBatchStore.ts
@@ -9,7 +9,7 @@
* to exactly one network request.
*/
-import { EMPTY as _EMPTY, createBatchStore } from "@commercelayer/core"
+import { EMPTY as _EMPTY, createBatchStore } from "@commercelayer/core-components"
const _store = createBatchStore()
diff --git a/packages/hooks/src/skus/useSkus.interceptors.test.ts b/packages/react-hooks-components/src/skus/useSkus.interceptors.test.ts
similarity index 96%
rename from packages/hooks/src/skus/useSkus.interceptors.test.ts
rename to packages/react-hooks-components/src/skus/useSkus.interceptors.test.ts
index 0f1181d51..b8f04e85b 100644
--- a/packages/hooks/src/skus/useSkus.interceptors.test.ts
+++ b/packages/react-hooks-components/src/skus/useSkus.interceptors.test.ts
@@ -2,7 +2,7 @@
* @vitest-environment jsdom
*/
-import type { Sku } from "@commercelayer/core"
+import type { Sku } from "@commercelayer/core-components"
import { act, renderHook, waitFor } from "@testing-library/react"
import type { ReactNode } from "react"
import { createElement } from "react"
@@ -20,8 +20,8 @@ const mockGetSkus = vi.fn().mockResolvedValue(mockSkus)
const mockRetrieveSku = vi.fn().mockResolvedValue(mockSkus[0])
const mockUpdateSku = vi.fn().mockResolvedValue({ ...mockSkus[0], reference: "updated" })
-vi.mock("@commercelayer/core", async (importOriginal) => {
- const actual = await importOriginal()
+vi.mock("@commercelayer/core-components", async (importOriginal) => {
+ const actual = await importOriginal()
return {
...actual,
getSkus: (...args: unknown[]) => mockGetSkus(...args),
diff --git a/packages/hooks/src/skus/useSkus.test.ts b/packages/react-hooks-components/src/skus/useSkus.test.ts
similarity index 100%
rename from packages/hooks/src/skus/useSkus.test.ts
rename to packages/react-hooks-components/src/skus/useSkus.test.ts
diff --git a/packages/hooks/src/skus/useSkus.ts b/packages/react-hooks-components/src/skus/useSkus.ts
similarity index 99%
rename from packages/hooks/src/skus/useSkus.ts
rename to packages/react-hooks-components/src/skus/useSkus.ts
index a0c158141..e3ef2b5d2 100644
--- a/packages/hooks/src/skus/useSkus.ts
+++ b/packages/react-hooks-components/src/skus/useSkus.ts
@@ -5,7 +5,7 @@ import {
type Sku,
type SkuUpdate,
updateSku,
-} from "@commercelayer/core"
+} from "@commercelayer/core-components"
import { useCallback, useEffect, useState, useSyncExternalStore } from "react"
import useSWR, { type KeyedMutator } from "swr"
import {
diff --git a/packages/hooks/src/vitest.setup.ts b/packages/react-hooks-components/src/vitest.setup.ts
similarity index 100%
rename from packages/hooks/src/vitest.setup.ts
rename to packages/react-hooks-components/src/vitest.setup.ts
diff --git a/packages/hooks/tsconfig.json b/packages/react-hooks-components/tsconfig.json
similarity index 100%
rename from packages/hooks/tsconfig.json
rename to packages/react-hooks-components/tsconfig.json
diff --git a/packages/hooks/tsdown.config.ts b/packages/react-hooks-components/tsdown.config.ts
similarity index 100%
rename from packages/hooks/tsdown.config.ts
rename to packages/react-hooks-components/tsdown.config.ts
diff --git a/packages/hooks/vite-env.d.ts b/packages/react-hooks-components/vite-env.d.ts
similarity index 100%
rename from packages/hooks/vite-env.d.ts
rename to packages/react-hooks-components/vite-env.d.ts
diff --git a/packages/hooks/vitest.config.ts b/packages/react-hooks-components/vitest.config.ts
similarity index 100%
rename from packages/hooks/vitest.config.ts
rename to packages/react-hooks-components/vitest.config.ts
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index bb76a59af..570621d9f 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -48,7 +48,7 @@ importers:
specifier: ^6.0.3
version: 6.0.3
- packages/core:
+ packages/core-components:
dependencies:
'@commercelayer/js-auth':
specifier: ^7.4.2
@@ -266,78 +266,20 @@ importers:
specifier: ^6.1.1
version: 6.1.1(typescript@6.0.3)(vite@8.1.5(@types/node@25.9.5)(esbuild@0.27.2)(jiti@2.7.0)(yaml@2.9.0))
- packages/hooks:
- dependencies:
- '@commercelayer/core':
- specifier: workspace:*
- version: link:../core
- swr:
- specifier: ^2.4.2
- version: 2.4.2(react@19.2.7)
- devDependencies:
- '@arethetypeswrong/cli':
- specifier: ^0.18.5
- version: 0.18.5
- '@babel/core':
- specifier: ^7.29.7
- version: 7.29.7
- '@commercelayer/sdk':
- specifier: ^7.12.1
- version: 7.12.1
- '@rolldown/plugin-babel':
- specifier: ^0.2.3
- version: 0.2.3(@babel/core@7.29.7)(rolldown@1.2.0)(vite@8.1.5(@types/node@25.9.5)(esbuild@0.27.2)(jiti@2.7.0)(yaml@2.9.0))
- '@testing-library/react':
- specifier: ^16.3.2
- version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
- '@types/react':
- specifier: ^19.2.17
- version: 19.2.17
- '@types/react-dom':
- specifier: ^19.2.3
- version: 19.2.3(@types/react@19.2.17)
- '@vitejs/plugin-react':
- specifier: ^6.0.3
- version: 6.0.3(@rolldown/plugin-babel@0.2.3(@babel/core@7.29.7)(rolldown@1.2.0)(vite@8.1.5(@types/node@25.9.5)(esbuild@0.27.2)(jiti@2.7.0)(yaml@2.9.0)))(babel-plugin-react-compiler@1.0.0)(vite@8.1.5(@types/node@25.9.5)(esbuild@0.27.2)(jiti@2.7.0)(yaml@2.9.0))
- '@vitest/coverage-v8':
- specifier: ^4.1.10
- version: 4.1.10(vitest@4.1.5)
- babel-plugin-react-compiler:
- specifier: ^1.0.0
- version: 1.0.0
- react:
- specifier: ^19.2.7
- version: 19.2.7
- react-dom:
- specifier: ^19.2.7
- version: 19.2.7(react@19.2.7)
- tsdown:
- specifier: ^0.22.12
- version: 0.22.12(@arethetypeswrong/core@0.18.5)(oxc-resolver@11.24.2)(typescript@6.0.3)
- typescript:
- specifier: ^6.0.3
- version: 6.0.3
- vite-tsconfig-paths:
- specifier: ^6.1.1
- version: 6.1.1(typescript@6.0.3)(vite@8.1.5(@types/node@25.9.5)(esbuild@0.27.2)(jiti@2.7.0)(yaml@2.9.0))
- vitest:
- specifier: '>=4.1.0'
- version: 4.1.5(@opentelemetry/api@1.9.1)(@types/node@25.9.5)(@vitest/coverage-v8@4.1.10)(jsdom@29.1.1)(msw@2.15.0(@types/node@25.9.5)(typescript@6.0.3))(vite@8.1.5(@types/node@25.9.5)(esbuild@0.27.2)(jiti@2.7.0)(yaml@2.9.0))
-
packages/react-components:
dependencies:
'@adyen/adyen-web':
specifier: ^6.41.0
version: 6.41.0
- '@commercelayer/core':
- specifier: workspace:*
- version: link:../core
- '@commercelayer/hooks':
+ '@commercelayer/core-components':
specifier: workspace:*
- version: link:../hooks
+ version: link:../core-components
'@commercelayer/organization-config':
specifier: ^2.8.4
version: 2.8.4
+ '@commercelayer/react-hooks-components':
+ specifier: workspace:*
+ version: link:../react-hooks-components
'@commercelayer/sdk':
specifier: 7.12.1
version: 7.12.1
@@ -451,6 +393,64 @@ importers:
specifier: '>=4.1.0'
version: 4.1.5(@opentelemetry/api@1.9.1)(@types/node@25.9.5)(@vitest/coverage-v8@4.1.10)(jsdom@29.1.1)(msw@2.15.0(@types/node@25.9.5)(typescript@6.0.3))(vite@8.1.5(@types/node@25.9.5)(esbuild@0.27.2)(jiti@2.7.0)(yaml@2.9.0))
+ packages/react-hooks-components:
+ dependencies:
+ '@commercelayer/core-components':
+ specifier: workspace:*
+ version: link:../core-components
+ swr:
+ specifier: ^2.4.2
+ version: 2.4.2(react@19.2.7)
+ devDependencies:
+ '@arethetypeswrong/cli':
+ specifier: ^0.18.5
+ version: 0.18.5
+ '@babel/core':
+ specifier: ^7.29.7
+ version: 7.29.7
+ '@commercelayer/sdk':
+ specifier: ^7.12.1
+ version: 7.12.1
+ '@rolldown/plugin-babel':
+ specifier: ^0.2.3
+ version: 0.2.3(@babel/core@7.29.7)(rolldown@1.2.0)(vite@8.1.5(@types/node@25.9.5)(esbuild@0.27.2)(jiti@2.7.0)(yaml@2.9.0))
+ '@testing-library/react':
+ specifier: ^16.3.2
+ version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
+ '@types/react':
+ specifier: ^19.2.17
+ version: 19.2.17
+ '@types/react-dom':
+ specifier: ^19.2.3
+ version: 19.2.3(@types/react@19.2.17)
+ '@vitejs/plugin-react':
+ specifier: ^6.0.3
+ version: 6.0.3(@rolldown/plugin-babel@0.2.3(@babel/core@7.29.7)(rolldown@1.2.0)(vite@8.1.5(@types/node@25.9.5)(esbuild@0.27.2)(jiti@2.7.0)(yaml@2.9.0)))(babel-plugin-react-compiler@1.0.0)(vite@8.1.5(@types/node@25.9.5)(esbuild@0.27.2)(jiti@2.7.0)(yaml@2.9.0))
+ '@vitest/coverage-v8':
+ specifier: ^4.1.10
+ version: 4.1.10(vitest@4.1.5)
+ babel-plugin-react-compiler:
+ specifier: ^1.0.0
+ version: 1.0.0
+ react:
+ specifier: ^19.2.7
+ version: 19.2.7
+ react-dom:
+ specifier: ^19.2.7
+ version: 19.2.7(react@19.2.7)
+ tsdown:
+ specifier: ^0.22.12
+ version: 0.22.12(@arethetypeswrong/core@0.18.5)(oxc-resolver@11.24.2)(typescript@6.0.3)
+ typescript:
+ specifier: ^6.0.3
+ version: 6.0.3
+ vite-tsconfig-paths:
+ specifier: ^6.1.1
+ version: 6.1.1(typescript@6.0.3)(vite@8.1.5(@types/node@25.9.5)(esbuild@0.27.2)(jiti@2.7.0)(yaml@2.9.0))
+ vitest:
+ specifier: '>=4.1.0'
+ version: 4.1.5(@opentelemetry/api@1.9.1)(@types/node@25.9.5)(@vitest/coverage-v8@4.1.10)(jsdom@29.1.1)(msw@2.15.0(@types/node@25.9.5)(typescript@6.0.3))(vite@8.1.5(@types/node@25.9.5)(esbuild@0.27.2)(jiti@2.7.0)(yaml@2.9.0))
+
packages:
'@adobe/css-tools@4.4.4':
@@ -502,10 +502,6 @@ packages:
resolution: {integrity: sha512-locTkQyKvwIEgBzVrn8693ebc97F2U8ZHjbXwDXJ5Fn2TCpNwTlKcaKLkdHop5c/icOFE7qt7Q9JC5hnKNa6Gg==}
engines: {node: '>=6.9.0'}
- '@babel/core@7.29.0':
- resolution: {integrity: sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==}
- engines: {node: '>=6.9.0'}
-
'@babel/core@7.29.7':
resolution: {integrity: sha512-RgHBCvtjbOK2gXSNBNIkNoEc9qoVEtau3hj8gEqKQuL3HZAibKarWFEI3Lfm6EYKkLalOh8eSrj9b+ch9H/VBA==}
engines: {node: '>=6.9.0'}
@@ -637,10 +633,6 @@ packages:
resolution: {integrity: sha512-iES0Skag9ERIF68aXadpO6dbXa03mNWK3sEqJaMnLNs/eC3l0lkImdfoy6Y09/SfkpawdAB4RjQ7PVA7TcVGdw==}
engines: {node: '>=6.9.0'}
- '@babel/helpers@7.28.6':
- resolution: {integrity: sha512-xOBvwq86HHdB7WUDTfKfT/Vuxh7gElQ+Sfti2Cy6yIWNW05P8iUslOVcZ4/sKbE+/jQaukQAdz/gf3724kYdqw==}
- engines: {node: '>=6.9.0'}
-
'@babel/helpers@7.29.7':
resolution: {integrity: sha512-1k2lAGRMfHTcwuNYcCNUmaUffmQv8KWMfh2iJUUeRlwlwH4FdNG7mfPI10NPfLHJFThE4Tyr4mv7kTNZOiPuBg==}
engines: {node: '>=6.9.0'}
@@ -2141,12 +2133,24 @@ packages:
cpu: [arm64]
os: [darwin]
+ '@rolldown/binding-darwin-arm64@1.2.0':
+ resolution: {integrity: sha512-pexNaW9ACLUOaBITOpU6qVu4VrsOFIjTv6bzgu0YUATo4eUJx0V605PxwZfndpPOn0ilqGqvGQ0M8UW0IE24jg==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [arm64]
+ os: [darwin]
+
'@rolldown/binding-darwin-x64@1.1.5':
resolution: {integrity: sha512-Tm+gbfC0aHu1tBA/JvKQh32S0K6YgCHkiAF4/W6xX0K0RmNuc94VeK419dJoE65R5aRxmo+noZQSWrAMF6yb6g==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [darwin]
+ '@rolldown/binding-darwin-x64@1.2.0':
+ resolution: {integrity: sha512-NqKYaq0355ZmNMG4QGpxtEDxsc7tGDhjhCm4PpE0cwnBW+5Il95LJyq414niEiaKLVjnVHBEjSo1wngKxJNiFw==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [x64]
+ os: [darwin]
+
'@rolldown/binding-freebsd-x64@1.1.5':
resolution: {integrity: sha512-JMzDKCCXq93YccG5gz3hvOs1oXRKAf0XYpfOS88e+wZrC8Iugj6j68867vrYZkvpDDpKn/KoKORThmchMpF6TA==}
engines: {node: ^20.19.0 || >=22.12.0}
@@ -2159,6 +2163,12 @@ packages:
cpu: [arm]
os: [linux]
+ '@rolldown/binding-linux-arm-gnueabihf@1.2.0':
+ resolution: {integrity: sha512-E6NNefZ1bUVmKJq2tJkf45J4Zyczj7qm9rUT7NY+Xo2474Y13qWAwc2tvBt0BAVbmtXR1llkxXg0Ou1jbDf2SQ==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [arm]
+ os: [linux]
+
'@rolldown/binding-linux-arm64-gnu@1.1.5':
resolution: {integrity: sha512-navSiuTMogvnQoZoM/v+l3ZWo50/NTwSHSzheABx/RCnmUPaKwq9qSo4Br2OYRs21+Fz8uFqITZM3H4opOB0/Q==}
engines: {node: ^20.19.0 || >=22.12.0}
@@ -2166,6 +2176,13 @@ packages:
os: [linux]
libc: [glibc]
+ '@rolldown/binding-linux-arm64-gnu@1.2.0':
+ resolution: {integrity: sha512-D+TgkdgM1vu+7/Fpf8+v0ARW+RXEP9Ccazgm8zQ4JFFd9Q7SrYQ2TakU5S5ihazQDgpKyAgZDOcIFsvoHmTZ8w==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [arm64]
+ os: [linux]
+ libc: [glibc]
+
'@rolldown/binding-linux-arm64-musl@1.1.5':
resolution: {integrity: sha512-lAryqH7IteztmCXQXk0etKj4wBQ7Gx5S6LjKhsgp9zb8I5bsuvU/2llH1hDQcjsFeqIsovMVN339/8pUDDBXxA==}
engines: {node: ^20.19.0 || >=22.12.0}
@@ -2173,6 +2190,13 @@ packages:
os: [linux]
libc: [musl]
+ '@rolldown/binding-linux-arm64-musl@1.2.0':
+ resolution: {integrity: sha512-wUqdwJBbAv0APN87GecstdMUtLjjNTs0hBALpxETD73mccFxdmt/XeizXDtN5RAlBwNKmI+Tg+blect2G+8IeQ==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [arm64]
+ os: [linux]
+ libc: [musl]
+
'@rolldown/binding-linux-ppc64-gnu@1.1.5':
resolution: {integrity: sha512-fsK/sNBnxzBlL4O1JNrZakVQxPspqpED5dLtNsZS9oOKmtSpdNIzxH2kkol5HYTWJN47sE20ztMJPxfZ89qGOg==}
engines: {node: ^20.19.0 || >=22.12.0}
@@ -2194,6 +2218,13 @@ packages:
os: [linux]
libc: [glibc]
+ '@rolldown/binding-linux-x64-gnu@1.2.0':
+ resolution: {integrity: sha512-MK7L0018jjh1jR3mh21G2j1zAVcpscJBlPo2z19pRjv2XOYGRhaV4LyiD8HO6nCDdZln9IFgCMIV5yt4E3klGQ==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [x64]
+ os: [linux]
+ libc: [glibc]
+
'@rolldown/binding-linux-x64-musl@1.1.5':
resolution: {integrity: sha512-Me+PfPI2TMeOQk0gYWfLQZtTktrmzbr8cDboqX83XKc7UrgAi55gF+2dUkWdxd19n55Essp2yeca+O9N5rBxHg==}
engines: {node: ^20.19.0 || >=22.12.0}
@@ -2201,6 +2232,13 @@ packages:
os: [linux]
libc: [musl]
+ '@rolldown/binding-linux-x64-musl@1.2.0':
+ resolution: {integrity: sha512-gyrxLQ9NfGb/9LoVnC4kb9miUghw1mghnkfYvNHSnVIXriabnfgGPUP4RLcJm87q3KgYz4FYUG8IDiWUT+CpSw==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [x64]
+ os: [linux]
+ libc: [musl]
+
'@rolldown/binding-openharmony-arm64@1.1.5':
resolution: {integrity: sha512-yc5WrLzXks6zCQfn9Oxr8pORKyl/pF+QjHmW/Qx3qu0oyrrNC+y2JLTU1E2rcWYAmzlnqngWXHQjy51VzW70Vw==}
engines: {node: ^20.19.0 || >=22.12.0}
@@ -2218,12 +2256,24 @@ packages:
cpu: [arm64]
os: [win32]
+ '@rolldown/binding-win32-arm64-msvc@1.2.0':
+ resolution: {integrity: sha512-+5suHwRiKGmhwyUaNT8a5QbrBvLFh2DbO910TEmGRH1aSxwrCezodvGQnulv4uiWEIv1Kq4ypRsJ5+O+ry1DiA==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [arm64]
+ os: [win32]
+
'@rolldown/binding-win32-x64-msvc@1.1.5':
resolution: {integrity: sha512-tTZuDBPw85tEN5PQi1pnEBzDy0Z49HtScLAbD5t6hyeU92A95pRWaSMw1GZZi/RwgSgUIl0xrSlXIT/9QzvYSA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [win32]
+ '@rolldown/binding-win32-x64-msvc@1.2.0':
+ resolution: {integrity: sha512-WfFv6/qGufotqBSBzBYwgpCkJBk8Nj7697LL9vTz/XWc67e0r3oewu8iMRwQj3AUL45GVD7wVsPjCsAAtW66Wg==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [x64]
+ os: [win32]
+
'@rolldown/plugin-babel@0.2.3':
resolution: {integrity: sha512-+zEk16yGlz1F9STiRr6uG9hmIXb6nprjLczV/htGptYuLoCuxb+itZ03RKCEeOhBpDDd1NU7qF6x1VLMUp62bw==}
engines: {node: '>=22.12.0 || ^24.0.0'}
@@ -5157,13 +5207,6 @@ packages:
resolution: {integrity: sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==}
engines: {node: '>= 0.4'}
- obug@2.1.1:
- resolution: {integrity: sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==}
-
- obug@2.1.3:
- resolution: {integrity: sha512-9miFgM2OFba7hB+pRgvtV84pYTBaoTHohvmIgiRt6dRIzbwEOIaNaP+dIlGs2fNFoB0SeISs0Jz5WFVRid6Xyg==}
- engines: {node: '>=12.20.0'}
-
obug@2.1.4:
resolution: {integrity: sha512-4a+OsYv9UktOJKE+l1A4OufDgdRF9PifWj+tJnHURo/P+WOxpG4GzUFL9qCalmWauao6ogiG+QvnCovwPoyAWA==}
engines: {node: '>=12.20.0'}
@@ -5348,10 +5391,6 @@ packages:
picocolors@1.1.1:
resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
- picomatch@4.0.4:
- resolution: {integrity: sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==}
- engines: {node: '>=12'}
-
picomatch@4.0.5:
resolution: {integrity: sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==}
engines: {node: '>=12'}
@@ -5983,10 +6022,6 @@ packages:
tinybench@2.9.0:
resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==}
- tinyexec@1.0.2:
- resolution: {integrity: sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==}
- engines: {node: '>=18'}
-
tinyexec@1.2.4:
resolution: {integrity: sha512-SHf/r48b7vOrjve9PxJo3MN5v5yuyjHvdUcrQffT3WXMUfnGmHDVbC4k3sHJaJTgZCwpUplIaAo5ANtMyp3YHg==}
engines: {node: '>=18'}
@@ -5995,10 +6030,6 @@ packages:
resolution: {integrity: sha512-qkf4trmKSIiMTs/E63cxH+ojC2unam7rJ0WrauAzpT3ECNTxGRMlaXxVbfxMUC/w0LaYk6jQ4y/nGR9uBO3tww==}
engines: {node: '>=12.0.0'}
- tinyglobby@0.2.16:
- resolution: {integrity: sha512-pn99VhoACYR8nFHhxqix+uvsbXineAasWm5ojXoN8xEwK5Kd3/TrhNn1wByuD52UxWRLy8pu+kRMniEi6Eq9Zg==}
- engines: {node: '>=12.0.0'}
-
tinyglobby@0.2.17:
resolution: {integrity: sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==}
engines: {node: '>=12.0.0'}
@@ -6136,10 +6167,6 @@ packages:
resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==}
engines: {node: '>=12.20'}
- type-fest@5.6.0:
- resolution: {integrity: sha512-8ZiHFm91orbSAe2PSAiSVBVko18pbhbiB3U9GglSzF/zCGkR+rxpHx6sEMCUm4kxY4LjDIUGgCfUMtwfZfjfUA==}
- engines: {node: '>=20'}
-
type-fest@5.8.0:
resolution: {integrity: sha512-YGYEVz3Fm5iy/AybuA0oyNFq7H4CgQNfRp/qfe8nurE1kuCeNm3/vfm9X4Mtl+qLyaKJUh5xrFZwogr41SMjYA==}
engines: {node: '>=20'}
@@ -6634,26 +6661,6 @@ snapshots:
'@babel/compat-data@7.29.7': {}
- '@babel/core@7.29.0':
- dependencies:
- '@babel/code-frame': 7.29.0
- '@babel/generator': 7.29.1
- '@babel/helper-compilation-targets': 7.28.6
- '@babel/helper-module-transforms': 7.28.6(@babel/core@7.29.0)
- '@babel/helpers': 7.28.6
- '@babel/parser': 7.29.7
- '@babel/template': 7.28.6
- '@babel/traverse': 7.29.0
- '@babel/types': 7.29.7
- '@jridgewell/remapping': 2.3.5
- convert-source-map: 2.0.0
- debug: 4.4.3
- gensync: 1.0.0-beta.2
- json5: 2.2.3
- semver: 6.3.1
- transitivePeerDependencies:
- - supports-color
-
'@babel/core@7.29.7':
dependencies:
'@babel/code-frame': 7.29.7
@@ -6777,15 +6784,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/helper-module-transforms@7.28.6(@babel/core@7.29.0)':
- dependencies:
- '@babel/core': 7.29.0
- '@babel/helper-module-imports': 7.28.6
- '@babel/helper-validator-identifier': 7.29.7
- '@babel/traverse': 7.29.0
- transitivePeerDependencies:
- - supports-color
-
'@babel/helper-module-transforms@7.28.6(@babel/core@7.29.7)':
dependencies:
'@babel/core': 7.29.7
@@ -6853,11 +6851,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/helpers@7.28.6':
- dependencies:
- '@babel/template': 7.28.6
- '@babel/types': 7.29.7
-
'@babel/helpers@7.29.7':
dependencies:
'@babel/template': 7.29.7
@@ -8330,21 +8323,36 @@ snapshots:
'@rolldown/binding-darwin-arm64@1.1.5':
optional: true
+ '@rolldown/binding-darwin-arm64@1.2.0':
+ optional: true
+
'@rolldown/binding-darwin-x64@1.1.5':
optional: true
+ '@rolldown/binding-darwin-x64@1.2.0':
+ optional: true
+
'@rolldown/binding-freebsd-x64@1.1.5':
optional: true
'@rolldown/binding-linux-arm-gnueabihf@1.1.5':
optional: true
+ '@rolldown/binding-linux-arm-gnueabihf@1.2.0':
+ optional: true
+
'@rolldown/binding-linux-arm64-gnu@1.1.5':
optional: true
+ '@rolldown/binding-linux-arm64-gnu@1.2.0':
+ optional: true
+
'@rolldown/binding-linux-arm64-musl@1.1.5':
optional: true
+ '@rolldown/binding-linux-arm64-musl@1.2.0':
+ optional: true
+
'@rolldown/binding-linux-ppc64-gnu@1.1.5':
optional: true
@@ -8354,9 +8362,15 @@ snapshots:
'@rolldown/binding-linux-x64-gnu@1.1.5':
optional: true
+ '@rolldown/binding-linux-x64-gnu@1.2.0':
+ optional: true
+
'@rolldown/binding-linux-x64-musl@1.1.5':
optional: true
+ '@rolldown/binding-linux-x64-musl@1.2.0':
+ optional: true
+
'@rolldown/binding-openharmony-arm64@1.1.5':
optional: true
@@ -8370,9 +8384,15 @@ snapshots:
'@rolldown/binding-win32-arm64-msvc@1.1.5':
optional: true
+ '@rolldown/binding-win32-arm64-msvc@1.2.0':
+ optional: true
+
'@rolldown/binding-win32-x64-msvc@1.1.5':
optional: true
+ '@rolldown/binding-win32-x64-msvc@1.2.0':
+ optional: true
+
'@rolldown/plugin-babel@0.2.3(@babel/core@7.29.7)(rolldown@1.2.0)(vite@8.1.5(@types/node@25.9.5)(esbuild@0.27.2)(jiti@2.7.0)(yaml@2.9.0))':
dependencies:
'@babel/core': 7.29.7
@@ -8552,12 +8572,12 @@ snapshots:
'@storybook/addon-docs@8.6.18(@types/react@19.2.17)(storybook@10.5.3(@types/react@19.2.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))':
dependencies:
- '@mdx-js/react': 3.1.1(@types/react@19.2.17)(react@19.2.6)
- '@storybook/blocks': 8.6.18(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(storybook@10.5.3(@types/react@19.2.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))
+ '@mdx-js/react': 3.1.1(@types/react@19.2.17)(react@19.2.7)
+ '@storybook/blocks': 8.6.18(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(storybook@10.5.3(@types/react@19.2.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))
'@storybook/csf-plugin': 8.6.18(storybook@10.5.3(@types/react@19.2.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))
- '@storybook/react-dom-shim': 8.6.18(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(storybook@10.5.3(@types/react@19.2.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))
- react: 19.2.6
- react-dom: 19.2.6(react@19.2.6)
+ '@storybook/react-dom-shim': 8.6.18(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(storybook@10.5.3(@types/react@19.2.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))
+ react: 19.2.7
+ react-dom: 19.2.7(react@19.2.7)
storybook: 10.5.3(@types/react@19.2.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
ts-dedent: 2.2.0
transitivePeerDependencies:
@@ -8668,15 +8688,6 @@ snapshots:
- react
- react-dom
- '@storybook/blocks@8.6.18(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(storybook@10.5.3(@types/react@19.2.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))':
- dependencies:
- '@storybook/icons': 1.6.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)
- storybook: 10.5.3(@types/react@19.2.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
- ts-dedent: 2.2.0
- optionalDependencies:
- react: 19.2.6
- react-dom: 19.2.6(react@19.2.6)
-
'@storybook/blocks@8.6.18(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(storybook@10.5.3(@types/react@19.2.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))':
dependencies:
'@storybook/icons': 1.6.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
@@ -8752,11 +8763,6 @@ snapshots:
'@storybook/global@5.0.0': {}
- '@storybook/icons@1.6.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)':
- dependencies:
- react: 19.2.6
- react-dom: 19.2.6(react@19.2.6)
-
'@storybook/icons@1.6.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)':
dependencies:
react: 19.2.7
@@ -8855,10 +8861,10 @@ snapshots:
'@types/react': 19.2.17
'@types/react-dom': 19.2.3(@types/react@19.2.17)
- '@storybook/react-dom-shim@8.6.18(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(storybook@10.5.3(@types/react@19.2.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))':
+ '@storybook/react-dom-shim@8.6.18(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(storybook@10.5.3(@types/react@19.2.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))':
dependencies:
- react: 19.2.6
- react-dom: 19.2.6(react@19.2.6)
+ react: 19.2.7
+ react-dom: 19.2.7(react@19.2.7)
storybook: 10.5.3(@types/react@19.2.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
'@storybook/react-vite@10.5.3(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(esbuild@0.27.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(rollup@4.60.0)(storybook@10.5.3(@types/react@19.2.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(typescript@6.0.3)(vite@8.1.5(@types/node@25.9.5)(esbuild@0.27.2)(jiti@2.7.0)(yaml@2.9.0))':
@@ -9209,7 +9215,7 @@ snapshots:
'@types/set-cookie-parser@2.4.10':
dependencies:
- '@types/node': 25.6.2
+ '@types/node': 25.9.5
'@types/statuses@2.0.6': {}
@@ -9238,7 +9244,7 @@ snapshots:
istanbul-lib-report: 3.0.1
istanbul-reports: 3.2.0
magicast: 0.5.2
- obug: 2.1.3
+ obug: 2.1.4
std-env: 4.0.0
tinyrainbow: 3.1.0
vitest: 4.1.5(@opentelemetry/api@1.9.1)(@types/node@25.9.5)(@vitest/coverage-v8@4.1.10)(jsdom@29.1.1)(msw@2.15.0(@types/node@25.9.5)(typescript@6.0.3))(vite@8.1.5(@types/node@25.9.5)(esbuild@0.27.2)(jiti@2.7.0)(yaml@2.9.0))
@@ -11463,7 +11469,7 @@ snapshots:
statuses: 2.0.2
strict-event-emitter: 0.5.1
tough-cookie: 6.0.1
- type-fest: 5.6.0
+ type-fest: 5.8.0
until-async: 3.0.2
yargs: 17.7.2
optionalDependencies:
@@ -11677,10 +11683,6 @@ snapshots:
has-symbols: 1.1.0
object-keys: 1.1.1
- obug@2.1.1: {}
-
- obug@2.1.3: {}
-
obug@2.1.4: {}
once@1.4.0:
@@ -11932,8 +11934,6 @@ snapshots:
picocolors@1.1.1: {}
- picomatch@4.0.4: {}
-
picomatch@4.0.5: {}
picoquery@2.5.0: {}
@@ -12043,7 +12043,7 @@ snapshots:
react-docgen@8.0.3:
dependencies:
- '@babel/core': 7.29.0
+ '@babel/core': 7.29.7
'@babel/traverse': 7.29.0
'@babel/types': 7.29.7
'@types/babel__core': 7.20.5
@@ -12247,7 +12247,7 @@ snapshots:
dependencies:
dts-resolver: 3.0.0(oxc-resolver@11.24.2)
get-tsconfig: 5.0.0-beta.5
- obug: 2.1.3
+ obug: 2.1.4
rolldown: 1.2.0
yuku-ast: 0.1.7
yuku-codegen: 0.6.1
@@ -12282,6 +12282,16 @@ snapshots:
dependencies:
'@oxc-project/types': 0.140.0
'@rolldown/pluginutils': 1.0.1
+ optionalDependencies:
+ '@rolldown/binding-darwin-arm64': 1.2.0
+ '@rolldown/binding-darwin-x64': 1.2.0
+ '@rolldown/binding-linux-arm-gnueabihf': 1.2.0
+ '@rolldown/binding-linux-arm64-gnu': 1.2.0
+ '@rolldown/binding-linux-arm64-musl': 1.2.0
+ '@rolldown/binding-linux-x64-gnu': 1.2.0
+ '@rolldown/binding-linux-x64-musl': 1.2.0
+ '@rolldown/binding-win32-arm64-msvc': 1.2.0
+ '@rolldown/binding-win32-x64-msvc': 1.2.0
rollup@4.60.0:
dependencies:
@@ -12625,8 +12635,6 @@ snapshots:
tinybench@2.9.0: {}
- tinyexec@1.0.2: {}
-
tinyexec@1.2.4: {}
tinyglobby@0.2.12:
@@ -12634,11 +12642,6 @@ snapshots:
fdir: 6.5.0(picomatch@4.0.5)
picomatch: 4.0.5
- tinyglobby@0.2.16:
- dependencies:
- fdir: 6.5.0(picomatch@4.0.5)
- picomatch: 4.0.5
-
tinyglobby@0.2.17:
dependencies:
fdir: 6.5.0(picomatch@4.0.5)
@@ -12744,10 +12747,6 @@ snapshots:
type-fest@2.19.0: {}
- type-fest@5.6.0:
- dependencies:
- tagged-tag: 1.0.0
-
type-fest@5.8.0:
dependencies:
tagged-tag: 1.0.0
@@ -12923,13 +12922,13 @@ snapshots:
es-module-lexer: 2.0.0
expect-type: 1.3.0
magic-string: 0.30.21
- obug: 2.1.1
+ obug: 2.1.4
pathe: 2.0.3
- picomatch: 4.0.4
+ picomatch: 4.0.5
std-env: 4.0.0
tinybench: 2.9.0
- tinyexec: 1.0.2
- tinyglobby: 0.2.16
+ tinyexec: 1.2.4
+ tinyglobby: 0.2.17
tinyrainbow: 3.1.0
vite: 8.1.5(@types/node@25.9.5)(esbuild@0.27.2)(jiti@2.7.0)(yaml@2.9.0)
why-is-node-running: 2.3.0