{"library":"bridgewire","type":"library","category":null,"description":"Transport-agnostic client for HTTP and WebSocket communication with a fluent builder API. Version 2.0.2, actively developed. Supports fetch and WebSocket transports, typed request/response data, lifecycle events (message, error, abort, settled), timeouts, content-type based parsing, and explicit payload type selection. Differentiates by offering a unified builder pattern for multiple transports and lifecycle hooks.","language":"javascript","status":"active","version":"2.0.2","tags":["javascript","typescript","fetch","websocket","http","http-client","api-client","transport-agnostic","request-client"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install bridgewire","imports":["import getBridgeWireBuilder, { HTTPMethod, PayloadDataType, Protocol, TransportType } from 'bridgewire';","import { HTTPMethod } from 'bridgewire';","import { TransportType } from 'bridgewire';","import { PayloadDataType } from 'bridgewire';"]},{"cmd":"yarn add bridgewire","imports":[]},{"cmd":"pnpm add bridgewire","imports":[]}],"homepage":"https://github.com/kuznetsovlv/bridgewire#readme","github":"https://github.com/kuznetsovlv/bridgewire","docs":null,"changelog":null,"pypi":null,"npm":"bridgewire","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}