{ "name": "cloud-scrapy", "version": "1.0.0", "license": "ISC", "author": { "name": "Jose E Cortes", "email": "jecortes2304@gmail.com", "url": "https://cortestudios-portfolio.netlify.app/" }, "private": true, "scripts": { "dev": "nodemon ./bin/www", "start": "node ./bin/www", "swagger": "node ./config/docs/swagger.js", "tests": "node ./tests/tests" }, "dependencies": { "@hapi/joi": "^17.1.1", "bcrypt": "^5.1.0", "body-parser": "^1.20.2", "config": "^3.3.9", "cookie-parser": "~1.4.6", "cors": "^2.8.5", "dotenv": "^16.0.3", "express": "^4.18.2", "free-proxy": "^0.2.1", "http-errors": "^2.0.0", "ioredis": "^5.3.1", "jest-express": "^1.12.0", "jsonwebtoken": "^9.0.0", "mongodb": "^5.0.1", "mongoose": "^6.10.0", "morgan": "~1.10.0", "node-cron": "^3.0.2", "proxy-chain": "^2.3.0", "puppeteer": "19.6.3", "puppeteer-extra": "^3.3.6", "puppeteer-extra-plugin-adblocker": "^2.13.6", "puppeteer-extra-plugin-anonymize-ua": "^2.4.6", "puppeteer-extra-plugin-recaptcha": "^3.6.8", "puppeteer-extra-plugin-stealth": "^2.11.2", "puppeteer-page-proxy": "^1.3.0", "readme-md-generator": "^1.0.0", "rembrandt": "^0.1.3", "rimraf": "^5.0.0", "swagger": "^0.0.1", "swagger-autogen": "^2.23.5", "swagger-jsdoc": "^6.2.8", "swagger-ui-express": "^5.0.0", "toml": "^3.0.0", "user-agents": "^0.0.2", "uuid": "^9.0.0", "winston": "^3.10.0", "winston-mongodb": "^5.1.1", "winston-transport": "^4.5.0" }, "devDependencies": { "nodemon": "^3.0.1" } }