Prettier
This commit is contained in:
@@ -30,7 +30,7 @@ The codebase implements the BENNC protocol specification with the following stru
|
||||
Each BENNC message type has its own module in `src/messages/`:
|
||||
|
||||
- `subscribe.ts` (0x0000) - Subscribe to message types
|
||||
- `basic.ts` (0x0001) - Basic encrypted chat messages
|
||||
- `basic.ts` (0x0001) - Basic encrypted chat messages
|
||||
- `userDataRequest.ts` (0x0002) - Request user information
|
||||
- `userDataResponse.ts` (0x0003) - Respond with user information
|
||||
- `keepalive.ts` (0x0005) - Connection keepalive messages
|
||||
@@ -47,7 +47,7 @@ Each BENNC message type has its own module in `src/messages/`:
|
||||
|
||||
### Utilities
|
||||
|
||||
- `src/utilities/number.ts` - Big-endian number conversion functions (`numberToUint16BE`, `numberToUint32BE`)
|
||||
- `src/utilities/number.ts` - Big-endian number conversion functions (`numberToUint16BE`, `numberToUint32BE`)
|
||||
- `src/utilities/smart-buffer.ts` - Buffer manipulation utility for packet construction/parsing
|
||||
|
||||
### Key Architecture Patterns
|
||||
@@ -57,4 +57,4 @@ Each BENNC message type has its own module in `src/messages/`:
|
||||
- **Encryption Integration**: Encrypted message types automatically handle nonce generation and Romulus-M encryption
|
||||
- **Protocol Compliance**: Strict adherence to BENNC specification including reserved sender IDs (0xFFFFFF00-0xFFFFFFFF)
|
||||
|
||||
The codebase serves as a complete client-side implementation for connecting to BENNC chat servers via TCP or WebSocket protocols.
|
||||
The codebase serves as a complete client-side implementation for connecting to BENNC chat servers via TCP or WebSocket protocols.
|
||||
|
||||
Reference in New Issue
Block a user