UNPKG

@river-build/sdk

Version:

For more details, visit the following resources:

14 lines 776 B
import { createConnectTransport as createConnectTransportWeb, } from '@connectrpc/connect-web'; import { isNodeEnv, isTestEnv } from '@river-build/dlog'; export function createHttp2ConnectTransport(options) { if (isNodeEnv() && !isTestEnv()) { // use node version of connect to force httpVersion: '2' const { createConnectTransport: createConnectTransportNode, // eslint-disable-next-line import/no-extraneous-dependencies, @typescript-eslint/no-var-requires } = require('@connectrpc/connect-node'); // eslint-disable-next-line @typescript-eslint/no-unsafe-call return createConnectTransportNode({ ...options, httpVersion: '2' }); } return createConnectTransportWeb(options); } //# sourceMappingURL=rpcCommon.js.map