Home / Function/ each_key_duplicate() — svelte Function Reference

each_key_duplicate() — svelte Function Reference

Architecture documentation for the each_key_duplicate() function in errors.js from the svelte codebase.

Entity Profile

Dependency Diagram

graph TD
  4c0eeb1f_8108_bca7_f801_96e489f2090f["each_key_duplicate()"]
  ff387d97_d6d2_81e0_e731_656552709d27["errors.js"]
  4c0eeb1f_8108_bca7_f801_96e489f2090f -->|defined in| ff387d97_d6d2_81e0_e731_656552709d27
  7f76e82e_4ed8_1525_9136_2ae67868d44e["each()"]
  7f76e82e_4ed8_1525_9136_2ae67868d44e -->|calls| 4c0eeb1f_8108_bca7_f801_96e489f2090f
  f01b2d36_2cbe_16dc_aaec_1074483ccca8["validate_each_keys()"]
  f01b2d36_2cbe_16dc_aaec_1074483ccca8 -->|calls| 4c0eeb1f_8108_bca7_f801_96e489f2090f
  style 4c0eeb1f_8108_bca7_f801_96e489f2090f fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/svelte/src/internal/client/errors.js lines 136–148

export function each_key_duplicate(a, b, value) {
	if (DEV) {
		const error = new Error(`each_key_duplicate\n${value
			? `Keyed each block has duplicate key \`${value}\` at indexes ${a} and ${b}`
			: `Keyed each block has duplicate key at indexes ${a} and ${b}`}\nhttps://svelte.dev/e/each_key_duplicate`);

		error.name = 'Svelte error';

		throw error;
	} else {
		throw new Error(`https://svelte.dev/e/each_key_duplicate`);
	}
}

Domain

Subdomains

Frequently Asked Questions

What does each_key_duplicate() do?
each_key_duplicate() is a function in the svelte codebase, defined in packages/svelte/src/internal/client/errors.js.
Where is each_key_duplicate() defined?
each_key_duplicate() is defined in packages/svelte/src/internal/client/errors.js at line 136.
What calls each_key_duplicate()?
each_key_duplicate() is called by 2 function(s): each, validate_each_keys.

Analyze Your Own Codebase

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

Try Supermodel Free