Home / Function/ prependForwardSlash() — astro Function Reference

prependForwardSlash() — astro Function Reference

Architecture documentation for the prependForwardSlash() function in serve-static.ts from the astro codebase.

Entity Profile

Dependency Diagram

graph TD
  7a211938_0058_a4a6_f562_0a26ec132ff8["prependForwardSlash()"]
  6f42a928_6dfc_6650_ab39_c8d254e11681["serve-static.ts"]
  7a211938_0058_a4a6_f562_0a26ec132ff8 -->|defined in| 6f42a928_6dfc_6650_ab39_c8d254e11681
  5a2fbd03_4fb8_514e_1e0c_f298abe078e5["createStaticHandler()"]
  5a2fbd03_4fb8_514e_1e0c_f298abe078e5 -->|calls| 7a211938_0058_a4a6_f562_0a26ec132ff8
  style 7a211938_0058_a4a6_f562_0a26ec132ff8 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/integrations/node/src/serve-static.ts lines 142–144

function prependForwardSlash(pth: string) {
	return pth.startsWith('/') ? pth : '/' + pth;
}

Domain

Subdomains

Frequently Asked Questions

What does prependForwardSlash() do?
prependForwardSlash() is a function in the astro codebase, defined in packages/integrations/node/src/serve-static.ts.
Where is prependForwardSlash() defined?
prependForwardSlash() is defined in packages/integrations/node/src/serve-static.ts at line 142.
What calls prependForwardSlash()?
prependForwardSlash() is called by 1 function(s): createStaticHandler.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free