qvahub-lan-core
TypeScript icon, indicating that this package has built-in type declarations

1.0.18 • Public • Published

QvAHub LAN Core

Angular library providing client-side WebRTC and WebSocket operations for QvA Hub LAN network communication.

QvA Hub LAN Core

Features

  • WebSocket client management
  • WebRTC peer connection handling
  • Connection status monitoring
  • Message event system
  • Angular service integration

Installation

npm install qvahub-lan-core

Dependencies

  • @angular/core: ^16.2.0
  • rxjs: ~7.8.0

Usage

import { QvahubLanClient } from 'qvahub-lan-core';

// Initialize client
const client = new QvahubLanClient();

// Connect to hub
client.connect('192.168.1.2', 52330, 'MyClient', 'viewer');

Development

This library was generated with Angular CLI version 16.0.0.

Building

Run ng build qvahub-lan-core to build the project. The build artifacts will be stored in the dist/ directory.

Publishing

After building, run:

cd dist/qvahub-lan-core
npm publish

Testing

Run ng test qvahub-lan-core to execute the unit tests via Karma.

Community

Join our Google Group: queaso-van-alles@googlegroups.com

License

MIT License - © 2025 Queaso van Alles

Readme

Keywords

Package Sidebar

Install

npm i qvahub-lan-core

Weekly Downloads

28

Version

1.0.18

License

MIT

Unpacked Size

190 kB

Total Files

24

Last publish

Collaborators

  • queasovanalles