diff --git a/package.json b/package.json index 3b4941d..d40afe7 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "@astrojs/solid-js": "^5.0.1", "@astrojs/svelte": "^7.0.2", "@astrojs/vercel": "^8.0.1", - "@lobehub/icons-static-svg": "^1.11.0", + "@lobehub/icons-static-svg": "^1.12.0", "astro": "^5.1.1", "eslint": "^8.57.1", "eventsource-parser": "^3.0.0", @@ -30,7 +30,7 @@ "solid-js": "^1.9.3", "solid-toast": "^0.5.0", "solidjs-use": "^2.3.0", - "svelte": "^5.15.0", + "svelte": "^5.16.0", "svelte-sonner": "^0.3.28", "tiktoken": "^1.0.18" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3a4ad0d..15aad40 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,13 +19,13 @@ importers: version: 5.0.1(@types/node@22.10.2)(jiti@2.4.2)(solid-js@1.9.3)(terser@5.37.0)(tsx@4.19.2) '@astrojs/svelte': specifier: ^7.0.2 - version: 7.0.2(@types/node@22.10.2)(astro@5.1.1(@types/node@22.10.2)(jiti@2.4.2)(rollup@2.79.2)(terser@5.37.0)(tsx@4.19.2)(typescript@5.4.5))(jiti@2.4.2)(svelte@5.15.0)(terser@5.37.0)(tsx@4.19.2)(typescript@5.4.5) + version: 7.0.2(@types/node@22.10.2)(astro@5.1.1(@types/node@22.10.2)(jiti@2.4.2)(rollup@2.79.2)(terser@5.37.0)(tsx@4.19.2)(typescript@5.4.5))(jiti@2.4.2)(svelte@5.16.0)(terser@5.37.0)(tsx@4.19.2)(typescript@5.4.5) '@astrojs/vercel': specifier: ^8.0.1 - version: 8.0.1(astro@5.1.1(@types/node@22.10.2)(jiti@2.4.2)(rollup@2.79.2)(terser@5.37.0)(tsx@4.19.2)(typescript@5.4.5))(rollup@2.79.2)(svelte@5.15.0)(vue@3.5.12(typescript@5.4.5)) + version: 8.0.1(astro@5.1.1(@types/node@22.10.2)(jiti@2.4.2)(rollup@2.79.2)(terser@5.37.0)(tsx@4.19.2)(typescript@5.4.5))(rollup@2.79.2)(svelte@5.16.0)(vue@3.5.12(typescript@5.4.5)) '@lobehub/icons-static-svg': - specifier: ^1.11.0 - version: 1.11.0 + specifier: ^1.12.0 + version: 1.12.0 astro: specifier: ^5.1.1 version: 5.1.1(@types/node@22.10.2)(jiti@2.4.2)(rollup@2.79.2)(terser@5.37.0)(tsx@4.19.2)(typescript@5.4.5) @@ -69,11 +69,11 @@ importers: specifier: ^2.3.0 version: 2.3.0 svelte: - specifier: ^5.15.0 - version: 5.15.0 + specifier: ^5.16.0 + version: 5.16.0 svelte-sonner: specifier: ^0.3.28 - version: 0.3.28(svelte@5.15.0) + version: 0.3.28(svelte@5.16.0) tiktoken: specifier: ^1.0.18 version: 1.0.18 @@ -113,25 +113,25 @@ importers: version: 0.4.3(astro@5.1.1(@types/node@22.10.2)(jiti@2.4.2)(rollup@2.79.2)(terser@5.37.0)(tsx@4.19.2)(typescript@5.4.5))(vite-plugin-pwa@0.19.8(vite@6.0.5(@types/node@22.10.2)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2))(workbox-build@7.0.0(@types/babel__core@7.20.5))(workbox-window@7.0.0)) bits-ui: specifier: ^0.22.0 - version: 0.22.0(svelte@5.15.0) + version: 0.22.0(svelte@5.16.0) eslint-plugin-astro: specifier: ^1.3.1 version: 1.3.1(eslint@8.57.1)(typescript@5.4.5) eslint-plugin-svelte: specifier: ^2.46.1 - version: 2.46.1(eslint@8.57.1)(svelte@5.15.0) + version: 2.46.1(eslint@8.57.1)(svelte@5.16.0) openai: specifier: ^4.77.0 version: 4.77.0(zod@3.24.1) svelte-inview: specifier: ^4.0.4 - version: 4.0.4(svelte@5.15.0) + version: 4.0.4(svelte@5.16.0) svelte-persisted-store: specifier: ^0.12.0 - version: 0.12.0(svelte@5.15.0) + version: 0.12.0(svelte@5.16.0) svelte-ripple-action: specifier: ^2.0.0 - version: 2.0.0(svelte@5.15.0) + version: 2.0.0(svelte@5.16.0) unocss: specifier: ^0.65.2 version: 0.65.2(postcss@8.4.49)(rollup@2.79.2)(vite@6.0.5(@types/node@22.10.2)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2))(vue@3.5.12(typescript@5.4.5)) @@ -1489,8 +1489,8 @@ packages: peerDependencies: unocss: '>= 0.31.13 < 1' - '@lobehub/icons-static-svg@1.11.0': - resolution: {integrity: sha512-Q+KZSFmneUZtNyclpKuPauaeW5GlbzOaJcVmCXj4b94Ze58X9l8l7/BdQswEg42Iy1VqNSb/xGSAZNM/ghr+8Q==} + '@lobehub/icons-static-svg@1.12.0': + resolution: {integrity: sha512-KygsLAGmXvENmlF8e4BJkDJSVE03d8+soRDwbRLQHzf5pu0IgfNeq5vHRCfOSqSg8IbDeyg7tvYWVs2UmOUBTQ==} '@mapbox/node-pre-gyp@2.0.0-rc.0': resolution: {integrity: sha512-nhSMNprz3WmeRvd8iUs5JqkKr0Ncx46JtPxM3AhXes84XpSJfmIwKeWXRpsr53S7kqPkQfPhzrMFUxSNb23qSA==} @@ -2974,8 +2974,8 @@ packages: peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 - eslint-plugin-react@7.37.2: - resolution: {integrity: sha512-EsTAnj9fLVr/GZleBLFbj/sSuXeWmp1eXIN60ceYnZveqEaUCyW4X+Vh4WTdUhCkW4xutXYqTXCUSyqD4rB75w==} + eslint-plugin-react@7.37.3: + resolution: {integrity: sha512-DomWuTQPFYZwF/7c9W2fkKkStqZmBd3uugfqBYLdkZ3Hii23WzZuOLUskGxB8qkSKqftxEeGL1TB2kMhrce0jA==} engines: {node: '>=4'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 @@ -4881,8 +4881,8 @@ packages: svelte: ^3.55 || ^4.0.0-next.0 || ^4.0 || ^5.0.0-next.0 typescript: ^4.9.4 || ^5.0.0 - svelte@5.15.0: - resolution: {integrity: sha512-YWl8rAd4hSjERLtLvP6h2pflGtmrJwv+L12BgrOtHYJCpvLS9WKp/YNAdyolw3FymXtcYZqhSWvWlu5O1X7tgQ==} + svelte@5.16.0: + resolution: {integrity: sha512-Ygqsiac6UogVED2ruKclU+pOeMThxWtp9LG+li7BXeDKC2paVIsRTMkNmcON4Zejerd1s5sZHWx6ZtU85xklVg==} engines: {node: '>=18'} synckit@0.6.2: @@ -5613,12 +5613,12 @@ snapshots: - tsx - yaml - '@astrojs/svelte@7.0.2(@types/node@22.10.2)(astro@5.1.1(@types/node@22.10.2)(jiti@2.4.2)(rollup@2.79.2)(terser@5.37.0)(tsx@4.19.2)(typescript@5.4.5))(jiti@2.4.2)(svelte@5.15.0)(terser@5.37.0)(tsx@4.19.2)(typescript@5.4.5)': + '@astrojs/svelte@7.0.2(@types/node@22.10.2)(astro@5.1.1(@types/node@22.10.2)(jiti@2.4.2)(rollup@2.79.2)(terser@5.37.0)(tsx@4.19.2)(typescript@5.4.5))(jiti@2.4.2)(svelte@5.16.0)(terser@5.37.0)(tsx@4.19.2)(typescript@5.4.5)': dependencies: - '@sveltejs/vite-plugin-svelte': 5.0.3(svelte@5.15.0)(vite@6.0.5(@types/node@22.10.2)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)) + '@sveltejs/vite-plugin-svelte': 5.0.3(svelte@5.16.0)(vite@6.0.5(@types/node@22.10.2)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)) astro: 5.1.1(@types/node@22.10.2)(jiti@2.4.2)(rollup@2.79.2)(terser@5.37.0)(tsx@4.19.2)(typescript@5.4.5) - svelte: 5.15.0 - svelte2tsx: 0.7.31(svelte@5.15.0)(typescript@5.4.5) + svelte: 5.16.0 + svelte2tsx: 0.7.31(svelte@5.16.0)(typescript@5.4.5) typescript: 5.4.5 vite: 6.0.5(@types/node@22.10.2)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2) transitivePeerDependencies: @@ -5649,10 +5649,10 @@ snapshots: '@astrojs/underscore-redirects@0.4.0': {} - '@astrojs/vercel@8.0.1(astro@5.1.1(@types/node@22.10.2)(jiti@2.4.2)(rollup@2.79.2)(terser@5.37.0)(tsx@4.19.2)(typescript@5.4.5))(rollup@2.79.2)(svelte@5.15.0)(vue@3.5.12(typescript@5.4.5))': + '@astrojs/vercel@8.0.1(astro@5.1.1(@types/node@22.10.2)(jiti@2.4.2)(rollup@2.79.2)(terser@5.37.0)(tsx@4.19.2)(typescript@5.4.5))(rollup@2.79.2)(svelte@5.16.0)(vue@3.5.12(typescript@5.4.5))': dependencies: '@astrojs/internal-helpers': 0.4.2 - '@vercel/analytics': 1.4.1(svelte@5.15.0)(vue@3.5.12(typescript@5.4.5)) + '@vercel/analytics': 1.4.1(svelte@5.16.0)(vue@3.5.12(typescript@5.4.5)) '@vercel/edge': 1.1.4 '@vercel/nft': 0.27.10(rollup@2.79.2) astro: 5.1.1(@types/node@22.10.2)(jiti@2.4.2)(rollup@2.79.2)(terser@5.37.0)(tsx@4.19.2)(typescript@5.4.5) @@ -6660,7 +6660,7 @@ snapshots: eslint-plugin-markdown: 2.2.1(eslint@8.57.1) eslint-plugin-n: 15.7.0(eslint@8.57.1) eslint-plugin-promise: 6.6.0(eslint@8.57.1) - eslint-plugin-react: 7.37.2(eslint@8.57.1) + eslint-plugin-react: 7.37.3(eslint@8.57.1) eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) eslint-plugin-unicorn: 42.0.0(eslint@8.57.1) eslint-plugin-vue: 8.7.1(eslint@8.57.1) @@ -6835,7 +6835,7 @@ snapshots: '@unocss/preset-mini': 0.52.7 unocss: 0.65.2(postcss@8.4.49)(rollup@2.79.2)(vite@6.0.5(@types/node@22.10.2)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2))(vue@3.5.12(typescript@5.4.5)) - '@lobehub/icons-static-svg@1.11.0': {} + '@lobehub/icons-static-svg@1.12.0': {} '@mapbox/node-pre-gyp@2.0.0-rc.0': dependencies: @@ -6850,7 +6850,7 @@ snapshots: - encoding - supports-color - '@melt-ui/svelte@0.76.2(svelte@5.15.0)': + '@melt-ui/svelte@0.76.2(svelte@5.16.0)': dependencies: '@floating-ui/core': 1.6.8 '@floating-ui/dom': 1.6.12 @@ -6858,7 +6858,7 @@ snapshots: dequal: 2.0.3 focus-trap: 7.6.2 nanoid: 5.0.9 - svelte: 5.15.0 + svelte: 5.16.0 '@netlify/functions@2.8.2': dependencies: @@ -7102,23 +7102,23 @@ snapshots: magic-string: 0.25.9 string.prototype.matchall: 4.0.12 - '@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.15.0)(vite@6.0.5(@types/node@22.10.2)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)))(svelte@5.15.0)(vite@6.0.5(@types/node@22.10.2)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2))': + '@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.16.0)(vite@6.0.5(@types/node@22.10.2)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)))(svelte@5.16.0)(vite@6.0.5(@types/node@22.10.2)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2))': dependencies: - '@sveltejs/vite-plugin-svelte': 5.0.3(svelte@5.15.0)(vite@6.0.5(@types/node@22.10.2)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)) + '@sveltejs/vite-plugin-svelte': 5.0.3(svelte@5.16.0)(vite@6.0.5(@types/node@22.10.2)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)) debug: 4.4.0 - svelte: 5.15.0 + svelte: 5.16.0 vite: 6.0.5(@types/node@22.10.2)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2) transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.15.0)(vite@6.0.5(@types/node@22.10.2)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2))': + '@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.16.0)(vite@6.0.5(@types/node@22.10.2)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2))': dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 4.0.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.15.0)(vite@6.0.5(@types/node@22.10.2)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)))(svelte@5.15.0)(vite@6.0.5(@types/node@22.10.2)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)) + '@sveltejs/vite-plugin-svelte-inspector': 4.0.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.16.0)(vite@6.0.5(@types/node@22.10.2)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)))(svelte@5.16.0)(vite@6.0.5(@types/node@22.10.2)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)) debug: 4.4.0 deepmerge: 4.3.1 kleur: 4.1.5 magic-string: 0.30.17 - svelte: 5.15.0 + svelte: 5.16.0 vite: 6.0.5(@types/node@22.10.2)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2) vitefu: 1.0.4(vite@6.0.5(@types/node@22.10.2)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)) transitivePeerDependencies: @@ -7556,9 +7556,9 @@ snapshots: - supports-color - vue - '@vercel/analytics@1.4.1(svelte@5.15.0)(vue@3.5.12(typescript@5.4.5))': + '@vercel/analytics@1.4.1(svelte@5.16.0)(vue@3.5.12(typescript@5.4.5))': optionalDependencies: - svelte: 5.15.0 + svelte: 5.16.0 vue: 3.5.12(typescript@5.4.5) '@vercel/edge@1.1.4': {} @@ -7966,12 +7966,12 @@ snapshots: dependencies: file-uri-to-path: 1.0.0 - bits-ui@0.22.0(svelte@5.15.0): + bits-ui@0.22.0(svelte@5.16.0): dependencies: '@internationalized/date': 3.6.0 - '@melt-ui/svelte': 0.76.2(svelte@5.15.0) + '@melt-ui/svelte': 0.76.2(svelte@5.16.0) nanoid: 5.0.9 - svelte: 5.15.0 + svelte: 5.16.0 boolbase@1.0.0: {} @@ -8708,7 +8708,7 @@ snapshots: dependencies: eslint: 8.57.1 - eslint-plugin-react@7.37.2(eslint@8.57.1): + eslint-plugin-react@7.37.3(eslint@8.57.1): dependencies: array-includes: 3.1.8 array.prototype.findlast: 1.2.5 @@ -8730,7 +8730,7 @@ snapshots: string.prototype.matchall: 4.0.12 string.prototype.repeat: 1.0.0 - eslint-plugin-svelte@2.46.1(eslint@8.57.1)(svelte@5.15.0): + eslint-plugin-svelte@2.46.1(eslint@8.57.1)(svelte@5.16.0): dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) '@jridgewell/sourcemap-codec': 1.5.0 @@ -8743,9 +8743,9 @@ snapshots: postcss-safe-parser: 6.0.0(postcss@8.4.49) postcss-selector-parser: 6.1.2 semver: 7.6.3 - svelte-eslint-parser: 0.43.0(svelte@5.15.0) + svelte-eslint-parser: 0.43.0(svelte@5.16.0) optionalDependencies: - svelte: 5.15.0 + svelte: 5.16.0 transitivePeerDependencies: - ts-node @@ -11046,7 +11046,7 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} - svelte-eslint-parser@0.43.0(svelte@5.15.0): + svelte-eslint-parser@0.43.0(svelte@5.16.0): dependencies: eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 @@ -11054,32 +11054,32 @@ snapshots: postcss: 8.4.49 postcss-scss: 4.0.9(postcss@8.4.49) optionalDependencies: - svelte: 5.15.0 + svelte: 5.16.0 - svelte-inview@4.0.4(svelte@5.15.0): + svelte-inview@4.0.4(svelte@5.16.0): dependencies: - svelte: 5.15.0 + svelte: 5.16.0 - svelte-persisted-store@0.12.0(svelte@5.15.0): + svelte-persisted-store@0.12.0(svelte@5.16.0): dependencies: - svelte: 5.15.0 + svelte: 5.16.0 - svelte-ripple-action@2.0.0(svelte@5.15.0): + svelte-ripple-action@2.0.0(svelte@5.16.0): dependencies: - svelte: 5.15.0 + svelte: 5.16.0 - svelte-sonner@0.3.28(svelte@5.15.0): + svelte-sonner@0.3.28(svelte@5.16.0): dependencies: - svelte: 5.15.0 + svelte: 5.16.0 - svelte2tsx@0.7.31(svelte@5.15.0)(typescript@5.4.5): + svelte2tsx@0.7.31(svelte@5.16.0)(typescript@5.4.5): dependencies: dedent-js: 1.0.1 pascal-case: 3.1.2 - svelte: 5.15.0 + svelte: 5.16.0 typescript: 5.4.5 - svelte@5.15.0: + svelte@5.16.0: dependencies: '@ampproject/remapping': 2.3.0 '@jridgewell/sourcemap-codec': 1.5.0 @@ -11088,6 +11088,7 @@ snapshots: acorn-typescript: 1.4.13(acorn@8.14.0) aria-query: 5.3.2 axobject-query: 4.1.0 + clsx: 2.1.1 esm-env: 1.2.1 esrap: 1.3.2 is-reference: 3.0.3