The Firestore tool functions.
npm install firestore-util
const firestoreUtil = require('firestore-util')
// Trigger a function when a new user is created
firestoreUtil.triggers.v1.onCreateOnce('/users/{userId}', async (snapshot, context) => {
const { userId } = context.params
const username = snapshot.data().name
})
Firestore Cloud Functions | Support version |
---|---|
onCreateOnce | v1, v2 |
onUpdateOnce | v1, v2 |
onDeleteOnce | v1, v2 |
onWriteOnce | v1, v2 |
Operations | Description |
---|---|
setnx | Create document with the provided object values if document does not exist. |
timeout | Sets a time limit on an firestore method. |
This repository is licensed under the MIT license. The license can be found here.