Skip to content

Commit 3165745

Browse files
authored
Various small fixes and upgrade deps (#199)
1 parent 253b2e6 commit 3165745

File tree

11 files changed

+284
-195
lines changed

11 files changed

+284
-195
lines changed

bun.lockb

3.77 KB
Binary file not shown.

packages/ds-svelte-community-preprocess-svelte/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -62,11 +62,11 @@
6262
"dependencies": {
6363
"estree-walker": "^3.0.3",
6464
"prettier": "^3.4.2",
65-
"svelte": "5.17.4",
65+
"svelte": "5.19.0",
6666
"typescript": "^5.7.3"
6767
},
6868
"type": "module",
6969
"devDependencies": {
70-
"@types/bun": "^1.1.16"
70+
"@types/bun": "^1.1.18"
7171
}
7272
}

packages/ds-svelte-community/package.json

+14-14
Original file line numberDiff line numberDiff line change
@@ -105,18 +105,18 @@
105105
"@happy-dom/global-registrator": "^15.11.7",
106106
"@nais/ds-svelte-community-preprocess-svelte": "workspace:*",
107107
"@nais/vite-plugin-svelte-docs": "workspace:*",
108-
"@navikt/aksel-icons": "^7.9.1",
109-
"@navikt/ds-react": "^7.9.1",
110-
"@navikt/ds-tailwind": "^7.9.1",
108+
"@navikt/aksel-icons": "^7.9.2",
109+
"@navikt/ds-react": "^7.9.2",
110+
"@navikt/ds-tailwind": "^7.9.2",
111111
"@sveltejs/adapter-auto": "^3.3.1",
112112
"@sveltejs/adapter-static": "^3.0.8",
113-
"@sveltejs/kit": "^2.15.2",
113+
"@sveltejs/kit": "^2.16.0",
114114
"@sveltejs/package": "^2.3.7",
115115
"@sveltejs/vite-plugin-svelte": "^5.0.3",
116116
"@testing-library/svelte": "^5.2.6",
117-
"@types/bun": "^1.1.16",
117+
"@types/bun": "^1.1.18",
118118
"@types/diff": "^7.0.0",
119-
"@types/react-dom": "^18.3.1",
119+
"@types/react-dom": "^19.0.3",
120120
"autoprefixer": "^10.4.20",
121121
"diff": "^7.0.0",
122122
"eslint": "^9.18.0",
@@ -127,23 +127,23 @@
127127
"prettier": "^3.4.2",
128128
"prettier-plugin-svelte": "^3.3.3",
129129
"publint": "^0.3.2",
130-
"react": "^18.3.1",
131-
"react-dom": "^18.3.1",
130+
"react": "^19.0.0",
131+
"react-dom": "^19.0.0",
132132
"rehype-autolink-headings": "^7.1.0",
133133
"rehype-slug": "^6.0.0",
134-
"shiki": "^1.27.0",
135-
"svelte": "5.17.4",
134+
"shiki": "^2.0.3",
135+
"svelte": "5.19.0",
136136
"svelte-check": "^4.1.4",
137137
"svelte-floating-ui": "^1.5.9",
138138
"svgo": "3.3.2",
139139
"tailwindcss": "^3.4.17",
140140
"typescript": "5.7.3",
141-
"typescript-eslint": "^8.20.0",
142-
"vite": "^6.0.7"
141+
"typescript-eslint": "^8.21.0",
142+
"vite": "^6.0.10"
143143
},
144144
"dependencies": {
145-
"@navikt/ds-css": "^7.9.1",
146-
"@navikt/ds-tokens": "^7.9.1"
145+
"@navikt/ds-css": "^7.9.2",
146+
"@navikt/ds-tokens": "^7.9.2"
147147
},
148148
"svelte": "./dist/index.js",
149149
"types": "./dist/index.d.ts",

packages/ds-svelte-community/src/app.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<html lang="en">
33
<head>
44
<meta charset="utf-8" />
5-
<link rel="icon" href="%sveltekit.assets%/favicon.png" />
5+
<link rel="icon" href="%sveltekit.assets%/favicon.svg" />
66
<meta name="viewport" content="width=device-width, initial-scale=1" />
77
%sveltekit.head%
88
</head>

packages/ds-svelte-community/src/lib/components/utils/types.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,16 @@ import type {
33
LegacyBgColorKeys,
44
LegacyBorderColorKeys,
55
LegacyShadowKeys,
6+
LegacySpacingKeys,
67
LegacySurfaceColorKeys,
7-
SpacingKeys,
88
} from "@navikt/ds-tokens/types";
99

1010
export type BackgroundColorToken = LegacyBgColorKeys;
1111
export type SurfaceColorToken = LegacySurfaceColorKeys;
1212
export type BorderColorToken = LegacyBorderColorKeys;
1313
export type ShadowToken = LegacyShadowKeys;
1414
export type BreakpointsAlias = Extract<BreakPointKeys, "xs" | "sm" | "md" | "lg" | "xl" | "2xl">;
15-
export type SpacingScale = SpacingKeys;
15+
export type SpacingScale = LegacySpacingKeys;
1616
export type SpaceDelimitedAttribute<T extends string> =
1717
| T
1818
| `${T} ${T}`

packages/ds-svelte-community/src/routes/+layout.svelte

+6-2
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,13 @@
1919
}
2020
2121
let showSidebar = $state(false);
22+
23+
let baseNoDot = $derived(base.replace(/^\./, ""));
2224
</script>
2325

2426
<Page background="bg-subtle">
2527
<InternalHeader>
26-
<InternalHeaderTitle as="a" href={base}>ds-svelte-community</InternalHeaderTitle>
28+
<InternalHeaderTitle as="a" href={baseNoDot + "/"}>ds-svelte-community</InternalHeaderTitle>
2729
<Spacer />
2830
<InternalHeaderButton as="a" href="https://docs.nais.io">Nais Docs</InternalHeaderButton>
2931
<div class="mobile">
@@ -46,7 +48,9 @@
4648
<ul>
4749
{#each paths as [component, experimental]}
4850
{@const href = (
49-
key == "pages" ? `${base}/${component}/` : `${base}/${key}/${component}/`
51+
key == "pages"
52+
? `${baseNoDot}/${component}/`
53+
: `${baseNoDot}/${key}/${component}/`
5054
).replaceAll("//", "/")}
5155
<li>
5256
<!-- eslint-disable-next-line svelte/valid-compile using $ to access stores currently errors the validator -->

packages/ds-svelte-community/src/routes/+layout.ts

Whitespace-only changes.
-1.53 KB
Binary file not shown.
Loading

packages/vite-plugin-svelte-docs/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@
55
"version": "0.0.2-next.0",
66
"private": true,
77
"devDependencies": {
8-
"@types/bun": "1.1.16",
8+
"@types/bun": "1.1.18",
99
"eslint": "^9.18.0",
1010
"eslint-config-prettier": "^10.0.1",
1111
"eslint-plugin-svelte": "^2.46.1",
1212
"prettier": "^3.4.2",
1313
"prettier-plugin-svelte": "^3.3.3",
14-
"svelte": "5.17.4",
14+
"svelte": "5.19.0",
1515
"tsconfig-resolver": "^3.0.1",
1616
"typescript": "~5.7.3"
1717
},
@@ -27,7 +27,7 @@
2727
},
2828
"dependencies": {
2929
"svelte2tsx": "0.7.34",
30-
"vite": "^6.0.7"
30+
"vite": "^6.0.10"
3131
},
3232
"publishConfig": {
3333
"types": "./dist/index.d.ts",

0 commit comments

Comments
 (0)