10 lines
649 B
Plaintext
10 lines
649 B
Plaintext
|
import type { AstroConfig, RouteType } from '../../@types/astro.js';
|
||
|
export declare function getOutFolder(astroConfig: AstroConfig, pathname: string, routeType: RouteType): URL;
|
||
|
export declare function getOutFile(astroConfig: AstroConfig, outFolder: URL, pathname: string, routeType: RouteType): URL;
|
||
|
/**
|
||
|
* Ensures the `outDir` is within `process.cwd()`. If not it will fallback to `<cwd>/.astro`.
|
||
|
* This is used for static `ssrBuild` so the output can access node_modules when we import
|
||
|
* the output files. A hardcoded fallback dir is fine as it would be cleaned up after build.
|
||
|
*/
|
||
|
export declare function getOutDirWithinCwd(outDir: URL): URL;
|