Backend:
- gunicorn 23.0.0 → 25.1.0
- setuptools 79.0.1 → 82.0.1
- litellm >=1.72.3 → >=1.82.1
Frontend:
- Migrate Tailwind CSS 3 → 4, daisyUI 4 → 5
- Add @tailwindcss/vite plugin, remove autoprefixer
- Replace tailwind.config.js with src/app.css (CSS-based config)
- Convert custom themes (aestheticDark, catppuccinMocha, aestheticLight,
northernLights) to daisyUI 5 CSS variable format
- Remove daisyUI v4-only '-bordered' classes from 45 component files
(input-bordered, select-bordered, textarea-bordered, file-input-bordered
are removed in v5; borders are default)
- @types/node 22 → 25
- @lukulent/svelte-umami 0.0.3 → 0.0.4
- packageManager: bun@1.2.22 → bun@1.3.10
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
16 lines
308 B
TypeScript
16 lines
308 B
TypeScript
// vite.config.js
|
|
import { defineConfig } from 'vite';
|
|
import { sveltekit } from '@sveltejs/kit/vite';
|
|
import Icons from 'unplugin-icons/vite';
|
|
import tailwindcss from '@tailwindcss/vite';
|
|
|
|
export default defineConfig({
|
|
plugins: [
|
|
tailwindcss(),
|
|
sveltekit(),
|
|
Icons({
|
|
compiler: 'svelte'
|
|
})
|
|
]
|
|
});
|