Home / Function/ normalise_inspect_logs() — svelte Function Reference

normalise_inspect_logs() — svelte Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  6c50c6c7_ff4f_4c1f_a5c5_7f622978848f["normalise_inspect_logs()"]
  e97e8c41_1b06_4e9a_29f3_64dbb37dee3c["helpers.js"]
  6c50c6c7_ff4f_4c1f_a5c5_7f622978848f -->|defined in| e97e8c41_1b06_4e9a_29f3_64dbb37dee3c
  97d17c07_0432_56be_b423_6f5a70b43fcb["default.test()"]
  97d17c07_0432_56be_b423_6f5a70b43fcb -->|calls| 6c50c6c7_ff4f_4c1f_a5c5_7f622978848f
  44ea1b02_5410_3148_dfc1_5205b41fa18e["default.test()"]
  44ea1b02_5410_3148_dfc1_5205b41fa18e -->|calls| 6c50c6c7_ff4f_4c1f_a5c5_7f622978848f
  e1c66de6_55df_4358_f5a5_30c5ec429356["default.test()"]
  e1c66de6_55df_4358_f5a5_30c5ec429356 -->|calls| 6c50c6c7_ff4f_4c1f_a5c5_7f622978848f
  770a2fd6_0af4_dfa6_0a14_550ba80f88b1["default.test()"]
  770a2fd6_0af4_dfa6_0a14_550ba80f88b1 -->|calls| 6c50c6c7_ff4f_4c1f_a5c5_7f622978848f
  76964746_2223_965e_0ee0_1ba0b1544b20["default.test()"]
  76964746_2223_965e_0ee0_1ba0b1544b20 -->|calls| 6c50c6c7_ff4f_4c1f_a5c5_7f622978848f
  d6c2d1ba_f2f8_cba1_d701_bef746d078df["default.test()"]
  d6c2d1ba_f2f8_cba1_d701_bef746d078df -->|calls| 6c50c6c7_ff4f_4c1f_a5c5_7f622978848f
  ef7d80f2_ff00_bd15_74c6_c7bc20295533["default.test()"]
  ef7d80f2_ff00_bd15_74c6_c7bc20295533 -->|calls| 6c50c6c7_ff4f_4c1f_a5c5_7f622978848f
  baa78a7c_e18c_350b_d196_9d98275063ac["default.test()"]
  baa78a7c_e18c_350b_d196_9d98275063ac -->|calls| 6c50c6c7_ff4f_4c1f_a5c5_7f622978848f
  aa64b25c_58c1_386a_3aa3_bde17cd2981f["default.test()"]
  aa64b25c_58c1_386a_3aa3_bde17cd2981f -->|calls| 6c50c6c7_ff4f_4c1f_a5c5_7f622978848f
  8cb52073_9d76_aa16_3429_ef5990b845f0["default.test()"]
  8cb52073_9d76_aa16_3429_ef5990b845f0 -->|calls| 6c50c6c7_ff4f_4c1f_a5c5_7f622978848f
  b08eed87_cf66_de3c_4001_f8dcd4ef9817["default.test()"]
  b08eed87_cf66_de3c_4001_f8dcd4ef9817 -->|calls| 6c50c6c7_ff4f_4c1f_a5c5_7f622978848f
  34fe08bd_d2e5_fa47_de0f_91752049acf4["default.test()"]
  34fe08bd_d2e5_fa47_de0f_91752049acf4 -->|calls| 6c50c6c7_ff4f_4c1f_a5c5_7f622978848f
  style 6c50c6c7_ff4f_4c1f_a5c5_7f622978848f fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/svelte/tests/helpers.js lines 203–228

export function normalise_inspect_logs(logs) {
	/** @type {string[]} */
	const normalised = [];

	for (const log of logs) {
		if (log === 'stack trace') {
			// ignore `console.group('stack trace')` in default `$inspect(...)` output
			continue;
		}

		if (log instanceof Error) {
			const last_line = log.stack
				?.trim()
				.split('\n')
				.filter((line) => !line.includes('at Module.get_stack'))[1];

			const match = last_line && /(at .+) /.exec(last_line);

			if (match) normalised.push(match[1]);
		} else {
			normalised.push(log);
		}
	}

	return normalised;
}

Domain

Subdomains

Frequently Asked Questions

What does normalise_inspect_logs() do?
normalise_inspect_logs() is a function in the svelte codebase, defined in packages/svelte/tests/helpers.js.
Where is normalise_inspect_logs() defined?
normalise_inspect_logs() is defined in packages/svelte/tests/helpers.js at line 203.
What calls normalise_inspect_logs()?
normalise_inspect_logs() is called by 12 function(s): default.test, default.test, default.test, default.test, default.test, default.test, default.test, default.test, and 4 more.

Analyze Your Own Codebase

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

Try Supermodel Free