mirror of
https://github.com/ancsemi/Haven.git
synced 2026-11-08 23:14:08 +00:00
Fixed: - Upload error handling (check HTTP status before JSON parse) - Screen share X button (minimize instead of destroy streams) - Online users visibility (show all connected users server-wide) - DM button feedback (toast, disable, scroll to channel) Changed: - Replaced Tenor GIF API with GIPHY (endpoints, client patterns, README) Added: - Custom theme with canvas-based HSV triangle colour picker - Theme persists in localStorage, applies on page load without flash
22 lines
489 B
JSON
22 lines
489 B
JSON
{
|
|
"name": "haven",
|
|
"version": "1.3.3",
|
|
"description": "Self-hosted private chat — your server, your rules",
|
|
"license": "MIT-NC",
|
|
"main": "server.js",
|
|
"scripts": {
|
|
"start": "node server.js",
|
|
"dev": "node --watch server.js"
|
|
},
|
|
"dependencies": {
|
|
"bcryptjs": "^2.4.3",
|
|
"better-sqlite3": "^11.7.0",
|
|
"dotenv": "^16.4.7",
|
|
"express": "^4.21.2",
|
|
"helmet": "^8.1.0",
|
|
"jsonwebtoken": "^9.0.2",
|
|
"multer": "^2.0.2",
|
|
"socket.io": "^4.8.1"
|
|
}
|
|
}
|