parseCss() — svelte Function Reference
Architecture documentation for the parseCss() function in index.js from the svelte codebase.
Entity Profile
Dependency Diagram
graph TD 057f470e_6f67_b00f_3919_0510ca2cc94d["parseCss()"] cc8de3ad_4bae_f883_44db_d90442053943["index.js"] 057f470e_6f67_b00f_3919_0510ca2cc94d -->|defined in| cc8de3ad_4bae_f883_44db_d90442053943 22b87535_cff0_da4c_7c64_27d10930d5fc["remove_bom()"] 057f470e_6f67_b00f_3919_0510ca2cc94d -->|calls| 22b87535_cff0_da4c_7c64_27d10930d5fc e7276e70_1452_b660_f65a_7accd86f2a27["reset()"] 057f470e_6f67_b00f_3919_0510ca2cc94d -->|calls| e7276e70_1452_b660_f65a_7accd86f2a27 3c435eeb_8c73_85a6_1db6_39a90111f42e["set_source()"] 057f470e_6f67_b00f_3919_0510ca2cc94d -->|calls| 3c435eeb_8c73_85a6_1db6_39a90111f42e 2eaeae66_e151_7496_a156_059b566d630d["forCss()"] 057f470e_6f67_b00f_3919_0510ca2cc94d -->|calls| 2eaeae66_e151_7496_a156_059b566d630d 17b060ee_9bdd_d2ea_9bd7_f190c36179db["parse_stylesheet()"] 057f470e_6f67_b00f_3919_0510ca2cc94d -->|calls| 17b060ee_9bdd_d2ea_9bd7_f190c36179db style 057f470e_6f67_b00f_3919_0510ca2cc94d fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/svelte/src/compiler/index.js lines 128–143
export function parseCss(source) {
source = remove_bom(source);
state.reset({ warning: () => false, filename: undefined });
state.set_source(source);
const parser = Parser.forCss(source);
const children = parse_stylesheet(parser);
return {
type: 'StyleSheet',
start: 0,
end: source.length,
children
};
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does parseCss() do?
parseCss() is a function in the svelte codebase, defined in packages/svelte/src/compiler/index.js.
Where is parseCss() defined?
parseCss() is defined in packages/svelte/src/compiler/index.js at line 128.
What does parseCss() call?
parseCss() calls 5 function(s): forCss, parse_stylesheet, remove_bom, reset, set_source.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free