{ "name": "functions", "scripts": { "fetchConfig": "ts-node fetchConfig.ts", "lint": "tslint --project tsconfig.json", "build": "tsc", "serve": "npm run build && firebase serve --only functions", "shell": "npm run build && firebase functions:shell", "start": "npm run shell", "deploy": "firebase deploy --only functions", "logs": "firebase functions:log" }, "engines": { "node": "8" }, "main": "lib/src/index.js", "dependencies": { "@types/algoliasearch": "^3.34.5", "@types/json2csv": "^4.5.0", "@types/lodash": "^4.14.149", "algoliasearch": "^3.35.1", "firebase-admin": "~7.0.0", "firebase-functions": "^3.3.0", "json2csv": "^4.5.4", "lodash": "^4.17.15" }, "devDependencies": { "husky": "^3.0.9", "tslint": "^5.12.0", "typescript": "^3.2.2", "ts-node": "^8.6.2" }, "private": true }