svelte-eslint-parser
Version:
Svelte parser for ESLint
14 lines (13 loc) • 424 B
JavaScript
/** Convert for DeclarationTag */
export function convertDeclarationTag(node, parent, ctx) {
const declarationTag = {
type: "SvelteDeclarationTag",
declaration: null,
parent,
...ctx.getConvertLocation(node),
};
ctx.scriptLet.addDeclaration(node.declaration, declarationTag, (declaration) => {
declarationTag.declaration = declaration;
});
return declarationTag;
}