import 'reflect-metadata'; process.env.NODE_ENV = process.env.NODE_ENV ?? 'test'; process.env.PORT = process.env.PORT ?? '3001'; process.env.DATABASE_URL = process.env.DATABASE_URL ?? 'postgresql://velody:velody@localhost:5432/velody?schema=public'; process.env.STORAGE_ROOT = process.env.STORAGE_ROOT ?? '/tmp/velody-storage'; process.env.PUBLIC_BASE_URL = process.env.PUBLIC_BASE_URL ?? 'http://localhost:3007'; process.env.DEVICE_BOOTSTRAP_SECRET = process.env.DEVICE_BOOTSTRAP_SECRET ?? 'test-secret'; process.env.ACCOUNT_ACCESS_TOKEN_SECRET = process.env.ACCOUNT_ACCESS_TOKEN_SECRET ?? 'test-account-access-secret'; process.env.ACCOUNT_ACCESS_TOKEN_TTL_SECONDS = process.env.ACCOUNT_ACCESS_TOKEN_TTL_SECONDS ?? '900'; process.env.MAX_UPLOAD_SIZE_BYTES = process.env.MAX_UPLOAD_SIZE_BYTES ?? '1073741824'; process.env.PADDLE_ENVIRONMENT = process.env.PADDLE_ENVIRONMENT ?? 'sandbox'; process.env.PADDLE_API_KEY = process.env.PADDLE_API_KEY ?? 'test-paddle-api-key'; process.env.PADDLE_WEBHOOK_SECRET = process.env.PADDLE_WEBHOOK_SECRET ?? 'test-paddle-webhook-secret'; process.env.PADDLE_PRO_MONTHLY_PRICE_ID = process.env.PADDLE_PRO_MONTHLY_PRICE_ID ?? 'test-paddle-monthly-price-id'; process.env.PADDLE_PRO_YEARLY_PRICE_ID = process.env.PADDLE_PRO_YEARLY_PRICE_ID ?? 'test-paddle-yearly-price-id';