UNPKG

shopifymo

Version:

- Module get product information, customer, order history. - Get customer information by token and authenticate through email login, password

24 lines (19 loc) 784 B
import '@shopify/shopify-api/adapters/node'; import { shopifyApi, Shopify } from '@shopify/shopify-api' import { restResources } from "@shopify/shopify-api/rest/admin/2023-04"; import { ConfigShopifyMo } from './types'; import AdminRestApi from './admin-rest-api'; import StorefrontApi from './storefront-api'; export default class ShopifyMo { shopifyApi: Shopify config: ConfigShopifyMo adminRestApi: AdminRestApi storefrontApi: StorefrontApi constructor(config: ConfigShopifyMo) { this.config = config this.config.restResources = restResources this.shopifyApi = shopifyApi(config); this.adminRestApi = new AdminRestApi(this.shopifyApi, config) this.storefrontApi = new StorefrontApi(this.shopifyApi, config) } }