lexguard-backend / package.json
github-actions[bot]
Deploy to Hugging Face
b921752
Raw
History Blame Contribute Delete
1.47 kB
{
"name": "lexguard-backend",
"version": "1.0.0",
"description": "LexGuard – AI Rights & Contract Intelligence System (Backend)",
"main": "src/server.js",
"scripts": {
"dev": "nodemon src/server.js",
"start": "node --max-old-space-size=380 --optimize-for-size --expose-gc src/server.js",
"benchmark": "node benchmark/benchmark_runner.js --verbose",
"benchmark:ci": "node benchmark/benchmark_runner.js --ci --save --min-recall 85 --min-precision 90",
"benchmark:json": "node benchmark/benchmark_runner.js --json",
"benchmark:save": "node benchmark/benchmark_runner.js --verbose --save"
},
"dependencies": {
"@google/generative-ai": "^0.24.1",
"@pinecone-database/pinecone": "^8.0.0",
"@xenova/transformers": "^2.17.2",
"axios": "^1.16.1",
"bcryptjs": "^3.0.3",
"cheerio": "^1.2.0",
"cors": "^2.8.5",
"csv-parser": "^3.2.1",
"docx": "^9.7.0",
"dotenv": "^16.4.5",
"express": "^4.19.2",
"express-rate-limit": "^8.5.2",
"form-data": "^4.0.6",
"helmet": "^8.1.0",
"jsonwebtoken": "^9.0.3",
"mammoth": "^1.8.0",
"mongoose": "^8.4.0",
"multer": "1.4.4",
"neo4j-driver": "^6.0.1",
"node-fetch": "^3.3.2",
"p-limit": "^3.1.0",
"pdf-parse": "^1.1.4",
"razorpay": "^2.9.6",
"redis": "^5.12.1",
"tesseract.js": "^7.0.0"
},
"optionalDependencies": {
"pdf-img-convert": "^1.2.1"
},
"devDependencies": {
"nodemon": "^3.1.4"
}
}