Package Index§
Complete API documentation for all HyperFrontend packages. Generated from TypeScript source.
Core Libraries§
@hyperfrontend/nexus
Cross-window communication library for micro-frontends with secure messaging, state management, and contract validation.
@hyperfrontend/network-protocol
Secure message transport with encryption and queue-based processing
@hyperfrontend/cryptography
AES-GCM encryption, PBKDF2 key derivation, and secure vaults
@hyperfrontend/project-scope
Project analysis and dependency detection for Nx workspaces
Supporting Libraries§
@hyperfrontend/state-machine
Redux-inspired state management with async operation support
@hyperfrontend/web-worker
Web Worker utilities and abstractions
@hyperfrontend/logging
Runtime log level control with error-resilient execution
@hyperfrontend/versioning
Automated versioning, changelog generation, and release management
Utility Libraries§
@hyperfrontend/data-utils
Type detection and deep equality utilities for runtime value analysis
@hyperfrontend/function-utils
Function composition, debounce, throttle, and control flow utilities
@hyperfrontend/immutable-api-utils
Immutable-safe wrappers for built-in JavaScript APIs
@hyperfrontend/json-utils
Safe JSON parsing with type-preserving serialization
@hyperfrontend/list-utils
Array manipulation utilities for filtering, sorting, and transformation
@hyperfrontend/random-generator-utils
Cryptographically secure random value generation
@hyperfrontend/string-utils
Isomorphic string encoding utilities with unified APIs for browser and Node.js
@hyperfrontend/time-utils
Date/time formatting and duration utilities
@hyperfrontend/ui-utils
Modular DOM utilities for dynamic styling, gesture detection, and color manipulation
Nx Plugin§
Generated Documentation
Full API documentation is generated from TypeScript JSDoc comments using TypeDoc. Each package includes inline documentation accessible via your IDE's IntelliSense.