ampersand-common-module
$3
---
📦 Overview
ampersand-common-module contains the shared backend modules used across the HubbleOrion ERP ecosystem.
It centralizes commonly used functionality to ensure standardization, reduce duplication, and improve maintainability across microservices.
---
📚 Included Modules
$3
Provides Redis-based authentication helpers and a slug middleware for securing API routes.
$3
Captures critical user actions and trackable events performed within the ERP.
$3
Central repository of constants used across services, ensuring consistency.
$3
End-to-end module for uploading, retrieving, and managing files from
Cloud Storage or
Local Storage.
$3
Wrapper utilities over Swagger decorators to simplify repetitive API documentation code.
$3
Utility abstractions for Kafka producers and consumers, enabling consistent message flows across microservices.
$3
Utility toolkit for importing and exporting data in
Excel/CSV formats.
$3
A set of globally reusable utility functions.
---
🚀 Publishing Guide
Follow the steps below to publish a new version of the package.
$3
``
bash
npm run build`
$3
$3
$3
`
bash
npm login`
$3
`
bash
npm publish``