UNPKG

@typespec/ts-http-runtime

Version:

Isomorphic client library for making HTTP requests in node.js and browser.

18 lines 648 B
// Copyright (c) Microsoft Corporation. // Licensed under the MIT License. import { isNodeReadableStream, isWebReadableStream } from "./typeGuards-react-native.mjs"; export { isNodeReadableStream, isWebReadableStream }; export function isBinaryBody(body) { return (body !== undefined && (body instanceof Uint8Array || isReadableStream(body) || typeof body === "function" || body instanceof Blob)); } export function isReadableStream(x) { return isNodeReadableStream(x) || isWebReadableStream(x); } export function isBlob(x) { return x instanceof Blob; } //# sourceMappingURL=typeGuards.js.map