mirror of
https://github.com/tiennm99/store-scraper-bot.git
synced 2026-05-27 18:24:05 +00:00
a656a18ce8
Node.js 20+ ESM port mirroring Java/Go implementations. - 13 Telegram commands matching Java identifiers - MongoDB schema parity (common, group, apple_app, google_app collections) - Apple/Google scrapers calling store-scraper.vercel.app with 10-min cache - Daily 7am Vietnam-time cron with weekend-silent mode - HTML table renderer matching Java/Go output - Docker + Compose (prod and dev) Untested end-to-end against live Telegram or upstream API.
26 lines
636 B
JSON
26 lines
636 B
JSON
{
|
|
"name": "js-store-scraper-bot",
|
|
"version": "0.1.0",
|
|
"description": "JavaScript port of store-scraper-bot — Telegram bot for tracking Apple/Google Play app updates.",
|
|
"type": "module",
|
|
"private": true,
|
|
"engines": {
|
|
"node": ">=20"
|
|
},
|
|
"main": "src/index.js",
|
|
"scripts": {
|
|
"start": "node src/index.js",
|
|
"dev": "node --watch src/index.js",
|
|
"lint": "node --check src/index.js"
|
|
},
|
|
"dependencies": {
|
|
"dotenv": "^16.4.5",
|
|
"mongodb": "^6.10.0",
|
|
"node-cron": "^3.0.3",
|
|
"node-telegram-bot-api": "^0.66.0",
|
|
"pino": "^9.5.0",
|
|
"pino-pretty": "^11.3.0"
|
|
},
|
|
"license": "Apache-2.0"
|
|
}
|