UNPKG

@liara/cli

Version:

The command line interface for Liara

46 lines (45 loc) 1.26 kB
import os from 'node:os'; import path from 'node:path'; export const DEV_MODE = process.argv.includes('--dev'); export const GLOBAL_CONF_PATH = path.join(os.homedir(), '.liara-auth.json'); export const GLOBAL_CONF_VERSION = '1'; export const REGIONS_API_URL = { iran: 'https://api.liara.ir', germany: 'https://api.liara.ir', }; export const API_IR_URL = 'https://api.iran.liara.ir'; export const IAAS_API_URL = 'https://iaas-api.liara.ir'; export const MAIL_SERVICE_URL = 'https://mail-service.liara.ir'; export const MAIL_SERVICE_URL_DEV = 'http://localhost:6336'; export const OBJECT_STORAGE_API_URL = 'https://storage-service.liara.ir'; export const OBJECT_STORAGE_API_URL_DEV = 'http://localhost:3001'; export const FALLBACK_REGION = 'iran'; export const MAX_SOURCE_SIZE = 256 * 1024 * 1024; // 256 MiB export const AVAILABLE_PLATFORMS = [ 'node', 'laravel', 'php', 'python', 'django', 'flask', 'dotnet', 'react', 'angular', 'vue', 'static', 'docker', 'next', 'go', ]; export const OBJ_PERMISSION = ['public', 'private']; export const MAIL_SERVICE_PLANS = [ 'm1', 'm2', 'm3', 'm4', 'm5', 'm6', 'm7', 'm8', ]; export const MAIL_SERVICE_MODES = ['DEV', 'LIVE'];