0.0.30 • Published 1 year ago
@purple-dot/browser v0.0.30
@purple-dot/browser
This package is a toolbox for connecting your headless ecommerce application to Purple Dot. It provides all the features necessary for your integration, including APIs, cart & checkout functionality, and interceptors.
Please read http://bit.ly/47JtIk0 to learn how to integrate Purple Dot into your headless Shopify storefront.
API
import { init } from '@purple-dot/browser';
import { ShopifyAJAXCart } from '@purple-dot/browser/shopify-ajax-cart';
init({
apiKey: 'xxx',
cartAdapter: new ShopifyAJAXCart(),
});Purple Dot API
import * as api from '@purple-dot/browser/api';
await api.fetchProductsPreorderState('test-product');
await api.fetchVariantsPreorderState(12345);Cart
import { cartHasPreorderItem } from '@purple-dot/browser/cart';
await cartHasPreorderItem();Purple Dot Checkout
import * as checkout from '@purple-dot/browser/checkout';
await checkout.open();Shopify AJAX Cart Interceptors
import * as interceptors from '@purple-dot/browser/shopify-ajax-interceptors';
interceptors.start();0.0.30
1 year ago
0.0.30-beta.2
1 year ago
0.0.30-beta.1
1 year ago
0.0.30-beta.0
1 year ago
0.0.29
2 years ago
0.0.28
2 years ago
0.0.27
3 years ago
0.0.26
3 years ago
0.0.25
3 years ago
0.0.24
3 years ago
0.0.23
3 years ago
0.0.22
3 years ago
0.0.21
3 years ago
0.0.20
3 years ago
0.0.19
3 years ago
0.0.18
3 years ago
0.0.17
3 years ago
0.0.16
3 years ago
0.0.15
3 years ago
0.0.14
3 years ago
0.0.13
3 years ago
0.0.12
3 years ago
0.0.11
3 years ago
0.0.10
3 years ago
0.0.9
3 years ago
0.0.8
3 years ago
0.0.7
3 years ago
0.0.6
3 years ago
0.0.5
3 years ago
0.0.4
3 years ago
0.0.3
3 years ago
0.0.2
3 years ago
0.0.1
3 years ago