twilight-tracer-network

1.1.4 • Public • Published

twilight-tracer-network

A lightweight network tracing library for node.js applications, designed to help developers understand and debug network request paths with ease.

Installation

Install twilight-tracer-network using npm:

npm install twilight-tracer-network

Usage

To use twilight-tracer-network, simply require and instantiate it, then call the trace method with a URL:

const TwilightTracerNetwork = require('twilight-tracer-network');
const tracer = new TwilightTracerNetwork();

tracer.on('completed', (data) => {
console.log(`Trace completed to \${data.url}`);
console.log(`Status Code: \${data.statusCode}`);
console.log(`Duration: \${data.duration}ms`);
console.log(`IP Address: \${data.ipAddress}`);
});

tracer.on('error', (error) => {
console.error(`Trace failed: \${error.message}`);
});

tracer.trace('https://www.example.com');

License

This project is licensed under the MIT License.

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.1.4
    0
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 1.1.4
    0
  • 1.1.3
    0
  • 1.1.2
    0

Package Sidebar

Install

npm i twilight-tracer-network

Weekly Downloads

0

Version

1.1.4

License

MIT

Unpacked Size

3.53 kB

Total Files

5

Last publish

Collaborators

  • mierzejewski