compileModule() — svelte Function Reference
Architecture documentation for the compileModule() function in index.js from the svelte codebase.
Entity Profile
Dependency Diagram
graph TD 39054977_bbc9_e3d5_4935_6918741df7be["compileModule()"] cc8de3ad_4bae_f883_44db_d90442053943["index.js"] 39054977_bbc9_e3d5_4935_6918741df7be -->|defined in| cc8de3ad_4bae_f883_44db_d90442053943 22b87535_cff0_da4c_7c64_27d10930d5fc["remove_bom()"] 39054977_bbc9_e3d5_4935_6918741df7be -->|calls| 22b87535_cff0_da4c_7c64_27d10930d5fc e7276e70_1452_b660_f65a_7accd86f2a27["reset()"] 39054977_bbc9_e3d5_4935_6918741df7be -->|calls| e7276e70_1452_b660_f65a_7accd86f2a27 05334dc2_42b5_e2cb_fe55_aa3f6a2de9df["analyze_module()"] 39054977_bbc9_e3d5_4935_6918741df7be -->|calls| 05334dc2_42b5_e2cb_fe55_aa3f6a2de9df 0ccad5bf_e752_7e10_164a_ca0ec818db6f["transform_module()"] 39054977_bbc9_e3d5_4935_6918741df7be -->|calls| 0ccad5bf_e752_7e10_164a_ca0ec818db6f style 39054977_bbc9_e3d5_4935_6918741df7be fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/svelte/src/compiler/index.js lines 66–73
export function compileModule(source, options) {
source = remove_bom(source);
state.reset({ warning: options.warningFilter, filename: options.filename });
const validated = validate_module_options(options, '');
const analysis = analyze_module(source, validated);
return transform_module(analysis, source, validated);
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does compileModule() do?
compileModule() is a function in the svelte codebase, defined in packages/svelte/src/compiler/index.js.
Where is compileModule() defined?
compileModule() is defined in packages/svelte/src/compiler/index.js at line 66.
What does compileModule() call?
compileModule() calls 4 function(s): analyze_module, remove_bom, reset, transform_module.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free