mirror of
https://github.com/paperclipai/paperclip
synced 2026-04-25 17:25:15 +02:00
- Sort GET /api/adapters alphabetically by type (reload no longer shuffles) - Show red Package icon for npm adapters, amber FolderOpen for local path - Add reinstall confirmation dialog with current vs latest npm version - Enable Vite polling when running on /mnt/ (WSL inotify doesn't work on NTFS)
26 lines
701 B
TypeScript
26 lines
701 B
TypeScript
import path from "path";
|
|
import { defineConfig } from "vite";
|
|
import react from "@vitejs/plugin-react";
|
|
import tailwindcss from "@tailwindcss/vite";
|
|
|
|
export default defineConfig({
|
|
plugins: [react(), tailwindcss()],
|
|
resolve: {
|
|
alias: {
|
|
"@": path.resolve(__dirname, "./src"),
|
|
lexical: path.resolve(__dirname, "./node_modules/lexical/Lexical.mjs"),
|
|
},
|
|
},
|
|
server: {
|
|
port: 5173,
|
|
// WSL2 /mnt/ drives don't support inotify — fall back to polling so HMR works
|
|
watch: process.cwd().startsWith("/mnt/") ? { usePolling: true, interval: 1000 } : undefined,
|
|
proxy: {
|
|
"/api": {
|
|
target: "http://localhost:3100",
|
|
ws: true,
|
|
},
|
|
},
|
|
},
|
|
});
|