{ "name": "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:worker": "tsc --build ./tsconfig.json", "start": "echo please use either start:manager or start:worker", "start:manager": "node --loader ts-node/esm ./src/index.ts", "start:worker": "node --loader ts-node/esm ./src/temporal/worker.ts" }, "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", "@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", "nodemon": "^3.1.3", "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", "types": "workspace:^", "xpath": "^0.0.34" }, "packageManager": "pnpm@9.2.0", "devDependencies": { "chai": "^5.1.0", "mocha": "^10.4.0", "ts-node": "^10.9.2", "typescript": "^5.4.5" } }