chore: bump deps

This commit is contained in:
d34dscene
2026-02-03 18:40:45 +01:00
parent 05c0d92095
commit 44367a6d41
4 changed files with 172 additions and 156 deletions
+75 -75
View File
@@ -2349,8 +2349,8 @@ packages:
resolution: {integrity: sha512-x1VCxdX4t+8wVfd1so/9w+vQ4vx7lKd2Qp5tDRutErwmR85OgmfX7RlLRMWafRMY7hbEiXIbudNrjOAPa/hL8Q==}
engines: {node: '>=18'}
default-browser@5.4.0:
resolution: {integrity: sha512-XDuvSq38Hr1MdN47EDvYtx3U0MTqpCEn+F6ft8z2vYDzMrvQhVp0ui9oQdqW3MvK3vqUETglt1tVGgjLuJ5izg==}
default-browser@5.5.0:
resolution: {integrity: sha512-H9LMLr5zwIbSxrmvikGuI/5KGhZ8E2zH3stkMgM5LpOWDutGM2JZaj460Udnf1a+946zc7YBgrqEWwbk7zHvGw==}
engines: {node: '>=18'}
defer-to-connect@2.0.1:
@@ -2454,8 +2454,8 @@ packages:
ee-first@1.1.1:
resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==}
electron-to-chromium@1.5.283:
resolution: {integrity: sha512-3vifjt1HgrGW/h76UEeny+adYApveS9dH2h3p57JYzBSXJIKUJAvtmIytDKjcSCt9xHfrNCFJ7gts6vkhuq++w==}
electron-to-chromium@1.5.286:
resolution: {integrity: sha512-9tfDXhJ4RKFNerfjdCcZfufu49vg620741MNs26a9+bhLThdB+plgMeou98CAaHu/WATj2iHOOHTp1hWtABj2A==}
emoji-regex@8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
@@ -2477,8 +2477,8 @@ packages:
resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==}
engines: {node: '>= 0.8'}
enhanced-resolve@5.18.4:
resolution: {integrity: sha512-LgQMM4WXU3QI+SYgEc2liRgznaD5ojbmY3sb8LxyguVkIg5FxdpTkvk72te2R38/TGKxH634oLxXRGY6d7AP+Q==}
enhanced-resolve@5.19.0:
resolution: {integrity: sha512-phv3E1Xl4tQOShqSte26C7Fl84EwUdZsyOuSSk9qtAGyyQs2s3jJzComh+Abf4g187lUUAvH+H26omrqia2aGg==}
engines: {node: '>=10.13.0'}
entities@2.2.0:
@@ -4941,8 +4941,8 @@ packages:
resolution: {integrity: sha512-yd1RBzSGanHkitROoPFd6qsrxt+oFhg/129YzheDGqeustzX0vTZJZsSsQjVQC4yzBQ56K55XU8gaNCtIzOnTg==}
engines: {node: '>=10.13.0'}
webpack@5.104.1:
resolution: {integrity: sha512-Qphch25abbMNtekmEGJmeRUhLDbe+QfiWTiqpKYkpCOWY64v9eyl+KRRLmqOFA2AvKPpc9DC6+u2n76tQLBoaA==}
webpack@5.105.0:
resolution: {integrity: sha512-gX/dMkRQc7QOMzgTe6KsYFM7DxeIONQSui1s0n/0xht36HvrgbxtM1xBlgx596NbpHuQU8P7QpKwrZYwUX48nw==}
engines: {node: '>=10.13.0'}
hasBin: true
peerDependencies:
@@ -6240,24 +6240,24 @@ snapshots:
'@docusaurus/logger': 3.9.2
'@docusaurus/types': 3.9.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@docusaurus/utils': 3.9.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
babel-loader: 9.2.1(@babel/core@7.29.0)(webpack@5.104.1)
babel-loader: 9.2.1(@babel/core@7.29.0)(webpack@5.105.0)
clean-css: 5.3.3
copy-webpack-plugin: 11.0.0(webpack@5.104.1)
css-loader: 6.11.0(webpack@5.104.1)
css-minimizer-webpack-plugin: 5.0.1(clean-css@5.3.3)(webpack@5.104.1)
copy-webpack-plugin: 11.0.0(webpack@5.105.0)
css-loader: 6.11.0(webpack@5.105.0)
css-minimizer-webpack-plugin: 5.0.1(clean-css@5.3.3)(webpack@5.105.0)
cssnano: 6.1.2(postcss@8.5.6)
file-loader: 6.2.0(webpack@5.104.1)
file-loader: 6.2.0(webpack@5.105.0)
html-minifier-terser: 7.2.0
mini-css-extract-plugin: 2.10.0(webpack@5.104.1)
null-loader: 4.0.1(webpack@5.104.1)
mini-css-extract-plugin: 2.10.0(webpack@5.105.0)
null-loader: 4.0.1(webpack@5.105.0)
postcss: 8.5.6
postcss-loader: 7.3.4(postcss@8.5.6)(typescript@5.9.3)(webpack@5.104.1)
postcss-loader: 7.3.4(postcss@8.5.6)(typescript@5.9.3)(webpack@5.105.0)
postcss-preset-env: 10.6.1(postcss@8.5.6)
terser-webpack-plugin: 5.3.16(webpack@5.104.1)
terser-webpack-plugin: 5.3.16(webpack@5.105.0)
tslib: 2.8.1
url-loader: 4.1.1(file-loader@6.2.0(webpack@5.104.1))(webpack@5.104.1)
webpack: 5.104.1
webpackbar: 6.0.1(webpack@5.104.1)
url-loader: 4.1.1(file-loader@6.2.0(webpack@5.105.0))(webpack@5.105.0)
webpack: 5.105.0
webpackbar: 6.0.1(webpack@5.105.0)
transitivePeerDependencies:
- '@parcel/css'
- '@rspack/core'
@@ -6297,7 +6297,7 @@ snapshots:
execa: 5.1.1
fs-extra: 11.3.3
html-tags: 3.3.1
html-webpack-plugin: 5.6.6(webpack@5.104.1)
html-webpack-plugin: 5.6.6(webpack@5.105.0)
leven: 3.1.0
lodash: 4.17.23
open: 8.4.2
@@ -6307,7 +6307,7 @@ snapshots:
react-dom: 19.2.4(react@19.2.4)
react-helmet-async: '@slorber/react-helmet-async@1.3.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4)'
react-loadable: '@docusaurus/react-loadable@6.0.0(react@19.2.4)'
react-loadable-ssr-addon-v5-slorber: 1.0.1(@docusaurus/react-loadable@6.0.0(react@19.2.4))(webpack@5.104.1)
react-loadable-ssr-addon-v5-slorber: 1.0.1(@docusaurus/react-loadable@6.0.0(react@19.2.4))(webpack@5.105.0)
react-router: 5.3.4(react@19.2.4)
react-router-config: 5.1.1(react-router@5.3.4(react@19.2.4))(react@19.2.4)
react-router-dom: 5.3.4(react@19.2.4)
@@ -6316,9 +6316,9 @@ snapshots:
tinypool: 1.1.1
tslib: 2.8.1
update-notifier: 6.0.2
webpack: 5.104.1
webpack: 5.105.0
webpack-bundle-analyzer: 4.10.2
webpack-dev-server: 5.2.3(tslib@2.8.1)(webpack@5.104.1)
webpack-dev-server: 5.2.3(tslib@2.8.1)(webpack@5.105.0)
webpack-merge: 6.0.1
transitivePeerDependencies:
- '@docusaurus/faster'
@@ -6358,7 +6358,7 @@ snapshots:
'@slorber/remark-comment': 1.0.0
escape-html: 1.0.3
estree-util-value-to-estree: 3.5.0
file-loader: 6.2.0(webpack@5.104.1)
file-loader: 6.2.0(webpack@5.105.0)
fs-extra: 11.3.3
image-size: 2.0.2
mdast-util-mdx: 3.0.0
@@ -6374,9 +6374,9 @@ snapshots:
tslib: 2.8.1
unified: 11.0.5
unist-util-visit: 5.1.0
url-loader: 4.1.1(file-loader@6.2.0(webpack@5.104.1))(webpack@5.104.1)
url-loader: 4.1.1(file-loader@6.2.0(webpack@5.105.0))(webpack@5.105.0)
vfile: 6.0.3
webpack: 5.104.1
webpack: 5.105.0
transitivePeerDependencies:
- '@swc/core'
- esbuild
@@ -6424,7 +6424,7 @@ snapshots:
tslib: 2.8.1
unist-util-visit: 5.1.0
utility-types: 3.11.0
webpack: 5.104.1
webpack: 5.105.0
transitivePeerDependencies:
- '@docusaurus/faster'
- '@mdx-js/react'
@@ -6464,7 +6464,7 @@ snapshots:
schema-dts: 1.1.5
tslib: 2.8.1
utility-types: 3.11.0
webpack: 5.104.1
webpack: 5.105.0
transitivePeerDependencies:
- '@docusaurus/faster'
- '@mdx-js/react'
@@ -6494,7 +6494,7 @@ snapshots:
react: 19.2.4
react-dom: 19.2.4(react@19.2.4)
tslib: 2.8.1
webpack: 5.104.1
webpack: 5.105.0
transitivePeerDependencies:
- '@docusaurus/faster'
- '@mdx-js/react'
@@ -6689,7 +6689,7 @@ snapshots:
react: 19.2.4
react-dom: 19.2.4(react@19.2.4)
tslib: 2.8.1
webpack: 5.104.1
webpack: 5.105.0
transitivePeerDependencies:
- '@docusaurus/faster'
- '@mdx-js/react'
@@ -6882,7 +6882,7 @@ snapshots:
react-dom: 19.2.4(react@19.2.4)
react-helmet-async: '@slorber/react-helmet-async@1.3.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4)'
utility-types: 3.11.0
webpack: 5.104.1
webpack: 5.105.0
webpack-merge: 5.10.0
transitivePeerDependencies:
- '@swc/core'
@@ -6930,7 +6930,7 @@ snapshots:
'@docusaurus/utils-common': 3.9.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
escape-string-regexp: 4.0.0
execa: 5.1.1
file-loader: 6.2.0(webpack@5.104.1)
file-loader: 6.2.0(webpack@5.105.0)
fs-extra: 11.3.3
github-slugger: 1.5.0
globby: 11.1.0
@@ -6943,9 +6943,9 @@ snapshots:
prompts: 2.4.2
resolve-pathname: 3.0.0
tslib: 2.8.1
url-loader: 4.1.1(file-loader@6.2.0(webpack@5.104.1))(webpack@5.104.1)
url-loader: 4.1.1(file-loader@6.2.0(webpack@5.105.0))(webpack@5.105.0)
utility-types: 3.11.0
webpack: 5.104.1
webpack: 5.105.0
transitivePeerDependencies:
- '@swc/core'
- esbuild
@@ -7789,12 +7789,12 @@ snapshots:
postcss: 8.5.6
postcss-value-parser: 4.2.0
babel-loader@9.2.1(@babel/core@7.29.0)(webpack@5.104.1):
babel-loader@9.2.1(@babel/core@7.29.0)(webpack@5.105.0):
dependencies:
'@babel/core': 7.29.0
find-cache-dir: 4.0.0
schema-utils: 4.3.3
webpack: 5.104.1
webpack: 5.105.0
babel-plugin-dynamic-import-node@2.3.3:
dependencies:
@@ -7903,7 +7903,7 @@ snapshots:
dependencies:
baseline-browser-mapping: 2.9.19
caniuse-lite: 1.0.30001767
electron-to-chromium: 1.5.283
electron-to-chromium: 1.5.286
node-releases: 2.0.27
update-browserslist-db: 1.2.3(browserslist@4.28.1)
@@ -8121,7 +8121,7 @@ snapshots:
cookie@0.7.2: {}
copy-webpack-plugin@11.0.0(webpack@5.104.1):
copy-webpack-plugin@11.0.0(webpack@5.105.0):
dependencies:
fast-glob: 3.3.3
glob-parent: 6.0.2
@@ -8129,7 +8129,7 @@ snapshots:
normalize-path: 3.0.0
schema-utils: 4.3.3
serialize-javascript: 6.0.2
webpack: 5.104.1
webpack: 5.105.0
core-js-compat@3.48.0:
dependencies:
@@ -8176,7 +8176,7 @@ snapshots:
postcss-selector-parser: 7.1.1
postcss-value-parser: 4.2.0
css-loader@6.11.0(webpack@5.104.1):
css-loader@6.11.0(webpack@5.105.0):
dependencies:
icss-utils: 5.1.0(postcss@8.5.6)
postcss: 8.5.6
@@ -8187,9 +8187,9 @@ snapshots:
postcss-value-parser: 4.2.0
semver: 7.7.3
optionalDependencies:
webpack: 5.104.1
webpack: 5.105.0
css-minimizer-webpack-plugin@5.0.1(clean-css@5.3.3)(webpack@5.104.1):
css-minimizer-webpack-plugin@5.0.1(clean-css@5.3.3)(webpack@5.105.0):
dependencies:
'@jridgewell/trace-mapping': 0.3.31
cssnano: 6.1.2(postcss@8.5.6)
@@ -8197,7 +8197,7 @@ snapshots:
postcss: 8.5.6
schema-utils: 4.3.3
serialize-javascript: 6.0.2
webpack: 5.104.1
webpack: 5.105.0
optionalDependencies:
clean-css: 5.3.3
@@ -8322,7 +8322,7 @@ snapshots:
default-browser-id@5.0.1: {}
default-browser@5.4.0:
default-browser@5.5.0:
dependencies:
bundle-name: 4.1.0
default-browser-id: 5.0.1
@@ -8433,7 +8433,7 @@ snapshots:
ee-first@1.1.1: {}
electron-to-chromium@1.5.283: {}
electron-to-chromium@1.5.286: {}
emoji-regex@8.0.0: {}
@@ -8447,7 +8447,7 @@ snapshots:
encodeurl@2.0.0: {}
enhanced-resolve@5.18.4:
enhanced-resolve@5.19.0:
dependencies:
graceful-fs: 4.2.11
tapable: 2.3.0
@@ -8653,11 +8653,11 @@ snapshots:
dependencies:
escape-string-regexp: 1.0.5
file-loader@6.2.0(webpack@5.104.1):
file-loader@6.2.0(webpack@5.105.0):
dependencies:
loader-utils: 2.0.4
schema-utils: 3.3.0
webpack: 5.104.1
webpack: 5.105.0
fill-range@7.1.1:
dependencies:
@@ -8960,7 +8960,7 @@ snapshots:
html-void-elements@3.0.0: {}
html-webpack-plugin@5.6.6(webpack@5.104.1):
html-webpack-plugin@5.6.6(webpack@5.105.0):
dependencies:
'@types/html-minifier-terser': 6.1.0
html-minifier-terser: 6.1.0
@@ -8968,7 +8968,7 @@ snapshots:
pretty-error: 4.0.0
tapable: 2.3.0
optionalDependencies:
webpack: 5.104.1
webpack: 5.105.0
htmlparser2@6.1.0:
dependencies:
@@ -9843,11 +9843,11 @@ snapshots:
mimic-response@4.0.0: {}
mini-css-extract-plugin@2.10.0(webpack@5.104.1):
mini-css-extract-plugin@2.10.0(webpack@5.105.0):
dependencies:
schema-utils: 4.3.3
tapable: 2.3.0
webpack: 5.104.1
webpack: 5.105.0
minimalistic-assert@1.0.1: {}
@@ -9904,11 +9904,11 @@ snapshots:
dependencies:
boolbase: 1.0.0
null-loader@4.0.1(webpack@5.104.1):
null-loader@4.0.1(webpack@5.105.0):
dependencies:
loader-utils: 2.0.4
schema-utils: 3.3.0
webpack: 5.104.1
webpack: 5.105.0
object-assign@4.1.1: {}
@@ -9939,7 +9939,7 @@ snapshots:
open@10.2.0:
dependencies:
default-browser: 5.4.0
default-browser: 5.5.0
define-lazy-prop: 3.0.0
is-inside-container: 1.0.0
wsl-utils: 0.1.0
@@ -10211,13 +10211,13 @@ snapshots:
'@csstools/utilities': 2.0.0(postcss@8.5.6)
postcss: 8.5.6
postcss-loader@7.3.4(postcss@8.5.6)(typescript@5.9.3)(webpack@5.104.1):
postcss-loader@7.3.4(postcss@8.5.6)(typescript@5.9.3)(webpack@5.105.0):
dependencies:
cosmiconfig: 8.3.6(typescript@5.9.3)
jiti: 1.21.7
postcss: 8.5.6
semver: 7.7.3
webpack: 5.104.1
webpack: 5.105.0
transitivePeerDependencies:
- typescript
@@ -10602,11 +10602,11 @@ snapshots:
dependencies:
react: 19.2.4
react-loadable-ssr-addon-v5-slorber@1.0.1(@docusaurus/react-loadable@6.0.0(react@19.2.4))(webpack@5.104.1):
react-loadable-ssr-addon-v5-slorber@1.0.1(@docusaurus/react-loadable@6.0.0(react@19.2.4))(webpack@5.105.0):
dependencies:
'@babel/runtime': 7.28.6
react-loadable: '@docusaurus/react-loadable@6.0.0(react@19.2.4)'
webpack: 5.104.1
webpack: 5.105.0
react-router-config@5.1.1(react-router@5.3.4(react@19.2.4))(react@19.2.4):
dependencies:
@@ -11170,14 +11170,14 @@ snapshots:
tapable@2.3.0: {}
terser-webpack-plugin@5.3.16(webpack@5.104.1):
terser-webpack-plugin@5.3.16(webpack@5.105.0):
dependencies:
'@jridgewell/trace-mapping': 0.3.31
jest-worker: 27.5.1
schema-utils: 4.3.3
serialize-javascript: 6.0.2
terser: 5.46.0
webpack: 5.104.1
webpack: 5.105.0
terser@5.46.0:
dependencies:
@@ -11326,14 +11326,14 @@ snapshots:
dependencies:
punycode: 2.3.1
url-loader@4.1.1(file-loader@6.2.0(webpack@5.104.1))(webpack@5.104.1):
url-loader@4.1.1(file-loader@6.2.0(webpack@5.105.0))(webpack@5.105.0):
dependencies:
loader-utils: 2.0.4
mime-types: 2.1.35
schema-utils: 3.3.0
webpack: 5.104.1
webpack: 5.105.0
optionalDependencies:
file-loader: 6.2.0(webpack@5.104.1)
file-loader: 6.2.0(webpack@5.105.0)
util-deprecate@1.0.2: {}
@@ -11393,7 +11393,7 @@ snapshots:
- bufferutil
- utf-8-validate
webpack-dev-middleware@7.4.5(tslib@2.8.1)(webpack@5.104.1):
webpack-dev-middleware@7.4.5(tslib@2.8.1)(webpack@5.105.0):
dependencies:
colorette: 2.0.20
memfs: 4.56.10(tslib@2.8.1)
@@ -11402,11 +11402,11 @@ snapshots:
range-parser: 1.2.1
schema-utils: 4.3.3
optionalDependencies:
webpack: 5.104.1
webpack: 5.105.0
transitivePeerDependencies:
- tslib
webpack-dev-server@5.2.3(tslib@2.8.1)(webpack@5.104.1):
webpack-dev-server@5.2.3(tslib@2.8.1)(webpack@5.105.0):
dependencies:
'@types/bonjour': 3.5.13
'@types/connect-history-api-fallback': 1.5.4
@@ -11434,10 +11434,10 @@ snapshots:
serve-index: 1.9.2
sockjs: 0.3.24
spdy: 4.0.2
webpack-dev-middleware: 7.4.5(tslib@2.8.1)(webpack@5.104.1)
webpack-dev-middleware: 7.4.5(tslib@2.8.1)(webpack@5.105.0)
ws: 8.19.0
optionalDependencies:
webpack: 5.104.1
webpack: 5.105.0
transitivePeerDependencies:
- bufferutil
- debug
@@ -11459,7 +11459,7 @@ snapshots:
webpack-sources@3.3.3: {}
webpack@5.104.1:
webpack@5.105.0:
dependencies:
'@types/eslint-scope': 3.7.7
'@types/estree': 1.0.8
@@ -11471,7 +11471,7 @@ snapshots:
acorn-import-phases: 1.0.4(acorn@8.15.0)
browserslist: 4.28.1
chrome-trace-event: 1.0.4
enhanced-resolve: 5.18.4
enhanced-resolve: 5.19.0
es-module-lexer: 2.0.0
eslint-scope: 5.1.1
events: 3.3.0
@@ -11483,7 +11483,7 @@ snapshots:
neo-async: 2.6.2
schema-utils: 4.3.3
tapable: 2.3.0
terser-webpack-plugin: 5.3.16(webpack@5.104.1)
terser-webpack-plugin: 5.3.16(webpack@5.105.0)
watchpack: 2.5.1
webpack-sources: 3.3.3
transitivePeerDependencies:
@@ -11491,7 +11491,7 @@ snapshots:
- esbuild
- uglify-js
webpackbar@6.0.1(webpack@5.104.1):
webpackbar@6.0.1(webpack@5.105.0):
dependencies:
ansi-escapes: 4.3.2
chalk: 4.1.2
@@ -11500,7 +11500,7 @@ snapshots:
markdown-table: 2.0.0
pretty-time: 1.1.0
std-env: 3.10.0
webpack: 5.104.1
webpack: 5.105.0
wrap-ansi: 7.0.0
websocket-driver@0.7.4:
+1 -1
View File
@@ -23,7 +23,7 @@
"@internationalized/date": "^3.10.1",
"@lucide/svelte": "^0.563.1",
"@sveltejs/adapter-static": "^3.0.10",
"@sveltejs/kit": "^2.50.1",
"@sveltejs/kit": "^2.50.2",
"@sveltejs/vite-plugin-svelte": "^6.2.4",
"@tailwindcss/typography": "^0.5.19",
"@tailwindcss/vite": "^4.1.18",
+33 -37
View File
@@ -35,10 +35,10 @@ importers:
version: 0.563.1(svelte@5.49.1)
'@sveltejs/adapter-static':
specifier: ^3.0.10
version: 3.0.10(@sveltejs/kit@2.50.1(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))
version: 3.0.10(@sveltejs/kit@2.50.2(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))
'@sveltejs/kit':
specifier: ^2.50.1
version: 2.50.1(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2))
specifier: ^2.50.2
version: 2.50.2(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2))
'@sveltejs/vite-plugin-svelte':
specifier: ^6.2.4
version: 6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2))
@@ -62,13 +62,13 @@ importers:
version: 25.2.0
bits-ui:
specifier: 2.15.5
version: 2.15.5(@internationalized/date@3.10.1)(@sveltejs/kit@2.50.1(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)
version: 2.15.5(@internationalized/date@3.10.1)(@sveltejs/kit@2.50.2(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)
clsx:
specifier: ^2.1.1
version: 2.1.1
formsnap:
specifier: ^2.0.1
version: 2.0.1(svelte@5.49.1)(sveltekit-superforms@2.29.1(@sveltejs/kit@2.50.1(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3))
version: 2.0.1(svelte@5.49.1)(sveltekit-superforms@2.29.1(@sveltejs/kit@2.50.2(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3))
globals:
specifier: ^17.3.0
version: 17.3.0
@@ -76,11 +76,7 @@ importers:
specifier: ^1.1.0
version: 1.1.0(svelte@5.49.1)
oxlint:
<<<<<<< Updated upstream
specifier: ^1.42.0
=======
specifier: ^1.43.0
>>>>>>> Stashed changes
version: 1.43.0(oxlint-tsgolint@0.11.4)
oxlint-tsgolint:
specifier: ^0.11.4
@@ -96,7 +92,7 @@ importers:
version: 0.7.2(prettier-plugin-svelte@3.4.1(prettier@3.8.1)(svelte@5.49.1))(prettier@3.8.1)
runed:
specifier: ^0.37.1
version: 0.37.1(@sveltejs/kit@2.50.1(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(zod@4.3.6)
version: 0.37.1(@sveltejs/kit@2.50.2(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(zod@4.3.6)
shiki:
specifier: ^3.22.0
version: 3.22.0
@@ -114,7 +110,7 @@ importers:
version: 1.0.7(svelte@5.49.1)
sveltekit-superforms:
specifier: ^2.29.1
version: 2.29.1(@sveltejs/kit@2.50.1(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)
version: 2.29.1(@sveltejs/kit@2.50.2(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)
tailwind-merge:
specifier: ^3.4.0
version: 3.4.0
@@ -650,8 +646,8 @@ packages:
peerDependencies:
'@sveltejs/kit': ^2.0.0
'@sveltejs/kit@2.50.1':
resolution: {integrity: sha512-XRHD2i3zC4ukhz2iCQzO4mbsts081PAZnnMAQ7LNpWeYgeBmwMsalf0FGSwhFXBbtr2XViPKnFJBDCckWqrsLw==}
'@sveltejs/kit@2.50.2':
resolution: {integrity: sha512-875hTUkEbz+MyJIxWbQjfMaekqdmEKUUfR7JyKcpfMRZqcGyrO9Gd+iS1D/Dx8LpE5FEtutWGOtlAh4ReSAiOA==}
engines: {node: '>=18.13'}
hasBin: true
peerDependencies:
@@ -941,8 +937,8 @@ packages:
effect@3.19.15:
resolution: {integrity: sha512-vzMmgfZKLcojmUjBdlQx+uaKryO7yULlRxjpDnHdnvcp1NPHxJyoM6IOXBLlzz2I/uPtZpGKavt5hBv7IvGZkA==}
enhanced-resolve@5.18.4:
resolution: {integrity: sha512-LgQMM4WXU3QI+SYgEc2liRgznaD5ojbmY3sb8LxyguVkIg5FxdpTkvk72te2R38/TGKxH634oLxXRGY6d7AP+Q==}
enhanced-resolve@5.19.0:
resolution: {integrity: sha512-phv3E1Xl4tQOShqSte26C7Fl84EwUdZsyOuSSk9qtAGyyQs2s3jJzComh+Abf4g187lUUAvH+H26omrqia2aGg==}
engines: {node: '>=10.13.0'}
esbuild@0.27.2:
@@ -1329,8 +1325,8 @@ packages:
resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==}
engines: {node: '>=6'}
set-cookie-parser@2.7.2:
resolution: {integrity: sha512-oeM1lpU/UvhTxw+g3cIfxXHyJRc/uidd3yK1P242gzHds0udQBYzs3y8j4gCCW+ZJ7ad0yctld8RYO+bdurlvw==}
set-cookie-parser@3.0.1:
resolution: {integrity: sha512-n7Z7dXZhJbwuAHhNzkTti6Aw9QDDjZtm3JTpTGATIdNzdQz5GuFs22w90BcvF4INfnrL5xrX3oGsuqO5Dx3A1Q==}
shiki@3.22.0:
resolution: {integrity: sha512-LBnhsoYEe0Eou4e1VgJACes+O6S6QC0w71fCSp5Oya79inkwkm15gQ1UF6VtQ8j/taMDh79hAB49WUk8ALQW3g==}
@@ -1921,11 +1917,11 @@ snapshots:
dependencies:
acorn: 8.15.0
'@sveltejs/adapter-static@3.0.10(@sveltejs/kit@2.50.1(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))':
'@sveltejs/adapter-static@3.0.10(@sveltejs/kit@2.50.2(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))':
dependencies:
'@sveltejs/kit': 2.50.1(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2))
'@sveltejs/kit': 2.50.2(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2))
'@sveltejs/kit@2.50.1(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2))':
'@sveltejs/kit@2.50.2(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2))':
dependencies:
'@standard-schema/spec': 1.1.0
'@sveltejs/acorn-typescript': 1.0.8(acorn@8.15.0)
@@ -1939,7 +1935,7 @@ snapshots:
magic-string: 0.30.21
mrmime: 2.0.1
sade: 1.8.1
set-cookie-parser: 2.7.2
set-cookie-parser: 3.0.1
sirv: 3.0.2
svelte: 5.49.1
vite: 7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)
@@ -1970,7 +1966,7 @@ snapshots:
'@tailwindcss/node@4.1.18':
dependencies:
'@jridgewell/remapping': 2.3.5
enhanced-resolve: 5.18.4
enhanced-resolve: 5.19.0
jiti: 2.6.1
lightningcss: 1.30.2
magic-string: 0.30.21
@@ -2126,15 +2122,15 @@ snapshots:
axobject-query@4.1.0: {}
bits-ui@2.15.5(@internationalized/date@3.10.1)(@sveltejs/kit@2.50.1(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1):
bits-ui@2.15.5(@internationalized/date@3.10.1)(@sveltejs/kit@2.50.2(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1):
dependencies:
'@floating-ui/core': 1.7.4
'@floating-ui/dom': 1.7.5
'@internationalized/date': 3.10.1
esm-env: 1.2.2
runed: 0.35.1(@sveltejs/kit@2.50.1(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)
runed: 0.35.1(@sveltejs/kit@2.50.2(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)
svelte: 5.49.1
svelte-toolbelt: 0.10.6(@sveltejs/kit@2.50.1(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)
svelte-toolbelt: 0.10.6(@sveltejs/kit@2.50.2(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)
tabbable: 6.4.0
transitivePeerDependencies:
- '@sveltejs/kit'
@@ -2191,7 +2187,7 @@ snapshots:
fast-check: 3.23.2
optional: true
enhanced-resolve@5.18.4:
enhanced-resolve@5.19.0:
dependencies:
graceful-fs: 4.2.11
tapable: 2.3.0
@@ -2242,11 +2238,11 @@ snapshots:
optionalDependencies:
picomatch: 4.0.3
formsnap@2.0.1(svelte@5.49.1)(sveltekit-superforms@2.29.1(@sveltejs/kit@2.50.1(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)):
formsnap@2.0.1(svelte@5.49.1)(sveltekit-superforms@2.29.1(@sveltejs/kit@2.50.2(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)):
dependencies:
svelte: 5.49.1
svelte-toolbelt: 0.5.0(svelte@5.49.1)
sveltekit-superforms: 2.29.1(@sveltejs/kit@2.50.1(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)
sveltekit-superforms: 2.29.1(@sveltejs/kit@2.50.2(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)
fsevents@2.3.3:
optional: true
@@ -2535,30 +2531,30 @@ snapshots:
esm-env: 1.2.2
svelte: 5.49.1
runed@0.35.1(@sveltejs/kit@2.50.1(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1):
runed@0.35.1(@sveltejs/kit@2.50.2(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1):
dependencies:
dequal: 2.0.3
esm-env: 1.2.2
lz-string: 1.5.0
svelte: 5.49.1
optionalDependencies:
'@sveltejs/kit': 2.50.1(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2))
'@sveltejs/kit': 2.50.2(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2))
runed@0.37.1(@sveltejs/kit@2.50.1(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(zod@4.3.6):
runed@0.37.1(@sveltejs/kit@2.50.2(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(zod@4.3.6):
dependencies:
dequal: 2.0.3
esm-env: 1.2.2
lz-string: 1.5.0
svelte: 5.49.1
optionalDependencies:
'@sveltejs/kit': 2.50.1(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2))
'@sveltejs/kit': 2.50.2(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2))
zod: 4.3.6
sade@1.8.1:
dependencies:
mri: 1.2.0
set-cookie-parser@2.7.2: {}
set-cookie-parser@3.0.1: {}
shiki@3.22.0:
dependencies:
@@ -2614,10 +2610,10 @@ snapshots:
runed: 0.28.0(svelte@5.49.1)
svelte: 5.49.1
svelte-toolbelt@0.10.6(@sveltejs/kit@2.50.1(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1):
svelte-toolbelt@0.10.6(@sveltejs/kit@2.50.2(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1):
dependencies:
clsx: 2.1.1
runed: 0.35.1(@sveltejs/kit@2.50.1(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)
runed: 0.35.1(@sveltejs/kit@2.50.2(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)
style-to-object: 1.0.14
svelte: 5.49.1
transitivePeerDependencies:
@@ -2654,9 +2650,9 @@ snapshots:
magic-string: 0.30.21
zimmerframe: 1.1.4
sveltekit-superforms@2.29.1(@sveltejs/kit@2.50.1(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3):
sveltekit-superforms@2.29.1(@sveltejs/kit@2.50.2(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3):
dependencies:
'@sveltejs/kit': 2.50.1(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2))
'@sveltejs/kit': 2.50.2(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.49.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)))(svelte@5.49.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2))
devalue: 5.6.2
memoize-weak: 1.0.2
svelte: 5.49.1
@@ -1,10 +1,11 @@
<script lang="ts">
import * as Dialog from '$lib/components/ui/dialog/index.js';
import * as Tabs from '$lib/components/ui/tabs/index.js';
import CopyButton from '$lib/components/ui/copy-button/copy-button.svelte';
import { Button } from '$lib/components/ui/button/index.js';
import { createHighlighter } from 'shiki';
import { util } from '$lib/api/util.svelte';
import YAML from 'yaml';
import { onMount } from 'svelte';
type Props = {
open?: boolean;
@@ -13,28 +14,35 @@
const config = $derived(util.config());
let lang: 'json' | 'yaml' = $state('json');
let highlighter: Awaited<ReturnType<typeof createHighlighter>> | null = $state(null);
const formatted = $derived.by(() => {
if (!config.data) return '';
return lang === 'json'
? JSON.stringify(JSON.parse(config.data), null, 2)
: YAML.stringify(JSON.parse(config.data), {
indent: 2,
lineWidth: 0, // no forced wrapping
collectionStyle: 'block' // no inline `{}` or `[]`
});
});
let code = $derived.by(async () => {
const currentLang = lang;
let highlighter = await createHighlighter({
onMount(async () => {
highlighter = await createHighlighter({
themes: ['catppuccin-latte', 'catppuccin-mocha'],
langs: ['json', 'yaml']
});
});
const formatted = $derived.by(() => {
if (!config.data) return '';
try {
const obj = JSON.parse(config.data);
return lang === 'json'
? JSON.stringify(obj, null, 2)
: YAML.stringify(obj, {
indent: 2,
lineWidth: 0,
collectionStyle: 'block'
});
} catch (e) {
return config.data;
}
});
const codeHtml = $derived.by(() => {
if (!highlighter || !formatted) return '';
return highlighter.codeToHtml(formatted, {
lang: currentLang,
lang,
themes: {
light: 'catppuccin-latte',
dark: 'catppuccin-mocha'
@@ -44,35 +52,40 @@
</script>
<Dialog.Root bind:open>
<Dialog.Content class="max-h-[90vh] w-fit max-w-[90vw] overflow-y-auto px-4 py-2 sm:min-w-160">
<Dialog.Header class="flex justify-between gap-2 py-4">
<Dialog.Title>Dynamic Config</Dialog.Title>
<Dialog.Content class="max-h-[85vh] w-full max-w-4xl p-0 gap-0 overflow-hidden flex flex-col">
<Dialog.Header class="px-6 py-4 border-b">
<Dialog.Title>Configuration</Dialog.Title>
<Dialog.Description>
This is the current dynamic configuration of this profile.
View the current dynamic configuration.
</Dialog.Description>
</Dialog.Header>
<Button
variant="outline"
size="sm"
class="w-full"
onclick={() => (lang = lang === 'json' ? 'yaml' : 'json')}
>
{lang === 'json' ? 'Show YAML' : 'Show JSON'}
</Button>
{#if config.isSuccess && config.data !== ''}
<div class="relative overflow-x-auto rounded-xl">
<CopyButton text={formatted} class="absolute top-1 right-4" />
<div class="flex flex-col flex-1 min-h-0">
<Tabs.Root value={lang} onValueChange={(v) => (lang = v as 'json' | 'yaml')} class="flex flex-col flex-1 min-h-0">
<div class="flex items-center justify-between px-4 py-2 border-b bg-muted/40">
<Tabs.List class="grid w-[200px] grid-cols-2">
<Tabs.Trigger value="json">JSON</Tabs.Trigger>
<Tabs.Trigger value="yaml">YAML</Tabs.Trigger>
</Tabs.List>
<CopyButton text={formatted} />
</div>
{#await code then value}
<div class="w-full overflow-x-auto">
<div class="min-w-fit whitespace-pre">
{@html value}
<div class="flex-1 overflow-auto bg-card relative min-h-0">
{#if codeHtml}
<div class="p-4 text-sm font-mono leading-relaxed tab-size-2">
{@html codeHtml}
</div>
</div>
{/await}
</div>
{/if}
{:else}
<div class="p-6 space-y-3">
<div class="h-4 w-3/4 bg-muted/50 rounded animate-pulse"></div>
<div class="h-4 w-1/2 bg-muted/50 rounded animate-pulse"></div>
<div class="h-4 w-2/3 bg-muted/50 rounded animate-pulse"></div>
<div class="h-4 w-1/3 bg-muted/50 rounded animate-pulse"></div>
</div>
{/if}
</div>
</Tabs.Root>
</div>
</Dialog.Content>
</Dialog.Root>
@@ -80,18 +93,25 @@
:global(.dark .shiki),
:global(.dark .shiki span) {
color: var(--shiki-dark) !important;
background-color: var(--shiki-dark-bg) !important;
background-color: transparent !important;
font-style: var(--shiki-dark-font-style) !important;
font-weight: var(--shiki-dark-font-weight) !important;
text-decoration: var(--shiki-dark-text-decoration) !important;
}
:global(.shiki) {
padding: 1rem !important;
border-radius: 0.5rem;
background-color: transparent !important;
margin: 0 !important;
}
:global(.shiki code) {
background-color: transparent !important;
padding: 0 !important;
}
.tab-size-2 {
-moz-tab-size: 2;
-o-tab-size: 2;
tab-size: 2;
}
</style>