@shopify/shopify-api
Version:
Shopify API Library for Node - accelerate development with support for authentication, graphql proxy, webhooks
24 lines (20 loc) • 674 B
text/typescript
import {
setAbstractFetchFunc,
setAbstractConvertRequestFunc,
setAbstractConvertResponseFunc,
setAbstractConvertHeadersFunc,
setAbstractRuntimeString,
} from '../../runtime';
import {
webApiConvertHeaders,
webApiConvertRequest,
webApiConvertResponse,
} from '../web-api/adapter';
import {workerRuntimeString} from './adapter';
setAbstractFetchFunc(fetch);
setAbstractConvertRequestFunc(webApiConvertRequest);
setAbstractConvertResponseFunc(webApiConvertResponse);
setAbstractConvertHeadersFunc(webApiConvertHeaders);
setAbstractRuntimeString(workerRuntimeString);
// Export a marker to prevent tree-shaking
export const cfWorkerAdapterInitialized = true;