UNPKG

@graphql-tools/url-loader

Version:

A set of utils for faster development of GraphQL tools

23 lines (22 loc) 792 B
export function isBlob(obj) { return typeof obj.arrayBuffer === 'function'; } export function isGraphQLUpload(upload) { return typeof upload.createReadStream === 'function'; } export function isPromiseLike(obj) { return typeof obj.then === 'function'; } export var LEGACY_WS; (function (LEGACY_WS) { LEGACY_WS["CONNECTION_INIT"] = "connection_init"; LEGACY_WS["CONNECTION_ACK"] = "connection_ack"; LEGACY_WS["CONNECTION_ERROR"] = "connection_error"; LEGACY_WS["CONNECTION_KEEP_ALIVE"] = "ka"; LEGACY_WS["START"] = "start"; LEGACY_WS["STOP"] = "stop"; LEGACY_WS["CONNECTION_TERMINATE"] = "connection_terminate"; LEGACY_WS["DATA"] = "data"; LEGACY_WS["ERROR"] = "error"; LEGACY_WS["COMPLETE"] = "complete"; })(LEGACY_WS || (LEGACY_WS = {}));