parse() — svelte Function Reference
Architecture documentation for the parse() function in index.js from the svelte codebase.
Entity Profile
Dependency Diagram
graph TD 9d70f1de_0c86_06c9_b157_fa44882a3823["parse()"] cc8de3ad_4bae_f883_44db_d90442053943["index.js"] 9d70f1de_0c86_06c9_b157_fa44882a3823 -->|defined in| cc8de3ad_4bae_f883_44db_d90442053943 6d2356f8_1610_44a9_5698_878d5092688f["parse()"] 9d70f1de_0c86_06c9_b157_fa44882a3823 -->|calls| 6d2356f8_1610_44a9_5698_878d5092688f 22b87535_cff0_da4c_7c64_27d10930d5fc["remove_bom()"] 9d70f1de_0c86_06c9_b157_fa44882a3823 -->|calls| 22b87535_cff0_da4c_7c64_27d10930d5fc e7276e70_1452_b660_f65a_7accd86f2a27["reset()"] 9d70f1de_0c86_06c9_b157_fa44882a3823 -->|calls| e7276e70_1452_b660_f65a_7accd86f2a27 6cb14a69_7fad_9de7_91fa_6dfba0162df4["to_public_ast()"] 9d70f1de_0c86_06c9_b157_fa44882a3823 -->|calls| 6cb14a69_7fad_9de7_91fa_6dfba0162df4 style 9d70f1de_0c86_06c9_b157_fa44882a3823 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/svelte/src/compiler/index.js lines 114–120
export function parse(source, { modern, loose } = {}) {
source = remove_bom(source);
state.reset({ warning: () => false, filename: undefined });
const ast = _parse(source, loose);
return to_public_ast(source, ast, modern);
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does parse() do?
parse() is a function in the svelte codebase, defined in packages/svelte/src/compiler/index.js.
Where is parse() defined?
parse() is defined in packages/svelte/src/compiler/index.js at line 114.
What does parse() call?
parse() calls 4 function(s): parse, remove_bom, reset, to_public_ast.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free