{ "name": "@imput/cobalt-api", "description": "save what you love", "version": "10.3", "author": "imput", "exports": "./src/cobalt.js", "type": "module", "engines": { "node": ">=18" }, "scripts": { "start": "node src/cobalt", "test": "node src/util/test", "token:youtube": "node src/util/generate-youtube-tokens", "token:jwt": "node src/util/generate-jwt-secret" }, "repository": { "type": "git", "url": "git+https://github.com/imputnet/cobalt.git" }, "license": "AGPL-3.0", "bugs": { "url": "https://github.com/imputnet/cobalt/issues" }, "homepage": "https://github.com/imputnet/cobalt#readme", "dependencies": { "@datastructures-js/priority-queue": "^6.3.1", "@imput/version-info": "workspace:^", "content-disposition-header": "0.6.0", "cors": "^2.8.5", "dotenv": "^16.0.1", "esbuild": "^0.14.51", "express": "^4.21.1", "express-rate-limit": "^7.4.1", "ffmpeg-static": "^5.1.0", "hls-parser": "^0.10.7", "ipaddr.js": "2.2.0", "nanoid": "^4.0.2", "node-cache": "^5.1.2", "psl": "1.9.0", "set-cookie-parser": "2.6.0", "undici": "^5.19.1", "url-pattern": "1.0.3", "youtubei.js": "^11.0.1", "zod": "^3.23.8" }, "optionalDependencies": { "freebind": "^0.2.2", "rate-limit-redis": "^4.2.0", "redis": "^4.7.0" } }