diff --git a/.github/workflows/pgk-pr-new.yaml b/.github/workflows/pgk-pr-new.yaml
index 9a33dc85..f1f90be1 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 58211a2b..ec72e269 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 0ef9a023..cecb2f73 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 2ce395e0..85954bc1 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 9204c811..b847287d 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 e6b2331d..8b03ebc2 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 92b708d0..64608a17 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 883aa334..a9b45519 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 cf93136e..53419ade 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 df1373c6..27f44e8a 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 b5df5d7b..f2e87a23 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 7d9f9994..71ab1e43 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 2cedff55..53fae68f 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 c6d16605..98dfddee 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 fb11ac16..789d8721 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 5161aca7..cc50efdb 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 3d48df58..fa28b043 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 4dbf037c..44feb253 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 a9eb53c2..46400c45 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 7736ce28..8d42febd 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 bf787613..43d4a24a 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 16f0b49b..d152a878 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 fbbdc320..c5185c36 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 97bd7613..c2094827 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 f1ce756a..d6dde0ec 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 1d7a97ca..bd6cd84b 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 4faa7705..4092b84b 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 1d59738b..3ce58037 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 7a0d9192..562ddb3e 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 52b10062..dbe4ee36 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 73054c36..f4f41e05 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 000e2518..59e12a5b 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 a3d1bedd..9d12eb00 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 70b5e742..afbd9ee1 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 8f5fd989..37b32285 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 12663e05..aced28bd 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 84e2d88a..ff2e0314 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 e86e8f16..275e992e 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 7c8abd43..e674eabe 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 f3d7c927..09f5f90e 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 355083bb..29e382a6 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 e64f9b13..ad0f147e 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 3577dc1a..86a5d777 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 0bdc99b1..6d16570b 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 1c3d7109..384e5a10 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 722265e0..99d5b45e 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 4477d5e2..289f919b 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 82ab25e4..12800e06 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 82c54f23..2de82159 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 f2c93a22..1c96ff11 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 a5924bb2..48d73aaf 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 c13b034a..e5896ec6 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 fdc968a6..e07cc2da 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 734512d5..eb7cdfa2 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 918ef19b..65b550d9 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 5c53080f..eb206a0f 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 bd2e48e4..1a484640 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 766c89cd..5b962811 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 1c1cf901..3cadabf2 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 0fba8490..8bafb64d 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 a47f7be7..d83fe6c6 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 eb773956..e4cbfff7 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 01208f20..62089d2d 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 65b9bdc2..f0b35c27 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 1a9af923..4cbad2e7 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 55661b55..659280b2 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 7f1b058d..91025daa 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 bd2c8a38..455e8c88 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 6d2ec243..5df7205e 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 2d806901..b8d7959e 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 acb96ae7..b0fc0a31 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 a272d036..d3a248c8 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 4d68a73a..f9ea6616 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 cac389c1..f590f48b 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 5525f6b1..cee645b9 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 9d24a2dd..866b3280 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 d6cb278d..8d11211e 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 05d5669c..4fa97e6d 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 817dad62..2ceb8ee9 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 28a959af..79ce9455 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 38a87f42..311b0536 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 1081724a..dbd1f202 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 fa7257ff..19fb00d8 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 a2786bc7..c503af9b 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 2ece57ad..26aa5e1f 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 a81e2ce4..da4b0451 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 cafb845e..7e5972dc 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 1b7f5db0..7d984a13 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 01006a58..971edef1 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 50fb0f85..3654b805 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 471f90be..a78505bd 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 a3fbde3a..074ee844 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 6b4e89e2..826e3874 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 1c545863..c6658352 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 d11b991e..6a92e289 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 bda386c2..6a550c6c 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 d6e61374..299122cc 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 961f2b2d..15825205 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 628dc6c8..a3752532 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 79c9a1ed..3c94a79f 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 0f1181d5..b8f04e85 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 a0c15814..e3ef2b5d 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 bb76a59a..570621d9 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