mirror of
https://github.com/hanzoai/firebase-js-sdk.git
synced 2026-09-24 16:59:10 +00:00
457 lines
9.0 KiB
JSON
457 lines
9.0 KiB
JSON
[
|
|
{
|
|
"name": "Read data once",
|
|
"dependencies": [
|
|
{
|
|
"packageName": "firebase",
|
|
"versionOrTag": "latest",
|
|
"imports": [
|
|
{
|
|
"path": "app",
|
|
"imports": [
|
|
"initializeApp"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"packageName": "firebase",
|
|
"versionOrTag": "latest",
|
|
"imports": [
|
|
{
|
|
"path": "firestore",
|
|
"imports": [
|
|
"getFirestore",
|
|
"doc",
|
|
"getDoc"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Write data",
|
|
"dependencies": [
|
|
{
|
|
"packageName": "firebase",
|
|
"versionOrTag": "latest",
|
|
"imports": [
|
|
{
|
|
"path": "app",
|
|
"imports": [
|
|
"initializeApp"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"packageName": "firebase",
|
|
"versionOrTag": "latest",
|
|
"imports": [
|
|
{
|
|
"path": "firestore",
|
|
"imports": [
|
|
"getFirestore",
|
|
"collection",
|
|
"doc",
|
|
"setDoc"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Realtime updates",
|
|
"dependencies": [
|
|
{
|
|
"packageName": "firebase",
|
|
"versionOrTag": "latest",
|
|
"imports": [
|
|
{
|
|
"path": "app",
|
|
"imports": [
|
|
"initializeApp"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"packageName": "firebase",
|
|
"versionOrTag": "latest",
|
|
"imports": [
|
|
{
|
|
"path": "firestore",
|
|
"imports": [
|
|
"getFirestore",
|
|
"doc",
|
|
"onSnapshot"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Query",
|
|
"dependencies": [
|
|
{
|
|
"packageName": "firebase",
|
|
"versionOrTag": "latest",
|
|
"imports": [
|
|
{
|
|
"path": "app",
|
|
"imports": [
|
|
"initializeApp"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"packageName": "firebase",
|
|
"versionOrTag": "latest",
|
|
"imports": [
|
|
{
|
|
"path": "firestore",
|
|
"imports": [
|
|
"getFirestore",
|
|
"onSnapshot",
|
|
"collection",
|
|
"query",
|
|
"where",
|
|
"orderBy",
|
|
"getDocs"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Pipeline Query with lt filter (execute)",
|
|
"dependencies": [
|
|
{
|
|
"packageName": "firebase",
|
|
"versionOrTag": "latest",
|
|
"imports": [
|
|
{
|
|
"path": "app",
|
|
"imports": [
|
|
"initializeApp"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"packageName": "firebase",
|
|
"versionOrTag": "latest",
|
|
"imports": [
|
|
{
|
|
"path": "firestore",
|
|
"imports": [
|
|
"getFirestore"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"packageName": "firebase",
|
|
"versionOrTag": "latest",
|
|
"imports": [
|
|
{
|
|
"path": "firestore/pipelines",
|
|
"imports": [
|
|
"lessThan",
|
|
"Field",
|
|
"execute"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Pipeline Query with lt filter (useFirestorePipelines)",
|
|
"dependencies": [
|
|
{
|
|
"packageName": "firebase",
|
|
"versionOrTag": "latest",
|
|
"imports": [
|
|
{
|
|
"path": "app",
|
|
"imports": [
|
|
"initializeApp"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"packageName": "firebase",
|
|
"versionOrTag": "latest",
|
|
"imports": [
|
|
{
|
|
"path": "firestore",
|
|
"imports": [
|
|
"getFirestore"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"packageName": "firebase",
|
|
"versionOrTag": "latest",
|
|
"imports": [
|
|
{
|
|
"path": "firestore/pipelines",
|
|
"imports": [
|
|
"lessThan",
|
|
"Field"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Pipeline Query with lt plus and function",
|
|
"dependencies": [
|
|
{
|
|
"packageName": "firebase",
|
|
"versionOrTag": "latest",
|
|
"imports": [
|
|
{
|
|
"path": "app",
|
|
"imports": [
|
|
"initializeApp"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"packageName": "firebase",
|
|
"versionOrTag": "latest",
|
|
"imports": [
|
|
{
|
|
"path": "firestore",
|
|
"imports": [
|
|
"getFirestore"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"packageName": "firebase",
|
|
"versionOrTag": "latest",
|
|
"imports": [
|
|
{
|
|
"path": "firestore/pipelines",
|
|
"imports": [
|
|
"lessThan",
|
|
"Field",
|
|
"and"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Query Cursors",
|
|
"dependencies": [
|
|
{
|
|
"packageName": "firebase",
|
|
"versionOrTag": "latest",
|
|
"imports": [
|
|
{
|
|
"path": "app",
|
|
"imports": [
|
|
"initializeApp"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"packageName": "firebase",
|
|
"versionOrTag": "latest",
|
|
"imports": [
|
|
{
|
|
"path": "firestore",
|
|
"imports": [
|
|
"getFirestore",
|
|
"collection",
|
|
"doc",
|
|
"getDocs",
|
|
"query",
|
|
"orderBy",
|
|
"startAt",
|
|
"endBefore"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Persistence",
|
|
"dependencies": [
|
|
{
|
|
"packageName": "firebase",
|
|
"versionOrTag": "latest",
|
|
"imports": [
|
|
{
|
|
"path": "app",
|
|
"imports": [
|
|
"initializeApp"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"packageName": "firebase",
|
|
"versionOrTag": "latest",
|
|
"imports": [
|
|
{
|
|
"path": "firestore",
|
|
"imports": [
|
|
"getFirestore",
|
|
"enableMultiTabIndexedDbPersistence"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Read Write w Persistence",
|
|
"dependencies": [
|
|
{
|
|
"packageName": "firebase",
|
|
"versionOrTag": "latest",
|
|
"imports": [
|
|
{
|
|
"path": "app",
|
|
"imports": [
|
|
"initializeApp"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"packageName": "firebase",
|
|
"versionOrTag": "latest",
|
|
"imports": [
|
|
{
|
|
"path": "firestore",
|
|
"imports": [
|
|
"collection",
|
|
"doc",
|
|
"enableMultiTabIndexedDbPersistence",
|
|
"getDoc",
|
|
"getFirestore",
|
|
"setDoc"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Transaction",
|
|
"dependencies": [
|
|
{
|
|
"packageName": "firebase",
|
|
"versionOrTag": "latest",
|
|
"imports": [
|
|
{
|
|
"path": "app",
|
|
"imports": [
|
|
"initializeApp"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"packageName": "firebase",
|
|
"versionOrTag": "latest",
|
|
"imports": [
|
|
{
|
|
"path": "firestore",
|
|
"imports": [
|
|
"getFirestore",
|
|
"doc",
|
|
"runTransaction"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "CSI Auto Indexing Enable",
|
|
"dependencies": [
|
|
{
|
|
"packageName": "firebase",
|
|
"versionOrTag": "latest",
|
|
"imports": [
|
|
{
|
|
"path": "app",
|
|
"imports": [
|
|
"initializeApp"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"packageName": "firebase",
|
|
"versionOrTag": "latest",
|
|
"imports": [
|
|
{
|
|
"path": "firestore",
|
|
"imports": [
|
|
"deleteAllPersistentCacheIndexes",
|
|
"enableIndexedDbPersistence",
|
|
"enablePersistentCacheIndexAutoCreation",
|
|
"getFirestore",
|
|
"getPersistentCacheIndexManager"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "CSI Auto Indexing Disable and Delete",
|
|
"dependencies": [
|
|
{
|
|
"packageName": "firebase",
|
|
"versionOrTag": "latest",
|
|
"imports": [
|
|
{
|
|
"path": "app",
|
|
"imports": [
|
|
"initializeApp"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"packageName": "firebase",
|
|
"versionOrTag": "latest",
|
|
"imports": [
|
|
{
|
|
"path": "firestore",
|
|
"imports": [
|
|
"deleteAllPersistentCacheIndexes",
|
|
"disablePersistentCacheIndexAutoCreation",
|
|
"enableIndexedDbPersistence",
|
|
"getFirestore",
|
|
"getPersistentCacheIndexManager"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|