Home / Function/ process_markup() — svelte Function Reference

process_markup() — svelte Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  73c08b55_6e10_e124_8f2b_318220995bf0["process_markup()"]
  ccf6927a_1f1b_1dda_8616_80903a72ba16["index.js"]
  73c08b55_6e10_e124_8f2b_318220995bf0 -->|defined in| ccf6927a_1f1b_1dda_8616_80903a72ba16
  a7a70deb_64ca_bb14_028e_9cb3aec87b0f["preprocess()"]
  a7a70deb_64ca_bb14_028e_9cb3aec87b0f -->|calls| 73c08b55_6e10_e124_8f2b_318220995bf0
  style 73c08b55_6e10_e124_8f2b_318220995bf0 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/svelte/src/compiler/preprocess/index.js lines 308–327

async function process_markup(process, source) {
	const processed = await process({
		content: source.source,
		filename: source.filename
	});
	if (processed) {
		return {
			string: processed.code,
			map: processed.map
				? // TODO: can we use decode_sourcemap?
					typeof processed.map === 'string'
					? JSON.parse(processed.map)
					: processed.map
				: undefined,
			dependencies: processed.dependencies
		};
	} else {
		return {};
	}
}

Domain

Subdomains

Called By

Frequently Asked Questions

What does process_markup() do?
process_markup() is a function in the svelte codebase, defined in packages/svelte/src/compiler/preprocess/index.js.
Where is process_markup() defined?
process_markup() is defined in packages/svelte/src/compiler/preprocess/index.js at line 308.
What calls process_markup()?
process_markup() is called by 1 function(s): preprocess.

Analyze Your Own Codebase

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

Try Supermodel Free