chat-about-video
Version:
Chat about a video clip using ChatGPT hosted in OpenAI or Azure, or Gemini provided by Google
92 lines (91 loc) • 2.19 kB
JSON
{
"name": "chat-about-video",
"version": "5.3.0",
"description": "Chat about a video clip using ChatGPT hosted in OpenAI or Azure, or Gemini provided by Google",
"engines": {
"node": ">=18"
},
"scripts": {
"format:all": "prettier --write --ignore-unknown .",
"pretest": "eslint . --ext .ts",
"test": "jest --coverage",
"compile": "shx rm -rf dist && tsc",
"prepare": "husky install",
"prepack": "npm run compile",
"prepublish": "npm run compile",
"preversion": "generate-api-docs-and-update-readme && git add README.md"
},
"files": [
"dist"
],
"main": "dist/index.js",
"types": "dist/index.d.ts",
"exports": {
".": {
"types": "./dist/index.d.ts",
"default": "./dist/index.js"
},
"./azure": {
"types": "./dist/azure/index.d.ts",
"default": "./dist/azure.index.js"
},
"./aws": {
"types": "./dist/aws/index.d.ts",
"default": "./dist/aws.index.js"
}
},
"typesVersions": {
"*": {
"azure": [
"./dist/azure.index.d.ts"
],
"aws": [
"./dist/aws.index.d.ts"
],
"*": [
"./dist/index.d.ts"
]
}
},
"optionalDependencies": {
"@azure/storage-blob": "^12.27.0",
"@ffmpeg-installer/ffmpeg": "^1.1.0",
"@google/generative-ai": "^0.14.1",
"@handy-common-utils/aws-utils": ">=3.1.1",
"openai": "^4.104.0"
},
"dependencies": {
"@handy-common-utils/misc-utils": ">=1.5.2",
"@handy-common-utils/promise-utils": "^1.6.0",
"axios": "^1.8.4"
},
"devDependencies": {
"@handy-common-utils/dev-dependencies-jest": "^1.3.0",
"chalk": "^4.1.2"
},
"lint-staged": {
"**/*": "prettier --write --ignore-unknown"
},
"author": "James Hu",
"license": "Apache-2.0",
"keywords": [
"ChatGPT",
"OpenAI",
"Gemini",
"LLM",
"GPT",
"Video",
"chat",
"AI",
"AWS",
"Azure"
],
"repository": {
"type": "git",
"url": "git+https://github.com/james-hu/chat-about-video.git"
},
"bugs": {
"url": "https://github.com/james-hu/chat-about-video/issues"
},
"homepage": "https://github.com/james-hu/chat-about-video#readme"
}