@shopify/admin-api-client
Version:
Shopify Admin API Client - A lightweight JS client to interact with Shopify's Admin API
23 lines (19 loc) • 524 B
text/typescript
import {
CustomFetchApi,
ApiClientLogger,
ApiClientLogContentTypes,
ApiClientConfig,
} from '@shopify/graphql-client';
export type AdminApiClientLogContentTypes = ApiClientLogContentTypes;
export type AdminApiClientConfig = ApiClientConfig & {
accessToken: string;
userAgentPrefix?: string;
};
export type AdminApiClientOptions = Omit<
AdminApiClientConfig,
'headers' | 'apiUrl'
> & {
customFetchApi?: CustomFetchApi;
logger?: ApiClientLogger<AdminApiClientLogContentTypes>;
isTesting?: boolean;
};