{ "name": "property-image-tagger", "version": "1.0.0", "description": "REST API for automatic property image tagging using Claude AI", "main": "src/server.js", "scripts": { "start": "node src/server.js", "dev": "nodemon src/server.js", "setup": "node scripts/interactive-setup.js", "db:setup": "node scripts/setup-database.js", "apikey:create": "node scripts/manage-api-keys.js create", "apikey:list": "node scripts/manage-api-keys.js list", "apikey:revoke": "node scripts/manage-api-keys.js revoke" }, "keywords": [ "image-tagging", "ai", "claude", "rest-api" ], "license": "MIT", "dependencies": { "@anthropic-ai/sdk": "^0.32.1", "async-retry": "^1.3.3", "compression": "^1.7.4", "cors": "^2.8.5", "dotenv": "^16.4.5", "express": "^4.21.2", "file-type": "^18.7.0", "helmet": "^8.0.0", "joi": "^17.13.3", "morgan": "^1.10.0", "multer": "^1.4.5-lts.1", "mysql2": "^3.11.5", "sharp": "^0.33.5", "uuid": "^11.0.3", "winston": "^3.17.0", "winston-daily-rotate-file": "^5.0.0" }, "devDependencies": { "nodemon": "^3.1.9" } }