{ "name": "spider", "version": "1.0.0", "description": "", "main": "/dist/index.ts", "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "start": "ts-node src/index.ts", "build": "webpack", "dev": "ts-node-dev --respawn src/index.ts" }, "keywords": [], "author": "", "license": "ISC", "dependencies": { "@types/node-fetch": "^2.6.12", "assert": "^2.1.0", "axios": "^1.8.2", "body-parser": "^1.20.3", "browserify-zlib": "^0.2.0", "buffer": "^6.0.3", "cheerio": "^1.0.0", "crypto-browserify": "^3.12.1", "dotenv": "^16.4.7", "express": "^4.21.2", "https-proxy-agent": "^7.0.6", "jsdom": "^26.0.0", "mongodb": "^6.13.1", "node-cache": "^5.1.2", "node-fetch": "^2.7.0", "os-browserify": "^0.3.0", "path-browserify": "^1.0.1", "puppeteer": "^24.2.1", "puppeteer-cluster": "^0.24.0", "querystring-es3": "^0.2.1", "random-useragent": "^0.5.0", "spider": "file:", "stream-browserify": "^3.0.0", "stream-http": "^3.2.0", "string_decoder": "^1.3.0", "turndown": "^7.2.0", "turndown-plugin-gfm": "^1.0.2", "url": "^0.11.4", "user-agents": "^1.1.454", "util": "^0.12.5", "vm-browserify": "^1.1.2" }, "devDependencies": { "@types/body-parser": "^1.19.5", "@types/express": "^5.0.0", "@types/jsdom": "^21.1.7", "@types/node": "^22.13.4", "@types/random-useragent": "^0.3.3", "@types/user-agents": "^1.0.4", "ts-loader": "^9.5.2", "ts-node-dev": "^2.0.0", "typescript": "^5.7.3", "webpack": "^5.98.0", "webpack-cli": "^6.0.1", "webpack-node-externals": "^3.0.0" } }