UNPKG

debugging-aid

Version:

Experimental tools for debugging Node.js apps without pausing

19 lines (16 loc) 501 B
const http = require('http') const https = require('https') require('request-to-curl') const { printMessage } = require('./lib/print') const oldRequest = http.request http.request = (options, callback) => { const re = oldRequest(options, callback) re.on('finish', () => printMessage(re.toCurl())) return re } const oldRequestS = https.request https.request = (options, callback) => { const re = oldRequestS(options, callback) re.on('finish', () => printMessage(re.toCurl())) return re }