CloudScrapy / package.json
package.json
Raw
{
  "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"
  }
}