adv-firestore-functions
TypeScript icon, indicating that this package has built-in type declarations

2.0.9 • Public • Published

Advanced Firestore Functions

These are the back-end firestore functions that will allow you to create easy-to-use indexes.

Installation

Install the package into your firebase functions directory.

npm i adv-firestore-functions

Import the necessary functions at the top of your firebase function file:

import { eventExists, fullTextIndex } from 'adv-firestore-functions';

All of these functions are called on an async onWrite firebase firestore function like so:

functions.firestore
    .document('posts/{docId}')
    .onWrite(async (change: any, context: any) => {
//... code
}

The search functions, however, must be put in a callable function like so:

functions.https.onCall(async (q: any) => {

// 'q' is the data coming in

//... code
}

DOCS

If you see any errors or have any suggestions, please post an issue on github.

There is more to come as I simplify my firebase functions! See Fireblog.io for more examples (whenever I finally update it)!

Dependents (0)

Package Sidebar

Install

npm i adv-firestore-functions

Weekly Downloads

42

Version

2.0.9

License

MIT

Unpacked Size

125 kB

Total Files

26

Last publish

Collaborators

  • jdgamble555