vite.config.ts
1import tailwindcss from '@tailwindcss/vite';
2import { sveltekit } from '@sveltejs/kit/vite';
3import { defineConfig } from 'vite';
4import { terminalWebSocket } from './src/lib/server/vite-ws-plugin.ts';
5
6export default defineConfig({
7 plugins: [tailwindcss(), sveltekit(), terminalWebSocket()],
8 ssr: {
9 // node-pty is a native module, don't try to bundle it
10 noExternal: [],
11 external: ['node-pty']
12 }
13});