{ "name": "yakit-takip-modulu", "version": "1.0.0", "description": "Akaryakıt İstasyonu Yönetim Sistemi", "main": "src/server.js", "scripts": { "dev": "npm run server & npm run client", "server": "PORT=3005 node src/server.js", "client": "vite dev --port 5005", "build": "vite build", "preview": "vite preview --port 5005", "start": "PORT=3005 node src/production-server.js", "prod": "npm run build && npm run start", "setup": "node -e \"import('./src/server.js').then(() => console.log('Database setup completed')).catch(console.error);\"", "init-db": "node -e \"import('./src/server.js').catch(console.error)\"" }, "devDependencies": { "@sveltejs/adapter-auto": "^2.0.0", "@sveltejs/adapter-node": "^1.0.0", "@sveltejs/kit": "^1.30.4", "@sveltejs/vite-plugin-svelte": "^2.4.2", "svelte": "^4.2.20", "vite": "^4.4.2" }, "dependencies": { "bcrypt": "^5.1.0", "express": "^4.18.2", "express-session": "^1.17.3", "socket.io": "^4.7.2", "socket.io-client": "^4.7.2", "sqlite3": "^5.1.6" }, "type": "module" }