createCompileOptions() — tailwindcss Function Reference
Architecture documentation for the createCompileOptions() function in compile.ts from the tailwindcss codebase.
Entity Profile
Dependency Diagram
graph TD 52f67804_5329_acb6_2ee6_ce1634fdb996["createCompileOptions()"] 4df9cc7a_3b26_a27d_dd17_823de0561e69["compileAst()"] 4df9cc7a_3b26_a27d_dd17_823de0561e69 -->|calls| 52f67804_5329_acb6_2ee6_ce1634fdb996 b5593eac_57a1_0ee5_929c_ee4793c6003c["compile()"] b5593eac_57a1_0ee5_929c_ee4793c6003c -->|calls| 52f67804_5329_acb6_2ee6_ce1634fdb996 b620f573_84b9_a33a_291f_6bb912350445["loadModule()"] 52f67804_5329_acb6_2ee6_ce1634fdb996 -->|calls| b620f573_84b9_a33a_291f_6bb912350445 a5aea4d0_1dac_50e2_ef33_dcb8fe56d71a["loadStylesheet()"] 52f67804_5329_acb6_2ee6_ce1634fdb996 -->|calls| a5aea4d0_1dac_50e2_ef33_dcb8fe56d71a fe420c64_fc5d_8de5_0c9f_c3e614f856a9["rewriteUrls()"] 52f67804_5329_acb6_2ee6_ce1634fdb996 -->|calls| fe420c64_fc5d_8de5_0c9f_c3e614f856a9 style 52f67804_5329_acb6_2ee6_ce1634fdb996 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/@tailwindcss-node/src/compile.ts lines 33–64
function createCompileOptions({
base,
from,
polyfills,
onDependency,
shouldRewriteUrls,
customCssResolver,
customJsResolver,
}: CompileOptions) {
return {
base,
polyfills,
from,
async loadModule(id: string, base: string) {
return loadModule(id, base, onDependency, customJsResolver)
},
async loadStylesheet(id: string, sheetBase: string) {
let sheet = await loadStylesheet(id, sheetBase, onDependency, customCssResolver)
if (shouldRewriteUrls) {
sheet.content = await rewriteUrls({
css: sheet.content,
root: base,
base: sheet.base,
})
}
return sheet
},
}
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does createCompileOptions() do?
createCompileOptions() is a function in the tailwindcss codebase.
What does createCompileOptions() call?
createCompileOptions() calls 3 function(s): loadModule, loadStylesheet, rewriteUrls.
What calls createCompileOptions()?
createCompileOptions() is called by 2 function(s): compile, compileAst.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free