Skip to content

Commit 8c3bf50

Browse files
authored
Merge pull request #5 from thinkle/svelte5-warning-cleanup
Fix Svelte 5 warning cleanup regressions
2 parents 4a688eb + d245b64 commit 8c3bf50

60 files changed

Lines changed: 349 additions & 269 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

package-lock.json

Lines changed: 5 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,8 +65,9 @@
6565
"type": "module",
6666
"dependencies": {
6767
"@sveltejs/adapter-static": "^3.0.10",
68-
"prismjs": "^1.29.0",
69-
"svelte-prism": "^1.1.6"
68+
"esm-env": "^1.2.2",
69+
"prism-svelte": "^0.4.7",
70+
"prismjs": "^1.29.0"
7071
},
7172
"overrides": {
7273
"@sveltejs/vite-plugin-svelte": "^4.0.0",

src/lib/Card.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
5858
</div>
5959

6060
<style lang="scss">
61-
@import "$lib/sass/_mixins.scss";
61+
@use "$lib/sass/_mixins.scss" as *;
6262
6363
/* ── Card shell ─────────────────────────────────────────── */
6464
.card {

src/lib/controls/Button.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555
</button>
5656

5757
<style lang="scss">
58-
@import "$lib/sass/_mixins.scss";
58+
@use "$lib/sass/_mixins.scss" as *;
5959
6060
button.has-icon {
6161
display: inline-flex;

src/lib/controls/ButtonLink.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@
7070
</a>
7171

7272
<style lang="scss">
73-
@import "$lib/sass/_mixins.scss";
73+
@use "$lib/sass/_mixins.scss" as *;
7474
7575
a.has-icon {
7676
display: inline-flex;

src/lib/controls/Checkbox.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@
8686
</div>
8787

8888
<style lang="scss">
89-
@import "$lib/sass/_mixins.scss";
89+
@use "$lib/sass/_mixins.scss" as *;
9090
9191
.label-sizing-box {
9292
position: relative;

src/lib/controls/Input.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
<input bind:value {placeholder} {...restProps} />
1717

1818
<style lang="scss">
19-
@import "$lib/sass/_mixins.scss";
19+
@use "$lib/sass/_mixins.scss" as *;
2020
input {
2121
@include typography-props(input, ui);
2222
@include box-props(input, ui);

src/lib/controls/MiniButton.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
</button>
5151

5252
<style lang="scss">
53-
@import "$lib/sass/_mixins.scss";
53+
@use "$lib/sass/_mixins.scss" as *;
5454
button.primary {
5555
@include color-props(primary, button, control);
5656
}

src/lib/controls/RadioButton.svelte

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,8 @@
5757
</div>
5858

5959
<style lang="scss">
60+
@use "$lib/sass/_mixins.scss" as *;
61+
6062
.label-sizing-box {
6163
position: relative;
6264
display: inline-block;
@@ -71,8 +73,6 @@
7173
visibility: hidden;
7274
}
7375
74-
@import "$lib/sass/_mixins.scss";
75-
7676
:root {
7777
/* Customize these variables for radio button styling */
7878
--radio-button-dot: "";

src/lib/controls/Select.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@
129129
</div>
130130

131131
<style lang="scss">
132-
@import "$lib/sass/_mixins.scss";
132+
@use "$lib/sass/_mixins.scss" as *;
133133
select,
134134
.dropdown-wrapper > :global(.dropdown-menu > button) {
135135
@include box-props-square-border(select, input, menu, control, surface);

0 commit comments

Comments
 (0)