{"library":"engine.io-parser","type":"library","category":null,"description":"engine.io-parser is a foundational JavaScript parser library responsible for encoding and decoding packets and payloads for the Engine.IO protocol, which underpins Socket.IO. It enables seamless communication by handling various data types including strings, numbers, buffers, and ArrayBuffers across both Node.js and browser environments. The current stable version is 5.2.3, and it is actively maintained as part of the broader Socket.IO ecosystem, receiving updates alongside major Socket.IO releases. Its key differentiators include robust cross-environment compatibility (Node.js, browser, WebWorkers) and flexible binary data handling (encoding to/from ArrayBuffer, Blob, or Buffer), making it a critical component for real-time, low-level data transmission.","language":"javascript","status":"active","version":"5.2.3","tags":["javascript","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install engine.io-parser","imports":["import * as parser from 'engine.io-parser';","import { encodePacket } from 'engine.io-parser';","import { decodePayload } from 'engine.io-parser';"]},{"cmd":"yarn add engine.io-parser","imports":[]},{"cmd":"pnpm add engine.io-parser","imports":[]}],"homepage":null,"github":"https://github.com/socketio/socket.io","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/engine.io-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/engine.io-parser/compatibility"}}