63 packages
alepha
Alepha is a convention-driven TypeScript framework for building robust, end-to-end type-safe applications, from serverless APIs to full-stack React apps.
@alepha/api-files
File management API endpoints for Alepha applications.
@alepha/api-jobs
Job management API endpoints for Alepha applications.
@alepha/api-notifications
Notification management API endpoints for Alepha applications.
@alepha/api-parameters
Parameter management API endpoints for Alepha applications.
@alepha/api-users
User management API endpoints for Alepha applications.
@alepha/api-verifications
@alepha/batch
Efficiently process operations in groups by size or time.
@alepha/bucket
A universal interface for object and file storage providers.
@alepha/bucket-azure
Azure Blob Storage implementation for the bucket file storage.
@alepha/bucket-vercel
Vercel Blob Storage implementation for the bucket file storage.
@alepha/cache
A generic key-value caching interface with in-memory implementation.
@alepha/cache-redis
Redis implementation for the caching interface.
@alepha/cli
Alepha CLI is a command-line interface for creating and managing Alepha applications.
@alepha/command
Build powerful, type-safe command-line interfaces for your application.
@alepha/core
The essential dependency injection and application lifecycle engine.
@alepha/datastore
## Installation
@alepha/datetime
Date, time, and duration utilities based on Day.js.
@alepha/devtools
Developer tools for monitoring and debugging Alepha applications.
@alepha/email
Email sending interface with multiple provider implementations (memory, local file, nodemailer).
@alepha/file
Helpers for creating and managing file-like objects seamlessly.
@alepha/lock
Distributed mutex and semaphore for resource locking and synchronization.
@alepha/lock-redis
Redis implementation for the distributed locking mechanism.
@alepha/logger
A simple logger for Alepha applications
@alepha/messaging