{ "name": "@futureporn/scout", "type": "module", "version": "3.3.0", "description": "vtuber data acquisition", "main": "src/index.js", "exports": { "./*.js": "./src/*.js" }, "scripts": { "test": "mocha --require ts-node/register src/**/*.spec.ts", "build": "tsc --build", "dev": "nodemon --ext js,ts,json,yaml --exec \"node --loader ts-node/esm --disable-warning=ExperimentalWarning ./src/index.ts\"", "start": "node /app/dist/index.js" }, "keywords": [], "author": "@CJ_Clippy", "license": "Unlicense", "dependencies": { "@aws-sdk/client-s3": "^3.583.0", "@aws-sdk/lib-storage": "^3.588.0", "@aws-sdk/s3-request-presigner": "^3.588.0", "@futureporn/temporal-workflows": "workspace:^", "@futureporn/types": "workspace:^", "@paralleldrive/cuid2": "^2.2.2", "@temporalio/client": "^1.9.0", "@temporalio/worker": "^1.9.0", "@temporalio/workflow": "^1.9.0", "@tsconfig/node20": "^20.1.4", "@types/imapflow": "^1.0.18", "cheerio": "1.0.0-rc.12", "concurrently": "^8.2.2", "date-fns": "^3.6.0", "dotenv": "^16.4.5", "fastq": "^1.17.1", "faye": "^1.4.0", "htmlparser2": "^9.1.0", "imapflow": "^1.0.160", "limiter": "2.0.1", "mailparser": "^3.7.1", "node-fetch": "^3.3.0", "p-retry": "^5.1.2", "prevvy": "^7.0.1", "qs": "^6.12.1", "sharp": "^0.33.4", "slugify": "^1.6.6", "tsx": "^4.7.2", "xpath": "^0.0.34" }, "packageManager": "pnpm@9.2.0", "devDependencies": { "@types/chai": "^4.3.16", "@types/cheerio": "^0.22.35", "@types/mailparser": "^3.4.4", "@types/mocha": "^10.0.7", "chai": "^5.1.0", "mocha": "^10.4.0", "nodemon": "^3.1.4", "ts-node": "^10.9.2", "typescript": "^5.5.3" } }