Wrapper for the Shopify's Storefront API.
# With npm:
npm install shopify-storefront
# With yarn:
yarn add shopify-storefront
import { ShopifyClient } from 'shopify-storefront';
// Initialize client.
const shopify = new ShopifyClient({
accessToken: process.env['SHOPIFY_ACCESS_TOKEN'] as string,
storeDomain: process.env['SHOPIFY_STORE_DOMAIN'] as string,
});
// Get shop data.
shopify.shop.getShop()
.then(console.log);
// If uses require function you will need to use .default
// For import in typescript, this is not required
const { ShopifyClient } = require('shopify-storefront').default;
- [] Checkout
- createCheckout
- [] Products
- product
- products
- [] Shop
- shop
Contributions, issues and feature requests are welcome! Feel free to check issues page.
Give a ⭐️ if this project helped you!
Or buy me a coffeelatte 🙌🏾