@vida-global/core
v2.0.6
Published
Core libraries for supporting Vida development
Downloads
1,234
Keywords
Readme
Vida/Core
This package contains core elements used across all Vida Apps. It is included in the vida-apps-tools package, so customers developing Vida Apps have access to it.
Guides
- ActiveRecord — relational model layer over Sequelize with configuration, migrations, querying, virtual fields, and optional Redis caching.
- HttpClient — base class for building typed HTTP clients with shared headers, request/response handling, aborts, and error inspection.
- Logger — scoped, child-aware logger with environment-driven levels.
- VidaServer — Express-based server with auto-loaded controllers, validation, rendering, callbacks, cookies, and SSE streaming.
- JobQueue — BullMQ-backed queue with workers, retries/backoff, progress reporting, and queue inspection helpers.
