{ "name": "thread-keeper", "version": "0.0.23", "description": "", "main": "app.js", "type": "module", "scripts": { "start": "fastify start app/server.js -l warn --options", "dev": "fastify start app/server.js -l info -w -P --options", "postinstall": "cd scripts && bash download-yt-dlp.sh && bash pip-install.sh", "generate-dev-cert": "cd scripts && bash generate-dev-cert.sh", "docgen": "cd scripts && bash docgen.sh", "test": "cd scripts && bash generate-test-cert.sh && cd .. && export CERTS_PATH='./fixtures/certs/' && export DATA_PATH='./fixtures/data/' && export REQUIRE_ACCESS_KEY='1' && npx tap --reporter=list --timeout=180" }, "dependencies": { "@fastify/formbody": "^7.3.0", "@fastify/static": "^6.12.0", "abort-controller": "^3.0.0", "abstract-logging": "^2.0.1", "ajv": "^8.11.2", "ajv-formats": "^2.1.1", "archy": "^1.0.0", "atomic-sleep": "^1.0.0", "avvio": "^8.2.0", "base64-js": "^1.5.1", "buffer": "^6.0.3", "cookie": "^0.6.0", "debug": "^4.3.4", "event-target-shim": "^6.0.2", "events": "^3.3.0", "fast-decode-uri-component": "^1.0.1", "fast-deep-equal": "^3.1.3", "fast-json-stringify": "^5.9.1", "fast-querystring": "^1.0.0", "fast-redact": "^3.3.0", "fast-uri": "^2.3.0", "fastify": "^4.24.3", "fastify-cli": "^5.9.0", "fastq": "^1.13.0", "find-my-way": "^7.7.0", "forwarded": "^0.2.0", "glob": "^10.3.10", "ieee754": "^1.2.1", "ipaddr.js": "^2.1.0", "jsdoc-to-markdown": "^8.0.0", "json-schema-traverse": "^1.0.0", "light-my-request": "^5.11.0", "lru-cache": "^10.1.0", "ms": "^2.1.2", "nunjucks": "^3.2.3", "on-exit-leak-free": "^2.1.2", "pdf-lib": "^1.17.1", "pino": "^8.16.2", "pino-abstract-transport": "^1.1.0", "pino-std-serializers": "^6.2.2", "playwright": "^1.40.1", "process": "^0.11.10", "process-warning": "^2.3.1", "proxy-addr": "^2.0.7", "punycode": "^2.3.1", "quick-format-unescaped": "^4.0.4", "readable-stream": "^4.4.2", "real-require": "^0.2.0", "require-from-string": "^2.0.2", "ret": "^0.5.0", "reusify": "^1.0.4", "rfdc": "^1.3.0", "safe-regex2": "^3.1.0", "safe-stable-stringify": "^2.4.1", "secure-json-parse": "^2.5.0", "semver": "^7.3.8", "set-cookie-parser": "^2.5.1", "sonic-boom": "^3.5.0", "split2": "^4.1.0", "thread-stream": "^2.4.1", "tiny-lru": "^11.2.5", "uri-js": "^4.4.1", "uuid": "^9.0.1", "yallist": "^4.0.0" }, "repository": { "type": "git", "url": "git+https://github.com/harvard-lil/thread-keeper.git" }, "author": "", "license": "ISC", "bugs": { "url": "https://github.com/harvard-lil/thread-keeper/issues" }, "homepage": "https://github.com/harvard-lil/thread-keeper#readme", "devDependencies": { "is-html": "^3.0.0", "pino-pretty": "^10.2.3", "tap": "^16.3.8" } }