From 7015f4b01b74ba2cbc032324634c3358845b51a2 Mon Sep 17 00:00:00 2001 From: artxe2 Date: Thu, 14 Sep 2023 22:09:16 +0900 Subject: [PATCH] fix: missing files for `pnpm format` --- packages/svelte/scripts/generate-dts.js | 10 +++++----- .../svelte/src/compiler/compile/nodes/EachBlock.js | 4 +++- .../samples/fragment-trailing-whitespace/_config.js | 8 ++++++-- .../test/runtime/samples/textarea-content/_config.js | 5 ++++- packages/svelte/test/sourcemaps/sourcemaps.test.js | 5 ++++- 5 files changed, 22 insertions(+), 10 deletions(-) diff --git a/packages/svelte/scripts/generate-dts.js b/packages/svelte/scripts/generate-dts.js index 9aaa8d9dbf78..9342eae75fe9 100644 --- a/packages/svelte/scripts/generate-dts.js +++ b/packages/svelte/scripts/generate-dts.js @@ -3,16 +3,16 @@ import { createBundle } from 'dts-buddy'; // It may look weird, but the imports MUST be ending with index.js to be properly resolved in all TS modes for (const name of ['action', 'animate', 'easing', 'motion', 'store', 'transition']) { - fs.writeFileSync(`${name}.d.ts`, 'import \'./types/index.js\';'); + fs.writeFileSync(`${name}.d.ts`, "import './types/index.js';"); } -fs.writeFileSync('index.d.ts', 'import \'./types/index.js\';'); -fs.writeFileSync('compiler.d.ts', 'import \'./types/index.js\';'); +fs.writeFileSync('index.d.ts', "import './types/index.js';"); +fs.writeFileSync('compiler.d.ts', "import './types/index.js';"); // TODO: some way to mark these as deprecated fs.mkdirSync('./types/compiler', { recursive: true }); -fs.writeFileSync('./types/compiler/preprocess.d.ts', 'import \'../index.js\';'); -fs.writeFileSync('./types/compiler/interfaces.d.ts', 'import \'../index.js\';'); +fs.writeFileSync('./types/compiler/preprocess.d.ts', "import '../index.js';"); +fs.writeFileSync('./types/compiler/interfaces.d.ts', "import '../index.js';"); await createBundle({ output: 'types/index.d.ts', diff --git a/packages/svelte/src/compiler/compile/nodes/EachBlock.js b/packages/svelte/src/compiler/compile/nodes/EachBlock.js index 726f4f326b6c..e54f0af1398c 100644 --- a/packages/svelte/src/compiler/compile/nodes/EachBlock.js +++ b/packages/svelte/src/compiler/compile/nodes/EachBlock.js @@ -84,7 +84,9 @@ export default class EachBlock extends AbstractBlock { this.has_animation = false; [this.const_tags, this.children] = get_const_tags(info.children, component, this, this); if (this.has_animation) { - this.children = this.children.filter((child) => !is_empty_node(child) && !is_comment_node(child)); + this.children = this.children.filter( + (child) => !is_empty_node(child) && !is_comment_node(child) + ); if (this.children.length !== 1) { const child = this.children.find( (child) => !!(/** @type {import('./Element.js').default} */ (child).animation) diff --git a/packages/svelte/test/runtime/samples/fragment-trailing-whitespace/_config.js b/packages/svelte/test/runtime/samples/fragment-trailing-whitespace/_config.js index 1f0e40cf61c5..142cab922959 100644 --- a/packages/svelte/test/runtime/samples/fragment-trailing-whitespace/_config.js +++ b/packages/svelte/test/runtime/samples/fragment-trailing-whitespace/_config.js @@ -8,9 +8,13 @@ export default { async test({ assert, target }) { const first_span_list = target.children[0]; - assert.htmlEqualWithOptions(first_span_list.innerHTML, expected, { withoutNormalizeHtml: true }); + assert.htmlEqualWithOptions(first_span_list.innerHTML, expected, { + withoutNormalizeHtml: true + }); const second_span_list = target.children[1]; - assert.htmlEqualWithOptions(second_span_list.innerHTML, expected, { withoutNormalizeHtml: true }); + assert.htmlEqualWithOptions(second_span_list.innerHTML, expected, { + withoutNormalizeHtml: true + }); } }; diff --git a/packages/svelte/test/runtime/samples/textarea-content/_config.js b/packages/svelte/test/runtime/samples/textarea-content/_config.js index 378c196513da..fd04d5acbe2d 100644 --- a/packages/svelte/test/runtime/samples/textarea-content/_config.js +++ b/packages/svelte/test/runtime/samples/textarea-content/_config.js @@ -59,7 +59,10 @@ multiple leading newlines`, element_textarea_without_leading_newline.children[2].value, ' \nnewline after leading space' ); - assert.equal(element_textarea_with_multiple_leading_newline.value, '\n\nmultiple leading newlines'); + assert.equal( + element_textarea_with_multiple_leading_newline.value, + '\n\nmultiple leading newlines' + ); assert.equal( element_div_with_textarea_with_multiple_leading_newline.children[0].value, '\n\nmultiple leading newlines' diff --git a/packages/svelte/test/sourcemaps/sourcemaps.test.js b/packages/svelte/test/sourcemaps/sourcemaps.test.js index 5d462e1345be..d0b70936462f 100644 --- a/packages/svelte/test/sourcemaps/sourcemaps.test.js +++ b/packages/svelte/test/sourcemaps/sourcemaps.test.js @@ -63,7 +63,10 @@ describe('sourcemaps', async () => { JSON.stringify(preprocessed.map, null, 2) ); } - fs.writeFileSync(`${output_base}.js`, `${js.code}\n//# sourceMappingURL=${output_name}.js.map`); + fs.writeFileSync( + `${output_base}.js`, + `${js.code}\n//# sourceMappingURL=${output_name}.js.map` + ); fs.writeFileSync(`${output_base}.js.map`, JSON.stringify(js.map, null, 2)); if (css.code) { fs.writeFileSync(