Home / Function/ parse() — svelte Function Reference

parse() — svelte Function Reference

Architecture documentation for the parse() function in index.js from the svelte codebase.

Function javascript Compiler Transformer calls 1 called by 2

Entity Profile

Dependency Diagram

graph TD
  6d2356f8_1610_44a9_5698_878d5092688f["parse()"]
  67d7170b_725b_33cc_868d_fad6ed435252["index.js"]
  6d2356f8_1610_44a9_5698_878d5092688f -->|defined in| 67d7170b_725b_33cc_868d_fad6ed435252
  9d70f1de_0c86_06c9_b157_fa44882a3823["parse()"]
  9d70f1de_0c86_06c9_b157_fa44882a3823 -->|calls| 6d2356f8_1610_44a9_5698_878d5092688f
  ffed8565_a534_8183_a11f_bcffae15897e["migrate()"]
  ffed8565_a534_8183_a11f_bcffae15897e -->|calls| 6d2356f8_1610_44a9_5698_878d5092688f
  3c435eeb_8c73_85a6_1db6_39a90111f42e["set_source()"]
  6d2356f8_1610_44a9_5698_878d5092688f -->|calls| 3c435eeb_8c73_85a6_1db6_39a90111f42e
  style 6d2356f8_1610_44a9_5698_878d5092688f fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/svelte/src/compiler/phases/1-parse/index.js lines 313–318

export function parse(template, loose = false) {
	state.set_source(template);

	const parser = new Parser(template, loose);
	return parser.root;
}

Domain

Subdomains

Calls

Called By

Frequently Asked Questions

What does parse() do?
parse() is a function in the svelte codebase, defined in packages/svelte/src/compiler/phases/1-parse/index.js.
Where is parse() defined?
parse() is defined in packages/svelte/src/compiler/phases/1-parse/index.js at line 313.
What does parse() call?
parse() calls 1 function(s): set_source.
What calls parse()?
parse() is called by 2 function(s): migrate, parse.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free