UNPKG

@shopify/shopify-api

Version:

Shopify API Library for Node - accelerate development with support for authentication, graphql proxy, webhooks

24 lines (21 loc) 822 B
import { callback, begin } from './oauth/oauth.mjs'; import { nonce } from './oauth/nonce.mjs'; import { safeCompare } from './oauth/safe-compare.mjs'; import { buildEmbeddedAppUrl, getEmbeddedAppUrl } from './get-embedded-app-url.mjs'; import { tokenExchange } from './oauth/token-exchange.mjs'; import { clientCredentials } from './oauth/client-credentials.mjs'; function shopifyAuth(config) { const shopify = { begin: begin(config), callback: callback(config), nonce, safeCompare, getEmbeddedAppUrl: getEmbeddedAppUrl(config), buildEmbeddedAppUrl: buildEmbeddedAppUrl(config), tokenExchange: tokenExchange(config), clientCredentials: clientCredentials(config), }; return shopify; } export { shopifyAuth }; //# sourceMappingURL=index.mjs.map