diff --git a/.gitignore b/.gitignore
index ee1daa2c03..22389f683c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -9,6 +9,7 @@ node_modules
/compiler.*js
/index.*js
/ssr.*js
+/action
/internal
/store
/easing
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 1dd186cfcb..f605fc14ab 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,18 @@
# Svelte changelog
+## 3.46.6
+
+* Actually include action TypeScript interface in published package ([#7407](https://github.com/sveltejs/svelte/pull/7407))
+
+## 3.46.5
+
+* Add TypeScript interfaces for typing actions ([#6538](https://github.com/sveltejs/svelte/issues/6538))
+* Do not generate `unused-export-let` warning inside `
```
-...we can then import it from `App.svelte`...
+...we can then import it in `App.svelte`...
```html
-
+
diff --git a/test/runtime/samples/inline-style/_config.js b/test/runtime/samples/inline-style/_config.js
index 3e984d4c69..192659346c 100644
--- a/test/runtime/samples/inline-style/_config.js
+++ b/test/runtime/samples/inline-style/_config.js
@@ -4,9 +4,9 @@ export default {
`,
test({ assert, component, target, window }) {
- const p = target.querySelector('div');
+ const div = target.querySelector('div');
- const styles = window.getComputedStyle(p);
+ const styles = window.getComputedStyle(div);
assert.equal(styles.color, 'red');
}
};
diff --git a/test/server-side-rendering/samples/attribute-escaped-quotes/_expected.html b/test/server-side-rendering/samples/attribute-escaped-quotes/_expected.html
index c3c9405d7b..e99c5b0f6e 100644
--- a/test/server-side-rendering/samples/attribute-escaped-quotes/_expected.html
+++ b/test/server-side-rendering/samples/attribute-escaped-quotes/_expected.html
@@ -1,3 +1,4 @@
\ No newline at end of file
+ foo="">\"
+ bar="">\"
+>
diff --git a/test/server-side-rendering/samples/attribute-escaped-quotes/main.svelte b/test/server-side-rendering/samples/attribute-escaped-quotes/main.svelte
index ed34f4d129..aeed0f20d1 100644
--- a/test/server-side-rendering/samples/attribute-escaped-quotes/main.svelte
+++ b/test/server-side-rendering/samples/attribute-escaped-quotes/main.svelte
@@ -1,5 +1,6 @@
-
\ No newline at end of file
+
diff --git a/test/validator/samples/unreferenced-variables/input.svelte b/test/validator/samples/unreferenced-variables/input.svelte
index 8c9e0b15f3..cebd861985 100644
--- a/test/validator/samples/unreferenced-variables/input.svelte
+++ b/test/validator/samples/unreferenced-variables/input.svelte
@@ -1,25 +1,48 @@
+
+
-{$q}
+{$q2}
diff --git a/test/validator/samples/unreferenced-variables/warnings.json b/test/validator/samples/unreferenced-variables/warnings.json
index dfac58ebdb..4097ba023b 100644
--- a/test/validator/samples/unreferenced-variables/warnings.json
+++ b/test/validator/samples/unreferenced-variables/warnings.json
@@ -2,76 +2,76 @@
{
"code": "unused-export-let",
"end": {
- "character": 103,
- "column": 12,
- "line": 8
+ "character": 519,
+ "column": 13,
+ "line": 31
},
- "message": "Component has unused export property 'd'. If it is for external reference only, please consider using `export const d`",
- "pos": 102,
+ "message": "Component has unused export property 'd2'. If it is for external reference only, please consider using `export const d2`",
+ "pos": 517,
"start": {
- "character": 102,
+ "character": 517,
"column": 11,
- "line": 8
+ "line": 31
}
},
{
"code": "unused-export-let",
"end": {
- "character": 106,
- "column": 15,
- "line": 8
+ "character": 523,
+ "column": 17,
+ "line": 31
},
- "message": "Component has unused export property 'e'. If it is for external reference only, please consider using `export const e`",
- "pos": 105,
+ "message": "Component has unused export property 'e2'. If it is for external reference only, please consider using `export const e2`",
+ "pos": 521,
"start": {
- "character": 105,
- "column": 14,
- "line": 8
+ "character": 521,
+ "column": 15,
+ "line": 31
}
},
{
"code": "unused-export-let",
"end": {
- "character": 130,
- "column": 18,
- "line": 9
+ "character": 549,
+ "column": 19,
+ "line": 32
},
- "message": "Component has unused export property 'g'. If it is for external reference only, please consider using `export const g`",
- "pos": 125,
+ "message": "Component has unused export property 'g2'. If it is for external reference only, please consider using `export const g2`",
+ "pos": 543,
"start": {
- "character": 125,
+ "character": 543,
"column": 13,
- "line": 9
+ "line": 32
}
},
{
"code": "unused-export-let",
"end": {
- "character": 150,
- "column": 18,
- "line": 10
+ "character": 570,
+ "column": 19,
+ "line": 33
},
- "message": "Component has unused export property 'h'. If it is for external reference only, please consider using `export const h`",
- "pos": 145,
+ "message": "Component has unused export property 'h2'. If it is for external reference only, please consider using `export const h2`",
+ "pos": 564,
"start": {
- "character": 145,
+ "character": 564,
"column": 13,
- "line": 10
+ "line": 33
}
},
{
"code": "unused-export-let",
"end": {
- "character": 199,
- "column": 25,
- "line": 12
+ "character": 621,
+ "column": 26,
+ "line": 35
},
- "message": "Component has unused export property 'j'. If it is for external reference only, please consider using `export const j`",
- "pos": 187,
+ "message": "Component has unused export property 'j2'. If it is for external reference only, please consider using `export const j2`",
+ "pos": 608,
"start": {
- "character": 187,
+ "character": 608,
"column": 13,
- "line": 12
+ "line": 35
}
}
]