{"library":"curl-trace-parser","type":"library","category":null,"description":"curl-trace-parser is a Node.js package designed to parse the output generated by the `curl` command-line tool when using its `--trace` or `--trace-ascii` options. It extracts raw HTTP request and response messages from curl's custom trace format, which otherwise presents data in fragmented chunks. This utility is particularly useful for debugging or introspecting HTTP communication of RESTful APIs without resorting to lower-level tools like tcpdump or Wireshark. It offers output in a raw HTTP message format or an API Blueprint format. The package is at version 0.0.10 and appears to be abandoned, with no recent updates or a clear release cadence. Its key differentiator is simplifying the often complex task of interpreting curl's trace output into structured HTTP messages.","language":"javascript","status":"abandoned","version":"0.0.10","tags":["javascript","curl","parse","trace","raw","http","message","request","repsponse"],"last_verified":"Wed May 27","install":[{"cmd":"npm install curl-trace-parser","imports":["const parser = require('curl-trace-parser');","cat tracefile | curl-trace-parser --raw"]},{"cmd":"yarn add curl-trace-parser","imports":[]},{"cmd":"pnpm add curl-trace-parser","imports":[]}],"homepage":null,"github":"https://github.com/apiaryio/curl-trace-parser","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/curl-trace-parser","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/curl-trace-parser/compatibility"}}