{
  "name": "once-functions",
  "version": "1.0.0",
  "scripts": {
    "build": "tsc",
    "serve": "npm run build && firebase emulators:start --only functions",
    "shell": "npm run build && firebase functions:shell",
    "start": "npm run shell",
    "deploy": "firebase deploy --only functions",
    "logs": "firebase functions:log"
  },
  "engines": {
    "node": "22"
  },
  "main": "lib/index.js",
  "dependencies": {
    "@ffmpeg-installer/ffmpeg": "^1.1.0",
    "archiver": "^7.0.0",
    "firebase-admin": "^12.0.0",
    "firebase-functions": "^4.7.0",
    "fluent-ffmpeg": "^2.1.2",
    "nodemailer": "^6.10.1",
    "sharp": "^0.33.0",
    "stripe": "^14.0.0",
    "uuid": "^9.0.0"
  },
  "devDependencies": {
    "@types/archiver": "^6.0.0",
    "@types/fluent-ffmpeg": "^2.1.24",
    "@types/nodemailer": "^6.4.23",
    "@types/uuid": "^9.0.0",
    "typescript": "^5.3.0"
  },
  "private": true
}
