{ "name": "@futureporn/scout", "type": "module", "version": "4.0.1", "description": "vtuber data acquisition", "main": "src/index.ts", "types": "src/index.ts", "exports": { "./*.ts": "./src/*.ts" }, "scripts": { "test": "pnpm run test.unit && pnpm run test.integration", "test.unit": "mocha --require ts-node/register src/**/*.spec.ts -g unit", "test.integration": "mocha --require ts-node/register src/**/*.spec.ts -g integration", "build": "tsup", "dev": "nodemon --ext js,ts,json,yaml --exec \"node --loader ts-node/esm --disable-warning=ExperimentalWarning ./src/index.ts\"", "start": "node ./dist/index.js", "clean": "rm -rf dist", "superclean": "rm -rf node_modules && rm -rf pnpm-lock.yaml && rm -rf dist" }, "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/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": { "@babel/preset-env": "^7.25.0", "@babel/preset-typescript": "^7.24.7", "@futureporn/utils": "workspace:^", "@jest/globals": "^29.7.0", "@types/chai": "^4.3.16", "@types/cheerio": "^0.22.35", "@types/jest": "^29.5.12", "@types/mailparser": "^3.4.4", "@types/mocha": "^10.0.7", "@types/sinon": "^17.0.3", "chai": "^5.1.0", "esmock": "^2.6.7", "jest": "^29.7.0", "mocha": "^10.4.0", "nodemon": "^3.1.4", "sinon": "^15.2.0", "ts-node": "^10.9.2", "tsup": "^8.1.2", "typescript": "^5.5.3" } }