Skip to content

Commit 16b4eaa

Browse files
committed
-> v1.0.10
1 parent 2e91d87 commit 16b4eaa

File tree

5 files changed

+12
-1
lines changed

5 files changed

+12
-1
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# svelte-upgrade changelog
22

3+
## 1.0.10
4+
5+
* Handle spread props
6+
37
## 1.0.9
48

59
* Fix handling of `await-then` blocks

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "svelte-upgrade",
33
"description": "Upgrade Svelte templates",
4-
"version": "1.0.9",
4+
"version": "1.0.10",
55
"repository": "sveltejs/svelte-upgrade",
66
"main": "dist/index.js",
77
"bin": {

src/index.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,11 @@ export function upgradeTemplate(source) {
146146
if (source[a] === ':') {
147147
code.overwrite(a, a + 1, '{').appendLeft(b, '}');
148148
}
149+
150+
break;
151+
152+
case 'Spread':
153+
code.remove(a, a + 1).remove(b - 1, b);
149154
break;
150155
}
151156
},

test/samples/spread/input.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<div {{...props}}></div>

test/samples/spread/output.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<div {...props}></div>

0 commit comments

Comments
 (0)