{"library":"ftp-response-parser","type":"library","category":null,"description":"The `ftp-response-parser` package provides a lightweight, streaming parser specifically designed for handling FTP server response format strings. It efficiently processes incoming FTP protocol messages, including multi-line responses, and emits structured JavaScript objects. Each emitted object includes the numeric status `code`, the full `text` of the response, and boolean flags `isMark` and `isError`. This library is currently at version 1.0.1, with its last update occurring over a decade ago. It functions as a classic Node.js `Stream` and is primarily differentiated by its low-overhead, event-driven approach to parsing continuous streams of FTP data, making it suitable for integration into custom FTP client implementations that require incremental response processing.","language":"javascript","status":"abandoned","version":"1.0.1","tags":["javascript","ftp","response","protocol","files","server","client","async"],"last_verified":"Wed May 27","install":[{"cmd":"npm install ftp-response-parser","imports":["const ResponseParser = require('ftp-response-parser');"]},{"cmd":"yarn add ftp-response-parser","imports":[]},{"cmd":"pnpm add ftp-response-parser","imports":[]}],"homepage":null,"github":"https://github.com/sergi/ftp-response-parser","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/ftp-response-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/ftp-response-parser/compatibility"}}