Home / Function/ slice_source() — svelte Function Reference

slice_source() — svelte Function Reference

Architecture documentation for the slice_source() function in replace_in_code.js from the svelte codebase.

Entity Profile

Dependency Diagram

graph TD
  2f8f22ce_6b99_47f9_f47d_9e47a039bde4["slice_source()"]
  76cde72f_b08b_6c0b_1e04_dda16a7ac104["replace_in_code.js"]
  2f8f22ce_6b99_47f9_f47d_9e47a039bde4 -->|defined in| 76cde72f_b08b_6c0b_1e04_dda16a7ac104
  860c55db_f911_8bca_7055_338865a9f9b0["processed_tag_to_code()"]
  860c55db_f911_8bca_7055_338865a9f9b0 -->|calls| 2f8f22ce_6b99_47f9_f47d_9e47a039bde4
  3d6e4414_b36d_fff0_63de_9aea1fab6869["process_tag()"]
  3d6e4414_b36d_fff0_63de_9aea1fab6869 -->|calls| 2f8f22ce_6b99_47f9_f47d_9e47a039bde4
  248beedc_da17_46c9_c5b6_5da6d39a6912["perform_replacements()"]
  248beedc_da17_46c9_c5b6_5da6d39a6912 -->|calls| 2f8f22ce_6b99_47f9_f47d_9e47a039bde4
  style 2f8f22ce_6b99_47f9_f47d_9e47a039bde4 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/svelte/src/compiler/preprocess/replace_in_code.js lines 10–17

export function slice_source(code_slice, offset, { file_basename, filename, get_location }) {
	return {
		source: code_slice,
		get_location: (index) => get_location(index + offset),
		file_basename,
		filename
	};
}

Domain

Subdomains

Frequently Asked Questions

What does slice_source() do?
slice_source() is a function in the svelte codebase, defined in packages/svelte/src/compiler/preprocess/replace_in_code.js.
Where is slice_source() defined?
slice_source() is defined in packages/svelte/src/compiler/preprocess/replace_in_code.js at line 10.
What calls slice_source()?
slice_source() is called by 3 function(s): perform_replacements, process_tag, processed_tag_to_code.

Analyze Your Own Codebase

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

Try Supermodel Free