diff --git a/src/compiler/preprocess/index.js b/src/compiler/preprocess/index.js index ce1e3dcb35..587ca739e3 100644 --- a/src/compiler/preprocess/index.js +++ b/src/compiler/preprocess/index.js @@ -103,7 +103,7 @@ class PreprocessResult { /** * Convert preprocessor output for the tag content into MappedCode * @param {import('./public.js').Processed} processed - * @param {import('../utils/mapped_code.js').SourceLocation} location + * @param {{ line: number; column: number; }} location * @param {string} file_basename * @returns {MappedCode} */ diff --git a/src/compiler/utils/extract_svelte_ignore.js b/src/compiler/utils/extract_svelte_ignore.js index acc8050df6..fd1fc93b53 100644 --- a/src/compiler/utils/extract_svelte_ignore.js +++ b/src/compiler/utils/extract_svelte_ignore.js @@ -1,5 +1,6 @@ import { flatten } from './flatten.js'; -import { regex_whitespace } from './patterns'; +import { regex_whitespace } from './patterns.js'; + const regex_svelte_ignore = /^\s*svelte-ignore\s+([\s\S]+)\s*$/m; /** @@ -17,7 +18,7 @@ export function extract_svelte_ignore(text) { } /** - * @param {Node} node + * @param {import('estree').Node} node * @returns {string[]} */ export function extract_svelte_ignore_from_comments(node) { @@ -28,7 +29,7 @@ export function extract_svelte_ignore_from_comments(node) { /** * @param {number} position - * @param {TemplateNode[]} template_nodes + * @param {import('../interfaces.js').TemplateNode[]} template_nodes * @returns {string[]} */ export function extract_ignores_above_position(position, template_nodes) { @@ -51,7 +52,7 @@ export function extract_ignores_above_position(position, template_nodes) { } /** - * @param {INode} node + * @param {import('../compile/nodes/interfaces.js').INode} node * @returns {string[]} */ export function extract_ignores_above_node(node) {