createCompileOptions() — tailwindcss Function Reference
Architecture documentation for the createCompileOptions() function in compile.ts from the tailwindcss codebase.
Entity Profile
Dependency Diagram
graph TD 42cabd03_48c2_3955_b9c8_87e1205efa32["createCompileOptions()"] 0f5ed872_1fd5_29c7_7ee5_7ddeb9b1f0cc["compile.ts"] 42cabd03_48c2_3955_b9c8_87e1205efa32 -->|defined in| 0f5ed872_1fd5_29c7_7ee5_7ddeb9b1f0cc d3041d03_b81e_c809_cb86_de2892fa8283["compileAst()"] d3041d03_b81e_c809_cb86_de2892fa8283 -->|calls| 42cabd03_48c2_3955_b9c8_87e1205efa32 9a25a2a6_601f_0f4c_fd64_966bb2b84aeb["compile()"] 9a25a2a6_601f_0f4c_fd64_966bb2b84aeb -->|calls| 42cabd03_48c2_3955_b9c8_87e1205efa32 0db87039_7012_9209_3416_17db26bc95d7["loadModule()"] 42cabd03_48c2_3955_b9c8_87e1205efa32 -->|calls| 0db87039_7012_9209_3416_17db26bc95d7 8d453109_cca8_a753_045b_6d5a259f30aa["loadStylesheet()"] 42cabd03_48c2_3955_b9c8_87e1205efa32 -->|calls| 8d453109_cca8_a753_045b_6d5a259f30aa 7e19a0cd_bdc7_dbc8_a804_d588f0dcdb55["rewriteUrls()"] 42cabd03_48c2_3955_b9c8_87e1205efa32 -->|calls| 7e19a0cd_bdc7_dbc8_a804_d588f0dcdb55 style 42cabd03_48c2_3955_b9c8_87e1205efa32 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
Defined In
Called By
Source
Frequently Asked Questions
What does createCompileOptions() do?
createCompileOptions() is a function in the tailwindcss codebase, defined in packages/@tailwindcss-node/src/compile.ts.
Where is createCompileOptions() defined?
createCompileOptions() is defined in packages/@tailwindcss-node/src/compile.ts at line 33.
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