Skip to content

Commit a27b4c6

Browse files
matticbotrenovate-botanomiex
authored
Update dependency svelte to v4 (#38288)
* Update dependency svelte to v4 * Fix eslint: Don't use `svelte-eslint-parser` for `import`. * Flag type imports as such. * Ignore some ARIA warnings I have no clue what to do with. --------- Co-authored-by: Renovate Bot <[email protected]> Co-authored-by: Brad Jorsch <[email protected]>
1 parent 034933d commit a27b4c6

File tree

15 files changed

+121
-39
lines changed

15 files changed

+121
-39
lines changed

pnpm-lock.yaml

Lines changed: 94 additions & 33 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
Significance: patch
2+
Type: changed
3+
4+
Updated package dependencies.

projects/js-packages/image-guide/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
"rollup-plugin-svelte": "7.2.2",
5353
"rollup-plugin-svelte-svg": "1.0.0-beta.6",
5454
"sass": "1.64.1",
55-
"svelte": "3.58.0",
55+
"svelte": "4.2.18",
5656
"svelte-preprocess": "5.0.4",
5757
"tslib": "2.5.0",
5858
"typescript": "5.0.4",

projects/js-packages/image-guide/src/stores/GuideState.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { derived, Writable, writable } from 'svelte/store';
1+
import { derived, writable, type Writable } from 'svelte/store';
22

33
/**
44
* Guide State is a Svelte Store that keeps track

projects/js-packages/image-guide/src/stores/MeasurableImageStore.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Writable, Readable, writable, derived } from 'svelte/store';
1+
import { writable, derived, type Writable, type Readable } from 'svelte/store';
22
import { MeasurableImage } from '../MeasurableImage.js';
33
import type { Dimensions, Weight } from '../MeasurableImage.js';
44

projects/js-packages/image-guide/src/ui/Bubble.svelte

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
}
3636
</script>
3737

38+
<!-- eslint-disable-next-line svelte/valid-compile -- Complains about the div needing an ARIA role, but I have no idea what might be correct for this. -->
3839
<div
3940
class="interaction-area {severity}"
4041
bind:this={bubble}

projects/js-packages/image-guide/src/ui/Main.svelte

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@
6666
</script>
6767

6868
{#if $guideState === 'active'}
69+
<!-- eslint-disable-next-line svelte/valid-compile -- Complains about the div needing an ARIA role, but I have no idea what might be correct for this. -->
6970
<div
7071
class="guide {size}"
7172
class:show={show !== false}

projects/js-packages/image-guide/src/ui/Popup.svelte

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@
6767

6868
<svelte:window bind:scrollY />
6969
<Portal>
70+
<!-- eslint-disable-next-line svelte/valid-compile -- Complains about the div needing an ARIA role, but I have no idea what might be correct for this. -->
7071
<div
7172
class="jetpack-boost-guide-popup keep-guide-open"
7273
in:fly={{ duration: 150, y: 4, easing: backOut }}
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
Significance: patch
2+
Type: changed
3+
4+
Updated package dependencies.

0 commit comments

Comments
 (0)