{ "name": "navidocs-server", "version": "1.0.0", "description": "NaviDocs backend API - Boat manual management with OCR and search", "type": "module", "main": "index.js", "scripts": { "start": "node index.js", "dev": "node --watch index.js", "init-db": "node db/init.js" }, "keywords": [ "boat", "manuals", "ocr", "meilisearch" ], "author": "", "license": "MIT", "dependencies": { "bcrypt": "^5.1.0", "bcryptjs": "^3.0.2", "better-sqlite3": "^11.0.0", "bullmq": "^5.0.0", "cors": "^2.8.5", "dotenv": "^16.0.0", "express": "^5.0.0", "express-rate-limit": "^7.0.0", "file-type": "^19.0.0", "form-data": "^4.0.4", "helmet": "^7.0.0", "ioredis": "^5.0.0", "jsonwebtoken": "^9.0.2", "lru-cache": "^11.2.2", "meilisearch": "^0.41.0", "multer": "^1.4.5-lts.1", "pdf-img-convert": "^2.0.0", "pdf-parse": "^1.1.1", "sharp": "^0.34.4", "tesseract.js": "^5.0.0", "uuid": "^10.0.0" }, "devDependencies": { "@types/node": "^20.0.0" } }