You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
svelte/packages/svelte/messages/compile-errors/parse.md

2.9 KiB

unclosed_element

<%name%> was left open

unclosed_block

Block was left open

unexpected_block_close

Unexpected block closing tag

unexpected_eof

Unexpected end of input

js_parse_error

%message%

expected_token

Expected token %token%

unexpected_reserved_word

'%word%' is a reserved word in JavaScript and cannot be used here

missing_whitespace

Expected whitespace

expected_pattern

Expected identifier or destructure pattern

invalid_script_context

If the context attribute is supplied, its value must be "module"

invalid_elseif

'elseif' should be 'else if'

invalid_continuing_block_placement

{:...} block is invalid at this position (did you forget to close the preceeding element or block?)

invalid_block_missing_parent

%child% block must be a child of %parent%

duplicate_block_part

%name% cannot appear more than once within a block

expected_block_type

Expected 'if', 'each', 'await', 'key' or 'snippet'

expected_identifier

Expected an identifier

invalid_debug

{@debug ...} arguments must be identifiers, not arbitrary expressions

invalid_const

{@const ...} must be an assignment

invalid_block_placement

{#%name% ...} block cannot be %location%

invalid_tag_placement

{@%name% ...} tag cannot be %location%

missing_attribute_value

Expected attribute value

unclosed_attribute_value

Expected closing %delimiter% character

invalid_directive_value

Directive value must be a JavaScript expression enclosed in curly braces

empty_directive_name

%type% name cannot be empty

invalid_closing_tag

</%name%> attempted to close an element that was not open

invalid_closing_tag_after_autoclose

</%name%> attempted to close element that was already automatically closed by <%reason%> (cannot nest <%reason%> inside <%name%>)

invalid_dollar_binding

The $ name is reserved, and cannot be used for variables and imports

invalid_dollar_prefix

The $ prefix is reserved, and cannot be used for variables and imports

invalid_dollar_global

The name is reserved. To reference a global variable called, use globalThis.$

illegal_subscription

Cannot reference store value inside <script context="module">

duplicate_style_element

A component can have a single top-level <style> element

duplicate_script_element

A component can have a single top-level <script> element and/or a single top-level <script context="module"> element

invalid_render_expression

{@render ...} tags can only contain call expressions

invalid_render_arguments

expected at most one argument

invalid_render_call

Calling a snippet function using apply, bind or call is not allowed

invalid_render_spread_argument

cannot use spread arguments in {@render ...} tags

invalid_snippet_rest_parameter

snippets do not support rest parameters; use an array instead