@crossplatformai/env
v0.5.18
Published
Environment validation and utilities for CrossPlatform.ai projects.
Readme
Environment validation and app identity utilities for cross-platform applications
Installation
npm install @crossplatformai/envUsage
import {
validateEnvironment,
getAppName,
getAppDisplayName,
} from '@crossplatformai/env';
// Validate environment
const env = validateEnvironment(process.env.APP_ENV);
// Get app name
const appName = getAppName();
// Get display name with environment suffix
const displayName = getAppDisplayName(env);Environment Variables
Required environment variables:
APP_ENV: Environment (local, development, staging, production)APP_NAME: Application nameAPP_AUTHOR: Author/organization name
Features
- Environment validation with TypeScript enums
- App identity utilities (slugification)
- Runtime and build-time environment detection
- Pure TypeScript (no build step required)
