@atlasng/core
v0.0.6
Published
Core library for AtlasNG
Readme
@atlasng/core
The foundational Angular library for the AtlasNG platform. This library establishes the root application infrastructure — configuration providers, dependency injection tokens, environment handling, and base services that every application and library in the monorepo depends on.
Overview
The core library provides:
- Application Bootstrap:
provideAtlasNg()and related provider functions for configuring the platform at startup - Environment Handling: Typed environment configuration with support for development, staging, and production contexts
- Base Services: Root-level services for logging, error handling, and application lifecycle management
- Interceptors & Guards: HTTP interceptors and global route guards applied across all applications
Installation
npm install @atlasng/coreUsage
Configuration
Use provideAtlasNg() to configure the platform at application bootstrap:
import { provideAtlasNg } from '@atlasng/core';
bootstrapApplication(AppComponent, {
providers: [provideAtlasNg()],
});