e(node,"duplicate_svelte_element",`A component can only have one <${name}> element`);
exportfunctionsvelte_meta_duplicate(node,name){
e(node,"svelte_meta_duplicate",`A component can only have one <${name}> element`);
}
/**
@ -1210,8 +1210,8 @@ export function duplicate_svelte_element(node, name) {
*@param{null|number|NodeLike}node
*@returns{never}
*/
exportfunctioninvalid_self_placement(node){
e(node,"invalid_self_placement","`<svelte:self>` components can only exist inside {#if} blocks, {#each} blocks, {#snippet} blocks or slots passed to components");
e(node,"svelte_self_invalid_placement","`<svelte:self>` components can only exist inside {#if} blocks, {#each} blocks, {#snippet} blocks or slots passed to components");
}
/**
@ -1219,8 +1219,8 @@ export function invalid_self_placement(node) {
e(node,"svelte_component_invalid_this","Invalid component definition — must be an {expression}");
}
/**
@ -1256,8 +1256,8 @@ export function invalid_svelte_component_definition(node) {
*@param{string}list
*@returns{never}
*/
exportfunction invalid_svelte_tag(node,list){
e(node,"invalid_svelte_tag",`Valid \`<svelte:...>\` tag names are ${list}`);
exportfunctionsvelte_meta_invalid_tag(node,list){
e(node,"svelte_meta_invalid_tag",`Valid \`<svelte:...>\` tag names are ${list}`);
}
/**
@ -1265,8 +1265,8 @@ export function invalid_svelte_tag(node, list) {
*@param{null|number|NodeLike}node
*@returns{never}
*/
exportfunctionconflicting_slot_usage(node){
e(node,"conflicting_slot_usage","Cannot use `<slot>` syntax and `{@render ...}` tags in the same component. Migrate towards `{@render ...}` tags completely.");
exportfunctionslot_snippet_conflict(node){
e(node,"slot_snippet_conflict","Cannot use `<slot>` syntax and `{@render ...}` tags in the same component. Migrate towards `{@render ...}` tags completely.");
'Valid `<svelte:...>` tag names are svelte:head, svelte:options, svelte:window, svelte:document, svelte:body, svelte:element, svelte:component, svelte:self or svelte:fragment',