Files
website/node_modules/astro/dist/prerender/utils.js
2024-05-06 17:15:30 -04:00

21 lines
513 B
JavaScript

import { getOutDirWithinCwd } from "../core/build/common.js";
function isServerLikeOutput(config) {
return config.output === "server" || config.output === "hybrid";
}
function getPrerenderDefault(config) {
return config.output !== "server";
}
function getOutputDirectory(config) {
const ssr = isServerLikeOutput(config);
if (ssr) {
return config.build.server;
} else {
return getOutDirWithinCwd(config.outDir);
}
}
export {
getOutputDirectory,
getPrerenderDefault,
isServerLikeOutput
};