iHub Framework is a Node.js microservices framework designed for the iHub ecosystem. Version 2.2.3 is the current stable release. It provides tools for building microservices with Docker and Kubernetes, including graceful shutdown, environment variable configuration for project, Node.js environment, and logger settings (Elasticsearch and console). The framework is in active development (WIP) and is distributed via a private npm registry. It ships TypeScript types and is primarily used internally within Infracommerce.
npm install ihub-framework-tsNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Initializes the Application and Logger with environment variables, then starts the service.
Create a .npmrc file pointing to the private registry.
Install Docker and Docker Compose and use them for development.
Ensure LOGGER_ELASTICSEARCH_ENABLED is set to false if not using Elasticsearch.
Ensure you have .npmrc with registry=https://registry.infracommerce.com.br/repository/npm-local/ and have access.
Use named imports: import { Application, Logger } from 'ihub-framework-ts'No dependency data recorded yet.