@digital-alchemy/core
v24.8.4
Published
Application wiring, configuration, and boilerplate utilities
Downloads
839
Maintainers
Readme
🚀 Project Overview - Digital Alchemy TypeScript Libraries
Welcome to @digital-alchemy/core
!
This repository contains the boilerplate code for building applications and wiring logic.
🌐 Core Library Overview
🗃️ Cache
Flexible caching solutions with support for memory and Redis cache drivers.
⚙️ Configuration
Dynamic application settings management, prioritizing configuration from multiple sources for maximum flexibility.
🌍 Fetch Wrapper
Simplifies RESTful service integration, streamlining the development of verbose adapters.
📝 Logger
Advanced logging interface for detailed and customizable output, compatible with external libraries for specialized logging needs.
⏲️ Scheduler
Lifecycle-aware task scheduling, featuring flexible timing functions and robust error handling.
🔄 Application Lifecycle Management
Comprehensive support for managing the application's lifecycle, from initialization to shutdown.
📚 Explore Our Libraries and Applications
Dive deeper into the ecosystem by exploring related libraries and applications published under the Digital Alchemy organization. Each is designed to extend the capabilities the core library, offering specialized functionalities for a wide range of use cases.
| Library/Application | Description | GitHub | npm |
| ------------------- | ------------------------------------------------------------------------------- | ---------------------------------------------------------- | ---------------------------------------------------------------------- |
| hass
| Home Assistant integration for smart home automation. | GitHub | npm |
| synapse
| Tools for generating entities within home assistant | GitHub | npm |
| automation
| Advanced automation tools for creating dynamic workflows. | GitHub | npm |