├── .firebaserc ├── .gitignore ├── .vscode └── settings.json ├── README.md ├── firebase.json └── functions ├── .gitignore ├── deploy-local.sh ├── deploy-prod.sh ├── deploy-staging.sh ├── package-lock.json ├── package.json ├── service-account └── README.md ├── src ├── helpers │ ├── README.md │ └── utils.ts ├── index.ts └── services │ ├── auth │ └── userOnCreate.ts │ ├── db │ └── reviewOnCreate.ts │ └── http │ └── index.ts └── tsconfig.json /.firebaserc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chidindu-ogbonna/cloud-functions-boilerplate/HEAD/.firebaserc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chidindu-ogbonna/cloud-functions-boilerplate/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chidindu-ogbonna/cloud-functions-boilerplate/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chidindu-ogbonna/cloud-functions-boilerplate/HEAD/README.md -------------------------------------------------------------------------------- /firebase.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chidindu-ogbonna/cloud-functions-boilerplate/HEAD/firebase.json -------------------------------------------------------------------------------- /functions/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chidindu-ogbonna/cloud-functions-boilerplate/HEAD/functions/.gitignore -------------------------------------------------------------------------------- /functions/deploy-local.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chidindu-ogbonna/cloud-functions-boilerplate/HEAD/functions/deploy-local.sh -------------------------------------------------------------------------------- /functions/deploy-prod.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chidindu-ogbonna/cloud-functions-boilerplate/HEAD/functions/deploy-prod.sh -------------------------------------------------------------------------------- /functions/deploy-staging.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chidindu-ogbonna/cloud-functions-boilerplate/HEAD/functions/deploy-staging.sh -------------------------------------------------------------------------------- /functions/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chidindu-ogbonna/cloud-functions-boilerplate/HEAD/functions/package-lock.json -------------------------------------------------------------------------------- /functions/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chidindu-ogbonna/cloud-functions-boilerplate/HEAD/functions/package.json -------------------------------------------------------------------------------- /functions/service-account/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chidindu-ogbonna/cloud-functions-boilerplate/HEAD/functions/service-account/README.md -------------------------------------------------------------------------------- /functions/src/helpers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chidindu-ogbonna/cloud-functions-boilerplate/HEAD/functions/src/helpers/README.md -------------------------------------------------------------------------------- /functions/src/helpers/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chidindu-ogbonna/cloud-functions-boilerplate/HEAD/functions/src/helpers/utils.ts -------------------------------------------------------------------------------- /functions/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chidindu-ogbonna/cloud-functions-boilerplate/HEAD/functions/src/index.ts -------------------------------------------------------------------------------- /functions/src/services/auth/userOnCreate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chidindu-ogbonna/cloud-functions-boilerplate/HEAD/functions/src/services/auth/userOnCreate.ts -------------------------------------------------------------------------------- /functions/src/services/db/reviewOnCreate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chidindu-ogbonna/cloud-functions-boilerplate/HEAD/functions/src/services/db/reviewOnCreate.ts -------------------------------------------------------------------------------- /functions/src/services/http/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chidindu-ogbonna/cloud-functions-boilerplate/HEAD/functions/src/services/http/index.ts -------------------------------------------------------------------------------- /functions/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chidindu-ogbonna/cloud-functions-boilerplate/HEAD/functions/tsconfig.json --------------------------------------------------------------------------------