createCompileOptions() — tailwindcss Function Reference
Architecture documentation for the createCompileOptions() function in compile.ts from the tailwindcss codebase.
Entity Profile
Dependency Diagram
graph TD 4ceb6126_e004_1a29_2b41_a2a30ed1e0a3["createCompileOptions()"] 86cbca6b_bfa0_804c_ee2e_2cc7a7aef7fe["compile.ts"] 4ceb6126_e004_1a29_2b41_a2a30ed1e0a3 -->|defined in| 86cbca6b_bfa0_804c_ee2e_2cc7a7aef7fe 1efe0d4f_1301_f69f_5800_360f3b78ddf5["compileAst()"] 1efe0d4f_1301_f69f_5800_360f3b78ddf5 -->|calls| 4ceb6126_e004_1a29_2b41_a2a30ed1e0a3 d357b59a_0b9f_aa27_15e3_243121d6420c["compile()"] d357b59a_0b9f_aa27_15e3_243121d6420c -->|calls| 4ceb6126_e004_1a29_2b41_a2a30ed1e0a3 2a6a0b85_eed3_a09b_8c8d_c2a585078dac["loadModule()"] 4ceb6126_e004_1a29_2b41_a2a30ed1e0a3 -->|calls| 2a6a0b85_eed3_a09b_8c8d_c2a585078dac 119395eb_05ee_4deb_739d_387fb03df2bf["loadStylesheet()"] 4ceb6126_e004_1a29_2b41_a2a30ed1e0a3 -->|calls| 119395eb_05ee_4deb_739d_387fb03df2bf 7ac5591b_df87_a0ae_2005_4d18e64a288f["rewriteUrls()"] 4ceb6126_e004_1a29_2b41_a2a30ed1e0a3 -->|calls| 7ac5591b_df87_a0ae_2005_4d18e64a288f style 4ceb6126_e004_1a29_2b41_a2a30ed1e0a3 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