From b9718c3272cfec7c7aa8693d5d7bc01b87006a33 Mon Sep 17 00:00:00 2001 From: sirishgf <133086123+sirishgf@users.noreply.github.com> Date: Wed, 24 Jan 2024 19:27:00 +0545 Subject: [PATCH] Create package.json --- src/package.json | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 src/package.json diff --git a/src/package.json b/src/package.json new file mode 100644 index 0000000..c4df92e --- /dev/null +++ b/src/package.json @@ -0,0 +1,42 @@ +{ + "name": "functions", + "description": "Cloud Functions for Firebase", + "scripts": { + "lint": "eslint .", + "serve": "firebase emulators:start --only functions", + "shell": "firebase functions:shell", + "start": "npm run shell", + "deploy": "firebase deploy --only functions", + "logs": "firebase functions:log" + }, + "engines": { + "node": "18" + }, + "main": "index.js", + "dependencies": { + "@ffmpeg-installer/ffmpeg": "^1.1.0", + "@ffprobe-installer/ffprobe": "^2.1.2", + "@google-cloud/logging": "^11.0.0", + "@google-cloud/storage": "^7.7.0", + "@google-cloud/video-transcoder": "^3.0.2", + "convict": "^6.2.4", + "dotenv": "^16.3.1", + "firebase-admin": "^11.11.1", + "firebase-functions": "^4.5.0", + "fluent-ffmpeg": "^2.1.2", + "uuid-v4": "^0.1.0" + }, + "devDependencies": { + "ava": "^6.0.1", + "eslint": "^8.56.0", + "eslint-config-google": "^0.14.0", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-ava": "^14.0.0", + "eslint-plugin-promise": "^6.1.1", + "nyc": "^15.1.0", + "proxyquire": "^2.1.3", + "rewire": "^7.0.0", + "sinon": "^17.0.1" + }, + "private": true +}