Home / Function/ kebab() — astro Function Reference

kebab() — astro Function Reference

Architecture documentation for the kebab() function in util.ts from the astro codebase.

Entity Profile

Dependency Diagram

graph TD
  96bbcc17_d278_1527_3d70_5a3cd1369c23["kebab()"]
  05241a8b_1820_8286_5770_4da18477ecde["util.ts"]
  96bbcc17_d278_1527_3d70_5a3cd1369c23 -->|defined in| 05241a8b_1820_8286_5770_4da18477ecde
  30790445_2aea_3312_59dd_db6be23e86e9["toStyleString()"]
  30790445_2aea_3312_59dd_db6be23e86e9 -->|calls| 96bbcc17_d278_1527_3d70_5a3cd1369c23
  style 96bbcc17_d278_1527_3d70_5a3cd1369c23 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/astro/src/runtime/server/render/util.ts lines 29–30

const kebab = (k: string) =>
	k.toLowerCase() === k ? k : k.replace(/[A-Z]/g, (match) => `-${match.toLowerCase()}`);

Domain

Subdomains

Called By

Frequently Asked Questions

What does kebab() do?
kebab() is a function in the astro codebase, defined in packages/astro/src/runtime/server/render/util.ts.
Where is kebab() defined?
kebab() is defined in packages/astro/src/runtime/server/render/util.ts at line 29.
What calls kebab()?
kebab() is called by 1 function(s): toStyleString.

Analyze Your Own Codebase

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

Try Supermodel Free