{ "name": "ollama-ai-frontend", "version": "1.0.0", "type": "module", "main": "server.js", "engines": { "node": ">=22.13.0" }, "scripts": { "start": "node --env-file-if-exists=.env server.js", "dev": "node --env-file-if-exists=.env --watch server.js", "user:role": "node --env-file-if-exists=.env scripts/set-role.js", "lint": "eslint .", "test": "npm run test:ci", "test:backend": "node scripts/run-tests.js backend", "test:frontend": "node scripts/run-tests.js frontend", "test:ci": "npm run test:backend && npm run test:frontend", "test:browser": "node scripts/browser-tests.js" }, "dependencies": { "bcrypt": "^6.0.0", "better-sqlite3": "^13.0.3", "body-parser": "^1.20.2", "dompurify": "3.4.16", "express": "^4.19.2", "express-session": "^1.17.3", "multer": "^2.4.0", "qs": "^6.15.0", "sharp": "^0.35.4" }, "devDependencies": { "@eslint/js": "^10.0.1", "eslint": "^10.11.0", "globals": "^17.12.0" } }