Quality of life update & package migrations. Use Vercel as default adapter (#67)

* Update all packages
* Manual migration to SkeletonUI v4.8.0. Event elements has breaking tabs underline highlight
* Remove unused dependencies & Let Prettier clean everything
* Minor misc styling update
This commit is contained in:
Antoine Phan
2025-12-19 22:21:00 -05:00
committed by GitHub
parent a7ce1b8683
commit 37666f9d0a
32 changed files with 755 additions and 472 deletions

View File

@@ -4,7 +4,7 @@ import { defineConfig } from 'vite';
export default defineConfig({
plugins: [sveltekit(), tailwindcss()],
// Optimize dependency pre-bundling
optimizeDeps: {
include: [
@@ -21,22 +21,14 @@ export default defineConfig({
build: {
target: 'esnext',
minify: 'esbuild',
cssMinify: true,
cssMinify: true
},
// Server optimizations for dev
server: {
fs: {
// Allow serving files from project root
strict: false
},
warmup: {
// Pre-transform commonly used files
clientFiles: [
'./src/routes/+layout.svelte',
'./src/routes/+page.svelte',
'./src/components/layout/*.svelte'
]
clientFiles: ['./src/routes/+layout.svelte']
}
},