{"library":"httpolyglot","type":"library","category":null,"description":"The original `httpolyglot` package, last published in 2016, is a Node.js module designed to serve both HTTP and HTTPS connections over a single port by sniffing the initial bytes of an incoming connection to determine the protocol. This package, version `0.1.2`, is **abandoned** and no longer maintained. Its functionality is limited to HTTP/1.x and HTTPS with outdated Node.js compatibility (down to `v0.10.0`). For modern applications, including HTTP/2 support, improved TLS handling, TypeScript compatibility, and active maintenance, developers are strongly advised to use the actively maintained and significantly enhanced fork, `@httptoolkit/httpolyglot`, which serves as the de facto successor for this functionality. The original package has no defined release cadence and lacks contemporary features and security updates.","language":"javascript","status":"abandoned","version":"0.1.2","tags":["javascript","http","https","multiplex","polyglot"],"last_verified":"Wed May 27","install":[{"cmd":"npm install httpolyglot","imports":["import { createServer } from '@httptoolkit/httpolyglot';","import { Server } from '@httptoolkit/httpolyglot';","import * as httpolyglot from '@httptoolkit/httpolyglot';"]},{"cmd":"yarn add httpolyglot","imports":[]},{"cmd":"pnpm add httpolyglot","imports":[]}],"homepage":null,"github":"https://github.com/mscdex/httpolyglot","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/httpolyglot","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/httpolyglot/compatibility"}}