diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index f1c0e7ad..62a2bb05 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -26,19 +26,19 @@ importers:
devDependencies:
'@sveltejs/kit':
specifier: ^2.15.1
- version: 2.15.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.2)(jiti@1.21.7)(yaml@2.7.0)))(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.2)(jiti@1.21.7)(yaml@2.7.0))
+ version: 2.15.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.5)(jiti@1.21.7)(yaml@2.7.0)))(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.5)(jiti@1.21.7)(yaml@2.7.0))
'@sveltejs/package':
specifier: ^2.3.7
version: 2.3.7(svelte@5.16.0)(typescript@5.7.2)
'@sveltejs/vite-plugin-svelte':
specifier: ^5.0.3
- version: 5.0.3(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.2)(jiti@1.21.7)(yaml@2.7.0))
+ version: 5.0.3(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.5)(jiti@1.21.7)(yaml@2.7.0))
'@testing-library/jest-dom':
specifier: ^6.6.3
version: 6.6.3
'@testing-library/svelte':
specifier: ^5.2.6
- version: 5.2.6(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.2)(jiti@1.21.7)(yaml@2.7.0))(vitest@2.1.8(@types/node@22.10.2)(jsdom@25.0.1))
+ version: 5.2.6(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.5)(jiti@1.21.7)(yaml@2.7.0))(vitest@2.1.8(@types/node@22.10.5)(jsdom@25.0.1))
'@testing-library/user-event':
specifier: ^14.5.2
version: 14.5.2(@testing-library/dom@10.4.0)
@@ -53,10 +53,10 @@ importers:
version: 5.7.2
vite:
specifier: ^6.0.6
- version: 6.0.6(@types/node@22.10.2)(jiti@1.21.7)(yaml@2.7.0)
+ version: 6.0.6(@types/node@22.10.5)(jiti@1.21.7)(yaml@2.7.0)
vitest:
specifier: ^2.1.8
- version: 2.1.8(@types/node@22.10.2)(jsdom@25.0.1)
+ version: 2.1.8(@types/node@22.10.5)(jsdom@25.0.1)
sites/floating-ui-svelte.vercel.app:
devDependencies:
@@ -65,19 +65,22 @@ importers:
version: link:../../packages/floating-ui-svelte
'@sveltejs/adapter-vercel':
specifier: ^5.5.2
- version: 5.5.2(@sveltejs/kit@2.15.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.2)(jiti@1.21.7)(yaml@2.7.0)))(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.2)(jiti@1.21.7)(yaml@2.7.0)))(rollup@4.29.1)
+ version: 5.5.2(@sveltejs/kit@2.15.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.5)(jiti@1.21.7)(yaml@2.7.0)))(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.5)(jiti@1.21.7)(yaml@2.7.0)))(rollup@4.29.1)
'@sveltejs/kit':
specifier: ^2.15.1
- version: 2.15.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.2)(jiti@1.21.7)(yaml@2.7.0)))(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.2)(jiti@1.21.7)(yaml@2.7.0))
+ version: 2.15.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.5)(jiti@1.21.7)(yaml@2.7.0)))(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.5)(jiti@1.21.7)(yaml@2.7.0))
'@sveltejs/vite-plugin-svelte':
specifier: ^5.0.3
- version: 5.0.3(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.2)(jiti@1.21.7)(yaml@2.7.0))
+ version: 5.0.3(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.5)(jiti@1.21.7)(yaml@2.7.0))
autoprefixer:
specifier: ^10.4.20
version: 10.4.20(postcss@8.4.49)
focus-trap:
specifier: ^7.6.2
version: 7.6.2
+ latest-version:
+ specifier: ^9.0.0
+ version: 9.0.0
lucide-svelte:
specifier: ^0.469.0
version: 0.469.0(svelte@5.16.0)
@@ -101,10 +104,10 @@ importers:
version: 5.7.2
vite:
specifier: ^6.0.6
- version: 6.0.6(@types/node@22.10.2)(jiti@1.21.7)(yaml@2.7.0)
+ version: 6.0.6(@types/node@22.10.5)(jiti@1.21.7)(yaml@2.7.0)
vite-plugin-pagefind:
specifier: ^0.3.0
- version: 0.3.0(vite@6.0.6(@types/node@22.10.2)(jiti@1.21.7)(yaml@2.7.0))
+ version: 0.3.0(vite@6.0.6(@types/node@22.10.5)(jiti@1.21.7)(yaml@2.7.0))
packages:
@@ -614,6 +617,18 @@ packages:
resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==}
engines: {node: '>=14'}
+ '@pnpm/config.env-replace@1.1.0':
+ resolution: {integrity: sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==}
+ engines: {node: '>=12.22.0'}
+
+ '@pnpm/network.ca-file@1.0.2':
+ resolution: {integrity: sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==}
+ engines: {node: '>=12.22.0'}
+
+ '@pnpm/npm-conf@2.3.1':
+ resolution: {integrity: sha512-c83qWb22rNRuB0UaVCI0uRPNRr8Z0FWnEIvT47jiHAmOIUHbBOg5XvV7pM5x+rKn9HRpjxquDbXYSXr3fAKFcw==}
+ engines: {node: '>=12'}
+
'@polka/url@1.0.0-next.28':
resolution: {integrity: sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==}
@@ -817,8 +832,8 @@ packages:
'@types/node@12.20.55':
resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==}
- '@types/node@22.10.2':
- resolution: {integrity: sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==}
+ '@types/node@22.10.5':
+ resolution: {integrity: sha512-F8Q+SeGimwOo86fiovQh8qiXfFEh2/ocYv7tU5pJ3EXMSSxk1Joj5wefpFK2fHTf/N6HKGSxIDBT9f3gCxXPkQ==}
'@types/unist@3.0.3':
resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==}
@@ -1064,6 +1079,9 @@ packages:
concat-map@0.0.1:
resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
+ config-chain@1.1.13:
+ resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==}
+
consola@3.3.3:
resolution: {integrity: sha512-Qil5KwghMzlqd51UXM0b6fyaGHtOC22scxrwrz4A2882LyUMwQjnvaedN1HAeXzphspQ6CpHkzMAWxBTUruDLg==}
engines: {node: ^14.18.0 || >=16.10.0}
@@ -1114,6 +1132,10 @@ packages:
resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==}
engines: {node: '>=6'}
+ deep-extend@0.6.0:
+ resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==}
+ engines: {node: '>=4.0.0'}
+
deepmerge@4.3.1:
resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==}
engines: {node: '>=0.10.0'}
@@ -1309,6 +1331,9 @@ packages:
globrex@0.1.2:
resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==}
+ graceful-fs@4.2.10:
+ resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==}
+
graceful-fs@4.2.11:
resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==}
@@ -1370,6 +1395,9 @@ packages:
inherits@2.0.4:
resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
+ ini@1.3.8:
+ resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==}
+
is-binary-path@2.1.0:
resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
engines: {node: '>=8'}
@@ -1441,6 +1469,14 @@ packages:
resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==}
engines: {node: '>=6'}
+ ky@1.7.4:
+ resolution: {integrity: sha512-zYEr/gh7uLW2l4su11bmQ2M9xLgQLjyvx58UyNM/6nuqyWFHPX5ktMjvpev3F8QWdjSsHUpnWew4PBCswBNuMQ==}
+ engines: {node: '>=18'}
+
+ latest-version@9.0.0:
+ resolution: {integrity: sha512-7W0vV3rqv5tokqkBAFV1LbR7HPOWzXQDpDgEuib/aJ1jsZZx6x3c2mBI+TJhJzOhkGeaLbCKEHXEXLfirtG2JA==}
+ engines: {node: '>=18'}
+
lilconfig@3.1.3:
resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==}
engines: {node: '>=14'}
@@ -1527,6 +1563,9 @@ packages:
resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==}
engines: {node: '>=16 || 14 >=14.17'}
+ minimist@1.2.8:
+ resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
+
minipass@7.1.2:
resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==}
engines: {node: '>=16 || 14 >=14.17'}
@@ -1638,6 +1677,10 @@ packages:
package-json-from-dist@1.0.1:
resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==}
+ package-json@10.0.1:
+ resolution: {integrity: sha512-ua1L4OgXSBdsu1FPb7F3tYH0F48a6kxvod4pLUlGY9COeJAJQNX/sNH2IiEmsxw7lqYiAwrdHMjz1FctOsyDQg==}
+ engines: {node: '>=18'}
+
package-manager-detector@0.2.8:
resolution: {integrity: sha512-ts9KSdroZisdvKMWVAVCXiKqnqNfXz4+IbrBG8/BWx/TR5le+jfenvoBuIZ6UWM9nz47W7AbD9qYfAwfWMIwzA==}
@@ -1757,6 +1800,9 @@ packages:
property-information@6.5.0:
resolution: {integrity: sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==}
+ proto-list@1.2.4:
+ resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==}
+
punycode@2.3.1:
resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==}
engines: {node: '>=6'}
@@ -1764,6 +1810,10 @@ packages:
queue-microtask@1.2.3:
resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
+ rc@1.2.8:
+ resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==}
+ hasBin: true
+
react-is@17.0.2:
resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==}
@@ -1798,6 +1848,14 @@ packages:
regex@5.1.1:
resolution: {integrity: sha512-dN5I359AVGPnwzJm2jN1k0W9LPZ+ePvoOeVMMfqIMFz53sSwXkxaJoxr50ptnsC771lK95BnTrVSZxq0b9yCGw==}
+ registry-auth-token@5.0.3:
+ resolution: {integrity: sha512-1bpc9IyC+e+CNFRaWyn77tk4xGG4PPUyfakSmA6F6cvUDjrm58dfyJ3II+9yb10EDkHoy1LaPSmHaWLOH3m6HA==}
+ engines: {node: '>=14'}
+
+ registry-url@6.0.1:
+ resolution: {integrity: sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q==}
+ engines: {node: '>=12'}
+
resolve-from@5.0.0:
resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==}
engines: {node: '>=8'}
@@ -1917,6 +1975,10 @@ packages:
resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==}
engines: {node: '>=8'}
+ strip-json-comments@2.0.1:
+ resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==}
+ engines: {node: '>=0.10.0'}
+
sucrase@3.35.0:
resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==}
engines: {node: '>=16 || 14 >=14.17'}
@@ -2718,6 +2780,18 @@ snapshots:
'@pkgjs/parseargs@0.11.0':
optional: true
+ '@pnpm/config.env-replace@1.1.0': {}
+
+ '@pnpm/network.ca-file@1.0.2':
+ dependencies:
+ graceful-fs: 4.2.10
+
+ '@pnpm/npm-conf@2.3.1':
+ dependencies:
+ '@pnpm/config.env-replace': 1.1.0
+ '@pnpm/network.ca-file': 1.0.2
+ config-chain: 1.1.13
+
'@polka/url@1.0.0-next.28': {}
'@rollup/pluginutils@5.1.4(rollup@4.29.1)':
@@ -2812,9 +2886,9 @@ snapshots:
'@shikijs/vscode-textmate@9.3.1': {}
- '@sveltejs/adapter-vercel@5.5.2(@sveltejs/kit@2.15.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.2)(jiti@1.21.7)(yaml@2.7.0)))(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.2)(jiti@1.21.7)(yaml@2.7.0)))(rollup@4.29.1)':
+ '@sveltejs/adapter-vercel@5.5.2(@sveltejs/kit@2.15.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.5)(jiti@1.21.7)(yaml@2.7.0)))(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.5)(jiti@1.21.7)(yaml@2.7.0)))(rollup@4.29.1)':
dependencies:
- '@sveltejs/kit': 2.15.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.2)(jiti@1.21.7)(yaml@2.7.0)))(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.2)(jiti@1.21.7)(yaml@2.7.0))
+ '@sveltejs/kit': 2.15.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.5)(jiti@1.21.7)(yaml@2.7.0)))(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.5)(jiti@1.21.7)(yaml@2.7.0))
'@vercel/nft': 0.27.10(rollup@4.29.1)
esbuild: 0.24.2
transitivePeerDependencies:
@@ -2822,9 +2896,9 @@ snapshots:
- rollup
- supports-color
- '@sveltejs/kit@2.15.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.2)(jiti@1.21.7)(yaml@2.7.0)))(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.2)(jiti@1.21.7)(yaml@2.7.0))':
+ '@sveltejs/kit@2.15.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.5)(jiti@1.21.7)(yaml@2.7.0)))(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.5)(jiti@1.21.7)(yaml@2.7.0))':
dependencies:
- '@sveltejs/vite-plugin-svelte': 5.0.3(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.2)(jiti@1.21.7)(yaml@2.7.0))
+ '@sveltejs/vite-plugin-svelte': 5.0.3(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.5)(jiti@1.21.7)(yaml@2.7.0))
'@types/cookie': 0.6.0
cookie: 0.6.0
devalue: 5.1.1
@@ -2838,7 +2912,7 @@ snapshots:
sirv: 3.0.0
svelte: 5.16.0
tiny-glob: 0.2.9
- vite: 6.0.6(@types/node@22.10.2)(jiti@1.21.7)(yaml@2.7.0)
+ vite: 6.0.6(@types/node@22.10.5)(jiti@1.21.7)(yaml@2.7.0)
'@sveltejs/package@2.3.7(svelte@5.16.0)(typescript@5.7.2)':
dependencies:
@@ -2851,25 +2925,25 @@ snapshots:
transitivePeerDependencies:
- typescript
- '@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.2)(jiti@1.21.7)(yaml@2.7.0)))(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.2)(jiti@1.21.7)(yaml@2.7.0))':
+ '@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.5)(jiti@1.21.7)(yaml@2.7.0)))(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.5)(jiti@1.21.7)(yaml@2.7.0))':
dependencies:
- '@sveltejs/vite-plugin-svelte': 5.0.3(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.2)(jiti@1.21.7)(yaml@2.7.0))
+ '@sveltejs/vite-plugin-svelte': 5.0.3(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.5)(jiti@1.21.7)(yaml@2.7.0))
debug: 4.4.0
svelte: 5.16.0
- vite: 6.0.6(@types/node@22.10.2)(jiti@1.21.7)(yaml@2.7.0)
+ vite: 6.0.6(@types/node@22.10.5)(jiti@1.21.7)(yaml@2.7.0)
transitivePeerDependencies:
- supports-color
- '@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.2)(jiti@1.21.7)(yaml@2.7.0))':
+ '@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.5)(jiti@1.21.7)(yaml@2.7.0))':
dependencies:
- '@sveltejs/vite-plugin-svelte-inspector': 4.0.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.2)(jiti@1.21.7)(yaml@2.7.0)))(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.2)(jiti@1.21.7)(yaml@2.7.0))
+ '@sveltejs/vite-plugin-svelte-inspector': 4.0.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.5)(jiti@1.21.7)(yaml@2.7.0)))(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.5)(jiti@1.21.7)(yaml@2.7.0))
debug: 4.4.0
deepmerge: 4.3.1
kleur: 4.1.5
magic-string: 0.30.17
svelte: 5.16.0
- vite: 6.0.6(@types/node@22.10.2)(jiti@1.21.7)(yaml@2.7.0)
- vitefu: 1.0.4(vite@6.0.6(@types/node@22.10.2)(jiti@1.21.7)(yaml@2.7.0))
+ vite: 6.0.6(@types/node@22.10.5)(jiti@1.21.7)(yaml@2.7.0)
+ vitefu: 1.0.4(vite@6.0.6(@types/node@22.10.5)(jiti@1.21.7)(yaml@2.7.0))
transitivePeerDependencies:
- supports-color
@@ -2894,13 +2968,13 @@ snapshots:
lodash: 4.17.21
redent: 3.0.0
- '@testing-library/svelte@5.2.6(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.2)(jiti@1.21.7)(yaml@2.7.0))(vitest@2.1.8(@types/node@22.10.2)(jsdom@25.0.1))':
+ '@testing-library/svelte@5.2.6(svelte@5.16.0)(vite@6.0.6(@types/node@22.10.5)(jiti@1.21.7)(yaml@2.7.0))(vitest@2.1.8(@types/node@22.10.5)(jsdom@25.0.1))':
dependencies:
'@testing-library/dom': 10.4.0
svelte: 5.16.0
optionalDependencies:
- vite: 6.0.6(@types/node@22.10.2)(jiti@1.21.7)(yaml@2.7.0)
- vitest: 2.1.8(@types/node@22.10.2)(jsdom@25.0.1)
+ vite: 6.0.6(@types/node@22.10.5)(jiti@1.21.7)(yaml@2.7.0)
+ vitest: 2.1.8(@types/node@22.10.5)(jsdom@25.0.1)
'@testing-library/user-event@14.5.2(@testing-library/dom@10.4.0)':
dependencies:
@@ -2922,7 +2996,7 @@ snapshots:
'@types/node@12.20.55': {}
- '@types/node@22.10.2':
+ '@types/node@22.10.5':
dependencies:
undici-types: 6.20.0
optional: true
@@ -2957,13 +3031,13 @@ snapshots:
chai: 5.1.2
tinyrainbow: 1.2.0
- '@vitest/mocker@2.1.8(vite@5.4.11(@types/node@22.10.2))':
+ '@vitest/mocker@2.1.8(vite@5.4.11(@types/node@22.10.5))':
dependencies:
'@vitest/spy': 2.1.8
estree-walker: 3.0.3
magic-string: 0.30.17
optionalDependencies:
- vite: 5.4.11(@types/node@22.10.2)
+ vite: 5.4.11(@types/node@22.10.5)
'@vitest/pretty-format@2.1.8':
dependencies:
@@ -3165,6 +3239,11 @@ snapshots:
concat-map@0.0.1: {}
+ config-chain@1.1.13:
+ dependencies:
+ ini: 1.3.8
+ proto-list: 1.2.4
+
consola@3.3.3: {}
cookie@0.6.0: {}
@@ -3203,6 +3282,8 @@ snapshots:
deep-eql@5.0.2: {}
+ deep-extend@0.6.0: {}
+
deepmerge@4.3.1: {}
delayed-stream@1.0.0:
@@ -3435,6 +3516,8 @@ snapshots:
globrex@0.1.2: {}
+ graceful-fs@4.2.10: {}
+
graceful-fs@4.2.11: {}
has-flag@4.0.0: {}
@@ -3507,6 +3590,8 @@ snapshots:
inherits@2.0.4: {}
+ ini@1.3.8: {}
+
is-binary-path@2.1.0:
dependencies:
binary-extensions: 2.3.0
@@ -3590,6 +3675,12 @@ snapshots:
kleur@4.1.5: {}
+ ky@1.7.4: {}
+
+ latest-version@9.0.0:
+ dependencies:
+ package-json: 10.0.1
+
lilconfig@3.1.3: {}
lines-and-columns@1.2.4: {}
@@ -3676,6 +3767,8 @@ snapshots:
dependencies:
brace-expansion: 2.0.1
+ minimist@1.2.8: {}
+
minipass@7.1.2: {}
minizlib@3.0.1:
@@ -3759,6 +3852,13 @@ snapshots:
package-json-from-dist@1.0.1: {}
+ package-json@10.0.1:
+ dependencies:
+ ky: 1.7.4
+ registry-auth-token: 5.0.3
+ registry-url: 6.0.1
+ semver: 7.6.3
+
package-manager-detector@0.2.8: {}
pagefind@1.3.0:
@@ -3857,11 +3957,20 @@ snapshots:
property-information@6.5.0: {}
+ proto-list@1.2.4: {}
+
punycode@2.3.1:
optional: true
queue-microtask@1.2.3: {}
+ rc@1.2.8:
+ dependencies:
+ deep-extend: 0.6.0
+ ini: 1.3.8
+ minimist: 1.2.8
+ strip-json-comments: 2.0.1
+
react-is@17.0.2: {}
read-cache@1.0.0:
@@ -3899,6 +4008,14 @@ snapshots:
dependencies:
regex-utilities: 2.3.0
+ registry-auth-token@5.0.3:
+ dependencies:
+ '@pnpm/npm-conf': 2.3.1
+
+ registry-url@6.0.1:
+ dependencies:
+ rc: 1.2.8
+
resolve-from@5.0.0: {}
resolve@1.22.10:
@@ -4033,6 +4150,8 @@ snapshots:
dependencies:
min-indent: 1.0.1
+ strip-json-comments@2.0.1: {}
+
sucrase@3.35.0:
dependencies:
'@jridgewell/gen-mapping': 0.3.8
@@ -4237,13 +4356,13 @@ snapshots:
'@types/unist': 3.0.3
vfile-message: 4.0.2
- vite-node@2.1.8(@types/node@22.10.2):
+ vite-node@2.1.8(@types/node@22.10.5):
dependencies:
cac: 6.7.14
debug: 4.4.0
es-module-lexer: 1.6.0
pathe: 1.1.2
- vite: 5.4.11(@types/node@22.10.2)
+ vite: 5.4.11(@types/node@22.10.5)
transitivePeerDependencies:
- '@types/node'
- less
@@ -4255,40 +4374,40 @@ snapshots:
- supports-color
- terser
- vite-plugin-pagefind@0.3.0(vite@6.0.6(@types/node@22.10.2)(jiti@1.21.7)(yaml@2.7.0)):
+ vite-plugin-pagefind@0.3.0(vite@6.0.6(@types/node@22.10.5)(jiti@1.21.7)(yaml@2.7.0)):
dependencies:
colorette: 2.0.20
valibot: 0.31.0-rc.4
- vite: 6.0.6(@types/node@22.10.2)(jiti@1.21.7)(yaml@2.7.0)
+ vite: 6.0.6(@types/node@22.10.5)(jiti@1.21.7)(yaml@2.7.0)
- vite@5.4.11(@types/node@22.10.2):
+ vite@5.4.11(@types/node@22.10.5):
dependencies:
esbuild: 0.21.5
postcss: 8.4.49
rollup: 4.29.1
optionalDependencies:
- '@types/node': 22.10.2
+ '@types/node': 22.10.5
fsevents: 2.3.3
- vite@6.0.6(@types/node@22.10.2)(jiti@1.21.7)(yaml@2.7.0):
+ vite@6.0.6(@types/node@22.10.5)(jiti@1.21.7)(yaml@2.7.0):
dependencies:
esbuild: 0.24.2
postcss: 8.4.49
rollup: 4.29.1
optionalDependencies:
- '@types/node': 22.10.2
+ '@types/node': 22.10.5
fsevents: 2.3.3
jiti: 1.21.7
yaml: 2.7.0
- vitefu@1.0.4(vite@6.0.6(@types/node@22.10.2)(jiti@1.21.7)(yaml@2.7.0)):
+ vitefu@1.0.4(vite@6.0.6(@types/node@22.10.5)(jiti@1.21.7)(yaml@2.7.0)):
optionalDependencies:
- vite: 6.0.6(@types/node@22.10.2)(jiti@1.21.7)(yaml@2.7.0)
+ vite: 6.0.6(@types/node@22.10.5)(jiti@1.21.7)(yaml@2.7.0)
- vitest@2.1.8(@types/node@22.10.2)(jsdom@25.0.1):
+ vitest@2.1.8(@types/node@22.10.5)(jsdom@25.0.1):
dependencies:
'@vitest/expect': 2.1.8
- '@vitest/mocker': 2.1.8(vite@5.4.11(@types/node@22.10.2))
+ '@vitest/mocker': 2.1.8(vite@5.4.11(@types/node@22.10.5))
'@vitest/pretty-format': 2.1.8
'@vitest/runner': 2.1.8
'@vitest/snapshot': 2.1.8
@@ -4304,11 +4423,11 @@ snapshots:
tinyexec: 0.3.2
tinypool: 1.0.2
tinyrainbow: 1.2.0
- vite: 5.4.11(@types/node@22.10.2)
- vite-node: 2.1.8(@types/node@22.10.2)
+ vite: 5.4.11(@types/node@22.10.5)
+ vite-node: 2.1.8(@types/node@22.10.5)
why-is-node-running: 2.3.0
optionalDependencies:
- '@types/node': 22.10.2
+ '@types/node': 22.10.5
jsdom: 25.0.1
transitivePeerDependencies:
- less
diff --git a/sites/floating-ui-svelte.vercel.app/package.json b/sites/floating-ui-svelte.vercel.app/package.json
index 5987db4b..e44685f8 100644
--- a/sites/floating-ui-svelte.vercel.app/package.json
+++ b/sites/floating-ui-svelte.vercel.app/package.json
@@ -15,6 +15,7 @@
"@sveltejs/vite-plugin-svelte": "^5.0.3",
"autoprefixer": "^10.4.20",
"focus-trap": "^7.6.2",
+ "latest-version": "^9.0.0",
"lucide-svelte": "^0.469.0",
"pagefind": "^1.3.0",
"shiki": "^1.24.4",
diff --git a/sites/floating-ui-svelte.vercel.app/src/lib/components/PageHeader/PageHeader.svelte b/sites/floating-ui-svelte.vercel.app/src/lib/components/PageHeader/PageHeader.svelte
index 18ff0e01..53c25466 100644
--- a/sites/floating-ui-svelte.vercel.app/src/lib/components/PageHeader/PageHeader.svelte
+++ b/sites/floating-ui-svelte.vercel.app/src/lib/components/PageHeader/PageHeader.svelte
@@ -1,5 +1,5 @@
diff --git a/sites/floating-ui-svelte.vercel.app/src/routes/+layout.ts b/sites/floating-ui-svelte.vercel.app/src/routes/+layout.ts
index e9d957f5..237d97c1 100644
--- a/sites/floating-ui-svelte.vercel.app/src/routes/+layout.ts
+++ b/sites/floating-ui-svelte.vercel.app/src/routes/+layout.ts
@@ -1,15 +1,21 @@
import { browser } from "$app/environment";
+import getLatestVersion from "latest-version";
import type { Pagefind } from "vite-plugin-pagefind/types";
export async function load() {
+ const version = await getLatestVersion("@skeletonlabs/floating-ui-svelte");
if (browser) {
// @ts-expect-error - Dynamic import
const pagefind: Pagefind = await import("/pagefind/pagefind.js");
await pagefind.init();
return {
+ version,
pagefind,
};
}
+ return {
+ version,
+ };
}
export const prerender = true;