Skip to content

Commit b062396

Browse files
committed
chore: add extra spaces and delete commented line
1 parent 94d9b52 commit b062396

File tree

13 files changed

+56
-57
lines changed

13 files changed

+56
-57
lines changed

packages/svelte/src/compiler/migrate/index.js

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -213,11 +213,11 @@ export function migrate(source, { filename } = {}) {
213213
}
214214
type += `\n${indent}}`;
215215
} else {
216-
type = `/**\n${indent}* @typedef {Object} ${type_name}${state.props
216+
type = `/**\n${indent} * @typedef {Object} ${type_name}${state.props
217217
.map((prop) => {
218-
return `\n${indent}* @property {${prop.type}} ${prop.optional ? `[${prop.exported}]` : prop.exported}${prop.comment ? ` - ${prop.comment}` : ''}`;
218+
return `\n${indent} * @property {${prop.type}} ${prop.optional ? `[${prop.exported}]` : prop.exported}${prop.comment ? ` - ${prop.comment}` : ''}`;
219219
})
220-
.join(``)}\n${indent}*/`;
220+
.join(``)}\n${indent} */`;
221221
}
222222
let props_declaration = `let {${props_separator}${props}${has_many_props ? `\n${indent}` : ' '}}`;
223223
if (uses_ts) {
@@ -1260,7 +1260,6 @@ function extract_type_and_comment(declarator, str, path) {
12601260

12611261
// Try to find jsdoc above the declaration
12621262
let comment_node = /** @type {Node} */ (parent)?.leadingComments?.at(-1);
1263-
//if (comment_node?.type !== 'Block') comment_node = undefined;
12641263

12651264
const comment_start = /** @type {any} */ (comment_node)?.start;
12661265
const comment_end = /** @type {any} */ (comment_node)?.end;

packages/svelte/tests/migrate/samples/$$slots-used-as-variable-$$props/output.svelte

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
<script>
22
/**
3-
* @typedef {Object} Props
4-
* @property {import('svelte').Snippet} [message]
5-
* @property {import('svelte').Snippet<[any]>} [extra]
6-
*/
3+
* @typedef {Object} Props
4+
* @property {import('svelte').Snippet} [message]
5+
* @property {import('svelte').Snippet<[any]>} [extra]
6+
*/
77
88
/** @type {Props & { [key: string]: any }} */
99
let { ...props } = $props();

packages/svelte/tests/migrate/samples/$$slots-used-as-variable/output.svelte

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
<script>
22
/**
3-
* @typedef {Object} Props
4-
* @property {import('svelte').Snippet} [message]
5-
* @property {any} [showMessage]
6-
* @property {import('svelte').Snippet<[any]>} [title]
7-
* @property {import('svelte').Snippet<[any]>} [extra]
8-
*/
3+
* @typedef {Object} Props
4+
* @property {import('svelte').Snippet} [message]
5+
* @property {any} [showMessage]
6+
* @property {import('svelte').Snippet<[any]>} [title]
7+
* @property {import('svelte').Snippet<[any]>} [extra]
8+
*/
99
1010
/** @type {Props} */
1111
let {

packages/svelte/tests/migrate/samples/css-ignore/output.svelte

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<script>
22
/**
3-
* @typedef {Object} Props
4-
* @property {any} name
5-
*/
3+
* @typedef {Object} Props
4+
* @property {any} name
5+
*/
66
77
/** @type {Props} */
88
let { name } = $props();

packages/svelte/tests/migrate/samples/jsdoc-with-comments/output.svelte

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,14 @@
1010
1111
1212
/**
13-
* @typedef {Object} Props
14-
* @property {string} comment - My wonderful comment
15-
* @property {number} another_comment - My wonderful other comment
16-
* @property {any} one_line - one line comment
17-
* @property {any} no_comment
18-
* @property {boolean} type_no_comment
19-
* @property {any} [optional] - This is optional
20-
*/
13+
* @typedef {Object} Props
14+
* @property {string} comment - My wonderful comment
15+
* @property {number} another_comment - My wonderful other comment
16+
* @property {any} one_line - one line comment
17+
* @property {any} no_comment
18+
* @property {boolean} type_no_comment
19+
* @property {any} [optional] - This is optional
20+
*/
2121
2222
/** @type {Props} */
2323
let {

packages/svelte/tests/migrate/samples/props-and-labeled/output.svelte

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
<script>
22
/**
3-
* @typedef {Object} Props
4-
* @property {any} readonly
5-
* @property {string} [optional]
6-
*/
3+
* @typedef {Object} Props
4+
* @property {any} readonly
5+
* @property {string} [optional]
6+
*/
77
88
/** @type {Props} */
99
let { readonly, optional = 'foo' } = $props();

packages/svelte/tests/migrate/samples/props-rest-props/output.svelte

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<script>
22
/**
3-
* @typedef {Object} Props
4-
* @property {any} foo
5-
*/
3+
* @typedef {Object} Props
4+
* @property {any} foo
5+
*/
66
77
/** @type {Props & { [key: string]: any }} */
88
let { foo, ...rest } = $props();

packages/svelte/tests/migrate/samples/props/output.svelte

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
<script>
22
33
/**
4-
* @typedef {Object} Props
5-
* @property {Record<string, { href: string; title: string; }[]>} readonly
6-
* @property {string} [optional]
7-
* @property {any} binding
8-
* @property {string} [bindingOptional]
9-
*/
4+
* @typedef {Object} Props
5+
* @property {Record<string, { href: string; title: string; }[]>} readonly
6+
* @property {string} [optional]
7+
* @property {any} binding
8+
* @property {string} [bindingOptional]
9+
*/
1010
1111
/** @type {Props} */
1212
let {

packages/svelte/tests/migrate/samples/reactive-statements-reorder-not-deleting-additions/output.svelte

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
55
import { blah } from './blah.js'
66
/**
7-
* @typedef {Object} Props
8-
* @property {any} data
9-
*/
7+
* @typedef {Object} Props
8+
* @property {any} data
9+
*/
1010
1111
/** @type {Props} */
1212
let { data } = $props();

packages/svelte/tests/migrate/samples/slots-below-imports/output.svelte

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
<script>
22
import Foo from './Foo.svelte';
33
/**
4-
* @typedef {Object} Props
5-
* @property {import('svelte').Snippet} [children]
6-
*/
4+
* @typedef {Object} Props
5+
* @property {import('svelte').Snippet} [children]
6+
*/
77
88
/** @type {Props} */
99
let { children } = $props();

0 commit comments

Comments
 (0)