Home / File/ assert.js — svelte Source File

assert.js — svelte Source File

Architecture documentation for assert.js, a javascript file in the svelte codebase. 0 imports, 2 dependents.

File javascript Compiler Transformer 2 dependents 1 functions

Entity Profile

Dependency Diagram

graph LR
  d1e506f3_176e_9858_77c8_809e5b1d3b25["assert.js"]
  416fa746_6fc6_acf1_278b_bc8492cd9d83["VariableDeclarator.js"]
  416fa746_6fc6_acf1_278b_bc8492cd9d83 --> d1e506f3_176e_9858_77c8_809e5b1d3b25
  12047c60_7eb9_7476_83e2_7d8004a6f868["VariableDeclaration.js"]
  12047c60_7eb9_7476_83e2_7d8004a6f868 --> d1e506f3_176e_9858_77c8_809e5b1d3b25
  style d1e506f3_176e_9858_77c8_809e5b1d3b25 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

/**
 * @template T
 * @param {any} actual
 * @param {T} expected
 * @returns {asserts actual is T}
 */
export function equal(actual, expected) {
	if (actual !== expected) throw new Error('Assertion failed');
}

Domain

Subdomains

Functions

Frequently Asked Questions

What does assert.js do?
assert.js is a source file in the svelte codebase, written in javascript. It belongs to the Compiler domain, Transformer subdomain.
What functions are defined in assert.js?
assert.js defines 1 function(s): equal.
What files import assert.js?
assert.js is imported by 2 file(s): VariableDeclaration.js, VariableDeclarator.js.
Where is assert.js in the architecture?
assert.js is located at packages/svelte/src/compiler/utils/assert.js (domain: Compiler, subdomain: Transformer, directory: packages/svelte/src/compiler/utils).

Analyze Your Own Codebase

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

Try Supermodel Free