Home / Function/ magic_string_bundle() — svelte Function Reference

magic_string_bundle() — svelte Function Reference

Architecture documentation for the magic_string_bundle() function in helpers.js from the svelte codebase.

Entity Profile

Dependency Diagram

graph TD
  eef1adf9_5234_9bd1_1658_7e9636867c91["magic_string_bundle()"]
  740dc682_957b_322a_475e_aac0e8ee02bc["helpers.js"]
  eef1adf9_5234_9bd1_1658_7e9636867c91 -->|defined in| 740dc682_957b_322a_475e_aac0e8ee02bc
  style eef1adf9_5234_9bd1_1658_7e9636867c91 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/svelte/tests/sourcemaps/helpers.js lines 89–105

export function magic_string_bundle(inputs, filename = 'bundle.js', separator = '\n') {
	const bundle = new Bundle({ separator });
	inputs.forEach(({ code, filename }) => {
		bundle.addSource({
			filename,
			content: typeof code === 'string' ? new MagicString(code) : code
		});
	});
	return {
		code: bundle.toString(),
		map: bundle.generateMap({
			source: filename,
			hires: true,
			includeContent: false
		})
	};
}

Domain

Subdomains

Frequently Asked Questions

What does magic_string_bundle() do?
magic_string_bundle() is a function in the svelte codebase, defined in packages/svelte/tests/sourcemaps/helpers.js.
Where is magic_string_bundle() defined?
magic_string_bundle() is defined in packages/svelte/tests/sourcemaps/helpers.js at line 89.

Analyze Your Own Codebase

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

Try Supermodel Free