{ "name": "@futureporn/capture", "type": "module", "version": "0.2.12", "license": "Unlicense", "private": true, "scripts": { "start": "node dist/index.js", "build": "tsup", "test": "mocha", "integration": "FUTUREPORN_WORKDIR=/home/cj/Downloads mocha ./integration/**/*.test.js", "dev": "tsx --watch ./src/index.ts", "clean": "rm -rf dist", "superclean": "rm -rf node_modules && rm -rf pnpm-lock.yaml && rm -rf dist" }, "dependencies": { "@aws-sdk/client-s3": "^3.617.0", "@aws-sdk/lib-storage": "^3.588.0", "@aws-sdk/types": "^3.609.0", "@futureporn/scout": "workspace:^", "@futureporn/utils": "workspace:^", "@paralleldrive/cuid2": "^2.2.2", "@types/chai": "^4.3.16", "@types/mocha": "^10.0.7", "@types/node": "^20.14.11", "diskusage": "^1.2.0", "dotenv": "^16.4.5", "execa": "^6.1.0", "fastify": "^4.28.1", "fastify-plugin": "^4.5.1", "fastq": "^1.17.1", "faye": "^1.4.0", "faye-websocket": "^0.11.4", "fluent-ffmpeg": "^2.1.3", "graphile-config": "0.0.1-beta.9", "graphile-worker": "^0.16.6", "https": "^1.0.0", "ioredis": "^5.4.1", "minimatch": "^5.1.6", "p-retry": "^5.1.2", "pino-pretty": "^11.2.1", "postgres": "^3.4.4", "rxjs": "^7.8.1", "sql": "^0.78.0", "winston": "^3.13.1", "youtube-dl-wrap": "github:insanity54/youtube-dl-wrap" }, "devDependencies": { "@types/sinon": "^17.0.3", "@types/sinon-chai": "^3.2.12", "chai": "^4.4.1", "cheerio": "1.0.0-rc.12", "mocha": "^10.7.0", "multiformats": "^11.0.2", "node-abort-controller": "^3.1.1", "node-fetch": "^3.3.2", "nodemon": "^2.0.22", "sinon": "^15.2.0", "sinon-chai": "^3.7.0", "sinon-test": "^3.1.6", "tsup": "^8.1.2", "tsx": "^4.16.2", "typescript": "^5.5.3" } }