print_error() — svelte Function Reference
Architecture documentation for the print_error() function in dev.js from the svelte codebase.
Entity Profile
Dependency Diagram
graph TD 8f461753_4477_447d_7660_06be26639f8c["print_error()"] 4440efa2_b84c_d186_53ca_534b0add2937["dev.js"] 8f461753_4477_447d_7660_06be26639f8c -->|defined in| 4440efa2_b84c_d186_53ca_534b0add2937 5e189954_74f0_0aa0_89f7_83b3ae199b34["push_element()"] 5e189954_74f0_0aa0_89f7_83b3ae199b34 -->|calls| 8f461753_4477_447d_7660_06be26639f8c 040542fe_bbb9_45cf_f9c5_44e9f53ccbd4["head()"] 8f461753_4477_447d_7660_06be26639f8c -->|calls| 040542fe_bbb9_45cf_f9c5_44e9f53ccbd4 6f1eae94_35bd_e5bc_d962_31f3ce608951["push()"] 8f461753_4477_447d_7660_06be26639f8c -->|calls| 6f1eae94_35bd_e5bc_d962_31f3ce608951 style 8f461753_4477_447d_7660_06be26639f8c fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/svelte/src/internal/server/dev.js lines 33–49
function print_error(renderer, message) {
message =
`node_invalid_placement_ssr: ${message}\n\n` +
'This can cause content to shift around as the browser repairs the HTML, and will likely result in a `hydration_mismatch` warning.';
if ((seen ??= new Set()).has(message)) return;
seen.add(message);
// eslint-disable-next-line no-console
console.error(message);
renderer.head((r) =>
r.push(
// ensure that `</script>` can't leak in to the script contents
`<script>console.error(${JSON.stringify(message).replaceAll('</', '<\\u002f')})</script>`
)
);
}
Domain
Subdomains
Defined In
Called By
Source
Frequently Asked Questions
What does print_error() do?
print_error() is a function in the svelte codebase, defined in packages/svelte/src/internal/server/dev.js.
Where is print_error() defined?
print_error() is defined in packages/svelte/src/internal/server/dev.js at line 33.
What does print_error() call?
print_error() calls 2 function(s): head, push.
What calls print_error()?
print_error() is called by 1 function(s): push_element.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free