Skip to content

wirebird-js/wirebird-client

Repository files navigation

Wirebird Client

Client library for Wirebird http inspection tool.

Installation

npm install -D wirebird-client

or:

yarn add -D wirebird-client

Usage

With Wirebird

First, install and run Wirebird on your machine.

Default:

NODE_OPTIONS="-r wirebird-client/inject" \
    WIREBIRD=ui \
    node my-script.js

Specify Wirebird host and port manually:

NODE_OPTIONS="-r wirebird-client/inject" \
    WIREBIRD=ui:http://<wirebird-host>:<wirebird-port> \
    node my-script.js

Without Wirebird

Log HTTP requests to the terminal:

NODE_OPTIONS="-r wirebird-client/inject" \
    WIREBIRD=pretty \
    node my-script.js

Log HTTP requests to the terminal as curl commands:

NODE_OPTIONS="-r wirebird-client/inject" \
    WIREBIRD=curl \
    node my-script.js