eve
Version:
Filesystem-first framework for durable backend AI agents that run anywhere.
1 lines • 770 B
JavaScript
import{resolve}from"node:path";import{EVE_INTERNAL_BUILD_OUTPUT_DIRECTORY_ENV,EVE_INTERNAL_HOST_BUILD_OUTPUT_DIRECTORY_ENV}from"#internal/application/paths.js";function resolveInternalBuildDirectory(e,t){let n=process.env[t];if(n!==void 0&&n.trim().length!==0)return resolve(e,n)}function resolveInternalVercelServiceOutput(e){let t=resolveInternalBuildDirectory(e,EVE_INTERNAL_HOST_BUILD_OUTPUT_DIRECTORY_ENV),n=resolveInternalBuildDirectory(e,EVE_INTERNAL_BUILD_OUTPUT_DIRECTORY_ENV);if(t!==void 0||n!==void 0){if(t===void 0||n===void 0)throw Error(`${EVE_INTERNAL_HOST_BUILD_OUTPUT_DIRECTORY_ENV} and ${EVE_INTERNAL_BUILD_OUTPUT_DIRECTORY_ENV} must be set together.`);return{hostOutputDirectory:t,serviceOutputDirectory:n}}}export{resolveInternalVercelServiceOutput};