@wt-tools/cli v2.0.6
wt.tools request forwarding CLI
How to run
Go to https://wt.tools and create a new webhook. Copy the command from the webhook page and run it directly. npm must be installed on the system.
### Example
npx @wt-tools/cli@latest fw -f http://localhost:3000 token
Help
npx @wt-tools/cli --help
Usage
npx @wt-tools/cli <command> [options] <arguments>
Command - forward
forward|fw [options] <token>
Forwards requests received by https://api.wt.tools/v1/webhooks/listen/<endpointCode>
to local machine for testing public webhook endpoints. Usually takes a second or less to forward the request, depending on the system load and network latency.
<token>
represents token info and authentication and is required.
Options
Option | Description |
---|---|
-t, --timeout | axios timeout in seconds (default: 5 seconds, env: WT_TIMEOUT) |
-f, --forward-url | where to forward requests (default: "http://localhost:3000", env: WT_FORWARD_URL) |
Command - replay
replay [options] <token> <requestId>
Replays a request received by https://api.wt.tools/v1/webhooks/listen/<endpointCode>
to the local endpoint. Request is identified by requestId.
<token>
represents token info and authentication and is required.
<requestId>
represents specific request received previously by the webhook endpoint identified by the webhookId. It is required.
Option | Description |
---|---|
-t, --timeout | axios timeout in seconds (default: 5 seconds, env: WT_TIMEOUT) |
-f, --forward-url | where to forward requests (default: "http://localhost:3000", env: WT_FORWARD_URL) |