unescape() — tailwindcss Function Reference
Architecture documentation for the unescape() function in escape.ts from the tailwindcss codebase.
Entity Profile
Dependency Diagram
graph TD 87a17ea2_6c8d_3d38_bd46_25d9267eeac0["unescape()"] efac73cf_6ebb_d715_c95b_77e505446ee2["escape.ts"] 87a17ea2_6c8d_3d38_bd46_25d9267eeac0 -->|defined in| efac73cf_6ebb_d715_c95b_77e505446ee2 dabb13bc_6018_934b_19c4_595b7bea686d["createThemeFn()"] dabb13bc_6018_934b_19c4_595b7bea686d -->|calls| 87a17ea2_6c8d_3d38_bd46_25d9267eeac0 f7f9b3da_5977_1aa6_3bcb_bfc607af4e8f["parseCss()"] f7f9b3da_5977_1aa6_3bcb_bfc607af4e8f -->|calls| 87a17ea2_6c8d_3d38_bd46_25d9267eeac0 45cb4617_2116_e947_4a90_d9e2642b9325["getOptions()"] 45cb4617_2116_e947_4a90_d9e2642b9325 -->|calls| 87a17ea2_6c8d_3d38_bd46_25d9267eeac0 9df67824_a508_b69d_ab39_217fd335ee36["markUsedVariable()"] 9df67824_a508_b69d_ab39_217fd335ee36 -->|calls| 87a17ea2_6c8d_3d38_bd46_25d9267eeac0 style 87a17ea2_6c8d_3d38_bd46_25d9267eeac0 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/tailwindcss/src/utils/escape.ts lines 75–81
export function unescape(escaped: string) {
return escaped.replace(/\\([\dA-Fa-f]{1,6}[\t\n\f\r ]?|[\S\s])/g, (match) => {
return match.length > 2
? String.fromCodePoint(Number.parseInt(match.slice(1).trim(), 16))
: match[1]
})
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does unescape() do?
unescape() is a function in the tailwindcss codebase, defined in packages/tailwindcss/src/utils/escape.ts.
Where is unescape() defined?
unescape() is defined in packages/tailwindcss/src/utils/escape.ts at line 75.
What calls unescape()?
unescape() is called by 4 function(s): createThemeFn, getOptions, markUsedVariable, parseCss.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free