@akson/cortex-landing-config
Version:
Smart configuration system for landing pages - auto-detection, environment validation, feature flags, and regional configurations
49 lines (35 loc) • 988 B
Markdown
# @akson/cortex-landing-config
> Smart configuration system for landing pages - auto-detection, environment validation, feature flags, and regional configurations
## Installation
```bash
npm install @akson/cortex-landing-config
```
## Usage
```typescript
import { LandingConfig, FeatureFlags, RegionalConfig } from '@akson/cortex-landing-config';
// Auto-detect environment
const config = LandingConfig.autoDetect();
// Feature flags
const showCTA = FeatureFlags.isEnabled('show_order_form_cta');
// Regional configuration
const swissConfig = RegionalConfig.getConfig('CH');
```
## Features
- Environment auto-detection
- Feature flag management
- Regional configurations (Swiss focus)
- Validation utilities
- Type-safe configuration
## Configuration
```typescript
interface LandingConfig {
environment: 'development' | 'production';
region: 'CH' | 'DE' | 'FR';
features: {
showOrderForm: boolean;
showWhatsAppCTA: boolean;
};
}
```
## License
MIT © MyArmy