{ "name": "meetingtime", "version": "1.7.1", "private": true, "description": "Self-hosted real-time web app that helps you run better meetings by tracking speaking time and time spent on each topic, with collaborative note-taking.", "license": "MIT", "author": "qiaeru", "repository": { "type": "git", "url": "https://github.com/qiaeru/meetingtime.git" }, "homepage": "https://github.com/qiaeru/meetingtime#readme", "bugs": { "url": "https://github.com/qiaeru/meetingtime/issues" }, "type": "module", "workspaces": [ "shared", "server", "client" ], "scripts": { "dev": "concurrently -n server,client -c blue,magenta \"npm run dev -w server\" \"npm run dev -w client\"", "build": "npm run build -w shared && npm run build -w client && npm run build -w server", "start": "node server/dist/index.js", "typecheck": "tsc -b shared server client", "lint": "eslint \"{shared,server,client}/src/**/*.{ts,tsx}\"", "format": "prettier --write \"{shared,server,client}/src/**/*.{ts,tsx,css,json,md}\" \"*.md\"" }, "devDependencies": { "@eslint/js": "^10.0.1", "concurrently": "^10.0.6", "eslint": "^10.13.0", "globals": "^17.13.0", "prettier": "^3.9.10", "typescript": "^6.0.3", "typescript-eslint": "^8.72.1" }, "engines": { "node": ">=24" } }