scripts/cloudflare-test-config.ts
Rama main · réplica de lectura del repositorio original.
import { env } from 'node:process'
const cloudflareWorkerPortOffset = Number(env.CLOUDFLARE_WORKER_PORT_OFFSET ?? '0')
if (!Number.isSafeInteger(cloudflareWorkerPortOffset) || cloudflareWorkerPortOffset < 0 || cloudflareWorkerPortOffset > 50000)
throw new Error('CLOUDFLARE_WORKER_PORT_OFFSET must be a non-negative integer no greater than 50000.')
export function cloudflareWorkerUrl(name: 'CLOUDFLARE_API_URL' | 'CLOUDFLARE_PLUGIN_URL' | 'CLOUDFLARE_FILES_URL', basePort: number): string {
return env[name] || `http://127.0.0.1:${basePort + cloudflareWorkerPortOffset}`
}