@neelegirly/libsignal
v1.0.32
Published
Signal protocol crypto dependency for @neelegirly/baileys on Node.js
Maintainers
Readme
🔐 @neelegirly/libsignal
Crypto foundation for the Neelegirly WhatsApp stack.
Clean Architecture
@neelegirly/libsignal
↓
@neelegirly/baileys
↓
@neelegirly/wa-api
↓
App (PM2 managed)
↓
@neelegirly/downloader (optional utility)Official Package Role
- Crypto foundation for Baileys
- Patch stability release
- Used by @neelegirly/baileys
PM2 Rule
WA-API handles sessions internally. PM2 only runs the app.
Start your app with PM2 like this:
pm2 start index.js --name botDo not start one PM2 process per session. Sessions belong inside the app through @neelegirly/wa-api.
Install
npm install @neelegirly/libsignalClean Stability Release
This release clarifies the ecosystem structure and removes workspace/core confusion from the documentation.
🔐 @neelegirly/libsignal 🔐
Crypto Core fuer den Neelegirly Stack
Signal Sessions · Key Material · E2E Foundation
🗝️ Release-Stack: @neelegirly/libsignal 1.0.31 · @neelegirly/baileys 2.2.22 · @neelegirly/wa-api 1.8.6
@neelegirly/libsignal ist die kryptografische Signal-Abhaengigkeit fuer @neelegirly/baileys und damit indirekt auch fuer @neelegirly/wa-api.
Das Paket liefert den E2E-Kern fuer Session-Aufbau, Key-Verarbeitung und sichere Nachrichtenfluesse.
✨ Highlights
| Bereich | Beschreibung | Status |
| --- | --- | --- |
| 🔑 Key Material | zentrale Primitive fuer Session-/Schluessel-Operationen | ✅ |
| 🛡️ E2E Core | Basis fuer verschluesselte Nachrichten im Neelegirly-Stack | ✅ |
| 🧩 Stack-Kompatibel | sauberer Fit fuer baileys und wa-api | ✅ |
| 🎀 Klarer Scope | @neelegirly/libsignal als eindeutige Release-Basis | ✅ |
📦 Kompatibilitaet
@neelegirly/libsignal:1.0.31@neelegirly/baileys:2.2.22@neelegirly/wa-api:1.8.6
🚀 Installation
npm install @neelegirly/[email protected] --save-exact⚡ Minimalbeispiel
const libsignal = require('@neelegirly/libsignal')
console.log('libsignal geladen:', typeof libsignal === 'object')🩷 Scope und Rolle im Stack
@neelegirly/libsignal= Crypto-Core@neelegirly/baileys= WhatsApp-Web-Layer@neelegirly/wa-api= Multi-Session-Wrapper
Damit bleibt der Aufbau im gesamten Neelegirly-Stack klar und release-sicher.
🔄 Release-Notizen
- WhiskeySockets/libsignal-node TypeScript-Definitionen uebernommen und auf die Neelegirly-API abgestimmt
- ProtocolAddress-Typen, Curve-Definitionen und Public-Key-Helfer sauber beschrieben
- Stack-Versionen auf
1.0.31 / 2.2.22 / 1.8.6angehoben - weiterhin fokussiert auf den stabilen Crypto-Einsatz ohne Bot-Wrapper-Ballast
