{
"name": "functions",
"version": "0.3.0",
"description": "Cloud Functions for Firebase",
"engines": {
"node": "14"
},
"main": "dist/index.js",
"source": "dist",
"scripts": {
"build": "tsc",
"clean": "rm -rf dist",
"serve": "firebase serve --only functions --port=8585",
"serve:debug": "firebase emulators:start --inspect-functions --only functions",
"shell": "firebase experimental:functions:shell",
"start": "npm run shell",
"logs": "firebase functions:log",
"deploy": "sh ../scripts/shell/functions.sh",
"debug": "sh ../scripts/shell/functions-debug.sh",
"dev": "sh ../scripts/shell/functions-dev.sh",
"test:unit": "jest",
"test:unit:watch": "jest --watch"
},
"dependencies": {
"apicache": "^1.6.2",
"apollo-server-express": "^2.25.2",
"cors": "^2.8.4",
"express": "^4.17.1",
"firebase": "^7.13.2",
"firebase-admin": "^9.10.0",
"firebase-functions": "^3.14.1",
"google-auth-library": "^5.10.1",
"graphql": "^15.5.1",
"morgan": "^1.10.0",
"node-fetch": "^2.6.0",
"typescript": "^4.3.5"
},
"private": true,
"devDependencies": {
"@types/jest": "^26.0.23",
"jest": "^27.0.6",
"ts-jest": "^27.0.3",
"tsc-watch": "^4.4.0"
}
}