UNPKG

shopifymo

Version:

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

18 lines (17 loc) 854 B
import { Shopify } from '@shopify/shopify-api'; import { StorefrontClient } from '@shopify/shopify-api/lib/clients/graphql/storefront_client'; import { ConfigShopifyMo } from './types'; export default class StorefrontApi { storefrontClient: StorefrontClient; shopifyApi: Shopify; constructor(shopifyApi: Shopify, config: ConfigShopifyMo); customerAccessTokenCreate: (input: { email: string; password: string; }) => Promise<import("@shopify/shopify-api").RequestReturn<unknown>>; getCustomer: (input: { customerAccessToken: any; }) => Promise<import("@shopify/shopify-api").RequestReturn<unknown>>; getProductAll: () => Promise<import("@shopify/shopify-api").RequestReturn<unknown>>; getProduct: (product_id: string | number) => Promise<import("@shopify/shopify-api").RequestReturn<unknown>>; }