|
{ |
|
"name": "videochain-api", |
|
"version": "1.0.0", |
|
"description": "A service which wraps and chains video and audio spaces together", |
|
"main": "src/index.mts", |
|
"scripts": { |
|
"start": "node --loader ts-node/esm src/index.mts", |
|
"test:submitVideo": "node --loader ts-node/esm src/tests/submitVideo.mts", |
|
"test:checkStatus": "node --loader ts-node/esm src/tests/checkStatus.mts", |
|
"test:downloadFileToTmp": "node --loader ts-node/esm src/tests/downloadFileToTmp.mts", |
|
"test:stuff": "node --loader ts-node/esm src/utils/segmentImage.mts", |
|
"docker": "npm run docker:build && npm run docker:run", |
|
"docker:build": "docker build -t videochain-api .", |
|
"docker:run": "docker run -it -p 7860:7860 videochain-api" |
|
}, |
|
"author": "Julian Bilcke <[email protected]>", |
|
"license": "Apache License", |
|
"dependencies": { |
|
"@gorgonjs/gorgon": "^1.4.1", |
|
"@gradio/client": "^0.1.4", |
|
"@huggingface/inference": "^2.6.1", |
|
"@types/express": "^4.17.17", |
|
"@types/ffmpeg-concat": "^1.1.2", |
|
"@types/uuid": "^9.0.2", |
|
"eventsource-parser": "^1.0.0", |
|
"express": "^4.18.2", |
|
"ffmpeg-concat": "^1.3.0", |
|
"fluent-ffmpeg": "^2.1.2", |
|
"fs-extra": "^11.1.1", |
|
"gpt-tokens": "^1.1.1", |
|
"node-fetch": "^3.3.1", |
|
"openai": "^3.3.0", |
|
"puppeteer": "^20.8.0", |
|
"resize-base64": "^1.0.12", |
|
"sharp": "^0.32.4", |
|
"temp-dir": "^3.0.0", |
|
"ts-node": "^10.9.1", |
|
"uuid": "^9.0.0", |
|
"yaml": "^2.3.1" |
|
} |
|
} |
|
|