Home / Function/ deepEqual() — svelte Function Reference

deepEqual() — svelte Function Reference

Architecture documentation for the deepEqual() function in assert.js from the svelte codebase.

Entity Profile

Dependency Diagram

graph TD
  4fefbd08_d272_ff47_898c_b7a7dd40c288["deepEqual()"]
  2a2d28a9_d1e5_6b47_9375_279552e7c7f8["assert.js"]
  4fefbd08_d272_ff47_898c_b7a7dd40c288 -->|defined in| 2a2d28a9_d1e5_6b47_9375_279552e7c7f8
  4b6f72d5_8908_7410_71ee_78d06484a92f["htmlEqual()"]
  4b6f72d5_8908_7410_71ee_78d06484a92f -->|calls| 4fefbd08_d272_ff47_898c_b7a7dd40c288
  f7284cb3_6f69_f01a_ec5b_b70f6788280b["default.test()"]
  f7284cb3_6f69_f01a_ec5b_b70f6788280b -->|calls| 4fefbd08_d272_ff47_898c_b7a7dd40c288
  ed9acb74_2a09_aa65_9669_d953009d9ce6["default.test()"]
  ed9acb74_2a09_aa65_9669_d953009d9ce6 -->|calls| 4fefbd08_d272_ff47_898c_b7a7dd40c288
  6ebecc3f_fb78_ee90_9e7a_5e26b3c9c010["default.test()"]
  6ebecc3f_fb78_ee90_9e7a_5e26b3c9c010 -->|calls| 4fefbd08_d272_ff47_898c_b7a7dd40c288
  fc5e1745_ccb2_ff2b_980c_0b1d907a0f62["default.test()"]
  fc5e1745_ccb2_ff2b_980c_0b1d907a0f62 -->|calls| 4fefbd08_d272_ff47_898c_b7a7dd40c288
  49bb8e88_4627_1f00_3be5_d87a64150b01["default.test()"]
  49bb8e88_4627_1f00_3be5_d87a64150b01 -->|calls| 4fefbd08_d272_ff47_898c_b7a7dd40c288
  b08cf1c0_84bb_cd18_5de6_c153149952c6["is_equal()"]
  4fefbd08_d272_ff47_898c_b7a7dd40c288 -->|calls| b08cf1c0_84bb_cd18_5de6_c153149952c6
  style 4fefbd08_d272_ff47_898c_b7a7dd40c288 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/svelte/tests/runtime-browser/assert.js lines 11–15

export function deepEqual(a, b, message) {
	if (!is_equal(a, b)) {
		throw new Error(message || `Expected ${JSON.stringify(a)} to equal ${JSON.stringify(b)}`);
	}
}

Domain

Subdomains

Calls

Frequently Asked Questions

What does deepEqual() do?
deepEqual() is a function in the svelte codebase, defined in packages/svelte/tests/runtime-browser/assert.js.
Where is deepEqual() defined?
deepEqual() is defined in packages/svelte/tests/runtime-browser/assert.js at line 11.
What does deepEqual() call?
deepEqual() calls 1 function(s): is_equal.
What calls deepEqual()?
deepEqual() is called by 6 function(s): default.test, default.test, default.test, default.test, default.test, htmlEqual.

Analyze Your Own Codebase

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

Try Supermodel Free