From 346059505a1d6d73ceb4878902c952ff204fbda1 Mon Sep 17 00:00:00 2001 From: Simon Holthausen Date: Thu, 11 May 2023 18:24:16 +0200 Subject: [PATCH] Lint and format src/compiler/compile/utils/nodes_to_template_literal.js --- .../utils/nodes_to_template_literal.js | 70 +++++++++---------- 1 file changed, 32 insertions(+), 38 deletions(-) diff --git a/src/compiler/compile/utils/nodes_to_template_literal.js b/src/compiler/compile/utils/nodes_to_template_literal.js index ebe1f685bf..106a336786 100644 --- a/src/compiler/compile/utils/nodes_to_template_literal.js +++ b/src/compiler/compile/utils/nodes_to_template_literal.js @@ -5,43 +5,37 @@ * @returns {import("C:/repos/svelte/svelte/node_modules/.pnpm/@types+estree@1.0.0/node_modules/@types/estree/index").TemplateLiteral} */ export function nodes_to_template_literal(value) { + /** + * @type {TemplateLiteral} + */ + const literal = { + type: 'TemplateLiteral', + expressions: [], + quasis: [] + }; - /** - * @type {TemplateLiteral} - */ - const literal = { - type: 'TemplateLiteral', - expressions: [], - quasis: [] - }; - - /** - * @type {TemplateElement} - */ - let quasi = { - type: 'TemplateElement', - value: { raw: '', cooked: null }, - tail: false - }; - value.forEach((node) => { - if (node.type === 'Text') { - quasi.value.raw += node.raw; - } - else if (node.type === 'MustacheTag') { - literal.quasis.push(quasi); - literal.expressions.push(node.expression); - quasi = { - type: 'TemplateElement', - value: { raw: '', cooked: null }, - tail: false - }; - } - }); - quasi.tail = true; - literal.quasis.push(quasi); - return literal; + /** + * @type {TemplateElement} + */ + let quasi = { + type: 'TemplateElement', + value: { raw: '', cooked: null }, + tail: false + }; + value.forEach((node) => { + if (node.type === 'Text') { + quasi.value.raw += node.raw; + } else if (node.type === 'MustacheTag') { + literal.quasis.push(quasi); + literal.expressions.push(node.expression); + quasi = { + type: 'TemplateElement', + value: { raw: '', cooked: null }, + tail: false + }; + } + }); + quasi.tail = true; + literal.quasis.push(quasi); + return literal; } - - - -