1.0.0 • Published 5 months ago
redirect-tracker v1.0.0
Redirect Tracker
Advanced URL redirection tracking library
Installation
npm install redirect-tracker
Usage
const RedirectTracker = require('redirect-tracker');
async function main() {
const tracker = new RedirectTracker({
headless: true, // false for debug
timeout: 30000
});
const results = await tracker.track('https://example.com');
console.log('Redirect chain:', results);
}
main();
API
new RedirectTracker(options)
options
(Object):headless
(Boolean) - headless mode (default: true)timeout
(Number) - navigation timeout (ms)waitUntil
(String) - load event ('load' | 'domcontentloaded' | 'networkidle0')puppeteerArgs
(Array) - custom Chromium args
track(url)
url
(String) - Starting URL- Returns: Promise - Redirect chain
1.0.0
5 months ago