'use strict'; const BuildMeta=require('../build-meta'); const {checkPublicDeployment}=require('../server/public-health'); const baseValue=String(process.argv[2]||process.env.LINK_FIELD_PUBLIC_URL||'').trim(); if(!baseValue)throw new Error('Set LINK_FIELD_PUBLIC_URL or pass the public LinkField base URL.'); (async()=>{const result=await checkPublicDeployment(baseValue,{appVersion:BuildMeta.APP_VERSION,timeoutMs:15_000});console.log(`Public LinkField v${BuildMeta.APP_VERSION} is healthy at ${result.base}`)})().catch(error=>{console.error(error);process.exitCode=1});