ErrLookup › sveltejs/svelte
sveltejs/svelte
web development for the rest of us · JavaScript · 442 source files
Analyzed at 20b341f100 on 2026-08-12. 54 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| migrating this component would require adding a `$ | exception | warning | svelte5, migration, runes, naming-collision, codemod |
effect_in_unowned_derived effect_in_unowned_derived
Effect cannot be created inside a `$derived` value… | exception | error | svelte, runes, effects, derived, reactivity |
| Encountered an export declaration pattern that is not… | exception | warning | svelte5, migration, destructuring, props, codemod |
| value is not async iterable | exception | error | async, iterable, reactivity, runtime, dev-only |
set_context_after_init set_context_after_init
`setContext` must be called when a component first… | exception | error | svelte, context, async, lifecycle, runes |
state_unsafe_mutation state_unsafe_mutation
Updating state inside `$derived(...)`, `$inspect(...)` or… | exception | error | svelte, runes, state, derived, reactivity, mutation |
props_invalid_value props_invalid_value
Cannot do `bind | exception | error | svelte, runes, props, binding, two-way-binding |
state_descriptors_fixed state_descriptors_fixed
Property descriptors defined on `$state` objects must… | exception | error | svelte, runes, state, proxy, defineproperty |
rune_outside_svelte rune_outside_svelte
The | exception | error | svelte, runes, compiler, file-extension, configuration |
effect_orphan effect_orphan
` ` can only be used inside an effect (e.g. during component… | exception | error | svelte, runes, effects, reactivity, lifecycle |
svelte_boundary_reset_onerror svelte_boundary_reset_onerror
A `<svelte:boundary>` `reset` function cannot be… | exception | error | svelte, error-boundary, runes, rendering |
| can't migrate ` ` to `$ ` because there's a variable named… | exception | warning | svelte5, migration, runes, naming-collision, codemod |
experimental_async_required experimental_async_required
Cannot use | exception | error | compiler, async, experimental, config, svelte5 |
bind_invalid_export bind_invalid_export
Component | exception | error | svelte5, runtime, binding, props, bindable, component-api |
effect_update_depth_exceeded effect_update_depth_exceeded
Maximum update depth exceeded. This typically… | exception | critical | svelte, runes, effects, reactivity, infinite-loop, performance |
| This migration would change the name of a slot | exception | warning | svelte5, migration, slots, snippets, naming-collision, codemod |
component_api_invalid_new component_api_invalid_new
Attempted to instantiate | exception | error | svelte5, runtime, component-api, mount, migration |
fork_discarded fork_discarded
Cannot commit a fork that was already… | exception | error | svelte, fork, experimental, async, state, reactivity |
| $$props is used together with named props in a way that… | exception | warning | svelte5, migration, props, rest-props, codemod |
| Your application, or one of its dependencies, imported from… | exception | critical | migration, svelte4, svelte5, import, breaking-change, dependencies |
component_api_changed component_api_changed
Calling | exception | error | svelte5, runtime, component-api, imperative, migration |
lifecycle_outside_component lifecycle_outside_component | exception | error | lifecycle, component-init, async, runes, svelte5 |
| Cannot spring values | exception | error | spring, motion, animation, type, svelte-motion |
| 'svelte/compiler' no longer exports a `walk` utility —… | exception | error | svelte5, migration, compiler, estree-walker, deprecated |
hydratable_missing_but_required hydratable_missing_but_required
Expected to find a hydratable with key | exception | error | svelte, hydration, ssr, async, experimental |
props_rest_readonly props_rest_readonly
Rest element properties of `$props()` such as | exception | error | svelte, runes, props, readonly, dev-only |
| Can't migrate code with | exception | warning | svelte5, migration, imports, codemod, module-script |
store_invalid_shape store_invalid_shape
` ` is not a store with a `subscribe`… | exception | error | store, subscribe, svelte4, store-contract |
bind_invalid_checkbox_value bind_invalid_checkbox_value
Using `bind:value` together with a checkbox input… | exception | error | svelte5, runtime, forms, binding, checkbox, input |
effect_in_teardown effect_in_teardown
` ` cannot be used inside an effect cleanup… | exception | error | svelte5, runtime, effects, runes, lifecycle, cleanup |
async_derived_orphan async_derived_orphan
Cannot create a `$derived(...)` with an `await` expression… | exception | error | svelte5, runes, derived, async, runtime, effects |
state_prototype_fixed state_prototype_fixed
Cannot set prototype of `$state`… | exception | error | svelte, runes, state, proxy, prototype |
| Cannot interpolate values of different type | exception | error | tweened, motion, interpolation, type, svelte-motion |
each_key_volatile each_key_volatile
Keyed each block has key that is not idempotent — the key for… | exception | error | svelte5, runtime, each, keyed-list, idempotency, rendering |
lifecycle_legacy_only lifecycle_legacy_only | exception | error | svelte, runes, lifecycle, migration, deprecation |
invalid_snippet_arguments invalid_snippet_arguments
A snippet function was passed invalid arguments… | exception | error | snippets, render, svelte5, dev-only |
effect_pending_outside_reaction effect_pending_outside_reaction
`$effect.pending()` can only be called inside… | exception | error | svelte, runes, effects, boundary, reactivity |
fork_timing fork_timing
Cannot create a fork inside an effect or when state changes are… | exception | error | svelte, fork, experimental, async, reactivity, batch |
hydration_failed hydration_failed
Failed to hydrate the… | exception | error | svelte, hydration, ssr, rendering |
invalid_snippet invalid_snippet
Could not | exception | error | svelte, snippets, runes, template, rendering |
| Object cannot be null | exception | error | tweened, motion, null, interpolation, svelte-motion |
| Template must be a string | exception | error | compiler, parser, typeerror, input-validation, node |
invalid_default_snippet invalid_default_snippet
Cannot use | exception | error | snippets, children, let-directive, slots, svelte5, migration |
| derived() expects stores as input, got a falsy value | exception | error | store, derived, validation, svelte-store |
each_key_duplicate each_key_duplicate ` at indexes and ` : `Keyed each block has duplicate key at… | exception | error | svelte5, runtime, each, keyed-list, rendering |
snippet_without_render_tag snippet_without_render_tag
Attempted to render a snippet without a | exception | error | snippets, render-tag, svelte5, migration, dev-only |
svelte_element_invalid_this_value svelte_element_invalid_this_value
The `this` prop on `<svelte:element>` must be… | exception | error | svelte-element, this-prop, dynamic-tag, dom, validation |
get_abort_signal_outside_reaction get_abort_signal_outside_reaction
`getAbortSignal()` can only be called inside… | exception | error | svelte, runes, abort-signal, async, effects, derived |
| can't migrate `: ` to `$ ` because there's a variable named… | exception | warning | svelte5, migration, reactive-statements, naming-collision, codemod |
invariant_violation invariant_violation
An invariant violation occurred, meaning Svelte's internal… | exception | error | internal, bug, invariant, svelte |
bind_not_bindable bind_not_bindable
A component is attempting to bind to a non-bindable property | exception | error | svelte5, runtime, binding, props, bindable |
flush_sync_in_effect flush_sync_in_effect
Cannot use `flushSync` inside an… | exception | error | svelte, runes, effects, flushsync, reactivity |
missing_context missing_context
Context was not set in a parent… | exception | error | context, getcontext, setcontext, component-tree |
derived_references_self derived_references_self
A derived value cannot reference itself… | exception | error | svelte5, runtime, derived, circular, infinite-loop |